@font-face {

	font-family: "Montserrat";

	src: url("../fonts/Montserrat-Regular.eot");

	src: url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),

		 url("../fonts/Montserrat-Regular.ttf") format("truetype"),

		 url("../fonts/Montserrat-Regular.svg#Montserrat") format("svg");

	font-weight: normal;

}

.generalBody{

	background-color: #f5f5f5;

}

div[class*="dfMc-"] *{

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"]{

	background: transparent;

}



div[class*=dfMc_Theme].dfMc-Model {

	background-image: url(../images/bg-free.png);

	background-size: cover;

    background-position-y: bottom;

    background-repeat: no-repeat;

	height: 259px;

}

.minSize-1199 .maxSize {

    width: inherit;

}

div[class*="dfMc-"] .msgCtn{

	background: #FF414D;

}



div[class*=dfMc-] .modulePreloader {

    height: 30px;

    width: 30px;

    margin: 5px auto;

    position: relative;

    -webkit-animation: rotation .6s infinite linear;

    -moz-animation: rotation .6s infinite linear;

    -o-animation: rotation .6s infinite linear;

    animation: rotation .6s infinite linear;

    border-left: 6px solid rgba(255,65,77,.25);

    border-right: 6px solid rgba(255,65,77,.25);

    border-bottom: 6px solid rgba(255,65,77,.25);

    border-top: 6px solid #FF414D;

    border-radius: 100%;

}

/*Header*/

div[class*="dfMc-"] .header {

	background-color: #fefefe;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*="dfMc-"] .header small{

	color: #000;

	text-transform: initial;

	font-family: 'Montserrat', sans-serif;

	padding-left: 30px;

}

div[class*="dfMc-"] .navbar-top{

	text-transform: initial;

}

div[class*="dfMc-"] .navbar-top ul{

	background-color: #fdfdfd;

	background-image: none;

	/*-webkit-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);*/

	color: #000;

	border-top: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .navbar-top .menu li{

	background-color: #f9f9f9;

}	

div[class*="dfMc-"] .navbar-top .menu li a{

	padding: 0 15px;

}

div[class*="dfMc-"] .navbar-top .menu li:first-child{

	padding-left: 30px;

}



div[class*="dfMc-"] .navbar-top .active :focus, 

div[class*="dfMc-"] .navbar-top .active :hover, 

div[class*="dfMc-"] .navbar-top .active a,

div[class*="dfMc-"] .navbar-top li>a:focus, 

div[class*="dfMc-"] .navbar-top li>a:hover{

	background: #FF414D;

	/*border-radius: 5px;*/

	text-transform: none;

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .navbar-top .active :focus:after, 

div[class*="dfMc-"] .navbar-top .active :hover:after, 

div[class*="dfMc-"] .navbar-top .active a:after,

div[class*="dfMc-"] .navbar-top li>a:focus:after, 

div[class*="dfMc-"] .navbar-top li>a:hover:after{

	border-radius: 0;

	box-shadow: none;

}

/*Menu desplegable de Torneos*/



div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a{

	color: #FF414D

	text-transform: capitalize;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle span, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle:focus span, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle:hover span{

	color: #000;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret{

	border-color: #000 transparent;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret:focus, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret:hover,

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:focus, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:focus .caret, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:hover, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:hover .caret {

    border-bottom-color: #ff414d;

    border-top-color: #ff414d;

}

div[class*=dfMc-] .maxSize-479 .navbar-nav .dropdown.tournaments.open .dropdown-toggle, 

div[class*=dfMc-] .maxSize-479 .navbar-nav .dropdown.tournaments.open.active .dropdown-toggle {

    background-color: transparent;

    border-color: #FF414D;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul{

	border: none;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

   /* height: 500px;

	overflow-y: scroll;*/

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul:before{

		border-bottom-color: #e5e5e5;

}

/*scrollbar*/



body ::-webkit-scrollbar,

.timeline-Viewport ::-webkit-scrollbar{

    -webkit-appearance: none;

    width: 10px;

    height: 10px;

}

body ::-webkit-scrollbar-thumb,

.timeline-Viewport ::-webkit-scrollbar-thumb {

    cursor: pointer;

    border-radius: 5px;

    background: #FF414D;

    -webkit-transition: color .2s ease;

    transition: color .2s ease;

    }

body ::-webkit-scrollbar-track,

.timeline-Viewport ::-webkit-scrollbar-track{

	background: #e5e5e5;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li.torneos{

	border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a{

	text-transform: capitalize;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li a:focus, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li a:hover{

	background: #FF414D!important;

}

/*banner publicitario*/

.dfMc-Banner.mc-main.row{

	width: 94%;

    margin: 8px auto;

    max-height: 100px;

}

/*container*/

div[class*="dfMc-"] .fixture,

div[class*="dfMc-"] .fixture.carousel,

div[class*="dfMc-"] .descenso,

div[class*="dfMc-"] .posiciones,

div[class*="dfMc-"] .goleadores,

div[class*="dfMc-"] .planteles,

div[class*="dfMc-"] .publisher .contentPublisher,

div[class*="dfMc-"] .statsCenterPerPlayer,

div[class*="dfMc-"] .statsCenterPerTeam,

div[class*="dfMc-"] .statsCenterPlayerComparison  {

    width: 95%;

    margin: 0 auto;

    padding: 15px;

    background-color: #ffffff;

}

div[class*="dfMc-"] #gamecast-container{

	width: 95%;

    margin: 0 auto;

    padding: 15px;

}

div[class*="dfMc-"] .fixture{

	padding:  15px 0;

}

/*Navegacion dentro del container*/

#page-fixtot-tour3254-menu, 

div[class*="dfMc-"] .plusNav,

div[class*="dfMc-"] .minSize-479 .navbar-collapse.collapse{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	background: #FEFEFE;

	border-radius: 7px;

}

div[class*="dfMc-"] .navbar .first-level{

    color: #000;

    background: #fefefe;

    /* border-radius: 7px;*/

}



div[class*="dfMc-"] .navbar .second-level {

     border-top: 1px solid #e5e5e5;

   /* border-radius: 7px;*/

   background-color: #0D3B66;

}

div[class*="dfMc-"] .navbar .first-level>li {

	background-color: #f9f9f9;

    text-transform: none;

	border-right: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .navbar .first-level>li.active {

    background-color: transparent;

}

div[class*="dfMc-"] .navbar .second-level>li{

	padding: 0;

	background-color: #002649;

}

div[class*="dfMc-"] .navbar .second-level>li:hover{

	background: transparent;

}

div[class*="dfMc-"] .navbar .first-level>li.active>a, 

div[class*="dfMc-"] .navbar .first-level>li.active>a:focus, 

div[class*="dfMc-"] .navbar .first-level>li.active>a:hover,

div[class*="dfMc-"] .navbar .first-level>li:hover>a, 

div[class*="dfMc-"] .navbar .first-level>li>a:hover {

    background: #FF414D;

   /* border-radius: 6px;*/

    text-transform: inherit;

    font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .navbar .second-level>li.active>a, 

div[class*="dfMc-"] .navbar .second-level>li.active>a:focus, 

div[class*="dfMc-"] .navbar .second-level>li.active>a:hover,

div[class*="dfMc-"] .navbar .second-level>li>a:focus, 

div[class*="dfMc-"] .navbar .second-level>li>a:hover,

div[class*="dfMc-"] .navbar .second-level>li:hover>a{

	background-color: #005aaee8;

   /* border-radius: 6px;*/

    text-transform: inherit;

    font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .navbar .first-level>li>a{

	color:#000;

	font-size: 12px;

}

div[class*="dfMc-"] .navbar .second-level>li>a{

	color: #fff;

}

div[class*="dfMc-"] .navbar .first-level>li:first-child.active, 

div[class*="dfMc-"] .navbar .first-level>li:first-child.active>a, 

div[class*="dfMc-"] .navbar .first-level>li:first-child:hover>a, 

div[class*="dfMc-"] .navbar .first-level>li:first-child>a:hover {

   

}

div[class*="dfMc-"] .navbar .first-level>li.active>a:before, 

div[class*="dfMc-"] .navbar .first-level>li.active>a:focus:before,

div[class*="dfMc-"] .navbar .first-level>li.active>a:hover:before,

div[class*="dfMc-"] .navbar .first-level>li:hover>a:before, 

div[class*="dfMc-"] .navbar .first-level>li>a:hover:before {

    box-shadow: none; 

}

div[class*="dfMc-"] .navbar .first-level>li>a:after {

    background: transparent;

}

div[class*="dfMc-"] .navbar .second-level > li{

	height: auto;

	padding: 0;

}

div[class*="dfMc-"] .navbar .second-level > li{

	border-right: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .navbar .second-level>li.active>a, 

div[class*="dfMc-"] .navbar .second-level>li.active>a:focus, 

div[class*="dfMc-"] .navbar .second-level>li.active>a:hover,

div[class*="dfMc-"] .navbar .second-level>li>a:focus, 

div[class*="dfMc-"] .navbar .second-level>li>a:hover{

	border-bottom: none;

}

div[class*="dfMc-"] .navbar .second-level>li>a:after{

	border-right: none;

}

div[class*="dfMc-"] .navbar .subnav{

	background-image: none;

	background-color: #fefefe;

	border-top: 1px solid #e5e5e5;

	margin-top: 0;

	border-radius: 7px;

}

div[class*="dfMc-"] .navbar .subnav.numbers{

	border-radius: 0;

}

div[class*="dfMc-"] .navbar .subnav:after{

	background-image: none;

	background-color: #e5e5e5;

	border-top: none;

	border-bottom: none;

	height: 0;

	margin: 1.5px 5px;

	width: 99%;

}

div[class*="dfMc-"] .navbar .subnav>li{

	border-right: 1px solid #e5e5e5;

}



div[class*="dfMc-"] .navbar .subnav>li a:after{

	border-right: none;

}

div[class*="dfMc-"] .navbar .subnav>li.active,

div[class*="dfMc-"] .navbar .subnav>li.active a, 

div[class*="dfMc-"] .navbar .subnav>li.active a:focus

{

	background: #FF414D;

   /* border-radius: 4px;*/

    font-family: 'Montserrat', sans-serif;

    

}

div[class*="dfMc-"] .navbar .subnav>li.active a:hover,

div[class*="dfMc-"] .navbar .subnav>li:hover, 

div[class*="dfMc-"] .navbar .subnav>li:hover a{

	background: #C4C4C4;

	color: #000;

   /* border-radius: 4px;*/

    font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .navbar .subnav>li:first-child.active,

div[class*="dfMc-"] .navbar .subnav>li:first-child.active a, 

div[class*="dfMc-"] .navbar .subnav>li:first-child.active a:focus, 

div[class*="dfMc-"] .navbar .subnav>li:first-child.active a:hover,

div[class*="dfMc-"] .navbar .subnav>li:first-child:hover, 

div[class*="dfMc-"] .navbar .subnav>li:first-child:hover a{

	border-radius: 0 0 0 7px;

}

div[class*="dfMc-"] .navbar .subnav>li.prev a,

div[class*="dfMc-"] .navbar .subnav>li.next a{

	color: #FF414D;

	font-weight: bold;

	font-size: 14px;

}

div[class*="dfMc-"] .navbar .subnav>li.prev a:focus,

div[class*="dfMc-"] .navbar .subnav>li.prev a:hover,

div[class*="dfMc-"] .navbar .subnav>li.next a:focus,

div[class*="dfMc-"] .navbar .subnav>li.next a:hover{

	color: #fff;

}

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open .dropdown-toggle, 

div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open.active .dropdown-toggle{

	color: #FF414D

}

/*Subheader del container*/

div[class*="dfMc-"] .subHeader{

	background-color: #Ff414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

	border-radius: 0;

}

div[class*="dfMc-"] .fixture .fecha .match .match-inner{

	border-radius: 0;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	margin: 6px;

	border-top: 5px solid #e5e5e5;

	/*border-image: -moz-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    -webkit-border-image: -webkit-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    -moz-border-image: -moz-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    border-image: -webkit-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    border-image: -ms-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    border-image-slice: 1;*/

}

div[class*="dfMc-"] .fixture .fecha .match .match-inner .timeline{

	display: block!important;

	position: relative;

    top: -5px;

	height: 5px;

	background-color: #Ff414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

}

div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .match-inner .timeline,

div[class*="dfMc-"] .fixture .fecha .match.status-postponed .match-inner .timeline{

	width: 0;

}

div[class*="dfMc-"] .fixture .fecha .match.status-playing .match-inner .timeline{

	width: 1%;

}

div[class*="dfMc-"] .fixture .fecha .match.status-half .match-inner .timeline{

	width: 50%;

}

div[class*="dfMc-"] .fixture .fecha .match.status-finished .match-inner .timeline,

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .match-inner .timeline{

	width: 100%;

}

/*Temporal*/

div[class*="dfMc-"] .fixture .fecha .match .match-inner:before{

	display: block!important;

	position: relative;

    top: -5px;

	height: 5px;

	background-color: #Ff414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

}

div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .match-inner:before,

div[class*="dfMc-"] .fixture .fecha .match.status-postponed .match-inner:before{

	width: 0;

}

div[class*="dfMc-"] .fixture .fecha .match.status-playing .match-inner:before{

	width: 1%;

}

div[class*="dfMc-"] .fixture .fecha .match.status-half .match-inner:before{

	width: 50%;

}

div[class*="dfMc-"] .fixture .fecha .match.status-finished .match-inner:before,

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .match-inner:before{

	width: 100%;

}

/*-------------*/



div[class*="dfMc-"] .fixture .fecha .match .local .equipo, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .equipo{

	color: #000;

}

div[class*="dfMc-"] .fixture .fecha .match .local .escudo, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .escudo{

	/*top: -13px;*/

}

div[class*="dfMc-"] .fixture .fecha .match .local .escudo img, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .escudo img{

	padding: 2px;

	border: 2px solid;

	border-radius: 50%;

}

div[class*="dfMc-"] .fixture .fecha .match .local .escudo img{

	border-color: #FF414D;

}

div[class*="dfMc-"] .fixture .fecha .match .visitante .escudo img{

	border-color: #be1221;

}

div[class*="dfMc-"] .fixture .fecha .match .local .resultado, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .resultado{

	/*top: -10px;*/

}

div[class*="dfMc-"] .fixture .fecha .match .local .penales, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .penales{

	/*margin-top: 0;*/

}

div[class*="dfMc-"] .fixture .fecha .match .local .resultado, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .resultado,

div[class*="dfMc-"] .object, div[class*="dfMc-"] .vs-{

	background: transparent;

	color: #FF414D;

}

/*div[class*="dfMc-"] .fixture .fecha .match .link{

	    float: right;

    	top: -29px;

}*/

div[class*="dfMc-"] .fixture .fecha .match .local .penales .badge, 

div[class*="dfMc-"] .fixture .fecha .match .visitante .penales .badge{

	background: #FFA700;

}

div[class*="dfMc-"] .object, div[class*="dfMc-"] .vs-{

	/*margin-top: 15px;

	text-transform: lowercase;

	font-size: 16px;*/



	}

div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .i-exc,

div[class*="dfMc-"] .fixture .fecha .match .i-exc,

div[class*="dfMc-"] .fixture .definicionTribunal .i-exc,

div[class*="dfMc-"] .definicionTribunal div{

	font-size: 14px;

	background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

	color: #fff;

}

div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .i-exc,

div[class*="dfMc-"] .fixture .fecha .match .i-exc{

	/*margin-top: 4px;*/

}

div[class*="dfMc-"] .fixture .fecha .match .i-exc,

div[class*="dfMc-"] .object, div[class*="dfMc-"] .vs-{

	/*left: 50%;

	top: 10px;*/

}



div[class*="dfMc-"] .fixture .fecha .match .visitante{

	border-right: none;

}

div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .link {

  

}



div[class*="dfMc-"] .btn{

	text-transform: capitalize;

  	font-family: 'Montserrat', sans-serif;

  	background-color: #Ff414D;

  	box-shadow: 0px 2px 2px rgba(232, 60, 70, 0.26);

	border-radius: 3px;

	border-bottom-width: 0;

}

div[class*="dfMc-"] .btn.matchLink{

	text-transform: uppercase;

}

div[class*=dfMc-] .btn:active, 

div[class*=dfMc-] .btn:focus, 

div[class*=dfMc-] .btn:hover{

	background-color: #D13640;

	margin-top: 1px;

}

div[class*="dfMc-"] .fixture .fecha .detalles{

	/*border-top: none;*/

	background: transparent;

	color: #000;

	padding: 0 10px;

}

div[class*="dfMc-"] .fixture .fecha .detalles .arbitro, 

div[class*="dfMc-"] .fixture .fecha .detalles .dia, 

div[class*="dfMc-"] .fixture .fecha .detalles .estado, 

div[class*="dfMc-"] .fixture .fecha .detalles .hora{

	color: #000;

}

div[class*="dfMc-"] .fixture .fecha .detalles .estado{

	text-transform: capitalize;

}



div[class*="dfMc-"] .fixture .fecha .match.status-finished .detalles,

div[class*="dfMc-"] .fixture .fecha .match.status-playing .detalles,

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .detalles{

	background: #A6A6A6;

	color: #000;

}

div[class*="dfMc-"] .fixture .fecha .match.status-finished .detalles .arbitro, 

div[class*="dfMc-"] .fixture .fecha .match.status-finished .detalles .dia, 

div[class*="dfMc-"] .fixture .fecha .match.status-finished .detalles .estado, 

div[class*="dfMc-"] .fixture .fecha .match.status-finished .detalles .hora,

div[class*="dfMc-"] .fixture .fecha .match.status-playing .detalles .arbitro, 

div[class*="dfMc-"] .fixture .fecha .match.status-playing .detalles .dia, 

div[class*="dfMc-"] .fixture .fecha .match.status-playing .detalles .estado, 

div[class*="dfMc-"] .fixture .fecha .match.status-playing .detalles .hora,

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .detalles .arbitro, 

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .detalles .dia, 

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .detalles .estado, 

div[class*="dfMc-"] .fixture .fecha .match.status-penalties .detalles .hora,

div[class*="dfMc-"] .fixture .fecha .match.status-half .detalles .arbitro, 

div[class*="dfMc-"] .fixture .fecha .match.status-half .detalles .dia, 

div[class*="dfMc-"] .fixture .fecha .match.status-half .detalles .estado, 

div[class*="dfMc-"] .fixture .fecha .match.status-half .detalles .hora

{

	color: #000

}

div[class*="dfMc-"] .fixture .fecha .match.status-half .detalles{

	background: #FFA700;

	color: #FFF;

}



/*Tablas*/

div[class*=dfMc-] .posiciones.maxSize-479 .table td.hidden-xs, 

div[class*=dfMc-] .posiciones.maxSize-479 .table th.hidden-xs{

	display: none;

}

div[class*="dfMc-"] .table {

	font-size: 12px;

}

div[class*="dfMc-"] .table thead>tr{

	background-color: transparent;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

	border-radius: 0;

}

div[class*="dfMc-"] .table thead>tr th{

	font-weight: bold;

	font-size: 12px;

}

div[class*="dfMc-"] .posiciones.home .table thead>tr th:nth-child(3),

div[class*=dfMc-] .table thead>tr th.name, 

div[class*=dfMc-] .table thead>tr th.team{

	text-transform: capitalize;

}

div[class*="dfMc-"] .table>thead>tr>th{

	border-bottom: none;

}

div[class*="dfMc-"] .table tbody{

	/*-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);*/

}

div[class*="dfMc-"] .table tbody>tr,

div[class*="dfMc-"] .posiciones.home .table tbody>tr:last-child{

	background-image: none;

	background: #FFF;

}

div[class*="dfMc-"] .table tbody>tr td{

	height: 30px;

	font-size: 12px;

	font-weight: 300;

}

div[class*="dfMc-"] .table tbody>tr td.puntos.destacado .border:before, 

div[class*="dfMc-"] .table tbody>tr td.puntosanterior1 .border:before,

div[class*="dfMc-"] .table tbody>tr td.goals .border:after, 

div[class*="dfMc-"] .table tbody>tr td.puntos.destacado .border:after{

	width: 0;

}

div[class*="dfMc-"] .table tbody>tr td .border{

	border-right: none;

}

div[class*="dfMc-"] .table tbody>tr td.pos{

	font-size: 18px;

    color: #ff414d;

    line-height: 18px;

    font-weight: 600;

}

div[class*="dfMc-"] .table tbody>tr td .badge{

	background-color: #FF414D;

	text-shadow: none;

	width: 25px;

    height: 25px;

    line-height: 19px;

    min-width: 25px;

}

div[class*="dfMc-"] .table tbody>tr td.goals .border .badge, 

div[class*="dfMc-"] .table tbody>tr td.puntos.destacado .border .badge{

	font-weight: 600;

	text-indent: -1px;



}

div[class*=dfMc-] .descenso .table tbody>tr td .badge {

	min-height: 20px;

	-webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    border-radius: 15px;

    padding: 0 7px;

}

div[class*="dfMc-"] .table>tbody>tr>td, 

div[class*="dfMc-"] .table>tbody>tr>th, 

div[class*="dfMc-"] .table>tfoot>tr>td, 

div[class*="dfMc-"] .table>tfoot>tr>th, 

div[class*="dfMc-"] .table>thead>tr>td, 

div[class*="dfMc-"] .table>thead>tr>th'{

	border-top-color: #e5e5e5

}

/*Planteles*/

div[class*="dfMc-"] .planteles .nav-pills {

    padding: 5px;

    background-color: #fff;

}

div[class*="dfMc-"] .planteles .nav-pills {

    -webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*="dfMc-"] .planteles .nav-pills>li a{

	padding: 0;

}

div[class*="dfMc-"] .planteles .teamLogo{

	box-shadow: none;

	border: none;

	width: 38px;

	height: 38px;

	line-height: 38px;

}

div[class*="dfMc-"] .planteles .nav-pills>li a:hover .teamLogo, 

div[class*="dfMc-"] .planteles .nav-pills>li.active .teamLogo, 

div[class*="dfMc-"] .planteles .show .teamLogo{

	border: 2px solid #ff414d;

	/*background-image: -webkit-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-repeat: no-repeat;*/

} 

div[class*="dfMc-"] .away .planteles .nav-pills>li a:hover .teamLogo, 

div[class*="dfMc-"] .away .planteles .nav-pills>li.active .teamLogo, 

div[class*="dfMc-"] .away .planteles .show .teamLogo{

	border-color: #be1221;

	/*background-image: -webkit-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414DB3 0.69%, #be1221B3 91.63%)!important;

    background-repeat: no-repeat;*/

} 

div[class*="dfMc-"] .planteles .teamLogo img {

    margin: 5px auto;

}

div[class*="dfMc-"] .planteles .head .title{

	text-transform: capitalize;

	font-weight: 600;

	font-size: 12px;

	background-color: transparent;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

}

div[class*="dfMc-"] .planteles .head .country{

	background-image: none;

	background-color: #fff;

}

div[class*="dfMc-"] .planteles .head .name{

	text-transform: capitalize;

	font-weight: 600;

	font-size: 16px;

}

div[class*="dfMc-"] .planteles .table th{

	background-color: #FF414D;

	font-size: 14px;

	text-transform: capitalize;

	font-weight: 600;

}

div[class*="dfMc-"] .planteles .table th.jugador{

	padding-left: 10px;

}

div[class*="dfMc-"] .planteles .table tbody>tr.cabezal th{

	border-top: 1px solid #e5e5e5;

	background-color: #fff;

	color: #000;

}

div[class*="dfMc-"] .table tbody>tr td.name>div.boxElements {

    width: 24px;

    background-image: -webkit-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%)!important;

    background-image: linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%)!important;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    border-radius: 50%;

}

div[class*="dfMc-"] .table tbody>tr.withMedia .name>div.boxElements div.images{

	width: 24px;

	height: 24px;

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*=dfMc-] .maxSize-479 .button-style.active {

    background: #ff414d;

    color: #fff;

    box-shadow: 0 -1px 6px 0 #ff414d inset;

}

div[class*=dfMc-] .maxSize-479 .content-style{

	background-color: transparent;

	box-shadow: none;

}

div[class*=dfMc-] .maxSize-479 .content-style li{

	border-bottom: 1px solid #e6e6e6;

}

/*Gamecast*/

div[class*="dfMc-"] .scoreBoard{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    background:#ffffff;

}

div[class*="dfMc-"] .infoDate{

	-webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    font-family: 'Montserrat', sans-serif;

    border-bottom: 1px solid #e5e5e5;

    border-radius: 0;

    margin: 0 1%;

}

div[class*="dfMc-"] .infoDate .level span,

div[class*="dfMc-"] .infoDate .date,

div[class*="dfMc-"] .infoDate .date span,

div[class*="dfMc-"] .infoDate .sb-status{

	font-family: 'Montserrat', sans-serif;

	font-size: 12px;

	text-transform: initial;

	color: #000;

	font-weight: normal;

}

div[class*="dfMc-"] .infoDate .sb-status{

	font-weight: bold;

}

div[class*="dfMc-"] .infoDate .level span{

	font-weight: 600;

}

div[class*="dfMc-"] .infoDate .date{

	font-weight: normal;

}

div[class*="dfMc-"] .infoDate .date span.sb-time{

	font-size: 24px;

}

div[class*="dfMc-"] .infoDate .sb-aditionalTime{

	font-size: 11px;

}



div[class*="dfMc-"] .timeSetting .timeIcon canvas, 

div[class*="dfMc-"] .timeSetting .timeIcon svg{

	fill: #FF414D;

}

div[class*="dfMc-"] .text{

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .infoScoreBoard {

    background: #fff;

    -webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .infoScoreBoard>div.away .name, 

div[class*="dfMc-"] .infoScoreBoard>div.home .name{

	font-family: 'Montserrat', sans-serif;

	font-size: 12px;

	font-weight: 500;

}

div[class*="dfMc-"] .infoScoreBoard>div.away .flag, 

div[class*="dfMc-"] .infoScoreBoard>div.away .shield, 

div[class*="dfMc-"] .infoScoreBoard>div.home .flag, 

div[class*="dfMc-"] .infoScoreBoard>div.home .shield{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

 

div[class*="dfMc-"] .infoScoreBoard>div.home .shield{

	border: 2px solid #ff414d;

}

div[class*="dfMc-"] .infoScoreBoard>div.away .shield{

	border: 2px solid #be1221;

}

div[class*="dfMc-"] .infoScoreBoard>div.away .score .penalties, 

div[class*="dfMc-"] .infoScoreBoard>div.home .score .penalties{

	background-color: transparent;

	color: #000;

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .infoScoreBoard>div.away .score .goals, 

div[class*="dfMc-"] .infoScoreBoard>div.home .score .goals{

	background: transparent;

	color: #FF414D;

	font-family: 'Montserrat', sans-serif;

	font-size: 36px;

	font-weight: 600;

}

div[class*="dfMc-"] .timeLine .timeline{

	background-color: #FF414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

	color: #000;

	margin-top: 20px;

}

div[class*="dfMc-"] .timeLine .time .first,

div[class*=dfMc-] .timeLine .time.showExtraTime .first, 

div[class*=dfMc-] .timeLine .time.showExtraTime .second,

div[class*=dfMc-] .timeLine .time .extratime1{

	border-right-color: #fff;

}

div[class*="dfMc-"] .timeLine .time .away .initials, 

div[class*="dfMc-"] .timeLine .time .home .initials{

	color: #000;

}

div[class*=dfMc-] .timeLine .time .away .initials{

	color: #fff;

} 

div[class*=dfMc-] .timeLine .time .home .initials{

	color: #fff;

}

div[class*="dfMc-"] .timeLine .time .progress .bar{

	background-image: none;

	background-color: #0D3B66;

}

div[class*="dfMc-"] .timeLine .line{

	height: 6px;

	-webkit-box-shadow: none;

	box-shadow: none;

	background: #EBEBEB;

}

div[class*="dfMc-"] .progress-bar{

	-webkit-box-shadow: none;

	box-shadow: none;

}



div[class*="dfMc-"] .teamComparison{

	background-color: #FEFEFE;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    border-radius: 7px;

}

div[class*="dfMc-"] .boxWrapper .boxContent {

    border: none;

    -webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

   -webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*=dfMc-] .twitterTimeline .col-md-6 iframe{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    border-radius: 7px;

}

div[class*="dfMc-"] .previousMatches .boxWrapper .boxContent,

div[class*="dfMc-"] .boxWrapper.boxLastGames .boxContent{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    border-radius: 7px;

}

div[class*="dfMc-"] .GC_title{

	font-family: 'Montserrat', sans-serif;

	text-transform: initial;

	font-weight: 600;

}

div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox.primary .boxElements:before{

	width: 1px;

}

div[class*="dfMc-"] .boxElements>div:not(.tooltip),

div[class*="dfMc-"] .msjDatos span{

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .boxWrapper .boxContent .flag, 

div[class*="dfMc-"] .boxWrapper .boxContent .shield,

div[class*="dfMc-"] .boxElements>div:not(.tooltip).mc-resultMach{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    border: 2px solid;

}

div[class*="dfMc-"] .boxWrapper .boxContent .firstPlayer .flag,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-teamSelectedLogoHome,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-selectedTeamLogo-1{

	border-color: #ff414d;

}

div[class*="dfMc-"] .boxWrapper .boxContent .secondPlayer .flag,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-teamSelectedLogoAway,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-selectedTeamLogo-2{

	border-color: #be1221;

}

div[class*="dfMc-"] .boxWrapper .boxContent .mc-escudoAway.flag,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-conteinerLogoAway .flag{

	border-color: #be1221;

}

div[class*="dfMc-"] .boxWrapper .boxContent .mc-escudoHome.flag,

div[class*="dfMc-"] .boxWrapper .boxContent .mc-conteinerLogoHome .flag{

	border-color: #ff414d;

}

div[class*="dfMc-"] .boxElements>div:not(.tooltip).mc-resultMach{

	font-weight: 600;

}

div[class*="dfMc-"] .mc-vote .GC_title{

	color: #FF414D;

}

div[class*="dfMc-"] .BG_title{

	background: none;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-repeat: no-repeat;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

    font-weight: 600;

    font-family: 'Montserrat', sans-serif;

    text-transform: initial;

}

div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .listWrapper .GC_title{

	background-image: none;

	background-color: transparent;

}

div[class*="dfMc-"] .tabsWrapper>ul>li a{

	background-color: #fefefe;

	color: #999999;

	font-weight: 600;

    font-family: 'Montserrat', sans-serif;

    text-transform: initial;

    -webkit-border-radius: 7px 7px 0 0;

    -moz-border-radius: 7px 7px 0 0;

    border-radius: 7px 7px 0 0;

    font-size: 14px;

    border: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .maxSize-479 .tabsWrapper>ul>li a{

	font-size: 14px;

}

div[class*="dfMc-"] .tabsWrapper>ul>li a.active,

div[class*="dfMc-"] .tabsWrapper>ul>li a:hover {

    background: #FF414D;

    -webkit-box-shadow: 0 0 5px #e5e5e5;

    -moz-box-shadow: 0 0 5px #e5e5e5;

    box-shadow: 0 0 5px #e5e5e5;

    color: #fff;

    border: 1px solid #FF414D;

}

div[class*="dfMc-"] .tabsWrapper>ul>li a.active:before,

div[class*="dfMc-"] .tabsWrapper>ul>li a:hover:before{

	height: 0;

}

div[class*=dfMc-] .maxSize-479.comparisons .tabsWrapper .tabContainer{

	padding: 15px 10px;

}

div[class*="dfMc-"] .tabContent.boxComparison .setBox .GC_title{

	text-transform: uppercase;

	font-size: 12px;

	margin-top: 15px;

}

div[class*="dfMc-"] .maxSize-479 .tabContent.boxComparison .setBox .GC_title.mc-home-name{

	/*text-align: right;*/

}

div[class*="dfMc-"] .maxSize-479 .tabContent.boxComparison .setBox .GC_title.mc-away-name{

	/*text-align: left;*/

}

div[class*="dfMc-"] .maxSize-479 .tabContent.boxComparison .setBox .GC_title{

	font-size: 10px;

}

div[class*="dfMc-"] .maxSize-479 .tabContent.boxComparison .setBox .boxElements{

	width: 47%;

}

div[class*="dfMc-"] .m-homeColor-b,

div[class*="dfMc-"] .m-awayColor-b{

	border: none;

}

div[class*="dfMc-"] .tabsWrapper .tabContainer .flag.m-awayColor-b, 

div[class*="dfMc-"] .tabsWrapper .tabContainer .flag.m-homeColor-b, 

div[class*="dfMc-"] .tabsWrapper .tabContainer .shield.m-awayColor-b, 

div[class*="dfMc-"] .tabsWrapper .tabContainer .shield.m-homeColor-b,

div[class*="dfMc-"] .tabsWrapper .tabContainer .flag, 

div[class*="dfMc-"] .tabsWrapper .tabContainer .shield{

	box-shadow: none;

	margin-top: 10px;

}

div[class*="dfMc-"] .V_divider:after {

    background-color: #e5e5e5;

    background-image: none;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    width: 1px;

}

div[class*="dfMc-"] .boxComparing .bar{

	height: 8px;

	border-radius: 0;

	border: none;

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    padding: 0;

}

div[class*="dfMc-"] .boxComparing .bar:before{

	background: #efefef;

	-webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    opacity: 1;

}

div[class*=dfMc-] .boxComparing .bar .boxcont{

	-webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    border: 1px solid #e5e5e5;

}

div[class*=dfMc-] .boxComparing .bar .boxcont>div:after,

div[class*=dfMc-] .boxComparing .bar .boxcont>div:before{

	background: none;

}

div[class*="dfMc-"] .text.number:not(.correct)::not(.incorrect){

	font: 18px 'Montserrat',sans-serif;

    font-weight: 400;

    top: -9px;

}

div[class*=dfMc-] .text.number{

	font: 18px 'Montserrat',sans-serif;

    

}

/*div[class*="dfMc-"] .clearfix.mc-stage-preview{

	-webkit-box-shadow: box-shadow: 0px 10px 5px -7px #e5e5e5;

    -moz-box-shadow: box-shadow: 0px 10px 5px -7px #e5e5e5;

    box-shadow: 0px 10px 5px -7px #e5e5e5;

}*/



div[class*=dfMc-] .boxImgOfVideo .circlePlay{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block:after{

	border-left: none;

}



div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block{

	padding: 0 0 0 10px;

	min-height: 0;

	border-right: 1px solid #fff;

}





div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block:last-child{

	border-right: none;

}

div[class*="dfMc-"] .extraData .boxWrapper .boxContent{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    background-color: #FF414D;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}

div[class*=dfMc-] .extraData .boxWrapper .boxContent .block .icons{

	background-repeat: no-repeat;

	background-position: 0!important;

}

div[class*=dfMc-] .extraData .boxWrapper .boxContent .block .icons.iField{

	background-image: url(../images/icons/field-rosa.png);

}

div[class*=dfMc-] .extraData .boxWrapper .boxContent .block .icons.iCity{

	background-image: url(../images/icons/city.png);

}

div[class*=dfMc-] .extraData .boxWrapper .boxContent .block .icons.iWhistle{

	background-image: url(../images/icons/whistle-2.png);

}

div[class*=dfMc-] .extraData .boxWrapper .boxContent .block .icons.iNationality{

	background-image: url(../images/icons/nationality.png);

}

div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text{

	color: #fff;

}

div[class*="dfMc-"] .text.name{

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .text{

	text-transform: initial;

}

div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text.bold{

	font-weight: normal;

}

div[class*="dfMc-"] .boxStuff,

div[class*="dfMc-"] .images.big.mc-avatar{

	background-color: transparent;

	background-image: -webkit-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%);

    background-image: -moz-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%);

    background-image: -o-linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%);

    background-image: linear-gradient(88.99deg, rgba(255, 65, 77, 0.5) 0.69%, rgba(255, 122, 0, 0.5) 91.63%);

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .maxSize-479 .boxStuff,

div[class*="dfMc-"] .maxSize-767 .boxStuff,

div[class*="dfMc-"] .maxSize-991 .boxStuff,

div[class*="dfMc-"] .maxSize-1199 .boxStuff{

	width: 70px;

	height: 70px;

	margin: 0 auto;

}

div[class*="dfMc-"] .dfMc-GameCast .maxSize-479 .boxStuff, 

div[class*="dfMc-"] .dfMc-GameCast .maxSize-767 .boxStuff, 

div[class*="dfMc-"] .dfMc-GameCast .maxSize-991 .boxStuff, 

div[class*="dfMc-"] .dfMc-GameCast .maxSize-1199 .boxStuff {

    width: 60px;

    height: 60px;

    margin: 0 auto;

}



div[class*=dfMc-] .maxSize-991 .boxStuff canvas, 

div[class*=dfMc-] .maxSize-991 .boxStuff svg{

	left: -28px;

	/*height: 100px;

    width: 100px;*/

}

div[class*=dfMc-] .dfMc-GameCast .maxSize-991 .boxStuff canvas, 

div[class*=dfMc-] .dfMc-GameCast .maxSize-991 .boxStuff svg {

    left: -18px;

    height: 100px;

    width: 100px;

}

div[class*="dfMc-"] .playersComparison .boxElements {

	width: 30%;

}

div[class*="dfMc-"] .playersComparison .boxElements {

	width: 30%;

}

div[class*="dfMc-"] .comparisons select{

	border-bottom: none;

	background-color: rgba(255, 65, 77, 0.7);

	margin-top: 5px;

}

 

div[class*="dfMc-"] .text.correct, 

div[class*="dfMc-"] .text.incorrect,

div[class*="dfMc-"] .text.number.correct, 

div[class*="dfMc-"] .text.number.incorrect {

    color: #Ff414D;

    font-weight: 600;

    font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .text.position{

	color: #000;

	font-family: 'Montserrat', sans-serif;

}

div[class*=dfMc-] .minSize-767 .statsHighlightsPlayers.maxSize-479 .text.position {

    font-size: 10px

}

div[class*="dfMc-"] .text.correct,

div[class*="dfMc-"] .text.number.correct{

	color: #006F39;

	text-transform: capitalize;

}

div[class*="dfMc-"] .text.number.incorrect,

div[class*="dfMc-"] .text.incorrect{

	color: #BA1319;

	text-transform: capitalize;

}

div[class*="dfMc-"] .tpl-passesAccuracy{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    padding: 10px;

}

div[class*="dfMc-"] .teamComparison .boxWrapper .boxContent{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .teamComparison .boxWrapper .boxContent {

	margin: 0px 5%;

    border-radius: 0;

    background: #fefefe;

}

div[class*="dfMc-"] .teamComparison .boxWrapper:not(.mc-cards) .boxContent{

	border-top: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .teamComparison .boxWrapper.mc-comparing:last-child .boxContent {

	border-bottom: none;

}

div[class*="dfMc-"] .text.number.big {

    font-size: 20px;

    font-weight: 600;

}

div[class*="dfMc-"] div[class*="dfMc-"] .boxElements>div:not(.tooltip).data{

-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .boxElements .boxShots01,

div[class*="dfMc-"] .boxElements .boxShots02,

div[class*="dfMc-"] .boxElements .boxShots03,

div[class*="dfMc-"] .boxElements .boxShots04{

	color: #FFF;

	font-weight: 600;

}

div[class*="dfMc-"] .boxComparing.canvasSet .text{

	font-size: 20px;

	font-weight: 600;

}

div[class*="dfMc-"] .boxShots .tooltip .tooltip-inner{

	background-color: #FF414D;

}

div[class*="dfMc-"] .tooltip.bottom .tooltip-arrow{

	border-bottom-color: #FF414D;

}

div[class*="dfMc-"] .tooltip.top:not(.tlResults)  .tooltip-arrow{

	/*border-top-color: #FF414D;*/

}

div[class*="dfMc-"] .timeline .home .tooltip .tooltip-inner{

	background-color: #FF414D;

}

div[class*="dfMc-"] .timeline .home .tooltip.bottom .tooltip-arrow{

	border-bottom-color: #FF414D;

}

div[class*="dfMc-"] .timeline .home .tooltip.top .tooltip-arrow{

	border-top-color: #FF414D;

}

div[class*="dfMc-"] .timeline .away .tooltip .tooltip-inner{

	background-color: #be1221;

}

div[class*="dfMc-"] .timeline .away .tooltip.bottom .tooltip-arrow{

	border-bottom-color: #be1221;

}

div[class*="dfMc-"] .timeline .away .tooltip.top .tooltip-arrow{

	border-top-color: #be1221;

}

div[class*=dfMc-] .fieldLineal .field>.awayTeam>.gameField .positions>div .tooltip .tooltip-inner{

	background-color: #be1221;

}

div[class*=dfMc-] .fieldLineal .field>.awayTeam>.gameField .positions>div .tooltip.left div.tooltip-arrow{

	border-left-color: #be1221;

}

 div[class*=dfMc-] .fieldLineal .field>.homeTeam>.gameField .positions>div .tooltip .tooltip-inner{

	background-color: #FF414D;

}

div[class*="dfMc-"] .fieldLineal .field>.homeTeam>.gameField .positions>div .tooltip.right div.tooltip-arrow{

	border-right-color: #FF414D;

}

div[class*=dfMc-] .media .boxDatagoals .content.active{

	background-color: #fdfdfd;

}

div[class*=dfMc-] .media .boxDatagoals:before{

	background: #e6e6e6;

	width: 1px;

}

/*Gamecast - Coordenadas */

div[class*="dfMc-"] .itemsRanking.clearfix{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    background-color: #fff;

}

div[class*="dfMc-"] .itemsRanking.clearfix .boxWrapper .boxContent{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .caption.nav{

	margin: 0;

}

div[class*="dfMc-"] .caption.nav .awayBar.on, 

div[class*="dfMc-"] .caption.nav .homeBar.on{

	background: #FF414D;

	color: #fff; 

}

div[class*="dfMc-"] .caption.nav,

div[class*="dfMc-"] .caption.nav .awayBar, 

div[class*="dfMc-"] .caption.nav .homeBar{

	background: #fff;

	color: #000;

	font-family: 'Montserrat', sans-serif;

	text-transform: capitalize;

}

div[class*="dfMc-"] .navbar .subnav>li a{

	text-transform: initial;

	font-size: 12px;

}

div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-awayColor-b, 

div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-homeColor-b, 

div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-awayColor-b, 

div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-homeColor-b,

div[class*="dfMc-"] .boxWrapper .boxContent .flag.mc-nextAwayFlag, 

div[class*="dfMc-"] .boxWrapper .boxContent .flag.mc-nextHomeFlag, 

div[class*="dfMc-"] .boxWrapper .boxContent .shield.mc-nextAwayFlag, 

div[class*="dfMc-"] .boxWrapper .boxContent .shield.mc-nextHomeFlag{

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    

	}

	div[class*="dfMc-"]  .flag.m-awayColor-b, 

	div[class*="dfMc-"]  .shield.m-awayColor-b,

	div[class*="dfMc-"]  .flag.mc-nextAwayFlag, 

	div[class*="dfMc-"]  .shield.mc-nextAwayFlag,

	div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-awayColor-b, 

	div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-awayColor-b,

	div[class*="dfMc-"] .boxWrapper .boxContent .flag.mc-nextAwayFlag, 

	div[class*="dfMc-"] .boxWrapper .boxContent .shield.mc-nextAwayFlag{

		border: 2px solid #be1221;

	}

	div[class*="dfMc-"]  .flag.m-homeColor-b, 

	div[class*="dfMc-"]  .shield.m-homeColor-b,

	div[class*="dfMc-"]  .flag.mc-nextHomeFlag, 

	div[class*="dfMc-"]  .shield.mc-nextHomeFlag,

	div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-homeColor-b, 

	div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-homeColor-b,

	div[class*="dfMc-"] .boxWrapper .boxContent .flag.mc-nextHomeFlag, 

	div[class*="dfMc-"] .boxWrapper .boxContent .shield.mc-nextHomeFlag{

		border: 2px solid #ff414d;

	}

div[class*="dfMc-"] .boxComparing.canvasSet.shadow:before, 

div[class*="dfMc-"] .boxComparing.canvasSet.shadow:after,

div[class*="dfMc-"] .boxElements>div:not(.tooltip) {

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements>div:not(.tooltip){

	-webkit-box-shadow: 0 0 5px #e5e5e5;

    -moz-box-shadow: 0 0 5px #e5e5e5;

    box-shadow: 0 0 5px #e5e5e5;

    border: 1px solid;

}

div[class*="dfMc-"] .boxWinner .boxElements>div:not(.tooltip) {

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*=dfMc-] .commentary .boxCommentary .teamsShields .boxElements.away>div, 

div[class*=dfMc-] .commentary .boxCommentary .teamsShields .boxElements.local>div{

	background-color: transparent;

	border: 1px solid;

}

div[class*=dfMc-] .commentary .boxCommentary .teamsShields .boxElements.away>div{

	border-color: #be1221;

} 

div[class*=dfMc-] .commentary .boxCommentary .teamsShields .boxElements.local>div{

	border-color: #ff414d;

}

div[class*="dfMc-"] .tooltip.left .tooltip-arrow{

   	border-left-color: #FF414D;

}

div[class*="dfMc-"] .tooltip-inner{

   	background-color: #FF414D;

}

div[class*="dfMc-"] .liveHome .coordinates{

	background: #fff;

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data .text{

	text-transform: initial;

	text-align: center;

}

div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .text{

	/*padding: 0 30px 25px;*/

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data{

	background: transparent;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

        -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}

div[class*=dfMc-] .commentary .boxCommentary .teamsShields .boxElements.away>div{

	left: -2px;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .mc-homeTeam-side .boxElements>div{

	border-color: #ff414d

}

div[class*=dfMc-] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons.right .boxElements>div{

	

}

div[class*=dfMc-] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons .boxElements>div.incTypeIcon{

	left: 0;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .mc-awayTeam-side .boxElements>div{

	

}

div[class*=dfMc-] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall .arrowTop{

	border-bottom-color: transparent;

}

div[class*=dfMc-] .liveHome .commentary .boxCommentary{

	background-position-x: 10.5%, 89.6%;

}

div[class*=dfMc-] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .boxIcons .mc-homeTeam-side{

	position: relative;

	left: 5px;

}

div[class*=dfMc-] .commentary{

	background-color: #fff;

}

div[class*=dfMc-] .commentary .boxCommentary{

	background-position-x: 10.9%, 89.1%;

}

div[class*=dfMc-] .commentary.maxSize-991 .boxCommentary {

    background-position-x: 10.2%, 89.2%;

}

div[class*=dfMc-] .commentary.maxSize-767 .boxCommentary {

    background-position-x: 19%, 80.55%;

}

div[class*=dfMc-] .commentary.maxSize-479 .boxCommentary {

    background-position: 0 0,100% 0;

}

/*div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements>div .redCard{

	background-position: -516px -21px;

	margin: 0;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements>div .goal {

    background-position: -153px -76px;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements>div .yellowCard {

    background-position: -500px -21px;

    margin: 0;

}*/

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowRight{

	border-left-color: #bbb;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowLeft{

	border-right-color: #bbb;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall,

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data {

    -webkit-box-shadow: 0 0 5px #9c9c9c;

    -moz-box-shadow: 0 0 5px #9c9c9c;

    box-shadow: 0 0 5px #9c9c9c;

}



div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial, 

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial{

	border-top: 1px solid #e5e5e5;

	margin: 12px;

}

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .twitterButton, 

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .twitterButton{

	padding: 12px 0;

}

/*Gamecast - Formación*/

div[class*="dfMc-"] .mc-home-title{

	color: #FF414D;

}

div[class*="dfMc-"] .mc-away-title{

	color: #be1221;

}

div[class*=dfMc-] .lineUpFull .lineUpFullBlock .listWrapper{

	border-width: 0;

}

div[class*=dfMc-] .lineUpFull .lineUpFullBlock .listWrapper .listContent>.away .player, 

div[class*=dfMc-] .lineUpFull .lineUpFullBlock .listWrapper .listContent>.away .player:nth-child(odd), 

div[class*=dfMc-] .lineUpFull .lineUpFullBlock .listWrapper .listContent>.home .player, 

div[class*=dfMc-] .lineUpFull .lineUpFullBlock .listWrapper .listContent>.home .player:nth-child(odd)

{

	background-image: none;

} 

div[class*="dfMc-"] .listWrapper .listContent>.home .player.coach{

	background-color: #FF414D;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player.coach{

	background-color: #be1221;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player .name, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player .name {

    font-size: 14px;

    font-weight: 400;

    text-transform: initial;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player .number, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player .number{

	background-color: transparent;

	color: #fff;

	text-shadow: none;

	min-width: 24px;

	line-height: 24px;

	font-size: 12px; 

}



div[class*="dfMc-"] .listWrapper .listContent>.home .player .number{

	background-color: #ff414d;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player .number{

	background-color: #be1221;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player .captain, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player .captain{

	background: transparent;

	color: #000;

	font-weight: 600;

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    font-size: 16px;

    border-radius: 50%;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player .captain{

	border: 2px solid #be1221;

} 

div[class*="dfMc-"] .listWrapper .listContent>.home .player .captain{

	border: 2px solid  #ff414d;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player,

div[class*="dfMc-"] .listWrapper .listContent>.away .player:nth-child(odd), 

div[class*="dfMc-"] .listWrapper .listContent>.home .player:nth-child(odd) {

    background: #fff;

    font-family: 'Montserrat',sans-serif;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .score{

	font-size: 12px;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player:last-child, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player:last:child{

	border-bottom: none;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player.hoverName{

	background: #be1221;

	color: #fff;

}

div[class*="dfMc-"] .listWrapper .listContent>.home .player.hoverName{

	background: #FF414D;

	color: #fff;

} 

div[class*="dfMc-"] .listWrapper .listContent>.away .player.hoverName .number, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player.hoverName .number,

div[class*=dfMc-] .listWrapper .listContent>.away .player.hoverName .name, 

div[class*=dfMc-] .listWrapper .listContent>.home .player.hoverName .name,

div[class*="dfMc-"] .listWrapper .listContent>.away .player.hoverName .captain, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player.hoverName .captain,

div[class*=dfMc-] .listWrapper .listContent>.away .player.hoverName .scoreInc .score, 

div[class*=dfMc-] .listWrapper .listContent>.home .player.hoverName .scoreInc .score{

	color: #fff;

}

div[class*="dfMc-"] .listWrapper .listContent>.home .player:hover, 

div[class*="dfMc-"] .listWrapper .listContent>.away .player:hover,

div[class*="dfMc-"] .listWrapper .listContent>.home .player.coach:hover,

div[class*="dfMc-"] .listWrapper .listContent>.away .player.coach:hover,

div[class*=dfMc-] .listWrapper .listContent>.away .player.hoverName:hover .name, 

div[class*=dfMc-] .listWrapper .listContent>.home .player.hoverName:hover .name,

div[class*=dfMc-] .listWrapper .listContent>.away .player.hoverName:hover .scoreInc .score, 

div[class*=dfMc-] .listWrapper .listContent>.home .player.hoverName:hover .scoreInc .score{

	background: #e5e5e5;

	color: #000;

}

div[class*="dfMc-"] .listWrapper .listContent>.away .player.hoverName:hover .captain, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player.hoverName:hover .captain{

	color: #000;

}

div[class*=dfMc-] .listWrapper .listContent>.away .player.coach:hover .name, 

div[class*=dfMc-] .listWrapper .listContent>.home .player.coach:hover .name{

	color: #000;

}

div[class*=dfMc-] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements .images{

	width: 60px;

	height: 60px;

}

div[class*=dfMc-] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements canvas, 

div[class*=dfMc-] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements svg{

	margin: -6px 0 0 -10px;

    width: 86px;

}

div[class*=dfMc-] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .msjDatos, 

div[class*=dfMc-] .poll.maxSize-479 .boxWrapper .boxContent .msjDatos{

	background-color: #e5e5e5;

	font-weight: 500;

}

/*Gamecast - Mapa de Calor*/

div[class*="dfMc-"] .listWrapper .listContent>.away .player, 

div[class*="dfMc-"] .listWrapper .listContent>.home .player {

    background: #fff;

    font-family: 'Montserrat',sans-serif;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}

 div[class*="dfMc-"] .heatMap{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

    -webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    background-color: #fff;

}

div[class*="dfMc-"] .heatMap .fields{

	margin-bottom: 0;

}

div[class*="dfMc-"] .heatMap .fields .arrowAway:after, 

div[class*="dfMc-"] .heatMap .fields .arrowHome:after{

	border: none;

	-webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}

div[class*="dfMc-"] .heatMap .fields .arrowHome,

div[class*=dfMc-] .heatMap .fields .arrowAway{

	margin-top: 125%;

}

div[class*="dfMc-"] .extraData{

	margin-top: 20px;

}

div[class*="dfMc-"] .headerTitle.icon,

div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top{

	border-bottom-color: #e5e5e5;

}

div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top .bar{

	border-color: #e5e5e5;

}

div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top{

	margin-top: 15px;

}

div[class*="dfMc-"] .media .boxDatagoals .box:after, 

div[class*="dfMc-"] .media .boxDatagoals .box:before{

	width: 1px;

	background: #e5e5e5;

}

div[class*="dfMc-"] .media .boxDatagoals .text{

	font-family: 'Montserrat', sans-serif;

}

div[class*="dfMc-"] .btn.dis, .mc-mediaControl{

	background-color: #FF414D;

    color: #fff;

}

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers small{

	text-transform: none;

}

div[class*="dfMc-"] .boxElements .boxPositive{

	background-color: #16D856;

}

div[class*="dfMc-"] .boxElements .boxNegative{

	background-color: #FF2E1C;

}

div[class*="dfMc-"] .boxElements .boxColor01{

	background-color: #FF2E1C;

}

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .GC_title:not(.small){

	background-color: #be1221;

	border-radius: 0;

	color: #fff;

	padding-top: 5px;

	padding-bottom: 5px;

}

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(odd) .item .GC_title:not(.small){

	background-color: #be1221;

	border-radius: 0;

	color: #fff;

	padding-top: 5px;

	padding-bottom: 5px;

}



div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    border:none;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .col{

border-radius: 4px 0 0 0;

border-top-color: transparent;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .col .date{

	text-transform: none;

	border-radius: 4px 0px 0 0;

	background: #FF414D;

	width: 80%;

}

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem:after,

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:after, 

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:before{

	background: #e5e5e5;

}

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:after{

	background: transparent;

}

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item[class*=col] .withThirdPlace .group:after{

	border: 1px solid #e5e5e5;

	border-right: 0;

}

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-controls .owl-buttons div .btn.prev,

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-controls .owl-buttons div .btn.next{

	height: 30px;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first{

	border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams{

	border-radius: 0 0 4px 4px;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first .name, 

div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second .name{

	text-transform: none;

	font-weight: 600;

	font-size: 11px;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .col .details{

	background: #FF414D;

	width: 20%;

	float: right;

	opacity: 1;

	text-transform: none;

	border-radius: 0 4px 0 0;

	border-left: 1px solid #fff;

	padding-right: 3px;

}

div[class*="dfMc-"] .itemStyles .item .contentItem .col .details:hover{

	background: #fff;

	color: #FF414D;

	border: 1px solid #FF414D;

	height: 18px;

	margin-top: 0;

}

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .goals{

	padding-right: 5px;

}

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .circle {

    background-color: #fff;

    color: #000;

    font-family: "Montserrat",sans-serif;

    font-size: 12px;

}

div[class*=dfMc-] .itemStyles .item .contentItem .teams .first .number, 

div[class*=dfMc-] .itemStyles .item .contentItem .teams .second .number{

	color: #Ff414D;

}

div[class*=dfMc-] .fixture.carousel .itemStyles .owl-item.active .group .contentItem:nth-child(odd):after{

	border-color: #e5e5e5;

}

div[class*="dfMc-"] .share{

	border-top: none;

	border-bottom: none;

}





div[class*="dfMc-"] .share ul li svg{

	fill: #FF414D;

} 

div[class*="dfMc-"] .statsHighlightsTeams .GC_container .GC_row_intern > div[class*="col-"]

/*div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams*/

/*div[class*="dfMc-"] .manOfTheMatch.shareable*/{

	-webkit-box-shadow:.0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    margin-bottom: 10px;

    background-color: #fff;

    padding: 20px;

}

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .BG_title, 

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .GC_title, 

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .GC_title.small,

/*div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .BG_title,*/ 

div[class*="dfMc-"] .manOfTheMatch .stats .headerTitle span,

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle .GC_title{

	font-weight: normal;

}

 div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .GC_title{

 	color: #ff414d

 }

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .BG_title,

div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .BG_title {

	font-weight: 600;

	border-radius: 5px;

}

div[class*=dfMc-] .share.share-statsHighlightsPlayers, div[class*=dfMc-] .share.share-statsHighlightsTeams{

	margin-bottom: 0;

	padding: 10px;

	border-radius: 5px 5px 0 0;

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*=dfMc-] .share.share-statsHighlightsPlayers, div[class*=dfMc-] .share ul{

	border: 1px solid #c4c4c4;

	padding: 0;

	border-radius: 5px;

}

div[class*=dfMc-] .share.share-statsHighlightsPlayers, div[class*=dfMc-] .share ul li{

	padding: 5px 0;

	max-width: inherit;

}

div[class*=dfMc-] .share.share-statsHighlightsPlayers, div[class*=dfMc-] .share ul li:hover{

	background-color: rgba(196, 196, 196, 0.32);

}

div[class*="dfMc-"] .manOfTheMatch .stats .headerTitle span,

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle .GC_title

{

	font-weight: 600;

	color: #FF414d

}

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .boxWrapper{

	margin-bottom: 0;

	background-color: #fff;

	padding: 10px;

}

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .boxWrapper .boxContent{

	-webkit-box-shadow:none;

	-moz-box-shadow: none;

	box-shadow: none;

	border-radius: 0;

	border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .moduleCtn.statsHighlightsTeams .boxWrapper .boxContent:last-child,

.mc-matchStages.GC_container .col-lg-4.col-md-4.col-sm-12.col-xs-12:not(.pull-right) .boxWrapper .boxContent:last-child{

	border-bottom: none;

}



div[class*="dfMc-"] #gamecast-container .moduleCtn.statsHighlightsTeams .boxWrapper .boxContent:last-child{

	border-bottom: 1px solid #e5e5e5;

}

/*div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .tabsWrapper>ul>li a.active, 

div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .tabsWrapper>ul>li a:hover,

div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .tabsWrapper>ul>li a{

	border-radius: 4px;

	-webkit-box-shadow:none;

	-moz-box-shadow: none;

	box-shadow: none;

}

div[class*="dfMc-"] .moduleCtn.manOfTheMatch.shareable .tabsWrapper .tabContainer{

	-webkit-box-shadow:none;

	-moz-box-shadow: none;

	box-shadow: none;

	margin: 0;

	padding: 0;

}*/

div[class*="dfMc-"] .manOfTheMatch .stats .headerTitle img{

	display: none;

}

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon canvas, 

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon svg{

	width: 28px;

}

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon canvas path, 

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon svg path{

	fill: #686868;

}

div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-479 .boxWrapper.boxPostPlayers .boxContent .boxElements .boxColor01 .text.number{

	font-size: 24px;

	font-weight: 600;

	color: #FF414D;

}

div[class*="dfMc-"] .manOfTheMatch .stats .boxWinner .boxElements>div.big.boxColor01,

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements .boxColor01{

	background-color: transparent;

	color: #FF414D;

	-webkit-border-radius: 0;

	-moz-border-radius: 0;

	border-radius: 0;

}

div[class*="dfMc-"] .manOfTheMatch .stats .boxWinner .boxElements>div.big.boxColor01 .text.number{

	color: #FF414D;

	font-size: 28px;

	font-weight: 600;

}

div[class*="dfMc-"] .manOfTheMatch .stats .boxWinner .boxElements>div.big.boxColor01 .text,

div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers small{

	color: #000;

}

div[class*=dfMc-] .maxSize-479 .boxImagesWin span canvas, 

div[class*=dfMc-] .maxSize-479 .boxImagesWin .imgGuirnalda svg path{

	fill: #006F39;

}

div[class*=dfMc-] .nextMatches .boxWrapper .boxContent .text.versus{

	color: #ff414d;

}

div[class*=dfMc-] .pull-right .mc-allStages.clearfix{

	background-color: #fff;

	border-radius: 0 0 5px 5px;

}

div[class*=dfMc-] .poll .boxWrapper .boxContent{

	border-radius: 0 0 7px 7px;

    box-shadow: none;

}



/* Equipos/Jugadores - statsPer*/

div[class*="dfMc-"] .statsCenterPerTeam .GC_title,

div[class*="dfMc-"] .statsCenterPerPlayer .GC_title{

	border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .statsCenterPerTeam .mc-moduleMenu,

div[class*="dfMc-"] .statsCenterPerPlayer .mc-moduleMenu{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px;

    

}

div[class*="dfMc-"] .statsCenterPerTeam ul,

div[class*="dfMc-"] .mc-menu-statsCenterPerPlayer ul{

	border-top: 1px solid #e5e5e5;

	

}



div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level,

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level,

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .subnav,

div[class*="dfMc-"] .statsCenterPerTeam .navbar .subnav{

	

}

div[class*="dfMc-"] .statsCenterPerTeam ul:first-child,

div[class*="dfMc-"] .statsCenterPerPlayer ul:first-child{

	border-top: none;

}

div[class*="dfMc-"] .statsCenterPerTeam .navbar .subnav::after ,

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .subnav::after {

    height: 0;

}

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level > li.active > a, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level > li.active > a:focus, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level > li.active > a:hover, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level > li:hover > a, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .first-level > li > a:hover, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li.active > a, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li.active > a:focus, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li.active > a:hover, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li > a:focus, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li > a:hover, 

div[class*="dfMc-"] .statsCenterPerTeam .navbar .second-level > li:hover > a,

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level > li.active > a, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level > li.active > a:focus, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level > li.active > a:hover, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level > li:hover > a, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .first-level > li > a:hover, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li.active > a, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li.active > a:focus, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li.active > a:hover, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li > a:focus, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li > a:hover, 

div[class*="dfMc-"] .statsCenterPerPlayer .navbar .second-level > li:hover > a

{

	

}

div[class*="dfMc-"] .statsCenterPerTeam .text.number,

div[class*="dfMc-"] .statsCenterPerPlayer .text.number{

	color: #FF414D;

	font-weight: 600;

}

div[class*="dfMc-"] .subHeader>span{

	font-family: 'Montserrat', sans-serif;

	font-weight: 600;

	text-transform: none;

}

div[class*="dfMc-"] .statsCenterPerTeam .boxRows,

div[class*="dfMc-"] .statsCenterPerPlayer .boxRows{

	background-image: none;

	border-bottom: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .statsCenterPerTeam .col-position,

div[class*="dfMc-"] .statsCenterPerPlayer .col-position{

	color: #FF414D

}

div[class*="dfMc-"] .boxElements > div:not(.tooltip).big{

	width: 60px;

	height: 60px;

	line-height: 60px;

}

div[class*=dfMc-] .boxComparing .bar .boxcont>div.boxColor02 {

    background: #0D3B66;

}

div[class*=dfMc-] .comparisons select{

	font-family: 'Montserrat', sans-serif;

	text-transform: initial;

}

div[class*=dfMc-] .boxComparing.stats .bar .boxcont>div>div:after, 

div[class*=dfMc-] .boxComparing.stats .bar .boxcont>div>div:before{

	background-image: none;

}

/*Comparativa*/

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu{

	background-color: #0D3B66;

	background-image: none;

	/*-webkit-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);*/

	color: #000;

}

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li{

	text-transform: none;

	border-right: 1px solid #e5e5e5;

	background-color: #002649;

	margin-right: 0;

}

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li:first-child {

    padding-left: 30px;

}



div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a{

	color: #fff;

}



div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:focus, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:hover,

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:focus, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:hover{

	background-color: #005aaee8;

	color: #fff;

	/*border-radius: 4px;*/

	text-transform: none;

}

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:focus:before, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:hover:before,

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:before, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:focus:before, 

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:hover:before{

	box-shadow: none;

}

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:after,

div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:after{

	background: transparent;

}

div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table thead>tr>th{

	background: #be1221;

}

div[class*="dfMc-"] .statsCenterPerPlayer table tbody>tr td div{

	margin: 0;

}

div[class*="dfMc-"] .statsCenterPerPlayer table tbody>tr td div{

	border-right: none;

}

/*Sedes y Estadios*/

div[class*="dfMc-"] .citiesStadiums{

	background: transparent;

}

div[class*="dfMc-"] .citiesStadiums .map{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	border-radius: 7px;

	margin-bottom: 20px;

	padding: 15px;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer .tooltip .tooltip-inner{

	background-color: #FFB7BB;

	color: #000;

}

div[class*="dfMc-"] .citiesStadiums .tooltip.right .tooltip-arrow{

	border-right-color: #FFB7BB;

}

div[class*="dfMc-"] .citiesStadiums .tooltip.left .tooltip-arrow{

	border-left-color: #FFB7BB;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer{

	background-color: #FFB7BB;

	box-shadow: none;

	border: 1px solid #FF414D;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip-inner, 

div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover .tooltip-inner,

div[class*=dfMc-] .citiesStadiums .map .content .pointer .tooltip .tooltip-inner:hover{

	background-color: #FF414D;

	color: #fff;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip.right .tooltip-arrow,

div[class*=dfMc-] .citiesStadiums .map .content .pointer.active .tooltip.right .tooltip-arrow, 

div[class*=dfMc-] .citiesStadiums .map .content .pointer:hover .tooltip.right .tooltip-arrow{

	border-right-color: #FF414D;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip.left .tooltip-arrow,

div[class*=dfMc-] .citiesStadiums .map .content .pointer.active .tooltip.left .tooltip-arrow, 

div[class*=dfMc-] .citiesStadiums .map .content .pointer:hover .tooltip.left .tooltip-arrow{

	border-left-color: #FF414D;

}

div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active,

div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover{

	background-color: #FF414D;

}

div[class*="dfMc-"] .citiesStadiums .tab-content.current{

	

}



div[class*="dfMc-"] .citiesStadiums .blocksData{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	border-radius: 0 0 7px 7px;

	background-color: #fff;

	margin-bottom: 10px;

}

div[class*=dfMc-] .citiesStadiums .blocksData .icon .circle.gray{

	box-shadow:none;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}



div[class*=dfMc-] .citiesStadiums .blocksData .icon .circle img{

	background-image: url(../images/icons/ico_estadio-r.png);

	box-sizing:border-box;

	display:block;

    width:34px;        /*Ancho de la imagen nueva, aunque en este caso son iguales.*/

    height:34px;       /*Alto de la imagen nueva, aunque en este caso son iguales.*/

    padding-left:34px;

    background-size: contain;

	background-repeat: no-repeat; /*Padding igual al ancho de la imagen nueva*/

	background-position: center;

}

div[class*=dfMc-] .citiesStadiums .blocksData:nth-child(3) .icon .circle img{

	background-image: url(../images/icons/ico_sedes-r.png);

	background-position: center;

}

/*Comparativa*/

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .text.name{

	font-weight: 600;

}

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .btn{

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

    border: none;

    color: #fff;

    height: 33px;

    padding: 8px;

    width: 114px;

    line-height: 18px;

} 

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .btn:hover{

    background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #be1221 91.63%)!important;

    margin-top: 0;

    box-shadow: 0px 2px 2px rgba(232, 60, 70, 0.26);

}

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .btn:active, 

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .btn:focus, 

div[class*="dfMc-"] .statsCenterTeamComparison .boxComparingPlayer .btn:hover, 

{

	background-image: -webkit-linear-gradient(88.99deg, #be1221 0.69%, #FF414D 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #be1221 0.69%, #FF414D 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #be1221 0.69%, #FF414D 91.63%)!important;

    background-image: linear-gradient(88.99deg, #be1221 0.69%, #FF414D 91.63%)!important;

    border: none;

}

div[class*=dfMc-] .boxComparingPlayer .boxMiddle .boxElements div{

	background: transparent;

	color: #FF414D;

	font-weight: 600;

}

div[class*=dfMc-] .boxComparingPlayer .boxMiddle .boxElements:after{

	height: 0;

}

div[class*=dfMc-] .statsCenterTeamComparison .boxSelectTeam {

    background: transparent;

}

div[class*=dfMc-] .statsCenterTeamComparison .blockComparing{

	padding: 10px 20px;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	background-color: #fff;

	-webkit-border-radius: 7px;

    -moz-border-radius: 7px;

    border-radius: 7px; 

} 

div[class*="dfMc-"] .statsCenterTeamComparison .blockComparing .boxWrapper .boxContent{

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

	-webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}

div[class*="dfMc-"] .statsCenterTeamComparison .blockComparing .boxWrapper:not(.mc-cards) .boxContent{

	border-top: 1px solid #e5e5e5;

}

div[class*="dfMc-"] .statsCenterTeamComparison .blockComparing .boxWrapper .boxContent .GC_title[data-dfmc-lang="Tarjetas"]{

	position: relative;

	top: 30px;

}

div[class*=dfMc-] .msjDatos{

	background-color: transparent;

}

div[class*=dfMc-] .msjDatos span{

	text-transform: none;

}

/*Publicador*/

div[class*="dfMc-"] .publisher .contentPublisher,

div[class*="dfMc-"] .publisher #fixture-container{

	margin-top: 50px;

}

div[class*="dfMc-"] .publisher h5{

	color: #000;

	text-transform: none;

}

div[class*="dfMc-"] .publisher .contentPublisher .roundedOne{

	box-shadow: none;

	border: 1px solid #E5E5E5;

}

div[class*="dfMc-"] .publisher .contentPublisher .roundedOne .roundedIn{

	box-shadow: none;

	top: 2.5px;

	left: 2.5px;

}

div[class*="dfMc-"] .publisher .contentPublisher .roundedOne .roundedIn:after {

    background-color: #FF414d;

    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFA700), color-stop(28%, #FF414D), to(#FF414D));

    background-image: -webkit-linear-gradient(#FFA700, #FF414D 28%, #FF414D);

    background-image: -moz-linear-gradient(top, #FFA700, #FF414D 28%, #FF414D);

    background-image: -o-linear-gradient(#FFA700, #FF414D 28%, #FF414D);

    background-image: linear-gradient(#FFA700, #FF414D 28%, #FF414D);

     height: 13px;

    left: -0.5px;

    opacity: 0;

     top: -0.5px;

    width: 13px;

    box-shadow: 0 1px 1px transparent inset, 0 1px 3px transparent;

}

div[class*="dfMc-"] .publisher .mc-showCodeBox h5{

	color: #000;

}

div[class*="dfMc-"] .publisher .contentPublisher .section{

	text-transform: none;

}

div[class*="dfMc-"] .publisher .contentPublisher input, 

div[class*="dfMc-"] .publisher .contentPublisher textarea{

	border: 1px solid #e5e5e5;

	border-radius: 4px;

}

div[class*="dfMc-"] .publisher .contentPublisher .tabsWrapper > ul > li a span:last-child{

	background-color: #FF414Db5;

}

div[class*="dfMc-"] .tabsWrapper>ul>li a.active, div[class*="dfMc-"] .tabsWrapper>ul>li a:hoverspan:last-child{

	background-color: #Ff414D;

}

div[class*=dfMc-] .boxSelect{

	background: url(../images/icons/down.svg) 95% center no-repeat #FFF;

	border: 1px solid #e5e5e5;

	text-transform: none;

	color: #000;

	border-radius: 4px;

	width: 250px;

}

div[class*="dfMc-"] .publisher .contentPublisher .tabsWrapper .tabContent span{

	background-color: #0D3B66;

}

/*Publicador - Agenda MAM*/

div[class*=dfMc-] .itemStyles.rdsnItem .item,

div[class*=dfMc-] .itemStyles.type2 .item {

    border: 0;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

}

div[class*=dfMc-] .itemStyles .item .contentItem .title{

	background-color: #FF414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .col{

	border-bottom: none;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .col .details{

	background: transparent;

	border-bottom: none;

	color: #FF414d;

	margin-right: 2px;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .col .details span.iconMore{

	font-size: 24px;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .col .details:hover{

	border: 1px solid #FF414D;

}

div[class*=dfMc-] .itemStyles.rdsnItem.status-playing .item .contentItem .col .details,

div[class*=dfMc-] .itemStyles.rdsnItem.status-penalties .item .contentItem .col .details{

	color: #fff;

}

div[class*=dfMc-] .itemStyles.rdsnItem.status-playing .item .contentItem .col .details .iconMore,

div[class*=dfMc-] .itemStyles.rdsnItem.status-penalties .item .contentItem .col .details .iconMore{

	font-weight: normal;

}

div[class*=dfMc-] .itemStyles.rdsnItem.status-playing .item .contentItem .col .details:hover,

div[class*=dfMc-] .itemStyles.rdsnItem.status-penalties .item .contentItem .col .details:hover{

	border: 1px solid #fff;

}



div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .teams{

	border-top: none;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .teams .first .number, 

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .teams .second .number,

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .first .number, 

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .second .number{

	background: transparent;

	color: #FF414D;

	font-weight: 600;

	font-size: 24px;

}

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .first .number,

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .second .number{

	font-size: 15px;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .teams .first .circle, 

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .teams .second .circle{

	background-color: transparent;

	color: #000;

	font-weight: 600;

}

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .middle ul{

	-webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    background-color: transparent;

    border: 1px solid #e5e5e5;

    margin: 0;

}

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .middle ul:last-child{

	border-top: none;

}

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .middle ul li:not(:last-child){

	border-right: 1px solid #e5e5e5;

}

div[class*=dfMc-] .itemStyles.type2 .item .contentItem .teams .middle ul li span {

	color: #000;

    font-weight: 600;

}

div[class*=dfMc-] .itemStyles .item .contentItem .information{

	background-color: #FF414D;

	color: #fff;

}

div[class*=dfMc-] .itemStyles .item .contentItem .information span{

	color: #fff;

}

div[class*=dfMc-] .itemStyles.rdsnItem .contentItem .col .date,

div[class*=dfMc-] .itemStyles.rdsnItem .contentItem .col,

div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col,

div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .date{

	border-radius: 0;

}

div[class*=dfMc-] .itemStyles.rdsnItem.status-playing .contentItem .col .date,

div[class*=dfMc-] .itemStyles.rdsnItem.status-penalties .contentItem .col .date,

div[class*=dfMc-] .itemStyles.type2.status-playing .item .contentItem .col .date,

div[class*=dfMc-] .itemStyles.type2.status-penalties .item .contentItem .col .date,

div[class*=dfMc-] .tag.secondary{

	background-color: #0D3B66;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div{

	background: transparent;

	border: 1px solid #FF414D;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-prev .icon-chevron-left{

	border-right-color: #FF414D;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-next .icon-chevron-right{

	border-left-color: #FF414D;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:focus, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:hover{

	background: #FF414D;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active .icon-chevron-left, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:focus .icon-chevron-left, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:hover .icon-chevron-left{

	border-right-color: #FFF;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div.disabled {

    background-color: #ff414d7a;

    border-color: #ff414d7a;

}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active .icon-chevron-right, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:focus .icon-chevron-right, 

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:hover .icon-chevron-right{

	border-left-color: #FFF;

}

/*Publicador - Modulos de partido */

div[class*="dfMc-"] .publisher #fixture{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*="dfMc-"] .publisher .versus{

	background-color: #fff;

	border-top: 1px solid #E5E5E5;

}

div[class*="dfMc-"] .publisher .versus h5{

	color: #000;

}

div[class*="dfMc-"] .publisher .panel-title > a,

div[class*="dfMc-"] .publisher .volver{

	background-color: #FF414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    -webkit-transition: all 400ms ease-out !important;

    -o-transition: all 400ms ease-out !important;

    transition: all 400ms ease-out !important;

}

div[class*="dfMc-"] .publisher .volver{

	padding: 6.5px 20px;

	border-bottom: none;

}

div[class*="dfMc-"] .publisher .volver:before{

	border-right-color: #FF414D;

}

div[class*="dfMc-"] .publisher .panel-title:hover a{

	background-color: #FF414D;

	color: #FFF;

	background-image: -webkit-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

	-webkit-transition: all 400ms ease-out !important;

    -o-transition: all 400ms ease-out !important;

    transition: all 400ms ease-out !important;

}

div[class*="dfMc-"] .publisher .panel-title:hover span{

	background-color: transparent;

	color: #fff;

}

div[class*="dfMc-"] .publisher .panel-body .panel-title:hover a, 

div[class*="dfMc-"] .publisher .panel-body .panel-title:hover span{

	background-color: #0D3B66b0;

}

div[class*="dfMc-"] .publisher .panel-body .panel-title a{

	background-image: none!important;

	background-color: #0D3B66;

}

div[class*="dfMc-"] .publisher .fixture .fecha .match .link a.btn span{

	display: block;

}



div[class*=dfMc-] .publisher .fixture .fecha .match .link a.btn:hover{

	/*height: 23px;*/

	margin-top: 3px;

}

/*Lineup field/full*/

div[class*=dfMc-] .moduleCtn .lineUpField,

div[class*=dfMc-] .leaders.maxSize-479 .caption.nav, 

div[class*=dfMc-] .lineUpField .caption,

div[class*=dfMc-] .lineUpFull .caption{

	background-color: #fff;

}

div[class*=dfMc-] .caption .flag.m-awayColor-b, 

div[class*=dfMc-] .caption .flag.m-homeColor-b, 

div[class*=dfMc-] .caption .shield.m-awayColor-b, 

div[class*=dfMc-] .caption .shield.m-homeColor-b{

	box-shadow: none;

}

/*Jugador del partido*/

div[class*=dfMc-] .manOfTheMatch .stats .boxWinner .boxElements>div.big{

	background-color: transparent;

}

/*Timeline*/

div[class*=dfMc-] .timeLine{

	border-top: none;

	background-color: #fff;

}

.dfMc-Model .dfMc-GameCast .maxSize-479 .header.page-header{

	background-color: #FEFEFE;

	} 

.dfMc-Model .dfMc-Module.deportes .timeLine{

	background-color: transparent;

}



/*Relato*/

div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .mc-awayTeam-side .boxElements>div{

	border-color: #be1221;

}

/*Rankingpases*/

/*div[class*=dfMc-] .boxComparing .boxData>div {

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

}*/

/*Previa*/

div[class*=dfMc-] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox{

	background-color: #FFA700;

}

div[class*=dfMc-] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox.points{

	background-color: #FF414D;

}

/*Comparativa jugador*/

div[class*=dfMc-] .maxSize-991.statsCenterPlayerComparison .boxStuff canvas, 

div[class*=dfMc-] .maxSize-991.statsCenterPlayerComparison .boxStuff svg{

	left: -20px;

}

div[class*=dfMc-] .boxComparingPlayer .boxData .btn{

	background-image: -webkit-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FFA700 0.69%, #FF414D 91.63%)!important;

}

div[class*=dfMc-].maxSize-991 .table tbody>tr td.nombre>div:last-child span:nth-child(2){

	width: 92%;

}

div[class*=dfMc-] #players.tabContent.boxComparison .boxComparing.canvasSet canvas{

	width: 100px!important;

	height: 100px!important;

}

/*Agenda vertical*/



div[class*=dfMc-] .agenda-vertical .wrap .scrollbar .handle{

	background-color: #Ff414D;

}

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item{

	box-shadow: none;

	border-bottom-color: transparent;

}

div[class*=dfMc-] .agenda-vertical>.title{

	margin-bottom: 10px;

}

div[class*=dfMc-] .agenda-vertical .title,

div[class*=dfMc-] .agenda-vertical .subtitle{

	background-color: #FF414D;

	background-image: -webkit-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -moz-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: -o-linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    background-image: linear-gradient(88.99deg, #FF414D 0.69%, #FFA700 91.63%)!important;

    text-transform: none;

    color: #FFF;

}

div[class*=dfMc-] .agenda-vertical .subtitle{

	width: 100%;

}



div[class*=dfMc-] .agenda-vertical .subtitle span{

	font-family: "Montserrat",sans-serif;

	text-transform: none;

}

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .number{

	background-color: transparent;

}

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .circle{

	background-color: transparent;

	color: #000;

}

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item,

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams,

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .col.clearfix{

	-webkit-border-radius: 0; 

    -moz-border-radius: 0;

    border-radius: 0;

} 

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles.status-playing .item .col.clearfix,

div[class*=dfMc-] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix{

	background-color: #0D3B66;

}

/*Responsive Design*/

/*----------------------------MaxSize-991----------------------------------------------------*/

div[class*=dfMc-] .maxSize-991.fixture .fecha .match.status-playing .link a.btn, 

div[class*=dfMc-] .maxSize-991.history .fecha .match.status-playing .link a.btn,

div[class*=dfMc-] .maxSize-991.fixture .fecha .match.status-finished .link a.btn, 

div[class*=dfMc-] .maxSize-991.history .fecha .match.status-finished .link a.btn,

div[class*=dfMc-] .maxSize-991.fixture .fecha .match.status-penalties .link a.btn, 

div[class*=dfMc-] .maxSize-991.history .fecha .match.status-penalties .link a.btn{

	background-color: #fff;

	color: #Ff414D;

}

div[class*=dfMc-] .maxSize-991.fixture{

	width: 100%;

	margin: 0;

}



div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .detalles .dia, 

div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .detalles .hora, 

div[class*="dfMc-"] .maxSize-991.history .fecha .match .detalles .dia, 

div[class*="dfMc-"] .maxSize-991.history .fecha .match .detalles .hora {

    padding: 0 9px;

}

/*----------------------------MaxSize-767----------------------------------------------------*/

div[class*=dfMc-] .maxSize-767.fixture .fecha .match .link a.btn,

div[class*=dfMc-] .maxSize-767.fixture .fecha .match.status-playing .link a.btn, 

div[class*=dfMc-] .maxSize-767.fixture .fecha .match.status-finished .link a.btn, 

div[class*=dfMc-] .maxSize-767.fixture .fecha .match.status-penalties .link a.btn, 

div[class*=dfMc-] .maxSize-767.history .fecha .match.status-penalties .link a.btn{

	background-color: #Ff414D;

	color: #fff;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .definicionTribunal>div {

    visibility: hidden;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal{

	visibility: hidden;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .detalles .dia, 

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .detalles .hora, 

div[class*="dfMc-"] .maxSize-767.history .fecha .match .detalles .dia,

div[class*="dfMc-"] .maxSize-767.history .fecha .match .detalles .hora {

    padding: 0 5px;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .detalles {

    font-size: 10px;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .detalles .estado {

    font-size: 9px;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .visitante {

    border-right: none;

}

div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .link {

    padding-top: 0px;

}

/*---------------------------MaxSize-479----------------------------------------------------*/

div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments>a:focus, 

div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments>a:hover{

	background: #fff;

	color: #FF414D;

	border-radius: 4px;

}

div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments>a:focus .caret, 

div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments>a:hover .caret {

    border-bottom-color: #ff414d;

    border-top-color: #ff414d;

}

div[class*=dfMc-] .maxSize-479 .navbar-nav .dropdown.tournaments.open>a:focus, 

div[class*=dfMc-] .maxSize-479 .navbar-nav .dropdown.tournaments.open>a:hover{

	background: #ff414d;

    color: #ff414d;

}

div[class*="dfMc-"] .maxSize-479 .select-menu{

	background: url(../images/icons/down.svg) 95% center no-repeat #fdfdfd;

	background-repeat: no-repeat;

	-webkit-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: inset 0px 5px 9px rgba(0, 0, 0, 0.11);

	color: #000;

	text-transform: capitalize;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-header,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a{

	background-color: #fefefe;

	background-image: none;

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	color: #FF414D;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-brand{

	color: #FF414D;

	text-transform: capitalize;

}

div[class*="dfMc-"] #gamecast-container .maxSize-479 .navbar.mobile .navbar-brand:before{

	content: "Menú";

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-toggle, 

div[class*="dfMc-"] .navbar .navbar-toggle:hover{

	background-color: transparent;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-toggle .icon-bar{

	border:none;

    background-image: -moz-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    -webkit-background-image: -webkit-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    -moz-background-image: -moz-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    background-image: -webkit-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

    background-image: -ms-linear-gradient(182.99deg, #be1221 39.69%, #FF414D 68.63%);

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.dropdown-submenu.active > a, 

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.dropdown.active > a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li.active a, 

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li:focus a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li:hover a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li:hover > a

 {

    background: #ff414d;

    color: #fff;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a {



    background: #fefefe;

    border-bottom: 1px solid #e5e5e5;

    color: #000;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li a{

	background-color: #fefefe;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li .subnav{

	-webkit-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	-moz-box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

	box-shadow: 0px 5px 9px rgba(0, 0, 0, 0.11);

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li a{

	color: #000;

}



div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a .caret{

		border-color: #000 transparent;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li:hover > a .caret{

	border-color: #FFF transparent;

}

div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles {

    font-size: 11px;

}

div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .estado {

    font-size: 11px;

}

div[class*="dfMc-"] .maxSize-479 .table tbody>tr td.nombre .border .button-style {

    top: 3px;

    right: 14px;

}

div[class*="dfMc-"] .maxSize-479 .button-style {

    background: #fefefe;

    width: 38px;

    height: 24px;

    border: 1px solid #ff414d;

    border-radius: 4px;

    color: #Ff414D;

    box-shadow: none;

}

div[class*=dfMc-] .maxSize-479.fixture .fecha .match.status-playing .link a.btn, 

div[class*=dfMc-] .maxSize-479.history .fecha .match.status-playing .link a.btn,

div[class*=dfMc-] .maxSize-479.fixture .fecha .match.status-finished .link a.btn, 

div[class*=dfMc-] .maxSize-479.history .fecha .match.status-finished .link a.btn,

div[class*=dfMc-] .maxSize-479.fixture .fecha .match.status-penalties .link a.btn, 

div[class*=dfMc-] .maxSize-479.history .fecha .match.status-penalties .link a.btn{

	/*background-color: #fff;

	color: #Ff414D;*/

	}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.active>a, 

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.active>a:focus, 

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.active>a:hover,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level>li.active>a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.mc-changeHalf.active>a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.mc-changeHalf.active>a:hover,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.mc-changeHalf.active>a:focus

{

	background: #FF414D;

	border-bottom-color: #fff;

	color: #FFF;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li>a{

	/*background: #fefefe;*/

	border-bottom-color: #fefefe;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav{

	background: #fefefe;

	color: #000;

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li a,

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.mc-changeHalf>a{

    color: #000;

    background: #fefefe;

    border-top: 1px solid #e5e5e5;

    text-transform: initial;

}

.mc-menu-heatMap-desktop.hidden-xs{

	/*display: none!important;*/

}

div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level>li.dropdown-submenu.active>a{

	background: #FF414D;

}



div[class*="dfMc-"] .caption.nav .awayBar:hover, 

div[class*="dfMc-"] .caption.nav .homeBar:hover{

	background: #FF414D;

	color: #fff;

}

div[class*=dfMc-] .maxSize-479 .table tbody>tr td.name .boxElements{

	width: 24px;

}



/*Media queries*/

div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-479 .boxWrapper.boxPostPlayers .boxContent .boxElements .boxColor01 .text.number

{

	font-size: 12px;

}



div[class*=dfMc-] .commentary.maxSize-767 .boxCommentary {

    background-position-x: 10.2%, 90.2%;

}



	div[class*="dfMc-"] .maxSize-767.fixture .fecha .detalles {

    font-size: 11px;

    }

    div[class*="dfMc-"] .maxSize-767.fixture .fecha .detalles .estado {

    font-size: 11px;

    }

	div[class*="dfMc-"] .coordAndLeaders.maxSize-991 .coordinates .fieldGame{

		margin-top: 50px;

	}

	div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .right .boxElements > div{

		width: 60px;

		height: 60px;

		line-height: 60px;

	}

	div[class*="dfMc-"] .fixture, div[class*="dfMc-"] .fixture.carousel, 

	div[class*="dfMc-"] .descenso, div[class*="dfMc-"] .posiciones, 

	div[class*="dfMc-"] .goleadores, div[class*="dfMc-"] .planteles, 

	div[class*="dfMc-"] .mc-gamecast_v6-menuElement{

		padding: 0;

		width: 100%;

	}

	div[class*=dfMc-] .maxSize-479.fixture .fase, div[class*=dfMc-] .maxSize-479.history .fase{

		padding: 0 10px;

	}

	div[class*="dfMc-"] .infoDate{

		padding: 4px;

	}

	div[class*="dfMc-"] .infoDate .level span, 

	div[class*="dfMc-"] .infoDate .date, 

	div[class*="dfMc-"] .infoDate .date span, 

	div[class*="dfMc-"] .infoDate .sb-status{

		font-size: 10.5px;

	}

	

	div[class*="dfMc-"] .publisher h5{

		margin: 40px 10px 0;

		width: 100%;

	}

	div[class*="dfMc-"] .publisher .volver span{

		font-size: 9px;

		width: 100%;

		display: block;

	    height: 19px;

	    line-height: 19px;

	    text-align: center;

	}

	 

	div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .local .equipo, 

	div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .visitante .equipo {

	    font-size: 8px;

	}



	div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .local .equipo, 

	div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .visitante .equipo {

	    font-size: 9px;

	}	

	div[class*="dfMc-"] .fixture .fecha .match .local div.escudo {

	    right: 29px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .visitante div.escudo {

	    left: 29px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .local div.resultado {

	    right: 6px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .visitante div.resultado {

	    left: 6px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .local .resultado, 

	div[class*="dfMc-"] .fixture .fecha .match .visitante .resultado, 

	div[class*="dfMc-"] .object, div[class*="dfMc-"] .vs- {

	    font-size: 17px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .local div.penales {

	    right: 8px;

	    width: 12px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .visitante div.penales {

	    left: 3px;

	    width: 12px;

	}

	div[class*="dfMc-"] .fixture .fecha .match .local .penales .badge,

	div[class*="dfMc-"] .fixture .fecha .match .visitante .penales .badge { 

	    font-size: 11px;

	}

	div[class*="dfMc-"] .publisher .fixture .fecha .match .link a.btn span {

	    font-size: 8px;

	}

	div[class*="dfMc-"] .publisher .contentPublisher{

		padding: 0;

		width: 100%;

	}

	div[class*="dfMc-"] .publisher .volver {

	    padding: 0.5px 5px;

	    width: 50%;

	}

	div[class*="dfMc-"] .publisher .volver:before{

		border-width: 10px 10px 10px 0;

		left: -10px;

	}

	div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local .equipo, 

	div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante .equipo {

	    display: none;

	}

	div[class*=dfMc-] .maxSize-479 .table tbody>tr.withMedia .name>div:last-child{

		font-size: 10px;

	}

	div[class*=dfMc-] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle{

		width: 40%;

	}

	div[class*=dfMc-] .maxSize-479 .boxComparing.canvasSet.small{

		margin: 23px auto;

	}

	div[class*="dfMc-"] .infoDate .date span.sb-time{

		font-size: 18px;

	}

	div[class*=dfMc-] .maxSize-479 .text, div[class*=dfMc-] .maxSize-479 .text.name, div[class*=dfMc-] .maxSize-479 .text.position {

	    font-size: 10px;

	}

	

	div[class*="dfMc-"] .maxSize-479 .button-style {

	    width: 28px;

	    height: 22px;

	}

	div[class*="dfMc-"] .maxSize-479 .table tbody>tr td.nombre .border .button-style {

	    top: 5px;

	}



@media(max-width: 325px){

	div[class*="dfMc-"] .fixture, div[class*="dfMc-"] .fixture.carousel, 

	div[class*="dfMc-"] .descenso, div[class*="dfMc-"] .posiciones, 

	div[class*="dfMc-"] .goleadores, div[class*="dfMc-"] .planteles, 

	div[class*="dfMc-"] #gamecast-container, div[class*="dfMc-"] .publisher .contentPublisher

	{

		width: 100%;

		padding: 0;



	}

	div[class*="dfMc-"] .infoDate .level span, div[class*="dfMc-"] .infoDate .date, div[class*="dfMc-"] .infoDate .date span, div[class*="dfMc-"] .infoDate .sb-status{

		font-size: 7.5px;

	}

	div[class*="dfMc-"] .planteles.maxSize-479 .table tbody>tr td.nombre .border span:nth-child(2) {

	    font-size: 11.3px;

	}

	div[class*="dfMc-"] .planteles.maxSize-767 .head .country .teamLogo {

	    width: 43px;

	    height: 43px;

	}

	div[class*=dfMc-] .publisher .panel-body{

		padding: 0;

	}

	div[class*=dfMc-] .publisher .maxSize-479.fixture .fecha .detalles .link a.btn, 

	div[class*=dfMc-] .publisher .maxSize-479.fixture .fecha .match .link a.btn,

	 div[class*=dfMc-] .publisher .maxSize-479.history .fecha .detalles .link a.btn, 

	 div[class*=dfMc-] .publisher .maxSize-479.history .fecha .match .link a.btn{

	 	width: 13%;

	 }

	div[class*="dfMc-"] .publisher .fixture .fecha .match .link a.btn span {

	    font-size: 7px;

	}

	div[class*="dfMc-"] .publisher .volver span{

		font-size: 7px;

	}





