﻿h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-family: inherit!important;
}
.site-branding {
    display: block;
    flex: unset;
    width: 100%;
    text-align: center;
}
#primary-menu li {
    padding-left: 30px;
}
nav#Xsite-navigation ul li.menu-item-has-children a:before {
    content: "";
}
.menufoot.menu-item-has-children a:before, .widget .suitpress-category-3 h3 a:before{
content:url('https://matchstreaming.fr/rumturty/2020/11/football24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menuboxe.menu-item-has-children a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/boxe24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menubasket.menu-item-has-children a:before, .widget .suitpress-category-9 h3 a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/basket24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menutennis.menu-item-has-children a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/tennis24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menurugby.menu-item-has-children a:before, .widget .suitpress-category-19 h3 a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/rugby24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menuvolleyball.menu-item-has-children a:before {
content:url('https://matchstreaming.fr/rumturty/2020/12/volleyball24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}
.menuhandball.menu-item-has-children a:before {
content:url('https://matchstreaming.fr/rumturty/2020/12/handball24.png');
    margin: 0px 5px 0px -30px;
    position: absolute;
}

.menufoot .sub-menu a:before, .c-20football a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/football.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menuboxe .sub-menu a:before, .c-20boxe a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/boxe.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menubasket .sub-menu a:before, .c-20basket a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/basket.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menutennis .sub-menu a:before, .c-20tennis a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/tennis.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menurugby .sub-menu a:before, .c-20rugby a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/rugby.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menuvolleyball .sub-menu a:before, .c-20volleyball a:before {
content:url('https://matchstreaming.fr/rumturty/2020/12/volleyball.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menuhandball .sub-menu a:before, .c-20handball a:before {
content:url('https://matchstreaming.fr/rumturty/2020/12/handball.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menuhockey .sub-menu a:before, .c-20hockey a:before {
content:url('https://matchstreaming.fr/rumturty/2021/05/hockey.png');
    margin: 2px 5px 0px -20px;
    position: absolute;
}
.menulivescore a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/play-1.png')!important;
    margin: 2px 5px 0px -20px!important;
    position: absolute!important;
}

.suitpress-post .image-full {
    padding-bottom: 50%;
}
.suitpress-post .post-content-wrap {
    padding: 3.5rem 1rem 3.3rem 1rem;
    background: rgb(0 0 0 / 50%);
    width: 100%;
    text-align: center;
}
.category .suitpress-post .post-title a, .archive .suitpress-post .post-title a, .home .suitpress-post .post-title a {
    color: #ececec;
}
.category .suitpress-post .image-full, .archive .suitpress-post .image-full, .home .suitpress-post .image-full {
    padding-bottom: 0;
}
.single-post .suitpress-inner-banner-wrapper {
    display: none;
}
img.singlepostimg {
    max-width: 250px;
    max-height: 125px;
    float: left;
}
img.singlestatusblockimg {
    max-width: 16px;
    margin: -2px 2px 0 0;
}
.singlestatusblock {
    display: inline-block;
    width: 63%;
    min-height: 150px;
}
.singlestatusblocktext div{
    background: #ffffff;
    padding: 5px 10px;
    font-size: 11px;
    margin: 0 0 0 10px;
    border: 1px solid #e8e8e8;
    border-radius: 25px;
    display: inline-block;
    cursor: pointer;
}
.singlestatusblocktext div:last-child {
	color: #c1c1c1;
}
.singlestatusblocktext div:last-child img{
	-webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.singlestatusblocktext div:last-child:hover {
	color: initial;
}
.singlestatusblocktext div:last-child:hover img{
	-webkit-filter: initial;
  filter: initial;
}
.singlestatusblocktext {
    padding-top: 0px;
    text-align: center;
    width: 100%;
    margin: 0 0 10px 0;
}
.post-categories li a {
    padding-left: 30px;
}
.c-20angleterre a:before, .c-20premier-league a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/UK.png');
}
.c-20france a:before, .c-20ligue-1 a:before, .c-20ligue-2 a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/FR.png');
}
.c-20espagne a:before, .c-20liga-bbva a:before, .c-20laliga a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/SP.png');
}
.c-20italie a:before, .c-20serie-a a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/IT.png');
}
.c-20allemagne a:before, .c-20bundesliga a:before {
content:url('https://matchstreaming.fr/rumturty/2020/11/DE.png');
}
.c-20angleterre a:before, .c-20france a:before, .c-20espagne a:before, .c-20italie a:before, .c-20allemagne a:before, .c-20premier-league a:before, .c-20bundesliga a:before, .c-20liga-bbva a:before, .c-20ligue-1 a:before, .c-20ligue-2 a:before, .c-20serie-a a:before{
    margin: 0px 5px 0px -27px;
    position: absolute;
}
.post-categories .c-20football a:before, .post-categories .c-20basket a:before, .post-categories .c-20boxe a:before, .post-categories .c-20tennis a:before, .post-categories .c-20rugby a:before {
    margin: -2px 5px 0px -20px;
}
.post-categories .c-20football a, .post-categories .c-20basket a, .post-categories .c-20boxe a .post-categories .c-20tennis a, .post-categories .c-20rugby a {
    padding-left: 24px;
}
.searchandfilter {
    text-align: center;
}
.searchandfilter input[type="text"]{
    border: none;
    background: #f7f7f7;
}
.searchandfilter select {
    border: none;
    background: #f7f7f7;
}
.searchandfilter ul {
    background: #f9f9f9;
    padding: 0.9rem 2.5rem 0.9rem 1rem;
    border-radius: 25px;
    text-align: center;
    border: 1px solid #e8e8e8;
    margin: 20px 0 0 0;
}
.buttonrec {
	width: 80px;
    border-radius: 25px;
height: 40px;
    border: none;
    background: #f7f7f7;
	cursor:pointer;
}
.buttonrec img{
    width: 40px;
	  -webkit-filter: grayscale(100%); 
  filter: grayscale(100%);
	    transition: all 0.5s ease;
}
.buttonrec:hover img{
    margin-left: 40px;
	  -webkit-filter: initial ;
  filter: initial;
}
iframe.classifra {
    margin-top: -65px;
}
section.widget.classsec {
    overflow: hidden;
	background-color: #f7f7f7;
}
form.searchandfilter input[type="submit"] {
	background:url('https://matchstreaming.fr/rumturty/2020/11/search-icon.png');
    height: 24px;
    width: 24px;
	color: rgb(230 230 230);
    background-repeat: no-repeat;
    border: 0;
    margin: 0 -30px -6px 20px;
}
.archive .post-categories li, .home .site-main .post-categories li {
    width: 100%;
    text-align: center;
}
.archive ul.post-categories, .home .site-main ul.post-categories {
    width: 100%;
}
.singlestatus {
    background-color: #f3f3f3;
    border-top: 5px solid #1e73be;
}
span.linebloksport {
    background-color: #000000;
    padding: 4px 7px 4px 7px;
    color: #cccccc;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
}
.linebloksport img{
    width: 12px;
    margin: -4px 2px 0 0;
}
span.linebloklive {
background-color: #ffffff;
    padding: 0px 5px;
    border: 1px solid #cccccc;
    margin: 0px 5px 0px 5px;
    border-radius: 5px;
}
.singlestatusblockright {
	float:right;
    position: absolute;
    right: 15px;
}
.singlestatusblockright img{
	display:inline-block;
  margin: -5px 3px 0 0px;
}
span.lineblokvid {
    font-size: 10px;
    text-decoration: underline;
}
#secondary li{
    line-height: 26px;
}
.widget-area .widget ul li:before {
	top: 0.6rem;
	content:url('https://matchstreaming.fr/rumturty/2020/11/blue_bullet-1.png');
}
.widget-area .widget ul.slick-dots li:before {
	top: 0;
	content:"";
}
.singlestatusblock h4 {
    text-align: center;
    width: 100%;
    margin: 15px 0 5px 0;
}
.widget-area .widget:not(:last-child) {
    margin-bottom: 0;
}
.singlepostimg {
    width: 33%;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    height: 150px;
    background-position: center center;
    float: left;
}
.singlepostimg .post-categories li {
    text-align: center;
    width: 100%;
    margin-top: 5px;
}
.singlepostimg .post-categories li:first-child {
    margin-top: 45px;
}
.suitpress-single-tabbed {
    margin-bottom: 5px;
	padding: 5px 15px;
}
.XXLOSC:before {
	background:url('https://matchstreaming.fr/rumturty/2020/12/LILLE.png');
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
    margin: 0 -30px -5px 20px;
}
.suitpress-top-tag-inner img {
    width: 16px;
    margin: -2px 3px 0 0px;
}
.Xsuitpress-top-tag-section .top-tags-wrapper ul li a {
    padding: 4px 10px 4px 30px;
}
.suitpress-top-tag-section .top-tags-wrapper span i {
    transform: none;
}
.footdisclaim {
    text-align: center;
    margin: 0 20px;
    display: block;
}
.suitpress-post-slider-widget-inner article {
    min-height: 150px;
}
.widget-area .widget ul li a {
    line-height: 32px;
}
.topstoryplay {
    position: absolute;
    height: 30px;
    width: 45px;
    background-color: rgba(0 0 0 / 30%);
    text-align: center;
}
.topstoryplay img {
    height: 16px!important;
    width: 16px!important;
    object-fit: unset!important;
    margin-right: 0!important;
    border-radius: unset!important;
}
.homepostthumbplay {
    position: absolute;
    height: 89px;
    width: 158px;
    width: 19.5%;
    background-color: rgba(0 0 0 / 50%);
    text-align: center;
}
.homepostthumbplay img{
    margin-top: 32px;
}
.home .suitpress-single-tabbed div .inner-content {
    flex: unset;
}
.home a.suitpress-view-more {
    display: none;
}
.sglposttabs td, .sglpostcattab td{
	text-align:center;
}
.sglposttabs td:first-child{
	background-color: #f3f3f3;
}
.sglposttabs td a{
    color: #8e8e8e;
    font-size: 12px;
}
.sglpostcattab td a{
    color: #ffffff;
    font-size: 12px;
}
.sglpostcattab, .sglpostcattab .singlecatsblock a{
	background-color: #2d6ff7!important;
}
.sglpostcattab td, .sglpostlinkstab td {
    border: 0;
}
.sglpostcattab, .sglpostlinkstab {
    border: 0;
}
.sglpostcattab li{
    margin-top: 0;
    width: 100%;
}
.sglpostcattab .singlecatsblock a{
    font-size: 14px!important;
}
.sglpostlinkstab img {
    max-height: 50px;
    width: 90px;
    max-width: 100%;
}
.sglplayer {
	min-height:250px;
}
.medial {
    display: none;
}
@media (max-width: 992px) {
.medial {
    display: block;
}
.medias {
    display: none;
}
span.linebloksport {
    position: absolute;
    left: 10px;
    background-color: rgb(0 0 0 / 0.5);
    color: #dedede;
}
}
.single-post article table.sglposttabs.medial, .single-post article table.sglpostcattab.medial, .single-post article table.sglpostlinkstab.medial {
	margin-bottom:0;
}
.sglposttabs.medial tbody, .sglposttabs.medial tr, .sglpostcattab.medial tbody, .sglpostcattab.medial tr, .sglpostlinkstab.medial tbody, .sglpostlinkstab.medial tr{
    display: block;
}
.sglpostlinkstab.medial li{
    width: 100%;
}
.sglpostlinkstab.medial td.medial{
    padding: 4px 8px 0 8px;
}
.sglposttabs td.medial, table.sglposttabs.medial {
    border-bottom: 0;
}
.home .widget_post_with_thumbnail .suitpress-recent-posts-wrapper .post-categories li a:first-child:before {
  margin: -8px 5px 0px -17px;
filter: invert(100%);
}
.sportsimg {
	border:5px solid #000000;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
}
.sglpostviewtab td span {
	color:silver;
	font-style:italic;
}
.site-footer .suitpress-recent-posts-wrapper li {
	background-color:white;
}
.fctablesa {
	color:silver;
	font-size:11px;
}
.tagcatbloc {
	display:inline-block;
}
.tagcatblocone {
	float:left;
	margin-left:5px;
}
.tagcatbloctwo {
	margin-left:5px;
}
.bottomlinkshortrefs {
	font-size:12px;
	border:1px solid #eee;
	padding:3px 5px;
	width:auto;
	display:inline-block;
}
.sgl-match-msg-dif-platf span{
	color:#888;
}