/*
 *  Document   : mc.main.less
 *  Created on : 31/08/2013, 12:30:00
 *  Author     : Cynthia Juanilla
 *  $Revision: 8723 $
 *  $LastChangedDate: 2020-11-09 20:41:35 -0300 (Mon, 09 Nov 2020) $
 *  $LastChangedBy: esanchez $
 *  Description:
 *      Main styles for the app
 */
/*
 *  Document   : mc.mixins.less
 *  Created on : 11/1/2013, 12:30:00
 *  Author     : Cynthia Juanilla
 *  $Revision: 8723 $
 *  $LastChangedDate: 2020-11-09 20:41:35 -0300 (Mon, 09 Nov 2020) $
 *  $LastChangedBy: esanchez $
 *  Description:
 *      Functions to use with less
 */
div[class*="dfMc-"] .clearfix {
  *zoom: 1;
}
div[class*="dfMc-"] .clearfix:before,
div[class*="dfMc-"] .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .clearfix:after {
  clear: both;
}
div[class*="dfMc-"] .hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
div[class*="dfMc-"] .input-block-level {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/hyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/hyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/hyaU5sn9vOmLzloC_U.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*
 *  Document   : mc.configuration.less
 *  Created on : 31/08/2013, 12:30:00
 *  Author     : Cynthia Juanilla
 *  $Revision: 8723 $
 *  $LastChangedDate: 2020-11-09 20:41:35 -0300 (Mon, 09 Nov 2020) $
 *  $LastChangedBy: esanchez $
 *  Description:
 *      Variables de configuración para el compilado LESS
 */
/*COMIENZO VARIABLES*/
/*@baseFontFamily: Arial, Helvetica, sans-serif;
@type_Special: 'Fjalla One', sans-serif;
@baseFontSize: 14px;
@baseLineHeight:14px;

//Primary colors//
@bg: #333;
@bg_type: #fff;
@bg_dest_type: #F6FF00;
@color01: #FF0000;
@color01_type: #E9FF00;
@color01_h: #DD0000;
@color01_h_type: #FFEF44;
@color02: #FC9B00;
@color02_type: #000;
@color02_h: #FFCD7C;
@color02_h_type: #636363;
/*
//Colors for shots//
@referenceColor01:#90E24A;
@referenceColor01_type: #000000;
@referenceColor02:#FAEC37;
@referenceColor02_type: #000000;
@referenceColor03:#F29400;
@referenceColor03_type:#000000;
@referenceColor04:#F10000;
@referenceColor04_type: #000000;
//Colors for stats//
@referenceColor05:#CDF6EC;
@referenceColor05_type: #333333;
@referenceColor06:#BBBBBB;
@referenceColor06_type: #333333;
@referenceColor07:#666666;
@referenceColor07_type:#FFFFFF;
@referenceColor08:#003629;
@referenceColor08_type: #FFFFFF;
@referenceColor09:#3D8A77;
@referenceColor09_type: #FFFFFF;
@referenceColor10:#8CCABB;
@referenceColor10_type: #FFFFFF;
@referenceColor11:#000000;
@referenceColor11_type: #FFFFFF;

//Colors for won, tied, lost, correct and incorrect//
@positive:#90E24A;
@neutral:#BFBFBF;
@negative:#D93232;
@positive_type:#FFFFFF;
@neutral_type:#FFFFFF;
@negative_type:#FFFFFF;

@homeColor:#000;
@homeColor_type:#fff;
@awayColor: #ddd;
@awayColor_type:#333;

@xs: 480px;
@sm: 768px;
@md: 992px;
@lg: 1200px;

*/
/*Datafactory (publicador)
@baseFontFamily: Arial, Helvetica, sans-serif;
@type_Special: 'Fjalla One', sans-serif;
@baseFontSize: 14px;
@baseLineHeight:14px;

//Primary colors//
@bg: #fff;
@bg_type: #000;
@bg_dest_type: #8CCABB;
@color01: #8CCABB;
@color01_type: #fff;
@color01_h: #000;
@color01_h_type: #fff;
@color02: #000;
@color02_type: #fff;
@color02_h: #D9DADB;
@color02_h_type: #000;

//Colors for shots//
@referenceColor01:#90E24A;
@referenceColor01_type: #000000;
@referenceColor02:#FAEC37;
@referenceColor02_type: #000000;
@referenceColor03:#F29400;
@referenceColor03_type:#000000;
@referenceColor04:#F10000;
@referenceColor04_type: #000000;
//Colors for stats//
@referenceColor05:#CDF6EC;
@referenceColor05_type: #333333;
@referenceColor06:#BBBBBB;
@referenceColor06_type: #333333;
@referenceColor07:#666666;
@referenceColor07_type:#FFFFFF;
@referenceColor08:#003629;
@referenceColor08_type: #FFFFFF;
@referenceColor09:#3D8A77;
@referenceColor09_type: #FFFFFF;
@referenceColor10:#8CCABB;
@referenceColor10_type: #FFFFFF;
@referenceColor11:#000000;
@referenceColor11_type: #FFFFFF;

//Colors for won, tied, lost, correct and incorrect//
@positive:#90E24A;
@neutral:#BFBFBF;
@negative:#D93232;
@positive_type:#FFFFFF;
@neutral_type:#FFFFFF;
@negative_type:#FFFFFF;

@homeColor:#000;
@homeColor_type:#fff;
@awayColor: #ddd;
@awayColor_type:#333;

@xs: 480px;
@sm: 768px;
@md: 992px;
@lg: 1200px;

*/
/*--
@baseFontFamily: Arial, Helvetica, sans-serif;
@type_Special: 'Fjalla One', sans-serif;
@baseFontSize: 14px;
@baseLineHeight:14px;
//Primary colors//
@bg: #fff;
@bg_type: #000;
@bg_dest_type: #8CCABB;
@color01: #8CCABB;
@color01_type: #fff;
@color01_h: #000;
@color01_h_type: #fff;
@color02: #000;
@color02_type: #fff;
@color02_h: #D9DADB;
@color02_h_type: #000;

//Colors for shots//
@referenceColor01:#90E24A;
@referenceColor01_type: #000000;
@referenceColor02:#FAEC37;
@referenceColor02_type: #000000;
@referenceColor03:#F29400;
@referenceColor03_type:#000000;
@referenceColor04:#F10000;
@referenceColor04_type: #000000;
//Colors for stats//
@referenceColor05:#CDF6EC;
@referenceColor05_type: #333333;
@referenceColor06:#BBBBBB;
@referenceColor06_type: #333333;
@referenceColor07:#666666;
@referenceColor07_type:#FFFFFF;
@referenceColor08:#003629;
@referenceColor08_type: #FFFFFF;
@referenceColor09:#3D8A77;
@referenceColor09_type: #FFFFFF;
@referenceColor10:#8CCABB;
@referenceColor10_type: #FFFFFF;
@referenceColor11:#000000;
@referenceColor11_type: #FFFFFF;

//Colors for won, tied, lost, correct and incorrect//
@positive:#90E24A;
@neutral:#BFBFBF;
@negative:#D93232;
@positive_type:#FFFFFF;
@neutral_type:#FFFFFF;
@negative_type:#FFFFFF;

@homeColor:#000;
@homeColor_type:#fff;
@awayColor: #ddd;
@awayColor_type:#333;

@xs: 480px;
@sm: 768px;
@md: 992px;
@lg: 1200px;

--*/
/*
 *  Document   : mc.customConfiguration.less
 *  Created on : 07/03/2014, 15:55:00
 *  Author     : Luciano Ganga
 *  $Revision: 8731 $
 *  $LastChangedDate: 2020-11-11 18:02:12 -0300 (Wed, 11 Nov 2020) $
 *  $LastChangedBy: cjuanilla $
 *  Description:
 *      Variables de configuración del cliente, para el compilado LESS
 */
/*COMIENZO VARIABLES*/
/*@font-face {
  font-family: 'Fjalla One';
  src: url(../../customization/fonts/FjallaOne.woff2) format('woff2');
}
@baseFontFamily: Arial, Helvetica, sans-serif;
@type_Special: 'Fjalla One', sans-serif;
@baseFontSize: 14px;
@baseLineHeight:14px;
@iconsheet: '../images/icons_sheet_2.png';*/
/*@referenceColor01:#90E24A;
@referenceColor01_type: #000000;
@referenceColor02:#FAEC37;
@referenceColor02_type: #000000;
@referenceColor03:#F29400;
@referenceColor03_type:#000000;
@referenceColor04:#F10000;
@referenceColor04_type: #000000;

//Colors for won, tied, lost, correct and incorrect//
@positive:#90E24A;
@neutral:#BFBFBF;
@negative:#D93232;
@positive_type:#FFFFFF;
@neutral_type:#FFFFFF;
@negative_type:#FFFFFF;

//Colors for stats//
@referenceColor05:#CDF6EC;
@referenceColor05_type: #333333;
@referenceColor06:#BBBBBB;
@referenceColor06_type: #333333;
@referenceColor07:#666666;
@referenceColor07_type:#FFFFFF;
@referenceColor08:#003629;
@referenceColor08_type: #FFFFFF;
@referenceColor09:#3D8A77;
@referenceColor09_type: #FFFFFF;
@referenceColor10:#8CCABB;
@referenceColor10_type: #FFFFFF;
@referenceColor11:#000000;
@referenceColor11_type: #FFFFFF;

@homeColor:#000;
@homeColor_type:#fff;
@awayColor: #ddd;
@awayColor_type:#333;
*/
/* 
 *  Document   : mc.reset.less
 *  Created on : 31/08/2013, 12:30:00
 *  Author     : Cynthia Juanilla
 *  $Revision: 3875 $ 
 *  $LastChangedDate: 2015-01-16 19:51:04 -0300 (Fri, 16 Jan 2015) $
 *  $LastChangedBy: sruiz $
 *  Description:
 *      Reset styles for all the app
 */
/* REVISAR ESTO. ESTE ES EL MOTIVO POR EL CUAL TUVIMOS QUE ACHICAR EN 1PX LAS MEDIDAS DE NUESTRAS VARIABLES @xs, @sm y @md. */
/**************/
/*** FOOTER ***/
/**************/
/* footer */
div[class*="dfMc-"] .footerCtn {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  height: 24px;
  width: 100%;
  background: #ffffff;
  /*margin-bottom: 5px;
   margin-top: 5px;*/
}
div[class*="dfMc-"] .footerCtn .logo {
  background-image: url('../images/icons_sheet.png');
  width: 129px;
  height: 24px;
  margin: 0 auto;
  line-height: 24px;
  display: block;
  background-position: -224px -134px;
}
div[class*="dfMc-"] .footerCtn .logo span {
  display: none;
}
div[class*="dfMc-"] .footerCtn.rugbychampagne .logo {
  background: url('../images/DF_RugbyChampagne.png') center center no-repeat;
  width: 245px;
}
div[class*="dfMc-"] .footerCtn.sportsdata .logo {
  background: url('../images/DF_sportsData.png') center center no-repeat;
  width: 195px;
}
.dfMc-Model .dfMc-Module .footerCtn,
.dfMc-Model .dfMc-Page .footerCtn,
.dfMc-Module .dfMc-Module .footerCtn {
  display: none;
}
.dfMc-Module .footerCtn.maxSize-479 {
  display: none;
}
/* fin footer */
/******************/
/*** APP STYLES ***/
/******************/
.minSize-1199 .maxSize {
  width: 1200px;
  margin: 0 auto;
}
body {
  -ms-overflow-style: scrollbar;
}
div[class*="dfMc-"] {
  @charset "UTF-8";
  /*****************/
  /*** BOOTSTRAP ***/
  /*****************/
  background: #f2f2f2;
  color: #666666;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  border-style: solid;
  border-color: #e6e6e6;
  border-width: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  list-style: none;
  /**************/
  /*** HEADER ***/
  /**************/
  /* Cabecera */
  /* Fin Cabecera */
  /* Dropdown Navegacion torneo */
  /* Fin Dropdown Navegacion torneo */
  /******************/
  /*** NAVIGATION ***/
  /******************/
  /* Navegacion */
  /* Fin navegacion */
  /**********************/
  /*** GENERIC STYLES ***/
  /**********************/
  /********Indice********/
  /*
1.-Box arc
2.-Box cards
3.-Box comparing and Box Points
4.-Box comparing player
5.-Box elements
6.-Box games
7.-Box numbers
8.-Box select & Box select players
9.-Box shots
10.-Box svg and logos
11.-Box total comparing and box canvas
12.-Box wrapper
13.-Colors
14.-Caption
15.-Disciplinary score
16.-Dividers
17.-Fields
18.-GC container (padding left and right)//
19.-Lines
20.-Players
21.-Tabs wrapper
22.-Title
23.-Time setting
24.-Texts
25.-Slide owl carousel
26.-Share
27.-Specific styles
28.-Sprites
29.-Styles for home and away elements
30.-Stats Center
31.-Video modal
32.-Share Tooltip
*/
  /*for IE10*/
  /**********************/
  /*** Item Styles ***/
  /**********************/
  /**************/
  /*** TABLES ***/
  /**************/
  /* Tablas */
  /* Fin Tablas */
  /***************/
  /*** TOOLTIP ***/
  /***************/
  /* Fin Tooltip */
  /***************/
  /*** PLUGINS ***/
  /***************/
  /***************/
  /*** ANIMATE ***/
  /***************/
  /*

Animate.less
Cross-browser LESS animation library for Bootstrap
Licensed under the ☺ license (http://licence.visualidiot.com/)
Documenation: https://github.com/machito/animate.less
-------------------------------------------------------
Copyright © 2012 Michael Castilla
Email: yo@machito.co
Twitter: https://twitter.com/micr0bitz

*/
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /************************/
  /*** MODULES FOR ALL SPORT ***/
  /************************/
  /* Make it move */
  /* Agenda MaM */
  /* Fin Agenda MaM */
  /* Bet Status */
  /* Fin Bet Status */
  /* Cards */
  /* Fin Cards */
  /* clientArticle */
  /* Fin clientArticle */
  /*Relato*/
  /*Fin Relato*/
  /* comparisons */
  /* Fin comparisons */
  /* Coordinates */
  /* Fin Coordinates */
  /* Extra Data */
  /* Fin LineUpFull */
  /* Featured Data */
  /* Fin Featured Data */
  /*Heat Map*/
  /*Fin HeatMap*/
  /* Item MaM */
  /* Fin Item MaM */
  /* last Matches Between */
  /* Fin last Matches Between */
  /* Leaders*/
  /* Fin Leaders*/
  /* LineUpField */
  /* Fin LineUpField */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* Live */
  /* Fin Live */
  /* liveHome */
  /* Fin liveHome */
  /* man Of The Match */
  /* Fin man Of The Match */
  /* Media */
  /* Fin Bet Status */
  /* summary */
  /* Fin Bet Status */
  /* Media */
  /* Fin Bet Status */
  /*Passes*/
  /*Fin Passes*/
  /* Passes Effectiveness */
  /* Fin Passes Effectiveness */
  /* Passes Effectiveness */
  /* Fin Passes Effectiveness */
  /*Player Tab*/
  /* Fin Player Tab*/
  /*Player Comparison*/
  /* Fin Player Comparison */
  /* poll */
  /* Fin poll */
  /*Preview*/
  /*Fin Preview*/
  /* previous Matches */
  /* Fin previous Matches */
  /* socialLiveStreaming */
  /* Fin socialLiveStreaming */
  /* MODULO MARCADOR ESTADOS*/
  /* Marcador */
  /* Status */
  /* Fin Marcador */
  /* scorerComparison */
  /* Fin scorerComparison */
  /* Stadiums */
  /* Fin stadiums */
  /* Live */
  /* Fin Live */
  /* Live */
  /* Fin Live */
  /*Equipos*/
  /*Fin Equipos*/
  /*Jugadores*/
  /*Fin Jugadores */
  /*Jugadores*/
  /*Fin Jugadores */
  /*Jugadores*/
  /*Fin Jugadores */
  /*Equipos*/
  /*Fin Equipos */
  /*Equipos*/
  /*Fin Equipos */
  /* statsHighlightsPlayers */
  /* Fin statsHighlightsPlayers */
  /* statsHighlightsTeams */
  /* Fin statsHighlightsTeams */
  /* Comparison */
  /* Fin Comparison */
  /* Timeline */
  /* Fin Timeline */
  /* Trend */
  /* Fin Trend */
  /* twitterTimeline */
  /* Fin twitterTimeline */
  /************************/
  /*** MODULES BY SPECIFIC STYLES OF EACH SPORT ***/
  /************************/
  /************************/
  /*** PAGES FOR ALL SPORT ***/
  /************************/
  /* Planteles */
  /* Fin Planteles */
  /* Planteles */
  /* Fin Planteles */
  /* Goleadores */
  /* Fin Goleadores */
  /* Fixture */
  /* Fin Fixture */
  /*Historia*/
  /*Fin Historia*/
  /*Previa de Enfrentamientos Historica*/
  /*Fin Previa de Enfrentamientos Historica*/
  /*Sedes y Estadios*/
  /*Fin Sedes y Estadios*/
  /**********************/
  /*** PAGES SPECIFIC STYLES OF EACH SPORT ***/
  /**********************/
  /**************/
  /*** MODELS ***/
  /**************/
}
div[class*="dfMc-"] * {
  margin: 0;
  padding: 0;
  border-style: solid;
  border-color: #e6e6e6;
  border-width: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  list-style: none;
  font-family: Arial, Helvetica, sans-serif;
}
div[class*="dfMc-"] .loaderCtn,
div[class*="dfMc-"] .moduleCtn,
div[class*="dfMc-"] .templatesCtn,
div[class*="dfMc-"] .errorCtn {
  display: none;
}
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(0, 91, 158, 0.25);
  border-right: 6px solid rgba(0, 91, 158, 0.25);
  border-bottom: 6px solid rgba(0, 91, 158, 0.25);
  border-top: 6px solid #005b9e;
  border-radius: 100%;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(359deg);
  }
}
@-o-keyframes rotation {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
div[class*="dfMc-"] .dfMc-noCssAnimations .modulePreloader {
  background: url('../images/ajax-loader2.gif') no-repeat scroll center center rgba(0, 0, 0, 0);
  height: 5px;
  margin: 0px auto;
  position: relative;
  width: 40px;
}
div[class*="dfMc-"] .header {
  background-color: #005b9e;
  margin-bottom: 0;
  margin-top: 0;
  text-align: left;
  overflow: visible;
  text-indent: 0px;
  border-bottom: 1px solid #ffffff;
  line-height: 30px;
  height: auto;
}
div[class*="dfMc-"] .header small {
  padding: 7px;
  line-height: 20px;
  color: #ffffff;
  line-height: 30px;
  text-transform: uppercase;
  font: 14px Arial, Helvetica, sans-serif;
  font-weight: bold;
  display: inline-block;
  width: 60%;
}
div[class*="dfMc-"] .header .navbar-nav.navbar-right:last-child {
  margin-right: 0;
}
div[class*="dfMc-"] .maxSize-479 .header.page-header,
div[class*="dfMc-"] .header.page-header.mainHeaderScoreBoard {
  background-image: url('../images/iso_df.png');
  background-position: right center;
  background-repeat: no-repeat;
}
div[class*="dfMc-"] .maxSize-479 .header small {
  display: block;
  float: left;
  width: 70%;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments {
  line-height: 10px;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input {
  padding: 1px 15px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a span,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input span {
  padding: 7px;
  line-height: 20px;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:focus,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:focus,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:hover .caret,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:hover .caret,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments a:focus .caret,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:focus .caret {
  background: transparent;
  color: #333333;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input {
  width: calc(100% - 30px);
  margin: 10px 15px;
  padding: 5px;
  border: 1px solid #005b9e;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments input:focus {
  border-color: #005b9e;
  outline-color: #005b9e;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open > a,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open > a:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open > a:focus {
  background-color: transparent;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open .dropdown-toggle {
  background-color: transparent;
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open.active .dropdown-toggle {
  background-color: transparent;
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.open > .dropdown-menu {
  display: block;
  z-index: 9999;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments.active .dropdown-toggle {
  background-color: transparent;
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret {
  margin-left: 2px;
  margin-top: 7px;
  border-width: 4px 4px 0;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-left-color: transparent;
  vertical-align: top;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle .caret:focus {
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle:hover span {
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle span,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments .dropdown-toggle:focus span {
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul {
  width: auto;
  background-color: #ffffff;
  border-radius: 0px;
  right: 0;
  left: auto;
  top: 100%;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  border: 1px solid #005b9e;
  box-shadow: 0 5px 10px #005b9e;
  background-clip: padding-box;
  position: absolute;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li a {
  font-weight: bold;
  color: #404040;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li a:hover,
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul li a:focus {
  background: #005b9e !important;
  color: #ffffff !important;
  outline: 0;
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul:before {
  position: absolute;
  top: -7px;
  right: 12px;
  left: auto;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #005b9e;
  border-left: 7px solid transparent;
  border-bottom-color: #005b9e;
  content: '';
}
div[class*="dfMc-"] .navbar-nav .dropdown.tournaments ul:after {
  position: absolute;
  top: -6px;
  right: 13px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}
div[class*="dfMc-"] .navbar {
  min-height: 30px;
  font-size: 14px;
  margin-bottom: 20px;
}
div[class*="dfMc-"] .navbar .navbar-toggle {
  background: #e6e6e6;
  padding: 10px 15px;
  color: #000000;
  text-transform: uppercase;
}
div[class*="dfMc-"] .navbar .navbar-toggle:hover {
  color: #ffffff;
  background-color: #000000;
  text-decoration: none;
  cursor: pointer;
}
div[class*="dfMc-"] .navbar .navbar-brand {
  padding: 11px;
  color: #ffffff;
  font-size: 17px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 37px;
  text-decoration: none;
  cursor: default;
  display: none;
  height: auto;
}
div[class*="dfMc-"] .navbar .first-level {
  color: #ffffff;
  background: #000000;
  width: 100%;
  display: block;
  z-index: 999;
  font-size: 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div[class*="dfMc-"] .navbar .first-level > li {
  line-height: 30px;
  text-transform: uppercase;
  font-weight: bold;
}
div[class*="dfMc-"] .navbar .first-level > li > a {
  text-decoration: none;
  color: #ffffff;
  line-height: 30px;
  padding: 0px 5px;
  position: relative;
}
div[class*="dfMc-"] .navbar .first-level > li > a:after {
  content: "";
  width: 1px;
  height: 40%;
  position: absolute;
  top: 30%;
  right: 0;
  background: #ffffff;
}
div[class*="dfMc-"] .navbar .first-level > li:first-child > a:hover,
div[class*="dfMc-"] .navbar .first-level > li:first-child:hover > a,
div[class*="dfMc-"] .navbar .first-level > li:first-child.active,
div[class*="dfMc-"] .navbar .first-level > li:first-child.active > a {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
div[class*="dfMc-"] .navbar .first-level > li > a:hover,
div[class*="dfMc-"] .navbar .first-level > li:hover > a {
  color: #ffffff;
  background-color: #005b9e;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
div[class*="dfMc-"] .navbar .first-level > li > a:hover:before,
div[class*="dfMc-"] .navbar .first-level > li:hover > a:before {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .navbar .first-level > li .second-level.dsk.current {
  display: block;
}
div[class*="dfMc-"] .navbar .first-level > li > .subnav {
  position: absolute;
  left: 0;
  width: 100%;
}
div[class*="dfMc-"] .navbar .first-level > li.active {
  background-color: #005b9e;
}
div[class*="dfMc-"] .navbar .first-level > li.active.spacing {
  margin-bottom: 30px;
}
div[class*="dfMc-"] .navbar .first-level > li.active:after {
  width: 0px;
  background: none;
}
div[class*="dfMc-"] .navbar .first-level > li.active > a,
div[class*="dfMc-"] .navbar .first-level > li.active > a:hover,
div[class*="dfMc-"] .navbar .first-level > li.active > a:focus {
  color: #ffffff;
  background-color: #005b9e;
  text-transform: uppercase;
  position: relative;
  overflow: hidden;
}
div[class*="dfMc-"] .navbar .first-level > li.active > a:before,
div[class*="dfMc-"] .navbar .first-level > li.active > a:hover:before,
div[class*="dfMc-"] .navbar .first-level > li.active > a:focus:before {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .navbar .first-level > li.active > a:hover {
  cursor: pointer;
}
div[class*="dfMc-"] .navbar .second-level {
  color: #ffffff;
  background: #005b9e;
  width: 100%;
  font-size: 14px;
}
div[class*="dfMc-"] .navbar .second-level.hide-show {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
div[class*="dfMc-"] .navbar .second-level.dsk {
  display: none;
}
div[class*="dfMc-"] .navbar .second-level.dsk.current {
  display: block;
}
div[class*="dfMc-"] .navbar .second-level > li {
  position: static;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
}
div[class*="dfMc-"] .navbar .second-level > li:hover {
  color: #ffffff;
  background: #005b9e;
}
div[class*="dfMc-"] .navbar .second-level > li:hover > a {
  color: #ffffff;
  background-color: #005b9e;
}
div[class*="dfMc-"] .navbar .second-level > li > a {
  text-decoration: none;
  color: #ffffff;
  line-height: 26px;
  padding: 0;
}
div[class*="dfMc-"] .navbar .second-level > li > a:after {
  content: "";
  width: 1px;
  height: 60%;
  position: absolute;
  top: 20%;
  right: -10px;
  border-right: 1px solid;
}
div[class*="dfMc-"] .navbar .second-level > li > a:hover,
div[class*="dfMc-"] .navbar .second-level > li > a:focus {
  color: #ffffff;
  background-color: #005b9e;
  border-bottom: 4px solid;
  cursor: pointer;
}
div[class*="dfMc-"] .navbar .second-level > li.active > a,
div[class*="dfMc-"] .navbar .second-level > li.active > a:hover,
div[class*="dfMc-"] .navbar .second-level > li.active > a:focus {
  color: #ffffff;
  background-color: #005b9e;
  border-bottom: 4px solid;
}
div[class*="dfMc-"] .navbar .second-level .subnav {
  float: left;
  width: 100%;
}
div[class*="dfMc-"] .navbar .second-level .subnav li {
  display: inline;
  float: left;
}
div[class*="dfMc-"] .navbar .second-level .subnav:after {
  background-color: #ebebeb;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#999999));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #999999);
  background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff999999', GradientType=0);
  height: 5px;
  width: 100%;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #808080;
  content: "";
  position: absolute;
  top: -5px;
  left: 0;
}
div[class*="dfMc-"] .navbar .subnav {
  color: #000000;
  margin-top: 5px;
  float: left;
  width: 100%;
  font-size: 14px;
  position: relative;
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
}
div[class*="dfMc-"] .navbar .subnav.hide-show {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
div[class*="dfMc-"] .navbar .subnav.dsk {
  display: none;
  position: relative;
}
div[class*="dfMc-"] .navbar .subnav.dsk.current {
  display: block;
}
div[class*="dfMc-"] .navbar .subnav > li {
  text-transform: uppercase;
  font-size: 10px;
  float: left;
  line-height: 12px;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  position: relative;
}
div[class*="dfMc-"] .navbar .subnav > li:hover {
  color: #ffffff;
  background: #000000;
}
div[class*="dfMc-"] .navbar .subnav > li:hover a {
  color: #ffffff;
  background: #000000;
}
div[class*="dfMc-"] .navbar .subnav > li:hover a:after {
  border: none;
}
div[class*="dfMc-"] .navbar .subnav > li a {
  text-decoration: none;
  cursor: pointer;
  color: #000000;
  line-height: 30px;
  padding: 0;
  padding: 0 10px;
  display: block;
  height: 100%;
}
div[class*="dfMc-"] .navbar .subnav > li a:after {
  content: "";
  width: 1px;
  height: 60%;
  position: absolute;
  top: 20%;
  border-right: 1px solid;
  padding-right: 10px;
}
div[class*="dfMc-"] .navbar .subnav > li a:hover {
  cursor: pointer;
  color: #ffffff;
  background: #000000;
}
div[class*="dfMc-"] .navbar .subnav > li:last-child a:after {
  border: none;
}
div[class*="dfMc-"] .navbar .subnav > li.active {
  color: #ffffff;
  background: #000000;
}
div[class*="dfMc-"] .navbar .subnav > li.active a,
div[class*="dfMc-"] .navbar .subnav > li.active a:hover,
div[class*="dfMc-"] .navbar .subnav > li.active a:focus {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .navbar .subnav > li.active a:after {
  border: none;
}
div[class*="dfMc-"] .navbar .subnav:after {
  background-color: #ebebeb;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#999999));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #999999);
  background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff999999', GradientType=0);
  height: 5px;
  width: 100%;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #808080;
  content: "";
  position: absolute;
  top: -5px;
  left: 0;
}
div[class*="dfMc-"] .navbar .dropdown-submenu {
  position: relative;
}
div[class*="dfMc-"] .navbar .dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
div[class*="dfMc-"] .navbar .dropdown-submenu > a:after {
  content: " ";
  width: 0 !important;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent !important;
  border-top: 8px solid #ffffff;
  margin-top: 5px;
  display: block;
  margin-right: 16px;
  position: absolute;
  height: 0 !important;
}
div[class*="dfMc-"] .navbar .dropdown-submenu.open > .dropdown-menu {
  display: block;
}
div[class*="dfMc-"] .navbar .dropdown-submenu.open > a:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent !important;
  border-bottom: 8px solid #ffffff;
  border-top: 0;
  display: none;
}
div[class*="dfMc-"] .navbar .dropdown-submenu .pull-left {
  float: none;
}
div[class*="dfMc-"] .navbar .dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
div[class*="dfMc-"] .navbar.ie8.mobile .navbar-collapse.in {
  display: block;
}
div[class*="dfMc-"] .navbar.mobileMenu svg,
div[class*="dfMc-"] .navbar.mobileMenu canvas {
  display: none;
}
div[class*="dfMc-"] .navbar-right,
div[class*="dfMc-"] .minSize-479 .navbar-right {
  float: right;
  margin-top: 5px;
  margin-bottom: 2px;
}
div[class*="dfMc-"] .navbar-top {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 0px;
  line-height: 30px;
  text-indent: 0px;
  margin-bottom: 0;
  border-radius: 0;
  min-height: 30px;
}
div[class*="dfMc-"] .navbar-top ul {
  width: 100%;
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu {
  width: 100%;
  background: #000000;
  min-height: 30px;
  font-weight: bold;
  display: block;
  font-size: 14px;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li {
  float: left;
  display: block;
  line-height: 30px;
  text-transform: uppercase;
  margin-right: 4px;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a {
  text-decoration: none;
  color: #ffffff;
  line-height: 30px;
  padding: 0px 5px;
  position: relative;
  display: block;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:after {
  content: "";
  width: 1px;
  height: 40%;
  position: absolute;
  top: 30%;
  right: 0;
  background: #ffffff;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:hover,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:focus {
  color: #ffffff;
  background-color: #005b9e;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:hover:before,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:focus:before {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:hover:after,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li a:focus:after {
  border-radius: 0;
  bottom: 0;
  box-shadow: 0 0 0 0 transparent;
  height: 0;
  width: 0;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:hover,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:focus {
  color: #ffffff;
  background: #005b9e;
  text-transform: uppercase;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:before,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:hover:before,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:focus:before {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:after,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:hover:after,
div[class*="dfMc-"] .navbar-top ul.mainHeaderSubmenu li.active a:focus:after {
  border-radius: 0;
  bottom: 0;
  box-shadow: 0 0 0 0 transparent;
  height: 0;
  width: 0;
}
div[class*="dfMc-"] .navbar-top .dropdown-menu li a {
  color: #ffffff;
}
div[class*="dfMc-"] .navbar-top li {
  line-height: 12px;
  margin: 0px;
  border-right: 0px;
  height: 30px;
}
div[class*="dfMc-"] .navbar-top .menu li {
  border-right: 1px solid #d9d9d9;
}
div[class*="dfMc-"] .navbar-top li > a {
  color: #000000;
  padding: 0px 5px;
  line-height: 30px;
}
div[class*="dfMc-"] .navbar-top li > a:hover,
div[class*="dfMc-"] .navbar-top li > a:focus {
  color: #ffffff;
  background: #000000;
  position: relative;
  overflow: hidden;
}
div[class*="dfMc-"] .navbar-top li > a:hover:after,
div[class*="dfMc-"] .navbar-top li > a:focus:after {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .navbar-top .active a,
div[class*="dfMc-"] .navbar-top .active :hover,
div[class*="dfMc-"] .navbar-top .active :focus {
  color: #ffffff;
  background: #000000;
  text-transform: uppercase;
  background-repeat: no-repeat;
  background-position: center bottom;
  position: relative;
  overflow: hidden;
}
div[class*="dfMc-"] .navbar-top .active a:after,
div[class*="dfMc-"] .navbar-top .active :hover:after,
div[class*="dfMc-"] .navbar-top .active :focus:after {
  border-radius: 50%;
  bottom: -30px;
  box-shadow: 0 0 10px 8px rgba(255, 255, 255, 0.65);
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
div[class*="dfMc-"] .minSize-479 .navbar-nav > li > a {
  padding: 0 5px;
}
div[class*="dfMc-"] .btn {
  background-image: none;
  background-color: #005b9e;
  height: 33px;
  line-height: 30px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  text-shadow: none;
  padding: 0px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
  transition: all 0.5s ease;
  cursor: pointer;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
}
div[class*="dfMc-"] .btn:focus,
div[class*="dfMc-"] .btn:hover,
div[class*="dfMc-"] .btn:active {
  background-color: #006ab8;
  border-bottom-width: 0px;
  color: #ffffff;
  height: 30px;
  margin-top: 3px;
  outline: 0;
}
div[class*="dfMc-"] .btn.plus {
  font-size: 20px;
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .btn.playVideo,
div[class*="dfMc-"] .btn.select,
div[class*="dfMc-"] .btn.next,
div[class*="dfMc-"] .btn.prev,
div[class*="dfMc-"] .btn.up,
div[class*="dfMc-"] .btn.down {
  width: 25px;
  height: 25px;
  line-height: 25px;
}
div[class*="dfMc-"] .btn.playVideo:after,
div[class*="dfMc-"] .btn.select:after,
div[class*="dfMc-"] .btn.next:after,
div[class*="dfMc-"] .btn.prev:after,
div[class*="dfMc-"] .btn.up:after,
div[class*="dfMc-"] .btn.down:after {
  width: 0;
  height: 0;
  display: block;
  content: " ";
  border: 6px solid transparent;
  border-left: 8px solid #ffffff;
  margin-top: 4px;
  margin-left: 8px;
  position: absolute;
}
div[class*="dfMc-"] .btn.playVideo:focus,
div[class*="dfMc-"] .btn.select:focus,
div[class*="dfMc-"] .btn.next:focus,
div[class*="dfMc-"] .btn.prev:focus,
div[class*="dfMc-"] .btn.up:focus,
div[class*="dfMc-"] .btn.down:focus,
div[class*="dfMc-"] .btn.playVideo:hover,
div[class*="dfMc-"] .btn.select:hover,
div[class*="dfMc-"] .btn.next:hover,
div[class*="dfMc-"] .btn.prev:hover,
div[class*="dfMc-"] .btn.up:hover,
div[class*="dfMc-"] .btn.down:hover,
div[class*="dfMc-"] .btn.playVideo:active,
div[class*="dfMc-"] .btn.select:active,
div[class*="dfMc-"] .btn.next:active,
div[class*="dfMc-"] .btn.prev:active,
div[class*="dfMc-"] .btn.up:active,
div[class*="dfMc-"] .btn.down:active {
  height: 23px;
  line-height: 23px;
  margin-top: 2px;
}
div[class*="dfMc-"] .btn.viewImage,
div[class*="dfMc-"] .btn.audio {
  width: 25px;
  height: 25px;
  line-height: 25px;
}
div[class*="dfMc-"] .btn.viewImage svg,
div[class*="dfMc-"] .btn.audio svg,
div[class*="dfMc-"] .btn.viewImage canvas,
div[class*="dfMc-"] .btn.audio canvas {
  margin: -2px 0 0 -3px;
  fill: #ffffff;
}
div[class*="dfMc-"] .btn.viewImage:focus,
div[class*="dfMc-"] .btn.audio:focus,
div[class*="dfMc-"] .btn.viewImage:hover,
div[class*="dfMc-"] .btn.audio:hover,
div[class*="dfMc-"] .btn.viewImage:active,
div[class*="dfMc-"] .btn.audio:active {
  height: 23px;
  line-height: 23px;
  margin-top: 2px;
}
div[class*="dfMc-"] .btn.select {
  width: auto;
  text-align: left;
}
div[class*="dfMc-"] .btn.select span {
  padding: 0 0 0 10px;
  font-family: 'Dosis', sans-serif;
  font-weight: 200;
  font-size: 11px;
}
div[class*="dfMc-"] .btn.select:after {
  border-left: 6px solid transparent;
  border-top: 8px solid #ffffff;
  top: 9px;
  right: 4px;
  margin: 0;
  transition: all 0.5s ease;
}
div[class*="dfMc-"] .btn.select:focus,
div[class*="dfMc-"] .btn.select:hover,
div[class*="dfMc-"] .btn.select:active {
  line-height: 25px;
}
div[class*="dfMc-"] .btn.select:focus:after,
div[class*="dfMc-"] .btn.select:hover:after,
div[class*="dfMc-"] .btn.select:active:after {
  top: 12px;
}
div[class*="dfMc-"] .btn.prev:after {
  border-right: 8px solid #ffffff;
  border-left: 0;
}
div[class*="dfMc-"] .btn.closeModule {
  font-weight: bold;
  position: absolute;
  right: 0;
  width: 100px;
  top: 0;
}
div[class*="dfMc-"] .btn.closeModule span.close {
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  display: block;
  font-size: 40px;
  float: left;
  margin-left: 8px;
}
div[class*="dfMc-"] .btn.up {
  width: auto;
}
div[class*="dfMc-"] .btn.up:after {
  border: 6px solid transparent;
  border-bottom: 8px solid #ffffff;
  left: 0;
  margin: 1px auto 0;
  right: 0;
}
div[class*="dfMc-"] .btn.down {
  width: auto;
}
div[class*="dfMc-"] .btn.down:after {
  border: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-top: 8px solid #ffffff;
  left: 0;
  margin: 8px auto 0;
  right: 0;
}
div[class*="dfMc-"] .dis .btn,
div[class*="dfMc-"] .btn.dis,
div[class*="dfMc-"] .details.dis {
  background-color: #285577;
  border-bottom-width: 0px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default;
  pointer-events: none;
}
div[class*="dfMc-"] .dis .btn:focus,
div[class*="dfMc-"] .btn.dis:focus,
div[class*="dfMc-"] .details.dis:focus,
div[class*="dfMc-"] .dis .btn:hover,
div[class*="dfMc-"] .btn.dis:hover,
div[class*="dfMc-"] .details.dis:hover,
div[class*="dfMc-"] .dis .btn:active,
div[class*="dfMc-"] .btn.dis:active,
div[class*="dfMc-"] .details.dis:active {
  height: 33px;
  margin-top: 0;
}
div[class*="dfMc-"] .collapse.in {
  height: auto;
}
div[class*="dfMc-"] .menu-coord .subnav {
  position: relative;
  width: 100%;
}
div[class*="dfMc-"] .menu-coord .subnav:after {
  background-color: #ebebeb;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#999999));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #999999);
  background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff999999', GradientType=0);
  height: 5px;
  width: 100%;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #808080;
  content: "";
  position: absolute;
  top: -5px;
  left: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile {
  border-bottom: 1px solid #ffffff;
  /* Navbar Header*/
  /* Navbar Brand*/
  /* Navbar Toogle*/
  /* Navbar Collapse*/
  /* Navbar First level*/
  /* Navbar Second level*/
  /* Navbar Subnav level*/
  /* Navbar Suvnav Numbers*/
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-header {
  background: #000000;
  height: 37px;
  float: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-brand {
  display: inline-block;
  padding: 0 0 0 20px;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-toggle {
  background-color: #000000;
  margin: 0;
  display: block;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-toggle .icon-bar {
  border: 1px solid #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-toggle:focus {
  outline: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .navbar-collapse.in {
  overflow: visible;
  display: inline;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li {
  /*position:relative; */
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li:first-child a {
  border-top: 1px solid #bfbfbf;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.active.spacing {
  margin-bottom: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a {
  background: #000000;
  padding: 5px 15px 5px 25px;
  line-height: 25px !important;
  border-bottom: 1px solid #bfbfbf;
  font-size: 14px;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a .caret {
  margin-left: 2px;
  margin-top: 7px;
  border-width: 8px 4px 0;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-left-color: transparent;
  vertical-align: top;
  float: right;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li > a:after {
  background: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li:hover > a:before {
  box-shadow: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li:hover > a .caret {
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.active > a {
  background: #005b9e;
  color: #ffffff;
  outline: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.active > a:before {
  box-shadow: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.active > a .caret {
  border-width: 0 4px 8px;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
  border-right-color: transparent;
  border-left-color: transparent;
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li .subnav {
  position: relative;
  margin: 0;
  padding: 0;
  border-radius: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level a.no-sub:focus {
  border-bottom: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.dropdown.active > a {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .first-level > li.dropdown-submenu.active > a {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level {
  position: relative;
  top: 0;
  font-size: 14px;
  float: none;
  left: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level.hide-show {
  position: relative;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: none;
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level.dsk.current {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li {
  height: auto;
  padding: 0;
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li:hover:before,
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li:focus:before {
  border-bottom-color: #000000;
  border-top-color: #000000;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li > a {
  padding: 5px 15px 5px 35px;
  border-bottom: 1px solid #bfbfbf;
  line-height: 20px;
  background: no-repeat right center #4d4d4d;
  color: #ffffff;
  font-weight: bold;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li > a:after {
  border-right: 0px;
  width: 0;
  right: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li.active > a,
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li.active > a:hover,
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li.active > a:focus {
  border-bottom: 1px solid #bfbfbf;
  outline: 0;
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level > li.dropdown-submenu.active > a {
  background: #4d4d4d;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .second-level.mobile {
  display: block !important;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav {
  position: relative;
  float: none;
  margin-top: 0px;
  background: #808080;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.dsk.current {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.hide-show {
  position: relative;
  top: 0;
  left: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li {
  float: none;
  display: block;
  background: transparent;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li:first-child a {
  border-top: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li a {
  padding: 5px 15px 5px 45px;
  display: block;
  color: #ffffff;
  line-height: 20px;
  font-size: 14px;
  background: #808080;
  background-image: none;
  border-top: 1px solid #bfbfbf;
  font-weight: bold;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li a:after {
  background-image: none;
  position: relative;
  border: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li:focus a,
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav li.active a {
  background: #005b9e;
  color: #ffffff;
  outline: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav:after {
  background-image: none;
  position: relative;
  border: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.numbers {
  min-height: 31px;
  overflow: auto;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.numbers li {
  float: left;
  min-width: 36px;
  text-align: center;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.numbers li a {
  padding: 5px 0;
  border-top: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .subnav.numbers li a:after {
  width: auto;
  height: auto;
  position: relative;
  padding-right: 0 !important;
  border-right: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .dropdown-submenu > .dropdown-menu {
  margin-left: 0 !important;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobile .dropdown-submenu > a:after {
  height: auto;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu {
  margin: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li {
  width: 25%;
  float: left;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li a {
  padding: 5px;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li a:after {
  width: 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li a svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li a canvas {
  display: block;
  margin: 0 auto 5px;
  fill: #ffffff;
  height: 24px;
  font-size: 12px;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li a span {
  font-size: 9px;
  text-align: center;
  display: block;
  line-height: normal;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:nth-child(2) svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:nth-child(2) canvas {
  font-size: 8px;
}
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li.active a svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:hover a svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:active a svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:focus a svg,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li.active a canvas,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:hover a canvas,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:active a canvas,
div[class*="dfMc-"] .maxSize-479 .navbar.mobileMenu ul li:focus a canvas {
  fill: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .mas {
  font-size: 24px;
}
div[class*="dfMc-"] .maxSize-479 .select-menu {
  width: 100%;
  text-indent: 0.01px;
  text-overflow: '';
  background: url('../images/arrow_select.png') no-repeat scroll right center #000000;
  color: #ffffff;
  height: 30px;
  line-height: 23px;
  margin-bottom: 1px !important;
  padding-left: 10px !important;
  text-align: left;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
  padding-top: 5px !important;
  border-radius: 0;
}
div[class*="dfMc-"] .maxSize-479 .select-menu option {
  background: #ffffff;
  color: #000000;
  cursor: pointer;
}
div[class*="dfMc-"] .maxSize-479 .select-menu:focus {
  outline: none;
}
div[class*="dfMc-"] .maxSize-479 .ie8 #mainHeader .navbar.torneos .navbar .nav .dropdown-menu {
  right: 120px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-right {
  margin: 0;
  float: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar-right a span {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments ul {
  background-color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments ul:after,
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments ul:before {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a {
  padding: 0;
  position: absolute;
  right: 0;
  height: 30px;
  width: 40px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a:hover,
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a:focus {
  background: #005b9e;
  color: #005b9e;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a:hover .caret,
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a:focus .caret {
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > a .caret {
  margin: 12px 16px 0;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open ul {
  min-width: 100%;
  margin-top: 30px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open > a {
  top: -30px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open > a:hover,
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open > a:focus {
  background: #005b9e;
  color: #005b9e;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open .dropdown-toggle {
  background-color: #005b9e;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments.open.active .dropdown-toggle {
  background-color: #005b9e;
}
div[class*="dfMc-"] .maxSize-479 .btn {
  font-size: 9px;
}
div[class*="dfMc-"] .maxSize-479 .btn.closeModule {
  width: 68px;
}
div[class*="dfMc-"] .maxSize-479 .btn.closeModule span {
  font-size: 9px;
}
div[class*="dfMc-"] .maxSize-479 .btn.closeModule span.close {
  font-size: 20px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > .dropdown-menu {
  min-width: 225px;
}
div[class*="dfMc-"] .maxSize-479 .navbar-nav .dropdown.tournaments > .dropdown-menu li a {
  padding: 5px 5px 5px 18px;
  white-space: normal;
}
div[class*="dfMc-"] .maxSize-310 .navbar.mobileMenu ul li a span {
  font-size: 7px;
}
div[class*="dfMc-"] .plusNav {
  position: relative;
  min-width: 220px;
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
}
div[class*="dfMc-"] .plusNav ul {
  width: auto;
}
div[class*="dfMc-"] .plusNav .contButton {
  position: absolute;
  right: 0;
  padding: 0 15px;
  top: 2px;
  z-index: 1;
}
div[class*="dfMc-"] .plusNav .contButton .btn {
  position: absolute;
  right: 2px;
  width: 24px;
  height: 24px;
  line-height: 20px;
  font-size: 14px;
}
div[class*="dfMc-"] .plusNav .contButton .btn:focus,
div[class*="dfMc-"] .plusNav .contButton .btn:hover,
div[class*="dfMc-"] .plusNav .contButton .btn:active {
  height: 21px;
  margin-top: 3px;
}
div[class*="dfMc-"] .plusNav .visibleLinks li {
  display: table-cell;
  float: none;
}
div[class*="dfMc-"] .plusNav .visibleLinks li a {
  white-space: nowrap;
}
div[class*="dfMc-"] .plusNav .hiddenLinks {
  right: 0px;
  width: auto;
  background-color: #ffffff;
  border-radius: 0px;
  right: 0;
  left: auto;
  top: 100%;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  border: 1px solid #005b9e;
  box-shadow: 0 5px 10px #005b9e;
  background-clip: padding-box;
  position: absolute;
}
div[class*="dfMc-"] .plusNav .hiddenLinks li a {
  font-weight: bold;
  color: #404040;
}
div[class*="dfMc-"] .plusNav .hiddenLinks li a:hover,
div[class*="dfMc-"] .plusNav .hiddenLinks li a:focus {
  background: #005b9e !important;
  color: #ffffff !important;
  outline: 0;
}
div[class*="dfMc-"] .plusNav .hiddenLinks:before {
  position: absolute;
  top: -7px;
  right: 12px;
  left: auto;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #005b9e;
  border-left: 7px solid transparent;
  border-bottom-color: #005b9e;
  content: '';
}
div[class*="dfMc-"] .plusNav .hiddenLinks:after {
  position: absolute;
  top: -6px;
  right: 13px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}
div[class*="dfMc-"] .plusNav .hiddenLinks li > a {
  font-weight: bold;
  color: #404040;
  padding: 1px 15px;
  text-transform: uppercase;
  display: block;
  clear: both;
  line-height: 1.42857143;
  white-space: nowrap;
  font-size: 14px;
  text-decoration: none;
}
div[class*="dfMc-"] .plusNav .hiddenLinks li > a:hover,
div[class*="dfMc-"] .plusNav .hiddenLinks li > a.active,
div[class*="dfMc-"] .plusNav .hiddenLinks li > a:focus {
  background: #000000;
}
div[class*="dfMc-"] .plusNav .hiddenLinks::after {
  right: 7px;
}
div[class*="dfMc-"] .plusNav .hiddenLinks::before {
  right: 6px;
}
div[class*="dfMc-"] .boxArc {
  background-image: url('../images/arc.png');
  background-repeat: no-repeat;
  background-position: -90px;
  width: 248px;
  height: 72px;
  margin: 22px auto 0;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .boxArc.right {
  background-position: 90px;
}
div[class*="dfMc-"] .boxArc.right .boxElements {
  float: right;
}
div[class*="dfMc-"] .boxArc.right .hidden-xs > div {
  float: right;
}
div[class*="dfMc-"] .boxArc .tooltip {
  top: 31px;
}
div[class*="dfMc-"] .maxSize-767 .boxArc {
  width: 350px;
  background-position: 0;
  padding-left: 75px;
}
div[class*="dfMc-"] .maxSize-479 .boxArc {
  background-image: none;
  padding: 0;
  height: auto;
  width: auto;
  position: relative;
}
div[class*="dfMc-"] .maxSize-479 .boxArc .boxElements {
  margin-top: 10px;
}
div[class*="dfMc-"] .boxCards {
  text-align: center;
}
div[class*="dfMc-"] .boxCards .boxElements {
  display: inline-block;
}
div[class*="dfMc-"] .boxComparing {
  padding: 5px 10px;
  background: transparent;
}
div[class*="dfMc-"] .boxComparing .bar {
  height: 18px;
  overflow: hidden;
  position: relative;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff #ffffff #ffffff #ffffff;
  margin-top: 5px;
  padding: 3px;
  box-shadow: 0 0 2px 0 #808080 inset;
}
div[class*="dfMc-"] .boxComparing .bar:before {
  content: " ";
  background: #cccccc;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  top: 0;
  left: 0;
  position: absolute;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 100%;
  overflow: hidden;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div {
  float: left;
  display: block;
  height: 100%;
  z-index: 1;
  position: relative;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div:after,
div[class*="dfMc-"] .boxComparing .bar .boxcont > div:before {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  content: "";
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div:before {
  background: rgba(255, 255, 255, 0.25);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(246, 246, 246, 0.13) 47%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.25)), color-stop(0%, rgba(255, 255, 255, 0.25)), color-stop(47%, rgba(246, 246, 246, 0.13)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(246, 246, 246, 0.13) 47%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(246, 246, 246, 0.13) 47%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(246, 246, 246, 0.13) 47%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(246, 246, 246, 0.13) 47%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div:after {
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(246, 246, 246, 0.12) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(246, 246, 246, 0.12)), color-stop(100%, rgba(0, 0, 0, 0.25)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(246, 246, 246, 0.12) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(246, 246, 246, 0.12) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(246, 246, 246, 0.12) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(246, 246, 246, 0.12) 0%, rgba(0, 0, 0, 0.25) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div.boxColor01 {
  background: #005b9e;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div.boxColor02 {
  background: #000000;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div.correct {
  background: #90e24a;
}
div[class*="dfMc-"] .boxComparing .bar .boxcont > div.incorrect {
  background: #e00000;
}
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div {
  float: none;
}
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div > div {
  float: left;
  display: block;
  height: 100%;
  z-index: 1;
  position: relative;
}
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div > div:after,
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div > div:before {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.2)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
}
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div:after,
div[class*="dfMc-"] .boxComparing.stats .bar .boxcont > div:before {
  display: none;
}
div[class*="dfMc-"] .boxComparing.canvasSet {
  height: 100px;
  text-align: center;
  position: relative;
  margin: 0 auto;
  padding: 0;
  display: block;
}
div[class*="dfMc-"] .boxComparing.canvasSet.shadow {
  width: 80px;
  height: 80px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"] .boxComparing.canvasSet.shadow:before,
div[class*="dfMc-"] .boxComparing.canvasSet.shadow:after {
  content: " ";
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  z-index: 1;
}
div[class*="dfMc-"] .boxComparing.canvasSet.shadow:before {
  height: 45%;
  -webkit-box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.25);
  width: 45%;
  top: 28%;
  left: 28%;
}
div[class*="dfMc-"] .boxComparing.canvasSet.shadow:after {
  height: 90%;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  width: 90%;
  top: 5%;
  left: 5%;
}
div[class*="dfMc-"] .boxComparing.canvasSet canvas {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 100px;
  width: 100px;
}
div[class*="dfMc-"] .boxComparing.canvasSet canvas.small {
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .boxComparing.canvasSet .text {
  position: absolute;
  top: 39px;
  left: 0;
  right: 0;
  color: #000000;
  margin: 0 auto;
  font-size: 18px;
}
div[class*="dfMc-"] .boxComparing.canvasSet.small {
  height: 50px;
  margin: 0 auto;
}
div[class*="dfMc-"] .boxComparing.canvasSet.small .text {
  top: 15px;
}
div[class*="dfMc-"] .boxComparing.canvasSet .tooltip {
  top: 110px;
}
div[class*="dfMc-"] .boxComparing .boxStats {
  padding-top: 4px;
}
div[class*="dfMc-"] .boxComparing .boxStats div {
  text-align: center;
}
div[class*="dfMc-"] .boxComparing .boxStats div:first-child {
  text-align: left;
}
div[class*="dfMc-"] .boxComparing .boxStats div:last-child {
  text-align: right;
}
div[class*="dfMc-"] .boxComparing .boxData {
  font-size: 10px;
  height: auto;
  text-align: center;
  line-height: 18px;
}
div[class*="dfMc-"] .boxComparing .boxData > div {
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  margin: 0 10%;
}
div[class*="dfMc-"] .boxPoints {
  min-height: 238px;
}
div[class*="dfMc-"] .boxPoints .boxResults {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
div[class*="dfMc-"] .boxPoints .boxResults.right {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
div[class*="dfMc-"] .boxPoints .boxResults.right .tooltip {
  right: inherit;
  left: 40px;
}
div[class*="dfMc-"] .boxPoints .boxResults > div {
  margin: 0 0 5px;
}
div[class*="dfMc-"] .boxPoints .boxResults .tooltip {
  margin-top: 4px;
  right: 40px;
}
div[class*="dfMc-"] .boxPoints .boxResults .tooltip .tooltip-inner {
  min-height: 22px;
  text-transform: uppercase;
  font-family: 'Dosis', sans-serif;
  font-size: 11px;
  padding-top: 4px;
  font-weight: 100;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip) {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip).boxColor01 {
  background: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip).boxColor02 {
  background: #eb2725;
  color: #ffffff;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip).boxColor03 {
  background: #ee7e36;
  color: #ffffff;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip).boxColor04 {
  background: #f1a21f;
  color: #ffffff;
}
div[class*="dfMc-"] .boxPoints .boxResults .boxElements div:not(.tooltip).boxColor05 {
  background: #cfca69;
  color: #ffffff;
}
div[class*="dfMc-"] .boxPoints .boxComparing {
  margin-top: 32px;
}
div[class*="dfMc-"] .boxPoints .boxComparing .tooltip {
  position: relative;
  margin: 0 auto;
  width: 55px;
}
div[class*="dfMc-"] .boxPoints .boxComparing .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 9px;
  padding: 0 3px;
  line-height: 22px;
  text-align: center;
}
div[class*="dfMc-"] .maxSize-479 .boxComparing .bar {
  margin: 0;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints {
  min-height: 408px;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxComparing {
  position: absolute;
  top: 0;
  margin: 0;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .colRight .boxComparing {
  right: 0;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxResults {
  position: absolute;
  top: 170px;
  left: 0;
  right: 0;
  margin: 0 auto;
  min-width: 60%;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxResults .tooltip {
  width: 56%;
  position: absolute;
  left: 0;
  right: 0;
  margin: 5px auto 0;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxResults .tooltip:before {
  border-right: 5px solid #000;
  left: 0;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  top: 6px;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxResults .tooltip .tooltip-inner {
  text-align: center;
}
div[class*="dfMc-"] .maxSize-479 .boxPoints .boxResults.right .tooltip {
  display: none;
}
div[class*="dfMc-"] .maxSize-310 .boxPoints .boxResults {
  min-width: 80%;
}
div[class*="dfMc-"] .boxComparingPlayer .firstPlayer .boxElements,
div[class*="dfMc-"] .boxComparingPlayer .secondPlayer .boxElements {
  margin-top: 6%;
}
div[class*="dfMc-"] .boxComparingPlayer .firstPlayer .boxData,
div[class*="dfMc-"] .boxComparingPlayer .secondPlayer .boxData {
  margin-top: 6%;
}
div[class*="dfMc-"] .boxComparingPlayer .secondPlayer > div:not(.boxData) {
  float: right;
}
div[class*="dfMc-"] .boxComparingPlayer .secondPlayer .boxData {
  text-align: right;
}
div[class*="dfMc-"] .boxComparingPlayer .secondPlayer .boxData .btn {
  float: right;
}
div[class*="dfMc-"] .boxComparingPlayer .boxMiddle {
  position: relative;
  padding: 12px 0 0;
}
div[class*="dfMc-"] .boxComparingPlayer .boxMiddle .boxElements div {
  background: #005b9e;
  color: #ffffff;
  width: 100px;
  height: 100px;
  font-size: 50px;
  line-height: 100px;
}
div[class*="dfMc-"] .boxComparingPlayer .boxMiddle .boxElements:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  bottom: -8px;
  height: 2px;
  /* Shadow size */
  width: 1px;
  /* Add a 10th of the width you want (scaled up later) */
  left: 0;
  /* Half of the 10th of the width! */
  margin: 0 auto;
  /* Centers element before it's upscaled, don't change this */
  right: 0;
  /* Transform: rotateX to create depth, scale to 10x to make left/right more blurry than top/bottom */
  -moz-transform: rotateX(45deg) scale(10, 0.75);
  -ms-transform: rotateX(45deg) scale(10, 0.75);
  -o-transform: rotateX(45deg) scale(10, 0.75);
  -webkit-transform: rotateX(45deg) scale(10, 0.75);
  transform: rotateX(45deg) scale(10, 0.75);
  /* Apply shadow & background */
  background: #808080;
  -moz-box-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000 0 0 5px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 7px #000000, 0 0 12px #000000;
  -o-box-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 7px #000000, 0 0 12px #000000;
  -webkit-box-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 7px #000000, 0 0 12px #000000;
  -ms-box-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 7px #000000, 0 0 12px #000000;
  box-shadow: 0 0 1px #000000, 0 0 2px #000000, 0 0 3px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 5px #000000, 0 0 7px #000000, 0 0 12px #000000;
  /* Change opacity of entire element to tint shadow */
  -moz-opacity: .65;
  filter: alpha(opacity=65);
  opacity: .65;
}
div[class*="dfMc-"] .maxSize-767 .boxComparingPlayer .boxMiddle {
  padding: 68px 0 0;
}
div[class*="dfMc-"] .maxSize-767 .boxComparingPlayer .boxMiddle .boxElements div {
  width: 50px;
  height: 50px;
  font-size: 30px;
  line-height: 50px;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer {
  padding: 5px;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .firstPlayer .boxElements,
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .secondPlayer .boxElements {
  margin-top: 2%;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .firstPlayer .boxElements div,
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .secondPlayer .boxElements div {
  margin: 0;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .firstPlayer .boxData,
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .secondPlayer .boxData {
  margin-top: 2%;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .secondPlayer .boxElements div {
  float: right;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .boxMiddle {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 36%;
  padding: 0;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .boxMiddle .boxElements div {
  width: 35px;
  height: 35px;
  font-size: 20px;
  line-height: 35px;
}
div[class*="dfMc-"] .maxSize-479 .boxComparingPlayer .boxMiddle .boxElements:after {
  height: 0;
}
div[class*="dfMc-"] .boxElements {
  display: block;
  text-align: center;
}
div[class*="dfMc-"] .boxElements > div:not(.tooltip) {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  margin: 0 auto;
  font-size: 18px;
  font-family: 'Dosis', sans-serif;
  position: relative;
  overflow: hidden;
  -webkit-box-shadow: 0 0 3px #bfbfbf;
  -moz-box-shadow: 0 0 3px #bfbfbf;
  box-shadow: 0 0 3px #bfbfbf;
}
div[class*="dfMc-"] .boxElements > div:not(.tooltip).flag {
  line-height: normal;
  background-position: center center;
  background-repeat: no-repeat;
}
div[class*="dfMc-"] .boxElements > div:not(.tooltip).big {
  line-height: 50px;
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .boxElements > div:not(.tooltip).small {
  width: 16px;
  height: 16px;
  line-height: 16px;
  font-size: 9px;
}
div[class*="dfMc-"] .boxElements > div:not(.tooltip).noResults {
  -webkit-box-shadow: 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border: 1px dashed #bfbfbf;
}
div[class*="dfMc-"] .boxElements .flag {
  background: #FFFFFF;
  line-height: 28px;
}
div[class*="dfMc-"] .boxElements .flag.m-homeColor-b,
div[class*="dfMc-"] .boxElements .flag.m-awayColor-b {
  line-height: 35px;
  width: 45px;
  height: 45px;
}
div[class*="dfMc-"] .boxElements .flag img {
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: relative;
  top: 50%;
  vertical-align: initial;
}
div[class*="dfMc-"] .boxElements .icon {
  background: #FFFFFF;
}
div[class*="dfMc-"] .boxElements .data {
  background: #ffffff;
  color: #000000;
}
div[class*="dfMc-"] .boxElements .data .text {
  line-height: 38px;
}
div[class*="dfMc-"] .boxElements .images {
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .boxElements .images img {
  vertical-align: top;
  width: 100%;
}
div[class*="dfMc-"] .boxElements .boxColor01 {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .boxElements .boxColor01 .text {
  color: #ffffff;
}
div[class*="dfMc-"] .boxElements .boxPositive {
  background: #90e24a;
  color: #ffffff;
}
div[class*="dfMc-"] .boxElements .boxNeutral {
  background: #bfbfbf;
  color: #ffffff;
}
div[class*="dfMc-"] .boxElements .boxNegative {
  background: #e00000;
  color: #ffffff;
}
div[class*="dfMc-"] .boxElements .boxShots01 {
  background: #90e24a;
  color: #000000;
}
div[class*="dfMc-"] .boxElements .boxShots02 {
  background: #faec37;
  color: #000000;
}
div[class*="dfMc-"] .boxElements .boxShots03 {
  background: #f29400;
  color: #000000;
}
div[class*="dfMc-"] .boxElements .boxShots04 {
  background: #e00000;
  color: #000000;
}
div[class*="dfMc-"] .boxElements.button {
  cursor: pointer;
}
div[class*="dfMc-"] .boxElements.button > div {
  width: 40px;
  height: 40px;
  line-height: 34px;
}
div[class*="dfMc-"] .boxElements.button > div.active {
  line-height: 28px;
  border: 3px solid #000000;
}
div[class*="dfMc-"] .boxElements.button:hover > div {
  line-height: 28px;
  border: 3px solid #000000;
}
div[class*="dfMc-"] .boxGame {
  max-height: 235px;
  overflow-y: auto;
}
div[class*="dfMc-"] .boxGame .games {
  padding: 10px;
}
div[class*="dfMc-"] .boxGame .games .dataBox {
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  position: relative;
  color: #000000;
  text-align: center;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box1 {
  line-height: 12px;
  font-size: 12px;
  padding: 6px 0;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box1 span {
  display: block;
  color: #000000;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box1 span:nth-child(2) {
  font-weight: bold;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 {
  padding: 12px 0;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 12px;
  border-left: 1px solid #cccccc;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 span {
  font-size: 12px;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 .won {
  color: #90e24a;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 .tied {
  color: #bfbfbf;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 .suspended {
  color: #000000;
}
div[class*="dfMc-"] .boxGame .games .dataBox .box2 .lost {
  color: #e00000;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div {
  margin-top: 12px;
  text-shadow: 0 0 3px #000000;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div.won {
  background: #90e24a;
  color: #ffffff;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div.tied {
  background: #bfbfbf;
  color: #ffffff;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div.suspended {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div.lost {
  background: #e00000;
  color: #ffffff;
}
div[class*="dfMc-"] .boxGame .games .boxElements > div.flag {
  margin-top: 0;
}
div[class*="dfMc-"] .boxGame .games.mobileBox {
  min-height: 55px;
  padding: 10px;
}
div[class*="dfMc-"] .boxGame .games.mobileBox .resultsBox {
  height: 40px;
  overflow-y: auto;
}
div[class*="dfMc-"] .boxGame .games.mobileBox .resultsBox .boxElements {
  display: inline-block;
  height: 40px;
}
div[class*="dfMc-"] .boxGame .games.mobileBox .resultsBox .boxElements > div {
  cursor: pointer;
}
div[class*="dfMc-"] .boxGame .games.mobileBox .resultsBox .boxElements > div.selected {
  width: 25px;
  height: 25px;
  line-height: 25px;
  margin: 6px auto;
}
div[class*="dfMc-"] .boxGame .games.mobileBox .dataBox {
  margin: 10px 0;
}
div[class*="dfMc-"] .boxNumber {
  font-size: 8px;
  margin-left: 6px;
  padding: 2px 6px;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div[class*="dfMc-"] .boxNumber.boxColor01 {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .boxSelect {
  width: 50%;
  text-indent: 0.01px;
  text-overflow: '';
  background: url('../images/arrow_select.png') no-repeat scroll 96% center #005b9e;
  color: #ffffff;
  height: 30px;
  line-height: 23px;
  margin-bottom: 1px !important;
  padding-left: 10px !important;
  text-align: left;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
  padding-top: 5px !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
div[class*="dfMc-"] .boxSelect option {
  background: #ffffff;
  color: #000000;
  cursor: pointer;
}
div[class*="dfMc-"] .boxSelect:focus {
  outline: none;
}
div[class*="dfMc-"] .boxShots .home .boxComparing {
  float: right;
}
div[class*="dfMc-"] .boxShots .away .boxComparing {
  float: left;
}
div[class*="dfMc-"] .boxShots .tooltip {
  position: relative;
  min-width: 55px;
  margin: 0 auto;
  width: 55px;
}
div[class*="dfMc-"] .boxShots .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 9px;
  padding: 0 3px;
  line-height: 22px;
  text-align: center;
}
div[class*="dfMc-"] .boxShots .tooltipShotsMobile {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 182px;
}
div[class*="dfMc-"] .boxShots .tooltipShotsMobile > div {
  background: #000000;
  min-height: 23px;
  color: #ffffff;
  text-align: center;
  line-height: 23px;
  margin-top: 23px;
  font-size: 9px;
  position: relative;
}
div[class*="dfMc-"] .boxShots .tooltipShotsMobile > div:before,
div[class*="dfMc-"] .boxShots .tooltipShotsMobile > div:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  top: 7px;
}
div[class*="dfMc-"] .boxShots .tooltipShotsMobile > div:before {
  border-right: 5px solid #000000;
  left: -5px;
}
div[class*="dfMc-"] .boxShots .tooltipShotsMobile > div:after {
  border-left: 5px solid #000000;
  right: -5px;
}
div[class*="dfMc-"] .maxSize-991 .boxShots .boxComparing {
  float: none;
  margin-bottom: 40px;
}
div[class*="dfMc-"] .boxStuff {
  background-color: #d9d9d9;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  height: 130px;
  width: 130px;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .boxStuff svg,
div[class*="dfMc-"] .boxStuff canvas {
  height: 180px;
  position: absolute;
  left: -25px;
  width: 180px;
}
div[class*="dfMc-"] .boxStuff.logos {
  height: 60px;
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
div[class*="dfMc-"] .boxStuff img {
  width: 100%;
}
div[class*="dfMc-"] .boxStuff title,
div[class*="dfMc-"] .boxStuff h1,
div[class*="dfMc-"] .boxStuff p {
  font-size: 10px;
}
div[class*="dfMc-"] .boxImagesWin {
  position: relative;
}
div[class*="dfMc-"] .boxImagesWin > div {
  height: 115px;
  width: 115px;
  position: relative;
  overflow: hidden;
  margin: 8px auto 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .boxImagesWin > div .boxStuff {
  margin: 0 auto;
  width: 115px;
  height: 115px;
}
div[class*="dfMc-"] .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .boxImagesWin > div .boxStuff canvas {
  left: -20px;
}
div[class*="dfMc-"] .boxImagesWin > div img {
  width: 100%;
}
div[class*="dfMc-"] .boxImagesWin span {
  width: 150px;
  height: 132px;
  margin: 0 auto;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
div[class*="dfMc-"] .boxImagesWin span svg,
div[class*="dfMc-"] .boxImagesWin span canvas {
  margin: -18px 0 0 -10px;
}
div[class*="dfMc-"] .maxSize-1199 .boxStuff {
  height: 110px;
  width: 110px;
}
div[class*="dfMc-"] .maxSize-1199 .boxStuff svg,
div[class*="dfMc-"] .maxSize-1199 .boxStuff canvas {
  height: 160px;
  width: 160px;
}
div[class*="dfMc-"] .maxSize-1199 .boxStuff.logos {
  height: 60px;
  width: 100%;
}
div[class*="dfMc-"] .maxSize-991 .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .maxSize-991 .boxImagesWin > div .boxStuff canvas {
  left: -14px;
}
div[class*="dfMc-"] .maxSize-991 .boxStuff {
  height: 100px;
  width: 100px;
}
div[class*="dfMc-"] .maxSize-991 .boxStuff svg,
div[class*="dfMc-"] .maxSize-991 .boxStuff canvas {
  height: 150px;
  width: 150px;
}
div[class*="dfMc-"] .maxSize-767 .boxStuff {
  height: 130px;
  width: 130px;
}
div[class*="dfMc-"] .maxSize-767 .boxStuff svg,
div[class*="dfMc-"] .maxSize-767 .boxStuff canvas {
  height: 180px;
  width: 180px;
}
div[class*="dfMc-"] .maxSize-767 .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .maxSize-767 .boxImagesWin > div .boxStuff canvas {
  left: -28px;
}
div[class*="dfMc-"] .maxSize-479 .boxStuff {
  height: 80px;
  width: 80px;
}
div[class*="dfMc-"] .maxSize-479 .boxStuff svg,
div[class*="dfMc-"] .maxSize-479 .boxStuff canvas {
  height: 120px;
  width: 130px;
}
div[class*="dfMc-"] .maxSize-479 .boxImagesWin > div {
  height: 50px;
  width: 50px;
}
div[class*="dfMc-"] .maxSize-479 .boxImagesWin > div .boxStuff {
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .maxSize-479 .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .maxSize-479 .boxImagesWin > div .boxStuff canvas {
  height: 78px;
  width: 96px;
  left: -10px;
}
div[class*="dfMc-"] .maxSize-479 .boxImagesWin span {
  background-size: 70px auto;
  height: 68px;
  width: 68px;
}
div[class*="dfMc-"] .maxSize-479 .boxImagesWin span svg,
div[class*="dfMc-"] .maxSize-479 .boxImagesWin span canvas {
  margin: -54px 0 0 -10px;
  width: 86px;
}
div[class*="dfMc-"] .boxTotalComparing {
  text-align: center;
  padding-top: 30px;
}
div[class*="dfMc-"] .boxTotalComparing .text {
  font-size: 24px;
  text-transform: none;
  font-weight: bold;
}
div[class*="dfMc-"] .boxTotalComparing .text.number {
  color: #005b9e;
}
div[class*="dfMc-"] .boxCanvasText {
  padding-top: 20px;
}
div[class*="dfMc-"] .boxCanvasText div {
  padding-top: 5px;
}
div[class*="dfMc-"] .maxSize-767 .boxCanvasText {
  padding-top: 5px;
  text-align: center;
}
div[class*="dfMc-"] .maxSize-767 .boxTotalComparing {
  text-align: center;
  padding: 30px 0;
}
div[class*="dfMc-"] .boxWrapper {
  margin: 0 auto 20px;
  position: relative;
  padding: 0;
}
div[class*="dfMc-"] .boxWrapper .boxContent {
  border: 1px solid #cccccc;
  border-top: 0;
  padding: 15px;
  background: #ffffff;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .boxWrapper .boxContent .flag,
div[class*="dfMc-"] .boxWrapper .boxContent .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-homeColor-b,
div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-homeColor-b,
div[class*="dfMc-"] .boxWrapper .boxContent .flag.m-awayColor-b,
div[class*="dfMc-"] .boxWrapper .boxContent .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"] .boxWrapper .boxContent.inside {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"] .boxWrapper .boxContent.boxShots {
  padding-bottom: 45px;
}
div[class*="dfMc-"] .boxWrapper.effect .boxComparing .bar {
  margin-top: 10px;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .boxContent {
  min-height: 168px;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .boxContent .msjDatos {
  top: 45%;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox.primary .boxElements {
  position: relative;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 10px;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox.primary .boxElements.conteinerLogoHome {
  border-bottom: 0;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox.primary .boxElements.conteinerLogoHome:before {
  width: 0;
  height: 0;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox.primary .boxElements:before {
  content: " ";
  width: 2px;
  height: 10px;
  background: #e6e6e6;
  display: block;
  position: absolute;
  right: 0;
  bottom: -5px;
}
div[class*="dfMc-"] .boxWrapper.boxLastGames .setBox .boxElements .default {
  border: 1px dashed #e6e6e6;
  background-color: transparent;
}
div[class*="dfMc-"] .maxSize-767 .boxWrapper .boxContent.boxShots {
  padding: 0 0 45px;
}
div[class*="dfMc-"] .maxSize-479 .boxWrapper .boxContent {
  padding: 15px 2px 15px;
}
div[class*="dfMc-"] .bg {
  background: #ffffff;
}
div[class*="dfMc-"] .bgType {
  color: #000000;
}
div[class*="dfMc-"] .bgDestType {
  color: #005b9e;
}
div[class*="dfMc-"] .color01 {
  background: #005b9e;
}
div[class*="dfMc-"] .color01Type {
  color: #ffffff;
}
div[class*="dfMc-"] .color02 {
  background: #000000;
}
div[class*="dfMc-"] .color02Type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor01 {
  background: #90e24a;
}
div[class*="dfMc-"] .referenceColor01_type {
  color: #000000;
}
div[class*="dfMc-"] .referenceColor02 {
  background: #faec37;
}
div[class*="dfMc-"] .referenceColor02_type {
  color: #000000;
}
div[class*="dfMc-"] .referenceColor03 {
  background: #f29400;
}
div[class*="dfMc-"] .referenceColor03_type {
  color: #000000;
}
div[class*="dfMc-"] .referenceColor04 {
  background: #e00000;
}
div[class*="dfMc-"] .referenceColor04_type {
  color: #000000;
}
div[class*="dfMc-"] .referenceColor05 {
  background: #962223;
}
div[class*="dfMc-"] .referenceColor05_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor06 {
  background: #eb2725;
}
div[class*="dfMc-"] .referenceColor06_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor07 {
  background: #ee7e36;
}
div[class*="dfMc-"] .referenceColor07_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor08 {
  background: #f1a21f;
}
div[class*="dfMc-"] .referenceColor08_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor09 {
  background: #cfca69;
}
div[class*="dfMc-"] .referenceColor09_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor10 {
  background: #807778;
}
div[class*="dfMc-"] .referenceColor10_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor11 {
  background: #000000;
}
div[class*="dfMc-"] .referenceColor11_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor12 {
  background: #2c358f;
}
div[class*="dfMc-"] .referenceColor12_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor13 {
  background: #90e24a;
}
div[class*="dfMc-"] .referenceColor13_type {
  color: #ffffff;
}
div[class*="dfMc-"] .referenceColor14 {
  background: #d9dadb;
}
div[class*="dfMc-"] .referenceColor14_type {
  color: #ffffff;
}
div[class*="dfMc-"] .positive {
  background: #90e24a;
}
div[class*="dfMc-"] .positive2 {
  color: #90e24a;
}
div[class*="dfMc-"] .positiveType {
  color: #ffffff;
}
div[class*="dfMc-"] .neutral {
  background: #bfbfbf;
}
div[class*="dfMc-"] .neutralType {
  color: #ffffff;
}
div[class*="dfMc-"] .negative {
  background: #e00000;
}
div[class*="dfMc-"] .negative2 {
  color: #e00000;
}
div[class*="dfMc-"] .negativeType {
  color: #ffffff;
}
div[class*="dfMc-"] .homeColor {
  background: #000000;
}
div[class*="dfMc-"] .homeType {
  color: #ffffff;
}
div[class*="dfMc-"] .awayColor {
  background: #dddddd;
}
div[class*="dfMc-"] .awayType {
  color: #333333;
}
div[class*="dfMc-"] .caption {
  position: relative;
  text-align: center;
  display: none;
}
div[class*="dfMc-"] .caption .flag,
div[class*="dfMc-"] .caption .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"] .caption .flag.m-homeColor-b,
div[class*="dfMc-"] .caption .shield.m-homeColor-b,
div[class*="dfMc-"] .caption .flag.m-awayColor-b,
div[class*="dfMc-"] .caption .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"] .caption.nav {
  background: #000000;
  height: 30px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 4px;
  margin: 10px 0;
}
div[class*="dfMc-"] .caption.nav .awayBar,
div[class*="dfMc-"] .caption.nav .homeBar {
  line-height: normal;
  cursor: pointer;
  font-family: 'Dosis', sans-serif;
  float: left;
  width: 50%;
  text-transform: uppercase;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .caption.nav .awayBar.on,
div[class*="dfMc-"] .caption.nav .homeBar.on {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .captionTable {
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #000000;
  margin-bottom: 10px;
  font-weight: 600;
}
div[class*="dfMc-"] .maxSize-479 .caption.nav .awayBar,
div[class*="dfMc-"] .maxSize-479 .caption.nav .homeBar {
  line-height: 22px;
  height: 100%;
  font-size: 12px;
}
div[class*="dfMc-"] .maxSize-767 .captionTable {
  margin: 0 10px 10px 10px;
}
div[class*="dfMc-"] .tag {
  background-color: #005b9e;
  color: #ffffff;
  font-size: 11px;
  padding: 3px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-weight: normal;
  margin: 0 auto;
  line-height: normal;
  display: inline;
  left: 0;
  right: 0;
  height: auto;
  z-index: 1;
  text-align: center;
  white-space: nowrap;
}
div[class*="dfMc-"] .tag.secondary {
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .symbol {
  background-color: #90e24a;
  border-radius: 10px;
  font-size: 10px;
  text-transform: uppercase;
  color: #ffffff;
  padding: 0 4px;
  margin: 4px 0 0 4px;
  float: left;
  display: block;
  line-height: 14px;
  height: 14px;
}
div[class*="dfMc-"] .definicionTribunal {
  height: 20px;
}
div[class*="dfMc-"] .definicionTribunal div {
  background-color: #005b9e;
  color: #ffffff;
  font-size: 11px;
  padding: 3px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-weight: normal;
  margin: 0 auto;
  line-height: normal;
  display: inline;
  left: 0;
  right: 0;
  height: auto;
  z-index: 1;
  text-align: center;
  white-space: nowrap;
  float: right;
  font-style: italic;
  margin: 14px 15px 0 0;
}
div[class*="dfMc-"] .definicionTribunal div.secondary {
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .definicionTribunal div {
  margin: 10px 0;
  float: left;
}
div[class*="dfMc-"] .V_divider:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
}
div[class*="dfMc-"] .field3d {
  position: relative;
  margin: 10px 0;
  padding: 0 10px;
}
div[class*="dfMc-"] .field3d .jsPlumbLine {
  z-index: 9;
}
div[class*="dfMc-"] .field3d ._jsPlumb_connector {
  z-index: 0;
}
div[class*="dfMc-"] .field3d ._jsPlumb_endpoint {
  z-index: 5;
}
div[class*="dfMc-"] .field3d ._jsPlumb_overlay {
  z-index: 6;
}
div[class*="dfMc-"] .field3d.homeTeam,
div[class*="dfMc-"] .field3d.awayTeam {
  display: inline-block;
  height: 100%;
  margin-bottom: 30px;
}
div[class*="dfMc-"] .field3d.homeTeam img.img-responsive,
div[class*="dfMc-"] .field3d.awayTeam img.img-responsive {
  width: 100%;
}
div[class*="dfMc-"] .field3d.homeTeam .positions,
div[class*="dfMc-"] .field3d.awayTeam .positions {
  position: absolute;
  top: 0;
  left: 20%;
  height: 80%;
  width: 60%;
  z-index: 9999;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div,
div[class*="dfMc-"] .field3d.awayTeam .positions > div {
  display: inline-block;
  float: left;
  height: 100%;
  width: 20%;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.goalkeeper,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.goalkeeper {
  -webkit-transform: skew(-25deg, 0);
  -moz-transform: skew(-25deg, 0);
  -ms-transform: skewX(-25deg) skewY(0);
  -o-transform: skew(-25deg, 0);
  transform: skew(-25deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.goalkeeper .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.goalkeeper .wrapperPlayer {
  -webkit-transform: skew(25deg, 0);
  -moz-transform: skew(25deg, 0);
  -ms-transform: skewX(25deg) skewY(0);
  -o-transform: skew(25deg, 0);
  transform: skew(25deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.defender,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.defender {
  -webkit-transform: skew(-11.5deg, 0);
  -moz-transform: skew(-11.5deg, 0);
  -ms-transform: skewX(-11.5deg) skewY(0);
  -o-transform: skew(-11.5deg, 0);
  transform: skew(-11.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.defender .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.defender .wrapperPlayer {
  -webkit-transform: skew(11.5deg, 0);
  -moz-transform: skew(11.5deg, 0);
  -ms-transform: skewX(11.5deg) skewY(0);
  -o-transform: skew(11.5deg, 0);
  transform: skew(11.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.midfielder,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.midfielder {
  -webkit-transform: skew(-1.5deg, 0);
  -moz-transform: skew(-1.5deg, 0);
  -ms-transform: skewX(-1.5deg) skewY(0);
  -o-transform: skew(-1.5deg, 0);
  transform: skew(-1.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.midfielder .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.midfielder .wrapperPlayer {
  -webkit-transform: skew(1.5deg, 0);
  -moz-transform: skew(1.5deg, 0);
  -ms-transform: skewX(1.5deg) skewY(0);
  -o-transform: skew(1.5deg, 0);
  transform: skew(1.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.playmaker,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.playmaker {
  -webkit-transform: skew(16.5deg, 0);
  -moz-transform: skew(16.5deg, 0);
  -ms-transform: skewX(16.5deg) skewY(0);
  -o-transform: skew(16.5deg, 0);
  transform: skew(16.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.playmaker .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.playmaker .wrapperPlayer {
  -webkit-transform: skew(-16.5deg, 0);
  -moz-transform: skew(-16.5deg, 0);
  -ms-transform: skewX(-16.5deg) skewY(0);
  -o-transform: skew(-16.5deg, 0);
  transform: skew(-16.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.forward,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.forward {
  -webkit-transform: skew(15.5deg, 0);
  -moz-transform: skew(15.5deg, 0);
  -ms-transform: skewX(15.5deg) skewY(0);
  -o-transform: skew(15.5deg, 0);
  transform: skew(15.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div.forward .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div.forward .wrapperPlayer {
  -webkit-transform: skew(-15.5deg, 0);
  -moz-transform: skew(-15.5deg, 0);
  -ms-transform: skewX(-15.5deg) skewY(0);
  -o-transform: skew(-15.5deg, 0);
  transform: skew(-15.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer {
  display: block;
  width: 100%;
  clear: both;
  position: relative;
  margin: 0 auto;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer .containerPlayer {
  height: 45px;
  position: absolute;
  left: 10px;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer .containerPlayer canvas {
  width: 45px;
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer .containerPlayer span.player {
  display: block;
  font: bold 14px 'Dosis', sans-serif;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  text-indent: -7px;
  text-shadow: 1px 1px 0 #000000, -1px 1px 0 #000000, 1px -1px 0 #000000, -1px -1px 0 #000000;
  color: #FFF;
  /*margin: 0 auto 10px auto;*/
}
div[class*="dfMc-"] .field3d.homeTeam .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div {
  float: right;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.goalkeeper,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.goalkeeper {
  -webkit-transform: skew(25deg, 0);
  -moz-transform: skew(25deg, 0);
  -ms-transform: skewX(25deg) skewY(0);
  -o-transform: skew(25deg, 0);
  transform: skew(25deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.goalkeeper .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.goalkeeper .wrapperPlayer {
  -webkit-transform: skew(-25deg, 0);
  -moz-transform: skew(-25deg, 0);
  -ms-transform: skewX(-25deg) skewY(0);
  -o-transform: skew(-25deg, 0);
  transform: skew(-25deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.defender,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.defender {
  -webkit-transform: skew(11.5deg, 0);
  -moz-transform: skew(11.5deg, 0);
  -ms-transform: skewX(11.5deg) skewY(0);
  -o-transform: skew(11.5deg, 0);
  transform: skew(11.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.defender .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.defender .wrapperPlayer {
  -webkit-transform: skew(-11.5deg, 0);
  -moz-transform: skew(-11.5deg, 0);
  -ms-transform: skewX(-11.5deg) skewY(0);
  -o-transform: skew(-11.5deg, 0);
  transform: skew(-11.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.midfielder,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.midfielder {
  -webkit-transform: skew(1.5deg, 0);
  -moz-transform: skew(1.5deg, 0);
  -ms-transform: skewX(1.5deg) skewY(0);
  -o-transform: skew(1.5deg, 0);
  transform: skew(1.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.midfielder .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.midfielder .wrapperPlayer {
  -webkit-transform: skew(-1.5deg, 0);
  -moz-transform: skew(-1.5deg, 0);
  -ms-transform: skewX(-1.5deg) skewY(0);
  -o-transform: skew(-1.5deg, 0);
  transform: skew(-1.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.playmaker,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.playmaker {
  -webkit-transform: skew(-16.5deg, 0);
  -moz-transform: skew(-16.5deg, 0);
  -ms-transform: skewX(-16.5deg) skewY(0);
  -o-transform: skew(-16.5deg, 0);
  transform: skew(-16.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.playmaker .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.playmaker .wrapperPlayer {
  -webkit-transform: skew(16.5deg, 0);
  -moz-transform: skew(16.5deg, 0);
  -ms-transform: skewX(16.5deg) skewY(0);
  -o-transform: skew(16.5deg, 0);
  transform: skew(16.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.forward,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.forward {
  -webkit-transform: skew(-15.5deg, 0);
  -moz-transform: skew(-15.5deg, 0);
  -ms-transform: skewX(-15.5deg) skewY(0);
  -o-transform: skew(-15.5deg, 0);
  transform: skew(-15.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .positions.invertPositions > div.forward .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .positions.invertPositions > div.forward .wrapperPlayer {
  -webkit-transform: skew(15.5deg, 0);
  -moz-transform: skew(15.5deg, 0);
  -ms-transform: skewX(15.5deg) skewY(0);
  -o-transform: skew(15.5deg, 0);
  transform: skew(15.5deg, 0);
  -webkit-backface-visibility: hidden;
}
div[class*="dfMc-"] .field3d.homeTeam .substitute,
div[class*="dfMc-"] .field3d.awayTeam .substitute {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: auto;
  z-index: 99999;
  text-align: center;
  height: 43px;
}
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer {
  display: inline-block;
  margin: 0 auto;
  width: 45px;
}
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer {
  height: 45px;
  position: absolute;
}
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer canvas {
  width: 45px;
}
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer span.player {
  display: block;
  font: bold 14px 'Dosis', sans-serif;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  text-indent: -7px;
  text-shadow: 1px 1px 0 #000000, -1px 1px 0 #000000, 1px -1px 0 #000000, -1px -1px 0 #000000;
  color: #FFF;
  /*margin: 0 auto 10px auto;*/
}
div[class*="dfMc-"] .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .field3d.homeTeam .tooltip,
div[class*="dfMc-"] .field3d.awayTeam .tooltip {
  min-width: 70px;
  z-index: 9999;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam {
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions {
  top: -4%;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions .wrapperPlayer .containerPlayer {
  width: 32px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions .wrapperPlayer .containerPlayer canvas {
  width: 29px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions .wrapperPlayer .containerPlayer span.player {
  font-size: 11px;
  line-height: 27px;
  text-indent: -4px;
  height: auto;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .positions .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .positions .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute {
  bottom: -3px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer {
  width: 32px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer canvas {
  width: 29px;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer span.player {
  font-size: 11px;
  line-height: 27px;
  text-indent: -4px;
  height: auto;
}
div[class*="dfMc-"] .maxSize-479 .field3d.homeTeam .substitute .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .maxSize-479 .field3d.awayTeam .substitute .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .fieldGame {
  white-space: nowrap;
  position: relative;
  margin: 38px 20px;
  z-index: 0;
}
div[class*="dfMc-"] .fieldGame img {
  width: 100%;
}
div[class*="dfMc-"] .fieldGame .publishBanner {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  opacity: .53;
  height: 100%;
}
div[class*="dfMc-"] .fieldGame .incidences {
  position: absolute;
  width: 55.5%;
  height: 82.8%;
  top: 5%;
  left: 22.5%;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home,
div[class*="dfMc-"] .fieldGame .incidences .point-away {
  position: absolute;
  height: 25px;
  width: 20px;
  margin: -20px 0 0 -10px;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  background-position: center top, center bottom;
  background-repeat: no-repeat;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc {
  width: 12px;
  height: 12px;
  top: 2px;
  left: 4px;
  position: absolute;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  overflow: hidden;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path {
  z-index: 10;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.diagRL,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.diagRL,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.diagRL,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.diagRL {
  background: #ffffff;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 33.3%;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.diagLR,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.diagLR,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.diagLR,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.diagLR {
  background: #ffffff;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 33.3%;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.vert,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.vert,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.vert,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.vert {
  background: #ffffff;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 33.3%;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.horiz,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.horiz,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.horiz,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.horiz {
  background: #ffffff;
  height: 35%;
  position: absolute;
  top: 38%;
  width: 100%;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.circ,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.circ,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.circ,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.circ {
  background: #ffffff;
  height: 50%;
  position: absolute;
  top: 25%;
  width: 50%;
  border-radius: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.rhombus,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.rhombus,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.rhombus,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.rhombus {
  background: #ffffff;
  height: 50%;
  width: 50%;
  left: 0;
  position: absolute;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  right: 0;
  top: 25%;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.vshapeL,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.vshapeL,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.vshapeL,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.vshapeL {
  background: #ffffff;
  height: 33.3%;
  width: 100%;
  left: -65%;
  position: absolute;
  right: 0;
  top: 25%;
  margin: 0 auto;
  -moz-transform: rotate(45deg) skewX(45deg);
  -webkit-transform: rotate(45deg) skewX(45deg);
  -o-transform: rotate(45deg) skewX(45deg);
  -ms-transform: rotate(45deg) skewX(45deg);
  transform: rotate(45deg) skewX(45deg);
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.vshapeR,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.vshapeR,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.vshapeR,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.vshapeR {
  background: #ffffff;
  height: 33.3%;
  width: 100%;
  left: 0;
  position: absolute;
  right: -65%;
  top: 25%;
  margin: 0 auto;
  -moz-transform: rotate(-45deg) skewX(-45deg);
  -webkit-transform: rotate(-45deg) skewX(-45deg);
  -o-transform: rotate(-45deg) skewX(-45deg);
  -ms-transform: rotate(-45deg) skewX(-45deg);
  transform: rotate(-45deg) skewX(-45deg);
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.half,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.half,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.half,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.half {
  background: #ffffff;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 50%;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .inc .path.square,
div[class*="dfMc-"] .fieldGame .incidences .point-away .inc .path.square,
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc .path.square,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc .path.square {
  background: #ffffff;
  height: 50%;
  width: 50%;
  left: 0;
  position: absolute;
  right: 0;
  top: 25%;
  margin: 0 auto;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home .overInc,
div[class*="dfMc-"] .fieldGame .incidences .point-away .overInc {
  -webkit-box-shadow: inset 1px 1px 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px 1px 1px 0 rgba(0, 0, 0, 0.4);
  z-index: 20px;
}
div[class*="dfMc-"] .fieldGame .incidences .point-home {
  background-image: url('../images/ico_disparos_loc.png'), url('../images/ico-shadow.png');
}
div[class*="dfMc-"] .fieldGame .incidences .point-home.goal {
  background-image: url('../images/ico_disparos_loc.png'), url('../images/ico-mark-gol.png');
}
div[class*="dfMc-"] .fieldGame .incidences .point-away {
  background-image: url('../images/ico_disparos_vis.png'), url('../images/ico-shadow.png');
}
div[class*="dfMc-"] .fieldGame .incidences .point-away.goal {
  background-image: url('../images/ico_disparos_vis.png'), url('../images/ico-mark-gol.png');
}
div[class*="dfMc-"] .fieldGame .incidences.incHide .point-home,
div[class*="dfMc-"] .fieldGame .incidences.incHide .point-away,
div[class*="dfMc-"] .fieldGame .incidences .point-home.newPoint,
div[class*="dfMc-"] .fieldGame .incidences .point-away.newPoint {
  opacity: 0;
  pointer-events: none;
  height: 65px;
  margin-top: -60px;
}
div[class*="dfMc-"] .fieldGame:after,
div[class*="dfMc-"] .fieldGame:before {
  content: "";
  position: absolute;
  z-index: -2;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 7%;
  max-width: 300px;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
div[class*="dfMc-"] .fieldGame:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
div[class*="dfMc-"] .maxSize-479 .fieldGame {
  margin: 15px 5px;
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-home,
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-away {
  height: 15px;
  width: 12px;
  margin: -12px 0 0 -6px;
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-home .inc,
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-away .inc,
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-home .overInc,
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-away .overInc {
  width: 8px;
  height: 8px;
  top: 1px;
  left: 2px;
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-home {
  background-image: url('../images/ico_disparos_loc_p.png'), url('../images/ico-shadow-small.png');
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-home.goal {
  background-image: url('../images/ico_disparos_loc_p.png'), url('../images/ico-mark-gol-small.png');
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-away {
  background-image: url('../images/ico_disparos_vis_p.png'), url('../images/ico-shadow-small.png');
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences .point-away.goal {
  background-image: url('../images/ico_disparos_vis_p.png'), url('../images/ico-mark-gol-small.png');
}
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences.incHide .point-home,
div[class*="dfMc-"] .maxSize-479 .fieldGame .incidences.incHide .point-away {
  height: 30px;
  margin-top: -27px;
}
div[class*="dfMc-"] .ie9 .fieldGame .incidences.incHide {
  display: none;
}
div[class*="dfMc-"] .ie9 .fieldGame .incidences.incHide .point-home,
div[class*="dfMc-"] .ie9 .fieldGame .incidences.incHide .point-away {
  display: none;
}
div[class*="dfMc-"] .ie9 .fieldGame .incidences .point-home.newPoint,
div[class*="dfMc-"] .ie9 .fieldGame .incidences .point-away.newPoint {
  display: none;
}
div[class*="dfMc-"] .ie8 .fieldGame .incidences .point-home {
  background-image: url('../images/ico_ie8_loc.png');
}
div[class*="dfMc-"] .ie8 .fieldGame .incidences .point-home.goal {
  background-image: url('../images/ico_ie8_loc_goal.png');
}
div[class*="dfMc-"] .ie8 .fieldGame .incidences .point-away {
  background-image: url('../images/ico_ie8_vis.png');
}
div[class*="dfMc-"] .ie8 .fieldGame .incidences .point-away.goal {
  background-image: url('../images/ico_ie8_vis_goal.png');
}
div[class*="dfMc-"] .ie8.maxSize-479 .gameField .incidences .point-home {
  background-image: url('../images/ico_ie8_loc_small.png');
}
div[class*="dfMc-"] .ie8.maxSize-479 .gameField .incidences .point-home.goal {
  background-image: url('../images/ico_ie8_loc_goal_small.png');
}
div[class*="dfMc-"] .ie8.maxSize-479 .gameField .incidences .point-away {
  background-image: url('../images/ico_ie8_vis_small.png');
}
div[class*="dfMc-"] .ie8.maxSize-479 .gameField .incidences .point-away.goal {
  background-image: url('../images/ico_ie8_vis_goal_small.png');
}
div[class*="dfMc-"] .fieldLineal .field {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam {
  display: inline-block;
  width: 50%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField {
  height: 257px;
  background-image: url('../images/bg_canchita.jpg');
  position: relative;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions {
  position: relative;
  height: 100%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div {
  position: absolute;
  width: 48px;
  top: 0;
  height: 100%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer {
  display: block;
  width: 100%;
  float: left;
  position: relative;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer {
  height: 45px;
  position: absolute;
  top: 50%;
  margin-top: -25px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer canvas {
  width: 45px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player {
  display: block;
  font: bold 13px 'Dosis', sans-serif;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  text-indent: -6px;
  text-shadow: 1px 1px 0 #000000, -1px 1px 0 #000000, 1px -1px 0 #000000, -1px -1px 0 #000000;
  color: #FFF;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .tooltip,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .tooltip {
  height: auto;
  width: auto;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .tooltip div,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .tooltip div {
  height: auto;
  position: relative;
  width: 100%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .tooltip div.tooltip-arrow,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .tooltip div.tooltip-arrow {
  position: inherit;
  top: 14px;
  width: 0px;
  margin-right: 0px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions > div .tooltip div.tooltip-inner,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions > div .tooltip div.tooltip-inner {
  margin: 0;
  width: 100%;
  padding-right: 5px;
  line-height: 25px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaHome,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaHome,
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaAway,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaAway {
  background-image: url('../images/icons_sheet.png');
  position: absolute;
  top: 43px;
  display: block;
  width: 109px;
  height: 173px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaCenterAway,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaCenterAway,
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaCenterHome,
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaCenterHome {
  background-image: url('../images/icons_sheet.png');
  display: block;
  position: absolute;
  top: 0px;
  width: 46px;
  height: 283px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam {
  border-left: none;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaHome {
  background-position: -10px -590px;
  left: 0px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .areaCenterHome {
  background-position: -804px -112px;
  right: 0px;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions div.goalkeeper {
  left: 0;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions div.defender {
  left: 20%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions div.midfielder {
  left: 45%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions div.playmaker {
  left: 62.5%;
}
div[class*="dfMc-"] .fieldLineal .field > .homeTeam > .gameField .positions div.forward {
  left: 80%;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam {
  margin-left: -4px;
  z-index: 2;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaAway {
  background-position: -128px -590px;
  right: 0px;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .areaCenterAway {
  background-position: -863px -112px;
  left: 0px;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions div.goalkeeper {
  right: 0;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions div.defender {
  right: 20%;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions div.midfielder {
  right: 45%;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions div.playmaker {
  right: 62.5%;
}
div[class*="dfMc-"] .fieldLineal .field > .awayTeam > .gameField .positions div.forward {
  right: 80%;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField {
  height: 210px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div {
  width: 20%;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer {
  margin-top: -15px;
  height: 24px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer svg,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer canvas,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer canvas {
  width: 36px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player {
  font-size: 11px;
  line-height: 27px;
  text-indent: -4px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .positions > div .wrapperPlayer .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .areaHome,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .areaHome,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .areaAway,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .areaAway {
  width: 57px;
  height: 91px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .areaCenterHome,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .areaCenterHome,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .areaCenterAway,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .areaCenterAway {
  height: 210px;
  width: 28px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .homeTeam > .gameField .shapes .center,
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field > .awayTeam > .gameField .shapes .center {
  -webkit-border-radius: 50px 0 0 50px;
  -moz-border-radius: 50px 0 0 50px;
  border-radius: 50px 0 0 50px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field .homeTeam > .gameField .areaHome {
  background-position: -630px -112px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field .homeTeam > .gameField .areaCenterHome {
  background-position: -709px -146px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field .awayTeam > .gameField .areaAway {
  background-position: -564px -112px;
}
div[class*="dfMc-"] .maxSize-479 .fieldLineal .field .awayTeam > .gameField .areaCenterAway {
  background-position: -748px -146px;
}
div[class*="dfMc-"] .ie8 .fieldLineal {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .ie8 .maxSize-991 .fieldLineal {
  position: relative;
}
div[class*="dfMc-"] .GC_container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  padding-top: 10px;
}
div[class*="dfMc-"] .GC_container .GC_row {
  margin-left: -30px;
  margin-right: -30px;
}
div[class*="dfMc-"] .GC_container .GC_row > div[class*="col-"] {
  padding-left: 15px;
  padding-right: 15px;
}
div[class*="dfMc-"] .GC_container .GC_row_intern {
  margin-left: -10px;
  margin-right: -10px;
}
div[class*="dfMc-"] .GC_container .GC_row_intern > div[class*="col-"] {
  padding-left: 10px;
  padding-right: 10px;
}
div[class*="dfMc-"] .G_divider {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
}
div[class*="dfMc-"] .G_divider_horizontal {
  background-color: #ebebeb;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#999999));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #999999);
  background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-image: linear-gradient(#ffffff, #ffffff 40%, #999999);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff999999', GradientType=0);
  height: 5px;
  width: 100%;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #808080;
  content: "";
  position: absolute;
  top: -5px;
  left: 0;
}
div[class*="dfMc-"] .listWrapper {
  position: relative;
}
div[class*="dfMc-"] .listWrapper .listContent > .home,
div[class*="dfMc-"] .listWrapper .listContent > .away {
  padding: 0 5px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player,
div[class*="dfMc-"] .listWrapper .listContent > .away .player {
  background: #e6e6e6;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0 0 0 5px;
  min-height: 34px;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  margin-bottom: 4px;
  width: 100%;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player:nth-child(odd),
div[class*="dfMc-"] .listWrapper .listContent > .away .player:nth-child(odd) {
  background: #f2f2f2;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .number,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .number {
  padding-left: 5px;
  padding-right: 5px;
  background-color: #005b9e;
  margin-right: 5px;
  line-height: 20px;
  text-align: center;
  min-width: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  display: inline-block;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  vertical-align: baseline;
  white-space: nowrap;
  font-size: 10px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .name,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .name {
  font-size: 10px;
  font-weight: normal;
  color: #000000;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .captain,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .captain {
  background: #005b9e;
  color: #ffffff;
  font-size: 10px;
  padding: 1px 5px;
  text-transform: uppercase;
  -webkit-box-shadow: 0 0 4px #000000;
  -moz-box-shadow: 0 0 4px #000000;
  box-shadow: 0 0 4px #000000;
  line-height: normal;
  display: none;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc {
  position: absolute;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences {
  margin-top: 6px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences div,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences div {
  width: 15px;
  height: 18px;
  margin: 0 1px;
  background-image: url('../images/icons_sheet.png');
  display: block;
  display: inline-block;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .yellowCard,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .yellowCard {
  background-position: -503px -22px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .redCard,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .redCard {
  background-position: -520px -22px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .goal,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .goal {
  background-position: -205px -77px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .goal.own,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .goal.own {
  background-position: -180px -77px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .out,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .out {
  background-position: -315px -22px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .in,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .in {
  background-position: -336px -22px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences .redByDoubleYellowCard,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences .redByDoubleYellowCard {
  background-position: -548px -22px;
  width: 20px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .score,
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .score {
  margin-top: 3px;
  font-size: 9px;
  color: #000000;
  text-transform: capitalize;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player.coach,
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach {
  background: #005b9e;
  height: 30px;
  cursor: default;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player.coach .name,
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach .name {
  color: #ffffff;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player.coach .name .dt,
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach .name .dt {
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 5px;
  line-height: 35px;
  font-size: 12px;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player.coach:hover,
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach:hover {
  background: #005b9e;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player:hover,
div[class*="dfMc-"] .listWrapper .listContent > .away .player:hover,
div[class*="dfMc-"] .listWrapper .listContent > .home .player.hoverName,
div[class*="dfMc-"] .listWrapper .listContent > .away .player.hoverName {
  background: #d9d9d9;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc {
  right: 0;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .incidences {
  float: right;
}
div[class*="dfMc-"] .listWrapper .listContent > .home .player .scoreInc .score {
  float: right;
  margin-right: 5px;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player {
  text-align: right;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .number {
  float: right;
  margin-top: 7px;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .name {
  margin-right: 12px;
  float: right;
  margin-top: 2px;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .name .dt {
  float: right;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach {
  float: none;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player.coach .name {
  float: none;
  margin-top: 0;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .captain {
  margin-right: 12px;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc {
  left: 0;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .incidences {
  float: left;
}
div[class*="dfMc-"] .listWrapper .listContent > .away .player .scoreInc .score {
  float: left;
  margin-left: 5px;
}
div[class*="dfMc-"] .listWrapper.substitutesList .listContent {
  overflow-x: hidden;
  height: 170px;
}
div[class*="dfMc-"] .maxSize-991 .listWrapper.substitutesList .listContent {
  height: auto;
}
div[class*="dfMc-"] .maxSize-479 .listWrapper.display {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .listWrapper .listContent > .home.display,
div[class*="dfMc-"] .maxSize-479 .listWrapper .listContent > .away.display {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .listWrapper.substitutesList .listContent {
  overflow-x: visible;
  height: auto;
}
div[class*="dfMc-"] .tabsWrapper {
  margin: 0 0 20px;
}
div[class*="dfMc-"] .tabsWrapper.noTabs ul {
  display: none;
}
div[class*="dfMc-"] .tabsWrapper > ul {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
div[class*="dfMc-"] .tabsWrapper > ul > li {
  float: left;
  margin: 0 4px 0 0;
  position: relative;
  display: table-cell;
  white-space: nowrap;
  width: auto;
  *zoom: 1;
  max-width: 100%;
  min-width: 55px;
  will-change: width;
}
div[class*="dfMc-"] .tabsWrapper > ul > li:before,
div[class*="dfMc-"] .tabsWrapper > ul > li:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .tabsWrapper > ul > li:after {
  clear: both;
}
div[class*="dfMc-"] .tabsWrapper > ul > li a {
  will-change: width;
  display: table-cell;
  max-width: 100%;
  padding: 0 15px;
  text-decoration: none;
  color: #000000;
  font-weight: bold;
  text-transform: uppercase;
  height: 30px;
  text-align: center;
  line-height: 34px;
  font-size: 14px;
  font-family: 'Dosis', sans-serif;
  font-weight: 400;
  position: relative;
  width: auto;
  white-space: nowrap;
  word-break: normal;
  min-width: 50px;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
div[class*="dfMc-"] .tabsWrapper > ul > li a:hover {
  background: #ffffff;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  color: #005b9e;
}
div[class*="dfMc-"] .tabsWrapper > ul > li a:hover:before {
  background-color: #ffffff;
  height: 10px;
  content: " ";
  position: absolute;
  bottom: -5px;
  width: 100%;
  left: 0;
}
div[class*="dfMc-"] .tabsWrapper > ul > li a.active {
  background: #ffffff;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  color: #005b9e;
}
div[class*="dfMc-"] .tabsWrapper > ul > li a.active:before {
  background-color: #ffffff;
  height: 10px;
  content: " ";
  position: absolute;
  bottom: -5px;
  width: 100%;
  left: 0;
}
div[class*="dfMc-"] .tabsWrapper .tabContainer {
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  padding: 15px;
  overflow: hidden;
}
div[class*="dfMc-"] .tabsWrapper .tabContainer .flag,
div[class*="dfMc-"] .tabsWrapper .tabContainer .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"] .tabsWrapper .tabContainer .flag.m-homeColor-b,
div[class*="dfMc-"] .tabsWrapper .tabContainer .shield.m-homeColor-b,
div[class*="dfMc-"] .tabsWrapper .tabContainer .flag.m-awayColor-b,
div[class*="dfMc-"] .tabsWrapper .tabContainer .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"] .tabsWrapper .tabContainer .lineUpFullBlock .caption {
  display: none;
}
div[class*="dfMc-"] .tabsWrapper .tabContainer .tabContent .liveHome .BG_title {
  display: none;
}
div[class*="dfMc-"] .tabsWrapper .tabContainer .tabContent .liveHome .coordinates .caption {
  display: none;
}
div[class*="dfMc-"] .tabsWrapper.noBoxContent .futbol {
  background: #ffffff;
}
div[class*="dfMc-"] .tabsWrapper.noBoxContent .futbol .boxWrapper {
  margin: 0;
}
div[class*="dfMc-"] .tabsWrapper.noBoxContent .futbol .boxWrapper .boxContent {
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: 0 0 0;
}
div[class*="dfMc-"] .maxSize-479 .tabsWrapper > ul > li a {
  font-size: 10px;
}
div[class*="dfMc-"] .maxSize-479 .tabsWrapper .tabContainer .lineUpFullBlock .caption {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .tabsWrapper .tabContainer .lineUpFullBlock .caption.nav {
  display: block;
}
div[class*="dfMc-"] .GC_title {
  text-transform: uppercase;
  font: 18px 'Dosis', sans-serif;
  text-align: center;
  display: block;
  color: #000000;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .GC_title.small {
  width: 100%;
  height: auto;
  font-size: 14px;
  line-height: normal;
}
div[class*="dfMc-"] .headerTitle {
  padding-top: 5px;
}
div[class*="dfMc-"] .headerTitle .GC_title {
  text-align: left;
}
div[class*="dfMc-"] .headerTitle.icon {
  border-bottom: 1px solid #000000;
}
div[class*="dfMc-"] .headerTitle.icon div img {
  width: 100%;
}
div[class*="dfMc-"] .BG_title {
  height: 32px;
  text-transform: uppercase;
  font: 20px 'Dosis', sans-serif;
  line-height: 32px;
  text-align: center;
  display: block;
  color: #ffffff;
  background: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-weight: 200;
  margin: 0 0 20px;
}
div[class*="dfMc-"] .subHeader {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #000000;
  position: relative;
  color: #ffffff;
}
div[class*="dfMc-"] .subHeader > span {
  height: 33px;
  text-transform: uppercase;
  font: 20px 'Dosis', sans-serif;
  line-height: 33px;
  text-align: center;
  display: block;
  color: #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .GC_title,
div[class*="dfMc-"] .maxSize-479 .GC_title.small,
div[class*="dfMc-"] .maxSize-479 .BG_title {
  font-size: 14px;
}
div[class*="dfMc-"] .maxSize-479 .subHeader {
  padding-left: 10px;
}
div[class*="dfMc-"] .maxSize-479 .subHeader > span {
  font-size: 11px;
  text-align: left;
}
div[class*="dfMc-"] .timeSetting {
  margin: 4px auto;
  width: 100%;
}
div[class*="dfMc-"] .timeSetting .text {
  float: right;
  width: 80%;
}
div[class*="dfMc-"] .timeSetting .text span {
  padding-right: 8px;
  color: #000000;
  font-size: 11px;
  display: block;
}
div[class*="dfMc-"] .timeSetting .timeIcon {
  width: 25px;
  float: right;
}
div[class*="dfMc-"] .timeSetting .timeIcon .btn {
  height: 25px;
  line-height: 25px;
}
div[class*="dfMc-"] .timeSetting .timeIcon .btn:focus,
div[class*="dfMc-"] .timeSetting .timeIcon .btn:hover,
div[class*="dfMc-"] .timeSetting .timeIcon .btn:active {
  height: 23px;
  line-height: 23px;
  margin-top: 2px;
}
div[class*="dfMc-"] .timeSetting .timeIcon svg,
div[class*="dfMc-"] .timeSetting .timeIcon canvas {
  fill: #ffffff;
  margin: -3px auto 0;
  width: 80%;
}
div[class*="dfMc-"] .timeSetting.leftPosition {
  margin: 0;
  padding: 4px 0;
  width: 100%;
  border-bottom: 1px solid #e6e6e6;
}
div[class*="dfMc-"] .timeSetting.leftPosition .text {
  float: left;
  width: 86%;
}
div[class*="dfMc-"] .timeSetting.leftPosition .text span {
  padding-left: 8px;
  padding-right: 0;
}
div[class*="dfMc-"] .timeSetting.leftPosition .timeIcon {
  float: left;
}
div[class*="dfMc-"] .text {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #000000;
}
div[class*="dfMc-"] .text.small {
  font-size: 9px;
}
div[class*="dfMc-"] .text.bold {
  font-weight: 600;
}
div[class*="dfMc-"] .text.position {
  color: #005b9e;
  font-size: 15px;
  font-weight: 600;
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .text.name {
  color: #000000;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .text.correct {
  color: #90e24a;
  text-align: center;
}
div[class*="dfMc-"] .text.incorrect {
  color: #e00000;
  text-align: center;
}
div[class*="dfMc-"] .text.number {
  font: 18px 'Dosis', sans-serif;
  font-weight: 400;
  text-align: center;
}
div[class*="dfMc-"] .text.number.big {
  font-size: 26px;
}
div[class*="dfMc-"] .maxSize-767 .text.name,
div[class*="dfMc-"] .maxSize-767 .text.position {
  font-size: 14px;
}
div[class*="dfMc-"] .maxSize-479 .text {
  font-size: 12px;
}
div[class*="dfMc-"] .maxSize-479 .text.name,
div[class*="dfMc-"] .maxSize-479 .text.position {
  font-size: 12px;
}
div[class*="dfMc-"] .maxSize-479 .text.small {
  font-size: 9px;
}
div[class*="dfMc-"] .owl-carousel.slider .owl-controls .owl-pagination {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .share {
  background-color: #ffffff;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  margin: 10px auto 5px auto;
}
div[class*="dfMc-"] .share.onStats {
  margin: 10px auto 5px auto;
}
div[class*="dfMc-"] .share.share-statsHighlightsTeams,
div[class*="dfMc-"] .share.share-statsHighlightsPlayers {
  margin-top: -15px;
}
div[class*="dfMc-"] .share ul {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 5px 0;
}
div[class*="dfMc-"] .share ul li {
  -moz-flex-grow: 1;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  text-align: center;
  border-right: 1px solid #cccccc;
  max-width: 200px;
}
div[class*="dfMc-"] .share ul li:last-child {
  border-right: 0;
}
div[class*="dfMc-"] .share ul li a {
  display: block;
}
div[class*="dfMc-"] .share ul li svg,
div[class*="dfMc-"] .share ul li canvas {
  width: 17px;
  height: 17px;
  fill: #cccccc;
}
@keyframes hideShow {
  0 {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
div[class*="dfMc-"] .hide-show-animation {
  animation: hideShow 4s ease infinite;
}
div[class*="dfMc-"] .dfMc-GameCast .scoreBoard .main_header {
  display: none;
}
div[class*="dfMc-"] .tempus .previousMatches .boxWrapper {
  padding: 0;
}
div[class*="dfMc-"] #moduleLineUpFull .lineUpFull .caption {
  display: none;
}
div[class*="dfMc-"] #moduleLineUpFull .lineUpFull.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] #moduleLeaders .leaders.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] #moduleTeamComparison .caption,
div[class*="dfMc-"] #moduleCoordinates .caption,
div[class*="dfMc-"] #moduleLeaders .caption,
div[class*="dfMc-"] #modulePreview .caption,
div[class*="dfMc-"] #modulePasses .caption {
  display: none;
}
div[class*="dfMc-"] #modulePasses .passes .caption {
  display: none;
}
div[class*="dfMc-"] #modulePasses .passes.maxSize-991 .caption.nav {
  display: block;
}
div[class*="dfMc-"] #moduleHeatMap .heatMap.maxSize-767.minSize-479 .barHeatMap {
  margin-top: 20px;
  top: 42%;
}
div[class*="dfMc-"] #moduleHeatMap .heatMap .caption {
  display: none;
}
div[class*="dfMc-"] #moduleHeatMap .heatMap.maxSize-479 .caption {
  display: none;
}
div[class*="dfMc-"] #moduleHeatMap .heatMap.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .setBox {
  margin: 10px 0;
}
div[class*="dfMc-"] .setBox.inside {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(10%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 10%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 10%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 10%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 10%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  padding-top: 12px;
}
div[class*="dfMc-"] .setBox .GC_title {
  margin: 10px 0 0;
}
div[class*="dfMc-"] .disabled {
  display: none;
}
div[class*="dfMc-"] a:focus {
  outline: none;
}
div[class*="dfMc-"] .msgCtn {
  background: #005b9e;
  color: #ffffff;
  font-size: 9px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 50%;
  padding: 10px;
  margin: 10px auto;
  text-align: center;
  max-height: 120px;
}
div[class*="dfMc-"] .msgCtn .title {
  font-size: 12px;
  font-weight: bold;
}
div[class*="dfMc-"] .msgCtn.info {
  background: #f29400;
  color: #000000;
}
div[class*="dfMc-"] .msgCtn.error {
  background: #e00000;
  color: #000000;
}
div[class*="dfMc-"] .msgCtn .preloader {
  height: 15px;
  width: 15px;
  margin: 5px auto 0;
  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, 255, 255, 0.25);
  border-right: 6px solid rgba(255, 255, 255, 0.25);
  border-bottom: 6px solid rgba(255, 255, 255, 0.25);
  border-top: 6px solid #ffffff;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}
div[class*="dfMc-"] .boxIncidences .icons,
div[class*="dfMc-"] .boxPlayers .icons {
  float: right;
  height: 25px;
  text-align: center;
}
div[class*="dfMc-"] .boxIncidences .icons .iconPlayer,
div[class*="dfMc-"] .boxPlayers .icons .iconPlayer,
div[class*="dfMc-"] .boxIncidences .icons .iconTeam,
div[class*="dfMc-"] .boxPlayers .icons .iconTeam {
  background-image: url('../images/icons_sheet.png');
  display: block;
  width: 20px;
  height: 17px;
  display: inline-block;
}
div[class*="dfMc-"] .boxIncidences .icons .iconPlayer,
div[class*="dfMc-"] .boxPlayers .icons .iconPlayer {
  left: 20%;
  background-position: -805px -75px;
}
div[class*="dfMc-"] .boxIncidences .icons .iconTeam,
div[class*="dfMc-"] .boxPlayers .icons .iconTeam {
  left: 70%;
  background-position: -687px -75px;
}
div[class*="dfMc-"] .msjDatos {
  left: 49%;
  margin-left: -116px;
  position: absolute;
  top: 36%;
  background-color: #f2f2f2;
  z-index: 999;
  border: none;
  text-align: center;
  line-height: 50px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 30px;
}
div[class*="dfMc-"] .msjDatos span {
  text-transform: uppercase;
  color: #000000;
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  font-weight: 200;
}
div[class*="dfMc-"] .msjDatos.small {
  left: 0;
  margin: 0 auto;
  right: 0;
  width: 50%;
  line-height: normal;
  padding: 15px 0;
  top: 45%;
}
div[class*="dfMc-"] .msjDatos.small span {
  font-size: 12px;
}
div[class*="dfMc-"] .vs- {
  position: absolute;
  top: 0px;
  left: 43%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
  color: #005b9e;
  line-height: normal;
  margin-top: 22px;
  display: block;
}
div[class*="dfMc-"] .object {
  position: absolute;
  top: 0px;
  left: 43%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
  color: #005b9e;
  line-height: normal;
  margin-top: 22px;
  display: block;
}
div[class*="dfMc-"] .viewAll {
  float: none;
  margin: 5px auto;
  display: block;
}
div[class*="dfMc-"] .animationGoal {
  animation: animationFrames ease-out 8s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: animationFrames ease-out 8s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-animation: animationFrames ease-out 8s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -o-animation: animationFrames ease-out 8s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -ms-animation: animationFrames ease-out 8s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
}
@keyframes animationFrames {
  0% {
    opacity: 1;
    transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  13% {
    opacity: 0;
    transform: translate(0, 0) scaleX(0.1) scaleY(0.1);
  }
  18% {
    opacity: 0;
    transform: translate(0, 0) scaleX(2.5) scaleY(2.5);
  }
  31% {
    opacity: 100;
    transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  38% {
    opacity: 0;
    transform: translate(0, 0);
  }
  44% {
    opacity: 100;
    transform: translate(0, 0);
  }
  50% {
    opacity: 0;
    transform: translate(0, 0);
  }
  56% {
    opacity: 1;
    transform: translate(0, 0);
  }
  63% {
    opacity: 0;
    transform: translate(0, 0);
  }
  69% {
    opacity: 1;
    transform: translate(0, 0);
  }
  75% {
    opacity: 0;
    transform: translate(0, 0);
  }
  81% {
    opacity: 1;
    transform: translate(0, 0);
  }
  88% {
    transform: translate(0, 0);
  }
  94% {
    opacity: 0;
    transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    transform: translate(0, 0) scaleX(1) scaleY(1);
  }
}
@-moz-keyframes animationFrames {
  0% {
    opacity: 1;
    -moz-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  13% {
    opacity: 0;
    -moz-transform: translate(0, 0) scaleX(0.1) scaleY(0.1);
  }
  18% {
    opacity: 0;
    -moz-transform: translate(0, 0) scaleX(2.5) scaleY(2.5);
  }
  31% {
    opacity: 100;
    -moz-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  38% {
    opacity: 0;
    -moz-transform: translate(0, 0);
  }
  44% {
    opacity: 100;
    -moz-transform: translate(0, 0);
  }
  50% {
    opacity: 0;
    -moz-transform: translate(0, 0);
  }
  56% {
    opacity: 1;
    -moz-transform: translate(0, 0);
  }
  63% {
    opacity: 0;
    -moz-transform: translate(0, 0);
  }
  69% {
    opacity: 1;
    -moz-transform: translate(0, 0);
  }
  75% {
    opacity: 0;
    -moz-transform: translate(0, 0);
  }
  81% {
    opacity: 1;
    -moz-transform: translate(0, 0);
  }
  88% {
    -moz-transform: translate(0, 0);
  }
  94% {
    opacity: 0;
    -moz-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -moz-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
}
@-webkit-keyframes animationFrames {
  0% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  13% {
    opacity: 0;
    -webkit-transform: translate(0, 0) scaleX(0.1) scaleY(0.1);
  }
  18% {
    opacity: 0;
    -webkit-transform: translate(0, 0) scaleX(2.5) scaleY(2.5);
  }
  31% {
    opacity: 100;
    -webkit-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  38% {
    opacity: 0;
    -webkit-transform: translate(0, 0);
  }
  44% {
    opacity: 100;
    -webkit-transform: translate(0, 0);
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(0, 0);
  }
  56% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
  }
  63% {
    opacity: 0;
    -webkit-transform: translate(0, 0);
  }
  69% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
  }
  75% {
    opacity: 0;
    -webkit-transform: translate(0, 0);
  }
  81% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
  }
  88% {
    -webkit-transform: translate(0, 0);
  }
  94% {
    opacity: 0;
    -webkit-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
}
@-o-keyframes animationFrames {
  0% {
    opacity: 1;
    -o-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  13% {
    opacity: 0;
    -o-transform: translate(0, 0) scaleX(0.1) scaleY(0.1);
  }
  18% {
    opacity: 0;
    -o-transform: translate(0, 0) scaleX(2.5) scaleY(2.5);
  }
  31% {
    opacity: 100;
    -o-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  38% {
    opacity: 0;
    -o-transform: translate(0, 0);
  }
  44% {
    opacity: 100;
    -o-transform: translate(0, 0);
  }
  50% {
    opacity: 0;
    -o-transform: translate(0, 0);
  }
  56% {
    opacity: 1;
    -o-transform: translate(0, 0);
  }
  63% {
    opacity: 0;
    -o-transform: translate(0, 0);
  }
  69% {
    opacity: 1;
    -o-transform: translate(0, 0);
  }
  75% {
    opacity: 0;
    -o-transform: translate(0, 0);
  }
  81% {
    opacity: 1;
    -o-transform: translate(0, 0);
  }
  88% {
    -o-transform: translate(0, 0);
  }
  94% {
    opacity: 0;
    -o-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -o-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
}
@-ms-keyframes animationFrames {
  0% {
    opacity: 1;
    -ms-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  13% {
    opacity: 0;
    -ms-transform: translate(0, 0) scaleX(0.1) scaleY(0.1);
  }
  18% {
    opacity: 0;
    -ms-transform: translate(0, 0) scaleX(2.5) scaleY(2.5);
  }
  31% {
    opacity: 100;
    -ms-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
  38% {
    opacity: 0;
    -ms-transform: translate(0, 0);
  }
  44% {
    opacity: 100;
    -ms-transform: translate(0, 0);
  }
  50% {
    opacity: 0;
    -ms-transform: translate(0, 0);
  }
  56% {
    opacity: 1;
    -ms-transform: translate(0, 0);
  }
  63% {
    opacity: 0;
    -ms-transform: translate(0, 0);
  }
  69% {
    opacity: 1;
    -ms-transform: translate(0, 0);
  }
  75% {
    opacity: 0;
    -ms-transform: translate(0, 0);
  }
  81% {
    opacity: 1;
    -ms-transform: translate(0, 0);
  }
  88% {
    -ms-transform: translate(0, 0);
  }
  94% {
    opacity: 0;
    -ms-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -ms-transform: translate(0, 0) scaleX(1) scaleY(1);
  }
}
div[class*="dfMc-"] .boxDatagoals {
  margin: 20px 0 0;
  background: transparent;
}
div[class*="dfMc-"] .boxDatagoals .content {
  background: #e6e6e6;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 5px;
}
div[class*="dfMc-"] .boxDatagoals .content.active {
  background: #d9d9d9;
}
div[class*="dfMc-"] .boxDatagoals .content .goalVideoBtn .btn {
  margin: 0;
  display: inline-block;
}
div[class*="dfMc-"] .boxDatagoals .content .goalVideoBtn span {
  color: #000000;
  font-size: 12px;
}
div[class*="dfMc-"] .boxDatagoals .content .btn {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}
div[class*="dfMc-"] .boxDatagoals .content .btn:after {
  margin: 8px 0 0 11px;
}
div[class*="dfMc-"] .boxDatagoals .content .btn:focus,
div[class*="dfMc-"] .boxDatagoals .content .btn:hover,
div[class*="dfMc-"] .boxDatagoals .content .btn:active,
div[class*="dfMc-"] .boxDatagoals .content .btn.active {
  height: 28px;
  line-height: 28px;
  margin-top: 2px;
}
div[class*="dfMc-"] .boxDatagoals .content.secondary {
  text-align: center;
}
div[class*="dfMc-"] .boxDatagoals .content.secondary .btn {
  display: inline-block;
  width: auto;
  padding: 2px 20px 0 30px;
  position: relative;
}
div[class*="dfMc-"] .boxDatagoals .content.secondary .btn:after {
  top: 0;
  left: 0;
}
div[class*="dfMc-"] .boxDatagoals .text {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .boxDatagoals .text.number {
  font-size: 23px;
}
div[class*="dfMc-"] .boxDatagoals .alignRight {
  text-align: right;
}
div[class*="dfMc-"] .boxDatagoals .alignRight .text.number {
  text-align: right;
}
div[class*="dfMc-"] .boxDatagoals .alignLeft {
  text-align: left;
}
div[class*="dfMc-"] .boxDatagoals .alignLeft .text.number {
  text-align: left;
}
div[class*="dfMc-"] .maxSize-479 .msjDatos {
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 80%;
  line-height: 35px;
  padding: 0;
  top: 42%;
}
div[class*="dfMc-"] .maxSize-479 .msjDatos span {
  font-size: 9px;
}
div[class*="dfMc-"] .maxSize-479 .setBox .GC_title {
  font-size: 11px;
}
div[class*="dfMc-"] .maxSize-479 .boxDatagoals {
  margin: 10px 0 0;
}
div[class*="dfMc-"] .maxSize-479 .boxDatagoals .text {
  font-size: 10px;
}
div[class*="dfMc-"] .maxSize-479 .boxDatagoals .text.number {
  font-size: 18px;
}
div[class*="dfMc-"] select::-ms-expand {
  display: none;
}
div[class*="dfMc-"] .iRedCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -50px -12px;
  display: inline-block;
  width: 32px;
  height: 38px;
}
div[class*="dfMc-"] .iYellowCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -10px -12px;
  display: inline-block;
  width: 32px;
  height: 38px;
}
div[class*="dfMc-"] .iRedByDoubleYellowCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -92px -12px;
  display: inline-block;
  width: 32px;
  height: 38px;
}
div[class*="dfMc-"] .boxYellowCard,
div[class*="dfMc-"] .boxRedCard,
div[class*="dfMc-"] .boxTwoCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  width: 58px;
  height: 118px;
  position: absolute;
  bottom: 0;
  right: 10px;
}
div[class*="dfMc-"] .boxYellowCard {
  background-position: -46px -346px;
}
div[class*="dfMc-"] .boxRedCard {
  background-position: -150px -346px;
}
div[class*="dfMc-"] .boxTwoCard {
  background-position: -228px -346px;
  width: 84px;
}
div[class*="dfMc-"] .m-homeColor,
div[class*="dfMc-"] .home .m-color,
div[class*="dfMc-"] .point-home .m-color {
  color: #ffffff;
  background: #000000;
  fill: #000000;
}
div[class*="dfMc-"] .m-awayColor,
div[class*="dfMc-"] .away .m-color,
div[class*="dfMc-"] .point-away .m-color {
  color: #333333;
  background: #dddddd;
  fill: #dddddd;
}
div[class*="dfMc-"] .m-homeSecondColor {
  background: #ffffff;
}
div[class*="dfMc-"] .m-awaySecondColor {
  background: #333333;
}
div[class*="dfMc-"] .m-homeColor-blc {
  border-left-color: #000000;
}
div[class*="dfMc-"] .m-awayColor-brc {
  border-right-color: #dddddd;
}
div[class*="dfMc-"] .m-homeColor-b {
  border: 2px solid #000000;
}
div[class*="dfMc-"] .m-awayColor-b {
  border: 2px solid #dddddd;
}
div[class*="dfMc-"] .m-svgColor {
  fill: #000000;
}
div[class*="dfMc-"] .m-svgStroke {
  stroke: #000000;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor05,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor05 {
  background: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor06,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor06 {
  background: #eb2725;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor07,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor07 {
  background: #ee7e36;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor08,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor08 {
  background: #f1a21f;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor09,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor09 {
  background: #cfca69;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor10,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor10 {
  background: #807778;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor11,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor11 {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor12,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor12 {
  background: #2c358f;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor13,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor13 {
  background: #90e24a;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxColor14,
div[class*="dfMc-"] .statsCenterPerPlayer .boxColor14 {
  background: #d9dadb;
  color: #ffffff;
}
div[class*="dfMc-"] .boxModal {
  display: none;
  position: fixed;
  top: 20%;
  z-index: 999;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: transparent;
  width: 100%;
  max-width: 700px;
}
div[class*="dfMc-"] .boxModal.imageBoxModal .item {
  background-color: #000;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  height: 300px;
}
div[class*="dfMc-"] .boxModal .boxContentDialog {
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 15px #000000;
  -moz-box-shadow: 0 0 15px #000000;
  box-shadow: 0 0 15px #000000;
  position: relative;
  margin: 0 auto;
  background: #000000;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .head {
  background: #000000;
  color: #ffffff;
  font-weight: bold;
  min-height: 35px;
  padding: 10px 10px 0;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .head span {
  font-weight: bold;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent iframe {
  width: 100%;
  height: 400px;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div {
  display: block;
  position: absolute;
  top: 0;
  cursor: pointer;
  opacity: 1;
  background: transparent;
  padding: 0;
  margin: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn {
  background-color: #285577;
  cursor: default;
  pointer-events: none;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn.prev:after,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn.prev:after {
  border-right: 8px solid #e6e6e6;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn.next:after,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn.next:after {
  border-left: 8px solid #e6e6e6;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:focus,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:focus,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:hover,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:hover,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:active,
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons div.disabled .btn:active {
  height: 25px;
  margin-top: 0;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons .owl-prev {
  left: 15px;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons .owl-prev .btn:after {
  margin: 0;
  top: 50%;
  -moz-transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  position: relative;
  left: 50%;
}
div[class*="dfMc-"] .boxModal .boxContentDialog .boxModalContent .owl-controls .owl-buttons .owl-next {
  right: 15px;
}
div[class*="dfMc-"] .boxModal.maxSize-767 {
  top: 10%;
  width: 80%;
}
div[class*="dfMc-"] .boxModal.maxSize-767 .boxContentDialog .boxModalContent iframe {
  height: 300px;
}
div[class*="dfMc-"] .boxModal.maxSize-479 {
  top: 10%;
  width: 100%;
}
div[class*="dfMc-"] .boxModal.maxSize-479 .boxContentDialog .boxModalContent {
  border: 8px solid #000000;
  background: #FFF;
}
div[class*="dfMc-"] .boxModal.maxSize-479 .boxContentDialog .boxModalContent iframe {
  height: 300px;
}
div[class*="dfMc-"] .boxImgOfVideo {
  text-align: center;
  position: relative;
}
div[class*="dfMc-"] .boxImgOfVideo img {
  margin: 10px auto;
  cursor: pointer;
  width: 95%;
}
div[class*="dfMc-"] .boxImgOfVideo .circlePlay {
  background: #000;
  -webkit-box-shadow: 0 0 26px -10px #ffffff;
  -moz-box-shadow: 0 0 26px -10px #ffffff;
  box-shadow: 0 0 26px -10px #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 75px;
  height: 75px;
  position: absolute;
  top: 40%;
  left: 0;
  right: 0;
  margin: 0 auto;
  cursor: pointer;
}
div[class*="dfMc-"] .boxImgOfVideo .circlePlay .play {
  border-top: 14px solid transparent;
  border-bottom: 14px solid transparent;
  border-left: 24px solid #FFF;
  width: 0;
  height: 0;
  content: " ";
  display: block;
  top: 24px;
  position: absolute;
  left: 7px;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .boxImgOfVideo .circlePlay .modulePreloader {
  width: 50px;
  height: 50px;
  border-width: 10px;
  border-color: #333 #333 #333 #fff;
  margin: 13px auto;
}
@-moz-keyframes mc-wave {
  0%,
  100% {
    -moz-transform: scaleY(1);
  }
  16.67% {
    -moz-transform: scaleY(3);
  }
  33.33% {
    -moz-transform: scaleY(1);
  }
  50% {
    -moz-transform: scaleY(3);
  }
  66.67% {
    -moz-transform: scaleY(1);
  }
  83.34% {
    -moz-transform: scaleY(3);
  }
}
@-webkit-keyframes mc-wave {
  0%,
  100% {
    -webkit-transform: scaleY(1);
  }
  16.67% {
    -webkit-transform: scaleY(3);
  }
  33.33% {
    -webkit-transform: scaleY(1);
  }
  50% {
    -webkit-transform: scaleY(3);
  }
  66.67% {
    -webkit-transform: scaleY(1);
  }
  83.34% {
    -webkit-transform: scaleY(3);
  }
}
@keyframes mc-wave {
  0%,
  100% {
    transform: scaleY(1);
  }
  16.67% {
    transform: scaleY(3);
  }
  33.33% {
    transform: scaleY(1);
  }
  50% {
    transform: scaleY(3);
  }
  66.67% {
    transform: scaleY(1);
  }
  83.34% {
    transform: scaleY(3);
  }
}
div[class*="dfMc-"] .boxVideoCom {
  text-align: center;
}
div[class*="dfMc-"] .boxVideoCom iframe {
  width: 90%;
  height: 400px;
  margin: 10px auto 0;
}
div[class*="dfMc-"] .boxVideoCom .loader-container {
  display: none;
}
div[class*="dfMc-"] .boxVideoCom.media-audio {
  width: 55%;
  height: 310px;
  margin: 0 auto;
  position: relative;
  background-color: #000;
  border-right: 1px solid #000;
}
div[class*="dfMc-"] .boxVideoCom.media-audio iframe {
  width: 100%;
  margin: 0;
  height: 70px;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0;
  background: transparent;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container {
  display: block;
  position: absolute;
  height: 40px;
  width: 160px;
  top: 35%;
  right: 0;
  left: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div {
  position: relative;
  display: inline-block;
  background: #fff;
  height: 100%;
  width: 10px;
  margin: 0;
  -webkit-animation: mc-wave 3s ease-in-out infinite;
  animation: mc-wave 3s ease-in-out infinite;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div.rectangle-2 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div.rectangle-3 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div.rectangle-4 {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div.rectangle-5 {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
div[class*="dfMc-"] .boxVideoCom.media-audio .loader-container > div.rectangle-6 {
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
div[class*="dfMc-"] .maxSize-1199 .boxVideoCom iframe {
  height: 350px;
}
div[class*="dfMc-"] .maxSize-991 .boxVideoCom iframe {
  height: 310px;
}
div[class*="dfMc-"] .maxSize-767 .boxVideoCom iframe {
  height: 240px;
}
div[class*="dfMc-"] .maxSize-767 .boxImgOfVideo img {
  width: 90%;
}
div[class*="dfMc-"] .maxSize-767 .boxImgOfVideo .circlePlay {
  width: 60px;
  height: 60px;
  top: 30%;
}
div[class*="dfMc-"] .maxSize-767 .boxImgOfVideo .circlePlay .play {
  border-top-width: 10px;
  border-bottom-width: 10px;
  border-left-width: 20px;
  top: 35%;
}
div[class*="dfMc-"] .maxSize-767 .boxImgOfVideo .circlePlay .modulePreloader {
  width: 40px;
  height: 40px;
  border-width: 8px;
  margin: 10px auto;
}
div[class*="dfMc-"] .maxSize-479 .boxVideoCom iframe {
  height: 180px;
}
div[class*="dfMc-"] .maxSize-479 .boxImgOfVideo {
  width: 100%;
  border-bottom: 1px dotted #000000;
}
div[class*="dfMc-"] .maxSize-479 .boxImgOfVideo img {
  width: 90%;
}
div[class*="dfMc-"] .maxSize-479 .boxImgOfVideo .circlePlay {
  width: 40px;
  height: 40px;
  top: 33%;
}
div[class*="dfMc-"] .maxSize-479 .boxImgOfVideo .circlePlay .play {
  border-top-width: 8px;
  border-bottom-width: 8px;
  border-left-width: 14px;
  top: 34%;
  left: 4px;
}
div[class*="dfMc-"] .maxSize-479 .boxImgOfVideo .circlePlay .modulePreloader {
  width: 25px;
  height: 25px;
  border-width: 6px;
  margin: 8px auto;
}
div[class*="dfMc-"] .badge.ico-share {
  width: 20px;
  height: 20px;
  padding: 5px;
  position: absolute;
  background: #000000;
  top: 50%;
  right: 15px;
  margin-top: -10px;
}
div[class*="dfMc-"] .badge.ico-share svg,
div[class*="dfMc-"] .badge.ico-share canvas {
  fill: #ffffff;
}
div[class*="dfMc-"] .tooltip.top.ttp-share {
  width: 30px;
  height: 50px;
  display: block;
  padding: 0;
}
div[class*="dfMc-"] .tooltip.top.ttp-share .tooltip-inner {
  background: #ffffff;
  box-shadow: 0 0 2px 0 #808080 inset;
  padding: 5px;
}
div[class*="dfMc-"] .tooltip.top.ttp-share .tooltip-arrow {
  border-top-color: #ffffff;
}
div[class*="dfMc-"] .tooltip.top.ttp-share .tooltip-arrow:before {
  content: " ";
  border-color: #cccccc;
  border-top-color: #000000;
  border-width: 5px 5px 0;
  position: absolute;
}
div[class*="dfMc-"] .itemStyles .item {
  background: #ffffff;
  padding: 0px;
  margin: 0 2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 1px solid #e6e6e6;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title {
  background: #005b9e;
  font-size: 9px;
  color: #ffffff;
  padding: 3px 8px;
  height: 18px;
  overflow: hidden;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title span {
  height: 18px;
  line-height: 14px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title:hover {
  animation-play-state: paused;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title.longTitle {
  width: 100%;
  position: relative;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title.longTitle span {
  transform: translateX(100%);
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  text-align: center;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title.longTitle span:nth-child(1) {
  animation: left-one 10s ease infinite;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .title.longTitle span:nth-child(2) {
  animation: left-two 10s ease infinite;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col {
  border-top: 1px solid #ffffff;
  width: 100%;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .date {
  padding: 3px 8px;
  width: 70%;
  background: #000000;
  color: #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 9px;
  height: 18px;
  overflow: hidden;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .date span {
  line-height: 14px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .date.onTime {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .date.start {
  background: #e6e6e6;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .details {
  width: 30%;
  background: #000000;
  color: #ffffff;
  border-left: 1px solid #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  height: 18px;
  overflow: hidden;
  text-align: center;
  line-height: 18px;
  border: 0;
  border-radius: 0;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .details span {
  margin-left: 3px;
  font-size: 9px;
  vertical-align: middle;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .details .iconMore {
  font-weight: bold;
  font-size: 15px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .col .details:hover {
  text-decoration: none;
  background: #005b9e;
  color: #ffffff;
  height: 15px;
  line-height: 15px;
  margin-top: 3px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"] .itemStyles .item .contentItem.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams {
  padding: 4px;
  line-height: 24px;
  position: relative;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first,
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second {
  border-bottom: 1px dotted #000000;
  padding-bottom: 8px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first img,
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second img {
  float: left;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first .name,
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second .name {
  color: #000000;
  text-transform: uppercase;
  font-size: 9px;
  margin-left: 5px;
  float: left;
  display: block;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second .circle {
  width: 18px;
  height: 18px;
  font-size: 10px;
  color: #ffffff;
  background: #000000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  line-height: 18px;
  float: right;
  display: block;
  margin-right: 10px;
  margin-top: 2px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second .number {
  float: right;
  color: #005b9e;
  font-size: 22px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .second {
  border-bottom: 0;
  padding-top: 6px;
  padding-bottom: 4px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .definicionTribunal {
  height: auto;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .teams .definicionTribunal div {
  position: absolute;
  width: auto;
  left: 50%;
  right: initial;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  top: 14px;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .information {
  background: #e6e6e6;
  box-shadow: 0px 2px 10px -1px #cccccc inset;
  padding: 1px 4px;
  min-height: 22px;
  text-align: center;
  position: relative;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .information span {
  font-size: 9px;
  color: #000000;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .information marquee span {
  display: inline-block;
}
div[class*="dfMc-"] .itemStyles .item .contentItem .vs- {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-playing .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item.status-playing .col .date .iMam-date,
div[class*="dfMc-"] .itemStyles .item.status-playing .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-playing .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"] .itemStyles .item.status-playing .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item.status-penalties .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item.status-penalties .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles .item.status-penalties .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-penalties .col .date .iMam-date,
div[class*="dfMc-"] .itemStyles .item.status-penalties .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-notStarted .col .date {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"] .itemStyles .item.status-notStarted .col .date .iMam-status,
div[class*="dfMc-"] .itemStyles .item.status-notStarted .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles .item.status-notStarted .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-half .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item.status-half .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles .item.status-half .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-half .col .date .iMam-date,
div[class*="dfMc-"] .itemStyles .item.status-half .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-half .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"] .itemStyles .item.status-half .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles .item.status-finished .col .date {
  background: #cccccc;
  color: #000000;
}
div[class*="dfMc-"] .itemStyles .item.status-finished .col .date .iMam-date,
div[class*="dfMc-"] .itemStyles .item.status-finished .col .date .iMam-hour,
div[class*="dfMc-"] .itemStyles .item.status-finished .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles .item.status-finished .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-suspended .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-suspended .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-suspended .col .date .iMam-date {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-suspended .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-status,
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-date {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item.status-postponed .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemStyles .item .timeSetting.leftPosition {
  border-top: 1px solid #e6e6e6;
  border-bottom: 0;
}
div[class*="dfMc-"] .itemStyles .item .mark {
  position: absolute;
  width: 13px;
  height: 13px;
  right: 30px;
  margin-top: 4px;
  display: none;
}
div[class*="dfMc-"] .itemStyles .item .mark svg {
  fill: #ffbf00;
}
div[class*="dfMc-"] .itemStyles.status-half .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles.status-finished .tag.secondary.mc-deferredLabel {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item {
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  box-shadow: 0px 2px #d9d9d9;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .object,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .vs- {
  display: block;
  left: 50%;
  margin-top: 10px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams {
  line-height: normal;
  position: relative;
  border-top: 1px solid #e6e6e6;
  padding: 2px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second {
  width: 50%;
  display: block;
  float: left;
  padding: 0;
  position: relative;
  min-height: 32px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .name {
  line-height: normal;
  color: #000000;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  font-size: 10px;
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first img,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second img {
  top: 5px;
  position: absolute;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .number {
  color: #ffffff;
  font-size: 16px;
  background: #005b9e;
  width: 30px;
  height: 30px;
  text-align: center;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  line-height: 30px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .circle {
  background-color: #000000;
  color: #ffffff;
  height: 18px;
  width: 18px;
  line-height: 18px;
  font-size: 12px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  margin: 16px 0 0 0;
  float: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first {
  border: 0;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .name {
  right: 75px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first img {
  right: 42px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .number {
  right: 7px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .first .circle {
  right: 2px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .name {
  left: 75px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second img {
  left: 42px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .number {
  left: 7px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .second .circle {
  left: 2px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams:after,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams:before {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams:after {
  clear: both;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .teams .object.secondary {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col {
  position: relative;
  border-top: 0;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .date {
  width: 100%;
  height: 24px;
  background: #ffffff;
  color: #000000;
  text-align: left;
  line-height: normal;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .date span {
  line-height: 18px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details {
  position: absolute;
  right: 0;
  background: #005b9e;
  color: #ffffff;
  line-height: 22px;
  width: 10%;
  height: 22px;
  margin: 1px 0;
  border-left: 0;
  width: 22px;
  top: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details span {
  display: none;
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details span.iconMore {
  display: block;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details:hover,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details:focus,
div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details:active {
  height: 19px;
  line-height: 19px;
  margin-top: 3px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem .item .information {
  box-shadow: none;
  padding: 0px 4px;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-playing .contentItem .col .date {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .second .number,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .second .circle {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .object {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .object.secondary {
  display: inline-block;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .second .number,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .second .circle {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .object {
  display: none;
}
div[class*="dfMc-"] .itemStyles.rdsnItem.status-notStarted .item .contentItem .teams .object.secondary {
  display: inline-block;
}
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-playing .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-penalties .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-notStarted .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-half .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-finished .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-suspended .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-postponed .item .col .date .iMam-time,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-playing .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-penalties .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-notStarted .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-half .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-finished .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-suspended .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemStyles.itemMaM-noClock.status-postponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemStyles.type2 .item {
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams {
  border-top: 1px solid #e6e6e6;
  padding: 2px;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .first,
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .second {
  border-bottom: none;
  padding: 0px;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .first .name,
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .second .name {
  font-size: 10px;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .second .number {
  background: #005b9e;
  color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 12px;
  display: block;
  min-height: 22px;
  padding: 0;
  text-align: center;
  min-width: 24px;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle {
  position: relative;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle ul {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #e6e6e6;
  margin: 2px 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle ul li {
  height: 15px;
  text-align: center;
  padding: 0;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle ul li span {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 12px;
  color: #666666;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle ul li span sup {
  top: -0.3em;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .teams .middle .tag {
  top: 18%;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col {
  position: relative;
  border-top: 0;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .date {
  width: 100%;
  height: 24px;
  background: #ffffff;
  color: #000000;
  text-align: left;
  line-height: normal;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .date span {
  line-height: 18px;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details {
  position: absolute;
  right: 3px;
  background: #005b9e;
  color: #ffffff;
  line-height: 22px;
  width: 10%;
  height: 22px;
  margin: 1px 0;
  border-left: 0;
  width: 22px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details span {
  display: none;
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details span.iconMore {
  display: block;
}
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details:hover,
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details:focus,
div[class*="dfMc-"] .itemStyles.type2 .item .contentItem .col .details:active {
  height: 19px;
  line-height: 19px;
  margin-top: 3px;
}
div[class*="dfMc-"] .itemStyles.type2.status-playing .item .contentItem .col .date {
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles.mini .item {
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .title {
  height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 18%;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .title span {
  text-transform: uppercase;
  line-height: 18px;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col {
  border-top: 0;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .date {
  display: none;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details {
  position: absolute;
  right: 3px;
  background: #0078d1;
  color: #ffffff;
  line-height: 20px;
  width: 10%;
  height: 20px;
  margin: 0;
  border-left: 0;
  width: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
  top: 1px;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details span {
  display: none;
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details span.iconMore {
  display: block;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details:hover,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details:focus,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .col .details:active {
  height: 19px;
  line-height: 19px;
  margin-top: 3px;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams {
  padding: 0 4px;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first {
  border-bottom: 1px solid #e6e6e6;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .second {
  padding: 0;
  height: 24px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  align-items: stretch;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first .name,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .second .name {
  text-transform: none;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  float: none;
  -webkit-align-self: stretch;
  -ms-align-self: stretch;
  align-self: stretch;
  -webkit-flex: 1 1;
  -moz-flex: 1 1;
  -ms-flex: 1 1;
  flex: 1 1;
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .second .number {
  display: block;
  -webkit-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
  float: none;
  background: #005b9e;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 2px;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first .number span,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .second .number span {
  color: #ffffff;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 10px;
  display: block;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .first img,
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .teams .second img {
  display: none;
}
div[class*="dfMc-"] .itemStyles.mini .item .contentItem .information {
  display: none;
}
div[class*="dfMc-"] .itemStyles.mini.status-playing .item .contentItem .title {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .itemStyles.mini.status-playing .item .contentItem .title span {
  display: none;
}
div[class*="dfMc-"] .itemStyles.mini.status-playing .item .col .date {
  display: block;
  background: transparent;
  position: absolute;
  top: 0;
  line-height: 18px;
}
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .contentItem .teams {
  width: 80%;
}
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .contentItem .teams .first .number,
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .contentItem .teams .second .number {
  display: none;
}
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .col .date {
  display: block;
  background: transparent;
  width: 20%;
  position: absolute;
  right: 0;
  height: 70%;
  text-align: center;
  padding: 12px 0 0;
}
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .col .date .iMam-hour,
div[class*="dfMc-"] .itemStyles.mini.status-notStarted .item .col .date .iMam-date {
  display: block;
}
div[class*="dfMc-"] .itemStyles.maxSize-479 .item {
  margin: 0;
}
div[class*="dfMc-"] .itemStyles.maxSize-479 .item .col .date {
  width: 60%;
}
div[class*="dfMc-"] .itemStyles.maxSize-479 .item .col .details {
  width: 40%;
}
div[class*="dfMc-"] .itemStyles.maxSize-479 .item.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"] .itemStyles.maxSize-479 .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams {
  padding: 4px 0;
}
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .second {
  min-height: 58px;
}
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .second .name {
  position: absolute;
  top: 48px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  width: auto;
  line-height: normal;
}
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .first img {
  right: 50%;
}
div[class*="dfMc-"] .itemStyles.maxSize-310.rdsnItem .item .contentItem .teams .second img {
  left: 50%;
}
div[class*="dfMc-"] .table {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #cccccc;
}
div[class*="dfMc-"] .table thead > tr {
  background-color: #000000;
  color: #ffffff;
  font-weight: normal;
  text-transform: uppercase;
}
div[class*="dfMc-"] .table thead > tr th {
  font-weight: normal;
  text-align: center;
}
div[class*="dfMc-"] .table thead > tr th.name,
div[class*="dfMc-"] .table thead > tr th.team {
  text-align: left;
}
div[class*="dfMc-"] .table tbody > tr {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"] .table tbody > tr.firstLine td {
  height: 72px;
  font-size: 14px;
}
div[class*="dfMc-"] .table tbody > tr.firstLine td > div {
  font-size: 14px;
}
div[class*="dfMc-"] .table tbody > tr.firstLine .name .boxElements {
  width: 72px;
}
div[class*="dfMc-"] .table tbody > tr.firstLine .name .boxElements .images {
  width: 60px;
  height: 60px;
}
div[class*="dfMc-"] .table tbody > tr.firstLine .name > div:last-child {
  left: 88px;
}
div[class*="dfMc-"] .table tbody > tr.firstLine .goals .badge {
  min-width: 40px;
  min-height: 40px;
  line-height: 34px;
}
div[class*="dfMc-"] .table tbody > tr.withMedia .name > div:last-child,
div[class*="dfMc-"] .table tbody > tr.withMedia .nombre > div:last-child {
  left: 62px;
}
div[class*="dfMc-"] .table tbody > tr.withMedia .name > div.boxElements div.images,
div[class*="dfMc-"] .table tbody > tr.withMedia .nombre > div.boxElements div.images {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
div[class*="dfMc-"] .table tbody > tr.withMedia .nombre {
  width: 32%;
}
div[class*="dfMc-"] .table tbody > tr.withMedia .nombre .border {
  width: 75%;
  left: 50px;
}
div[class*="dfMc-"] .table tbody > tr.withMedia .nombre div.boxElements {
  width: 35px;
}
div[class*="dfMc-"] .table tbody > tr td {
  text-align: center;
  padding: 0 1px;
  height: 45px;
  line-height: normal;
  vertical-align: middle;
  position: relative;
}
div[class*="dfMc-"] .table tbody > tr td > div {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
}
div[class*="dfMc-"] .table tbody > tr td.pos {
  font-size: 24px;
  color: #005b9e;
  line-height: 24px;
}
div[class*="dfMc-"] .table tbody > tr td.mark {
  position: relative;
}
div[class*="dfMc-"] .table tbody > tr td.mark:before {
  width: 15px;
  height: 15px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: " ";
  display: block;
  left: 0;
  top: 32%;
  position: absolute;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box1:before {
  background-color: #962223;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box2:before {
  background-color: #eb2725;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box3:before {
  background-color: #ee7e36;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box4:before {
  background-color: #f1a21f;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box5:before {
  background-color: #cfca69;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box6:before {
  background-color: #807778;
}
div[class*="dfMc-"] .table tbody > tr td.mark.box7:before {
  background-color: #000000;
}
div[class*="dfMc-"] .table tbody > tr td.mark.team {
  padding-left: 20px;
}
div[class*="dfMc-"] .table tbody > tr td.name,
div[class*="dfMc-"] .table tbody > tr td.team,
div[class*="dfMc-"] .table tbody > tr td.nombre {
  text-align: left;
  text-indent: 0;
}
div[class*="dfMc-"] .table tbody > tr td.name > div.boxElements,
div[class*="dfMc-"] .table tbody > tr td.team > div.boxElements,
div[class*="dfMc-"] .table tbody > tr td.nombre > div.boxElements {
  width: 50px;
}
div[class*="dfMc-"] .table tbody > tr td.team .border,
div[class*="dfMc-"] .table tbody > tr td.nombre .border,
div[class*="dfMc-"] .table tbody > tr td.name .border {
  border-right: none;
}
div[class*="dfMc-"] .table tbody > tr td.team {
  padding: 0 10px;
  width: 15%;
}
div[class*="dfMc-"] .table tbody > tr td.team > div {
  width: auto;
}
div[class*="dfMc-"] .table tbody > tr td.team > div:last-child {
  left: 42px;
}
div[class*="dfMc-"] .table tbody > tr td.name > div {
  width: auto;
}
div[class*="dfMc-"] .table tbody > tr td.nombre > div:last-child {
  width: 90%;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
div[class*="dfMc-"] .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 36px;
}
div[class*="dfMc-"] .table tbody > tr td.nombre > div:last-child a {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 36px;
  color: inherit;
  text-decoration: none;
}
div[class*="dfMc-"] .table tbody > tr td.nombre > div:last-child a:hover {
  color: #005b9e;
}
div[class*="dfMc-"] .table tbody > tr td.nombre > div:last-child a.link-disabled:hover {
  color: #000000;
}
div[class*="dfMc-"] .table tbody > tr td .border {
  border-right: 1px solid #005b9e;
  margin-top: 0px;
  position: relative;
  top: 0;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
div[class*="dfMc-"] .table tbody > tr td .border a {
  color: inherit;
  text-decoration: none;
}
div[class*="dfMc-"] .table tbody > tr td .border a:hover {
  color: #005b9e;
}
div[class*="dfMc-"] .table tbody > tr td.goals {
  text-align: center;
}
div[class*="dfMc-"] .table tbody > tr td.puntos.destacado .border,
div[class*="dfMc-"] .table tbody > tr td.goals .border {
  border-right: 0;
}
div[class*="dfMc-"] .table tbody > tr td.puntos.destacado .border:after,
div[class*="dfMc-"] .table tbody > tr td.goals .border:after {
  position: absolute;
  right: 0;
  content: " ";
  display: block;
  width: 1px;
  height: 13px;
  background-color: #005b9e;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
div[class*="dfMc-"] .table tbody > tr td.puntos.destacado .border .badge,
div[class*="dfMc-"] .table tbody > tr td.goals .border .badge {
  color: #ffffff;
  margin: 0 auto;
}
div[class*="dfMc-"] .table tbody > tr td.puntos.destacado .border:before,
div[class*="dfMc-"] .table tbody > tr td.puntosanterior1 .border:before {
  position: absolute;
  left: 0;
  content: " ";
  display: block;
  width: 1px;
  height: 13px;
  background-color: #005b9e;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
div[class*="dfMc-"] .table tbody > tr td .badge {
  background-color: #005b9e;
  line-height: 23px;
  text-align: center;
  width: 29px;
  height: 29px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  white-space: nowrap;
}
div[class*="dfMc-"] .table tbody > tr td:first-child {
  padding-left: 10px;
}
div[class*="dfMc-"] .mark-position {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
div[class*="dfMc-"] .mark-position > div {
  padding: 0px 1%;
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex: 1 1 50%;
  -moz-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  float: left;
}
div[class*="dfMc-"] .mark-position > div:after,
div[class*="dfMc-"] .mark-position > div:before {
  content: " ";
  display: block;
  position: absolute;
  width: 98%;
  height: 1px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .mark-position > div::before {
  background: #cccccc;
  bottom: 1px;
}
div[class*="dfMc-"] .mark-position > div::after {
  background: #ffffff;
  bottom: 0;
}
div[class*="dfMc-"] .mark-position > div span {
  font-size: 11px;
  color: #000000;
  width: 90%;
  display: block;
  padding: 8px 0 8px 10px;
}
div[class*="dfMc-"] .mark-position > div span:first-child {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  padding: 0;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box1 {
  background-color: #962223;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box2 {
  background-color: #eb2725;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box3 {
  background-color: #ee7e36;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box4 {
  background-color: #f1a21f;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box5 {
  background-color: #cfca69;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box6 {
  background-color: #807778;
}
div[class*="dfMc-"] .mark-position > div span:first-child.box7 {
  background-color: #000000;
}
div[class*="dfMc-"].maxSize-991 .table tbody > tr td:first-child {
  width: 20%;
}
div[class*="dfMc-"].maxSize-991 .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  width: 60%;
}
div[class*="dfMc-"].maxSize-767 .mark-position > div {
  width: 100%;
  -webkit-flex: 1 1 100%;
  -moz-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
div[class*="dfMc-"].maxSize-767 .boxElements .images {
  margin: 0;
  width: 30px;
  height: 30px;
}
div[class*="dfMc-"].maxSize-767 .table tbody > tr td:first-child {
  width: 35%;
}
div[class*="dfMc-"] .maxSize-479 .table thead th:nth-child(2) {
  text-indent: -999999px;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td:first-child {
  width: 60%;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.team {
  width: auto;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.team:after,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.nombre:after,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.name:after {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.puntos.destacado .border:after,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.goals .border:after,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.puntos.destacado .border:before,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.goals .border:before {
  display: none;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.nombre .border {
  position: initial;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.nombre .border .button-style {
  top: 11px;
  right: 5px;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr td.name .boxElements {
  width: 35px;
}
div[class*="dfMc-"] .maxSize-479 .table tbody > tr.withMedia .name > div:last-child a,
div[class*="dfMc-"] .maxSize-479 .table tbody > tr.withMedia .nombre > div:last-child a {
  left: 80px;
}
div[class*="dfMc-"] .descenso .table tbody > tr td .badge {
  min-height: 29px;
  min-width: 29px;
  display: inline-block;
  width: auto;
  height: auto;
}
div[class*="dfMc-"] .descenso .table tbody > tr td:first-child,
div[class*="dfMc-"] .descenso .table tbody > tr td:nth-child(2) {
  width: auto;
}
div[class*="dfMc-"] .planteles .table tbody > tr td .badge {
  padding-left: 0;
  padding-right: 0;
}
div[class*="dfMc-"] .goleadores .table tbody > tr td.team {
  width: auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
div[class*="dfMc-"] .goleadores .table tbody > tr td.team > div {
  position: relative;
  top: 0;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0%);
  float: left;
}
div[class*="dfMc-"] .goleadores .table tbody > tr td.team > div:last-child {
  padding-left: 10px;
  left: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  div[class*="dfMc-"] .goleadores .table tbody > tr td.team {
    margin-top: -1px;
  }
}
@supports (-ms-ime-align:auto) {
  .goleadores .table tbody > tr td.team {
    margin-top: -1px;
  }
}
@-moz-document url-prefix() {
  .goleadores .table tbody > tr td.team {
    margin-top: -1px;
  }
}
div[class*="dfMc-"] .tooltip {
  z-index: 3000;
}
div[class*="dfMc-"] .tooltip.tlResults {
  width: 100%;
  top: 0;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"] .tooltip.tlResults.in {
  opacity: 1;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner {
  background: #ffffff;
  color: #000000;
  -webkit-box-shadow: 0 2px 4px #cccccc;
  -moz-box-shadow: 0 2px 4px #cccccc;
  box-shadow: 0 2px 4px #cccccc;
  max-width: none;
  min-height: 46px;
  padding: 6px 0 0;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .verticalAlign {
  display: block;
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 100%;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box > div:nth-child(3) {
  padding: 4px 0 0;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box .text {
  padding: 10px 0 0;
  line-height: 13px;
  word-break: break-word;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box .text.lost {
  color: #e00000;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box .text.won {
  color: #90e24a;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box .text.tied {
  color: #bfbfbf;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .box .text.number {
  padding: 6px 0 0;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-inner .boxDate {
  background: #ffffff;
  color: #000000;
  position: absolute;
  top: -10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 100px;
  font-size: 12px;
  font-family: 'Dosis', sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 -5px 5px -5px #cccccc;
  -moz-box-shadow: 0 -5px 5px -5px #cccccc;
  box-shadow: 0 -5px 5px -5px #cccccc;
  text-align: center;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-arrow {
  bottom: -10px;
  border-width: 10px 8px 0;
  border-top-color: #cccccc;
}
div[class*="dfMc-"] .tooltip.tlResults .tooltip-arrow:after {
  content: "";
  border-top: 8px solid #ffffff;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  top: -10px;
  position: absolute;
  left: -7px;
}
div[class*="dfMc-"] .tooltip.top {
  margin-top: 2px;
}
div[class*="dfMc-"] .tooltip-arrow {
  border-bottom-color: transparent;
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
}
div[class*="dfMc-"] .tooltip-inner {
  min-height: 32px;
  word-spacing: 0px;
  font-size: 8px;
  padding-left: 5px;
  max-width: 240px;
  text-align: left;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div[class*="dfMc-"] .tooltip-inner .showIcons {
  max-width: 240px;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .leftSide {
  display: inline-block;
  width: 60%;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .leftSide .title {
  width: 20%;
  text-align: left;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .leftSide .inc {
  width: 80%;
  text-align: left;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .leftSide .inc .name {
  float: left;
  white-space: normal;
  text-align: left;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .leftSide .inc .type {
  float: left;
  white-space: normal;
  margin-right: 5px;
  text-align: left;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .rightSide {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  width: 38%;
}
div[class*="dfMc-"] .tooltip-inner .showIcons .rightSide > div {
  display: inline-block;
}
div[class*="dfMc-"] .tooltip-inner .leftSide {
  display: inline-block;
  width: 100%;
}
div[class*="dfMc-"] .tooltip-inner .title {
  float: left;
  width: 12%;
  text-align: left;
}
div[class*="dfMc-"] .tooltip-inner .title > span {
  display: block;
  word-spacing: 0px;
  font-size: 8px;
}
div[class*="dfMc-"] .tooltip-inner .title .guion {
  display: none;
}
div[class*="dfMc-"] .tooltip-inner .inc {
  text-align: left;
  float: left;
  width: 88%;
  padding-left: 5px;
}
div[class*="dfMc-"] .tooltip-inner .inc > span {
  word-spacing: 0px;
  font-size: 8px;
}
div[class*="dfMc-"] .tooltip-inner .inc .name {
  display: block;
}
div[class*="dfMc-"] .tooltip-inner .inc .type {
  display: block;
}
div[class*="dfMc-"] .maxSize-310 .tooltip-inner {
  max-width: 200px;
}
div[class*="dfMc-"] .owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item {
  float: left;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-controls .owl-page {
  cursor: pointer;
}
div[class*="dfMc-"] .owl-carousel .owl-wrapper-outer .owl-controls .owl-buttons div {
  cursor: pointer;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls .owl-buttons div {
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  margin: 5px;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #869791;
  filter: alpha(opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: alpha(opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: alpha(opacity=100);
  /*IE7 fix*/
  opacity: 1;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls .owl-page span {
  display: block;
  margin: 5px 5px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  border: 2px solid #ffffff;
  background-color: #000000;
  width: 16px;
  height: 16px;
  cursor: pointer;
  opacity: 1;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
div[class*="dfMc-"] .owl-carousel.owl-theme .owl-controls .owl-page.active span {
  background-color: #005b9e;
  width: 16px;
  height: 16px;
}
div[class*="dfMc-"] body {
  -webkit-backface-visibility: hidden;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@-moz-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
  }
}
@-o-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-30px);
  }
  60% {
    -o-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
div[class*="dfMc-"] .bounce {
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }
  70% {
    -moz-transform: scale(0.9);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }
  70% {
    -o-transform: scale(0.9);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
div[class*="dfMc-"] .bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }
  80% {
    -moz-transform: translateY(10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }
  80% {
    -o-transform: translateY(10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}
@-moz-keyframes bounceOut {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}
@-o-keyframes bounceOut {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
div[class*="dfMc-"] .bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes bounceOutDown {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes bounceOutDown {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
div[class*="dfMc-"] .bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  -o-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes bounceOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes bounceOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
div[class*="dfMc-"] .bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  -o-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes bounceOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes bounceOutRight {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
div[class*="dfMc-"] .bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  -o-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
div[class*="dfMc-"] .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
div[class*="dfMc-"] .fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  -o-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div[class*="dfMc-"] .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div[class*="dfMc-"] .fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
div[class*="dfMc-"] .fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}
@-moz-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
}
@-o-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}
div[class*="dfMc-"] .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  -o-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
div[class*="dfMc-"] .fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  -o-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}
@-moz-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}
@-o-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}
div[class*="dfMc-"] .fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  -o-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
div[class*="dfMc-"] .fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  -o-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}
@-moz-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}
@-o-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}
div[class*="dfMc-"] .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
div[class*="dfMc-"] .fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  -o-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}
@-moz-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}
@-o-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
div[class*="dfMc-"] .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
div[class*="dfMc-"] .fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  -o-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-moz-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-o-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
div[class*="dfMc-"] .flash {
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  -o-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(0);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}
@-moz-keyframes flip {
  0% {
    -moz-transform: perspective(400px) rotateY(0);
    -moz-animation-timing-function: ease-out;
  }
  40% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -moz-animation-timing-function: ease-out;
  }
  50% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
  80% {
    -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -moz-animation-timing-function: ease-in;
  }
  100% {
    -moz-transform: perspective(400px) scale(1);
    -moz-animation-timing-function: ease-in;
  }
}
@-o-keyframes flip {
  0% {
    -o-transform: perspective(400px) rotateY(0);
    -o-animation-timing-function: ease-out;
  }
  40% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -o-animation-timing-function: ease-out;
  }
  50% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
  80% {
    -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -o-animation-timing-function: ease-in;
  }
  100% {
    -o-transform: perspective(400px) scale(1);
    -o-animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(0);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) scale(1);
    animation-timing-function: ease-in;
  }
}
div[class*="dfMc-"] .flip {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flip;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flip;
  -o-backface-visibility: visible !important;
  -o-animation-name: flip;
  backface-visibility: visible !important;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
div[class*="dfMc-"] .flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
div[class*="dfMc-"] .flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutX {
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutX {
  0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .flipOutX {
  -webkit-animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -moz-animation-name: flipOutX;
  -moz-backface-visibility: visible !important;
  -o-animation-name: flipOutX;
  -o-backface-visibility: visible !important;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutY {
  0% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutY {
  0% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .flipOutY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipOutY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipOutY;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}
@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
div[class*="dfMc-"] .hinge {
  -webkit-animation-name: hinge;
  -moz-animation-name: hinge;
  -o-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes lightSpeedIn {
  0% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -moz-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -moz-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-o-keyframes lightSpeedIn {
  0% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -o-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -o-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
div[class*="dfMc-"] .lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  -moz-animation-name: lightSpeedIn;
  -o-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  -o-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-moz-keyframes lightSpeedOut {
  0% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-o-keyframes lightSpeedOut {
  0% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  -moz-animation-name: lightSpeedOut;
  -o-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
div[class*="dfMc-"] .pulse {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -o-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@-moz-keyframes rollIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
}
@-o-keyframes rollIn {
  0% {
    opacity: 0;
    -o-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}
div[class*="dfMc-"] .rollIn {
  -webkit-animation-name: rollIn;
  -moz-animation-name: rollIn;
  -o-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}
@-moz-keyframes rollOut {
  0% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%) rotate(120deg);
  }
}
@-o-keyframes rollOut {
  0% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}
div[class*="dfMc-"] .rollOut {
  -webkit-animation-name: rollOut;
  -moz-animation-name: rollOut;
  -o-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateIn {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateIn {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
div[class*="dfMc-"] .rotateIn {
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  -o-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
div[class*="dfMc-"] .rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  -o-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
div[class*="dfMc-"] .rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
div[class*="dfMc-"] .rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
div[class*="dfMc-"] .rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOut {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(200deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOut {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .rotateOut {
  -webkit-animation-name: rotateOut;
  -moz-animation-name: rotateOut;
  -o-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  -moz-animation-name: rotateOutDownLeft;
  -o-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  -moz-animation-name: rotateOutDownRight;
  -o-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -transform-origin: left bottom;
    -transform: rotate(-90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  -moz-animation-name: rotateOutUpLeft;
  -o-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
div[class*="dfMc-"] .rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  -moz-animation-name: rotateOutUpRight;
  -o-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
  }
}
@-moz-keyframes shake {
  0%,
  100% {
    -moz-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -moz-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -moz-transform: translateX(10px);
  }
}
@-o-keyframes shake {
  0%,
  100% {
    -o-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -o-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -o-transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translateX(10px);
  }
}
div[class*="dfMc-"] .shake {
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  -o-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -moz-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}
@-o-keyframes swing {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
div[class*="dfMc-"] .swing {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  -o-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@-moz-keyframes tada {
  0% {
    -moz-transform: scale(1);
  }
  10%,
  20% {
    -moz-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -moz-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -moz-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -moz-transform: scale(1) rotate(0);
  }
}
@-o-keyframes tada {
  0% {
    -o-transform: scale(1);
  }
  10%,
  20% {
    -o-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -o-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -o-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -o-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%,
  20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
div[class*="dfMc-"] .tada {
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  -o-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wiggle {
  0% {
    -webkit-transform: skewX(9deg);
  }
  10% {
    -webkit-transform: skewX(-8deg);
  }
  20% {
    -webkit-transform: skewX(7deg);
  }
  30% {
    -webkit-transform: skewX(-6deg);
  }
  40% {
    -webkit-transform: skewX(5deg);
  }
  50% {
    -webkit-transform: skewX(-4deg);
  }
  60% {
    -webkit-transform: skewX(3deg);
  }
  70% {
    -webkit-transform: skewX(-2deg);
  }
  80% {
    -webkit-transform: skewX(1deg);
  }
  90% {
    -webkit-transform: skewX(0deg);
  }
  100% {
    -webkit-transform: skewX(0deg);
  }
}
@-moz-keyframes wiggle {
  0% {
    -moz-transform: skewX(9deg);
  }
  10% {
    -moz-transform: skewX(-8deg);
  }
  20% {
    -moz-transform: skewX(7deg);
  }
  30% {
    -moz-transform: skewX(-6deg);
  }
  40% {
    -moz-transform: skewX(5deg);
  }
  50% {
    -moz-transform: skewX(-4deg);
  }
  60% {
    -moz-transform: skewX(3deg);
  }
  70% {
    -moz-transform: skewX(-2deg);
  }
  80% {
    -moz-transform: skewX(1deg);
  }
  90% {
    -moz-transform: skewX(0deg);
  }
  100% {
    -moz-transform: skewX(0deg);
  }
}
@-o-keyframes wiggle {
  0% {
    -o-transform: skewX(9deg);
  }
  10% {
    -o-transform: skewX(-8deg);
  }
  20% {
    -o-transform: skewX(7deg);
  }
  30% {
    -o-transform: skewX(-6deg);
  }
  40% {
    -o-transform: skewX(5deg);
  }
  50% {
    -o-transform: skewX(-4deg);
  }
  60% {
    -o-transform: skewX(3deg);
  }
  70% {
    -o-transform: skewX(-2deg);
  }
  80% {
    -o-transform: skewX(1deg);
  }
  90% {
    -o-transform: skewX(0deg);
  }
  100% {
    -o-transform: skewX(0deg);
  }
}
@keyframes wiggle {
  0% {
    transform: skewX(9deg);
  }
  10% {
    transform: skewX(-8deg);
  }
  20% {
    transform: skewX(7deg);
  }
  30% {
    transform: skewX(-6deg);
  }
  40% {
    transform: skewX(5deg);
  }
  50% {
    transform: skewX(-4deg);
  }
  60% {
    transform: skewX(3deg);
  }
  70% {
    transform: skewX(-2deg);
  }
  80% {
    transform: skewX(1deg);
  }
  90% {
    transform: skewX(0deg);
  }
  100% {
    transform: skewX(0deg);
  }
}
div[class*="dfMc-"] .wiggle {
  -webkit-animation-name: wiggle;
  -moz-animation-name: wiggle;
  -o-animation-name: wiggle;
  animation-name: wiggle;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
  }
}
@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}
div[class*="dfMc-"] .wobble {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
}
@keyframes marqueeTitle {
  100% {
    left: -100%;
  }
}
@keyframes left-one {
  0% {
    transform: translateX(100%);
  }
  10% {
    transform: translateX(0);
  }
  40% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes left-two {
  0% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%);
  }
  60% {
    transform: translateX(0);
  }
  90% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
div[class*="dfMc-"] .agendaMaM .wrapper {
  margin: 0px 35px;
  clear: both;
}
div[class*="dfMc-"] .agendaMaM .wrapper .itemMaM {
  margin-right: 5px;
  margin-left: 5px;
}
div[class*="dfMc-"] .agendaMaM .wrapper .agenda {
  margin: 0 0 10px;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls {
  margin-top: 0;
  text-align: center;
  /* Styling Next and Prev buttons */
  /* Clickable class fix problem with hover on touch devices */
  /* Use it for non-touch hover action */
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div {
  display: inline-block;
  zoom: 1;
  margin: 0;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
  background: #005b9e;
  opacity: 1;
  position: absolute;
  height: 130px;
  top: 0;
  cursor: pointer;
  transition: all 0.5s ease;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-prev {
  left: -35px;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-prev .icon-chevron-left {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-right: 10px solid #ffffff;
  margin: 48px 0 0;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-prev.disabled .icon-chevron-left {
  border-right: 10px solid #e6e6e6;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-next {
  right: -35px;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-next .icon-chevron-right {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-left: 10px solid #ffffff;
  margin: 48px 0 0;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.owl-next.disabled .icon-chevron-right {
  border-left: 10px solid #e6e6e6;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div:focus,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div:hover,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active {
  background-color: #006ab8;
  border-bottom-width: 0px;
  color: #ffffff;
  height: 127px;
  margin-top: 3px;
  outline: 0;
}
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,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active .icon-chevron-left {
  border-right: 10px solid #ffffff;
}
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,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active .icon-chevron-right {
  border-left: 10px solid #ffffff;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.disabled {
  background-color: #285577;
  cursor: default;
  pointer-events: none;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.disabled:focus,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.disabled:hover,
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls .owl-buttons div.disabled:active {
  height: 130px;
  margin-top: 0;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: alpha(opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .itemStyles .item .contentItem .col .date span {
  padding-right: 5px;
}
div[class*="dfMc-"] .agendaMaM .owl-theme .itemStyles .item .contentItem .title span.mc-titleFirst {
  padding-right: 5px;
}
div[class*="dfMc-"] .agendaMaM .timeSetting.leftPosition {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.footerCtn .timeSetting {
  float: right;
  width: 40%;
  margin: 8px 5px 0;
}
div[class*="dfMc-"] .agendaMaM.footerCtn .timeSetting .text {
  text-transform: none;
}
div[class*="dfMc-"] .agendaMaM.footerCtn .timeSetting .text span {
  text-align: right;
}
div[class*="dfMc-"] .agendaMaM.footerCtn.maxSize-479 {
  display: block;
}
div[class*="dfMc-"] .agendaMaM.maxSize-991.footerCtn a {
  float: left;
  margin: 0 0 0 10%;
}
div[class*="dfMc-"] .agendaMaM.maxSize-991.footerCtn .timeSetting {
  width: 50%;
}
div[class*="dfMc-"] .agendaMaM.maxSize-767.footerCtn .timeSetting {
  width: 60%;
}
div[class*="dfMc-"] .agendaMaM.maxSize-767 .itemStyles .item .contentItem .title {
  width: 100%;
  position: relative;
}
div[class*="dfMc-"] .agendaMaM.maxSize-767 .itemStyles .item .contentItem .title span {
  transform: translateX(100%);
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  text-align: center;
}
div[class*="dfMc-"] .agendaMaM.maxSize-767 .itemStyles .item .contentItem .title span:nth-child(1) {
  animation: left-one 10s ease infinite;
}
div[class*="dfMc-"] .agendaMaM.maxSize-767 .itemStyles .item .contentItem .title span:nth-child(2) {
  animation: left-two 10s ease infinite;
}
div[class*="dfMc-"] .agendaMaM.maxSize-479.footerCtn a {
  float: none;
  margin: 0 auto;
}
div[class*="dfMc-"] .agendaMaM.maxSize-479.footerCtn .timeSetting {
  float: none;
  margin: 0;
  padding: 10px 10px 0 0;
  width: 100%;
}
div[class*="dfMc-"] .agendaMaM.maxSize-479.footerCtn .timeSetting .text {
  width: 88%;
}
div[class*="dfMc-"] .betStatus .boxWrapper {
  margin-top: 20px;
}
div[class*="dfMc-"] .betStatus .boxWrapper .boxContent {
  min-height: 100px;
}
div[class*="dfMc-"] .betStatus .boxWrapper .boxContent .GC_title {
  margin-bottom: 0;
}
div[class*="dfMc-"] .betStatus .boxWrapper .boxContent .boxComparing {
  padding: 3px 0 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .betStatus.maxSize-479 .boxWrapper .boxContent .boxElements .flag,
div[class*="dfMc-"] .betStatus.maxSize-479 .boxWrapper .boxContent .boxElements .flag {
  display: none;
}
div[class*="dfMc-"] .cards .boxWrapper .boxContent .boxTeams .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .cards .boxWrapper .boxContent .boxTeams .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent {
  min-height: 120px;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .noPicture .leftSide {
  display: none;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .noPicture .rightSide {
  width: 100%;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .boxElements > div {
  width: 150px;
  height: 150px;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .GC_title {
  text-align: left;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .info {
  font-size: 12px;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .link {
  float: right;
}
div[class*="dfMc-"] .clientArticle .boxWrapper .boxContent .link .btn {
  width: 150px;
}
div[class*="dfMc-"] .clientArticle.maxSize-991 .boxWrapper .boxContent .boxElements > div {
  width: 100px;
  height: 100px;
}
div[class*="dfMc-"] .clientArticle.maxSize-767 .boxWrapper .boxContent .boxElements > div {
  width: 80px;
  height: 80px;
}
div[class*="dfMc-"] .clientArticle.maxSize-479 .boxWrapper .boxContent .boxElements > div {
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .commentary .boxCommentary {
  background: url('../images/linea-punteada.png') 10.8% 0 repeat-y, url('../images/linea-punteada.png') 89% repeat-y;
  display: block;
  margin: 0 auto;
  float: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .teamsShields .boxElements {
  padding: 10px 0 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .teamsShields .boxElements.local > div,
div[class*="dfMc-"] .commentary .boxCommentary .teamsShields .boxElements.away > div {
  background-repeat: no-repeat;
  background-position: center;
}
div[class*="dfMc-"] .commentary .boxCommentary .teamsShields .boxElements.away {
  float: right;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter {
  margin: 0px auto;
  border-radius: 4px;
  text-align: center;
  width: 68%;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter {
  border-radius: 4px;
  margin-left: 0px;
  padding: 0px;
  width: auto;
  height: auto;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .text {
  color: #000000;
  text-transform: uppercase;
  text-align: center;
  font-size: 10px;
  font-weight: 600;
  margin-top: 15px;
  margin-left: 0px;
  margin-right: -20px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons {
  background: #b3b3b3;
  height: 37px;
  border-radius: 4px;
  font-size: 8px;
  text-align: center;
  padding-top: 0px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns {
  display: grid;
  grid-template-columns: repeat(7, auto);
  height: 37px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns button {
  background: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .titleButton {
  color: #000000;
  font-weight: 700;
  font-size: 8px;
  margin-top: 0px auto;
  letter-spacing: 0px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .all .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .goals .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .yellowCard .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .redCard .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .corners .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .offside .imgButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .change .imgButton {
  background-image: url(../images/icons_sheet.png);
  height: 21px;
  width: 23px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2px;
  display: block;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .all:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .goals:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .yellowCard:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .redCard:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .corners:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .offside:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .change:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .all.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .goals.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .yellowCard.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .redCard.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .corners.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .offside.active,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .change.active {
  background: #ffffff;
  height: 37px;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 4px -2px #666666;
  -moz-box-shadow: 0 3px 4px -2px #666666;
  box-shadow: 0 3px 4px -2px #666666;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .all .imgButton {
  background-position: 155px -75px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .goals .imgButton {
  background-position: 772px -75px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .yellowCard .imgButton {
  background-position: 425px -21px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .redCard .imgButton {
  background-position: 408px -21px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .corners .imgButton {
  background-position: 824px -126px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .offside .imgButton {
  background-position: 793px -126px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns .change .imgButton {
  background-position: 115px -21px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data {
  background: #000000;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data .text {
  color: #ffffff;
  padding-bottom: 25px;
  text-transform: uppercase;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription {
  float: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data {
  background: #ffffff;
  border: 1px solid #005b9e;
  border-bottom: 3px solid #005b9e;
  border-radius: 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text {
  color: #000000;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture {
  overflow: hidden;
  border-radius: 5px;
  height: 48px;
  width: 66px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture img {
  width: 48px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  height: 48px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText {
  vertical-align: top;
  width: 100%;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText span {
  display: block;
  padding-left: 10px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText span a {
  word-break: break-word;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText div {
  color: #000000;
  font-size: 12px;
  margin-bottom: 10px;
  padding-left: 10px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data a {
  color: #000000;
  text-decoration: underline;
  font-weight: bold;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription {
  margin: 0 auto 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data {
  width: 95%;
  min-height: 20px;
  background: #ffffff;
  margin: 10px auto 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 3px #666666;
  -moz-box-shadow: 0 0 3px #666666;
  box-shadow: 0 0 3px #666666;
  position: relative;
  color: #000000;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowLeft {
  border-bottom: 12px solid transparent;
  border-right: 20px solid #666666;
  border-top: 12px solid transparent;
  position: absolute;
  top: 7px;
  left: -20px;
  width: 0;
  height: 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowLeft:after {
  content: "";
  width: 0;
  height: 0;
  border-bottom: 12px solid transparent;
  border-right: 20px solid #ffffff;
  border-top: 12px solid transparent;
  position: absolute;
  top: -12px;
  left: 0px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowRight {
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 20px solid #666666;
  position: absolute;
  top: 7px;
  right: -20px;
  width: 0;
  height: 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowRight:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 20px solid #ffffff;
  position: absolute;
  top: -12px;
  right: 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .media .showMedia {
  border-top: 1px dotted #000000;
  padding-bottom: 12px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription .data .text {
  font-size: 14px;
  text-transform: none;
  padding: 0px 10px 16px;
  word-wrap: break-word;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial {
  border-top: 1px dotted #000000;
  position: relative;
  min-height: 40px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton {
  display: inline-block;
  margin: 12px 12px 0 0;
  vertical-align: top;
  background: #4c69ba;
  background: -webkit-gradient(linear, center top, center bottom, from(#4c69ba), to(#3b55a0));
  background: -webkit-linear-gradient(#4c69ba, #3b55a0);
  border: none;
  -webkit-border-radius: 2px;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  white-space: nowrap;
  font-size: 12px;
  text-shadow: 0 -1px 0 #354c8c;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton .fbIcon,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton .fbIcon {
  background-image: url("../images/fb_icons.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0 -42px;
  display: inline-block;
  height: 14px;
  width: 14px;
  margin: 3px 3px 0 0;
  float: left;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton .text,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton .text {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton:hover,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton:hover {
  background: #5b7bd5;
  background: -webkit-gradient(linear, center top, center bottom, from(#5b7bd5), to(#4864b1));
  background: -webkit-linear-gradient(#5b7bd5, #4864b1);
  border-color: #5874c3 #4961a8 #41599f;
  -webkit-box-shadow: inset 0 0 1px #607fd6;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .twitterButton,
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .twitterButton {
  display: inline-block;
  padding: 9px 12px 5px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial {
  text-align: right;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime {
  position: relative;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 100%;
  min-height: 27px;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #666666;
  -moz-box-shadow: 0 0 5px #666666;
  box-shadow: 0 0 5px #666666;
  position: relative;
  margin-top: 2px;
  color: #000000;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowRight {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 14px solid #666666;
  position: absolute;
  top: 14px;
  right: -14px;
  width: 13px;
  height: 14px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowRight:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 14px solid #ffffff;
  position: absolute;
  top: -8px;
  right: 0px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowLeft {
  border-bottom: 8px solid transparent;
  border-right: 14px solid #666666;
  border-top: 8px solid transparent;
  position: absolute;
  top: 14px;
  left: -14px;
  width: 13px;
  height: 14px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowLeft:after {
  content: "";
  width: 0;
  height: 0;
  border-bottom: 8px solid transparent;
  border-right: 14px solid #ffffff;
  border-top: 8px solid transparent;
  position: absolute;
  top: -8px;
  left: 0px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxTime.right .dataSmall {
  float: right;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div {
  background: #FFF;
  margin-top: 14px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div.incTypeIcon {
  width: 10px;
  height: 10px;
  line-height: 16px;
  -webkit-box-shadow: 0 0 3px #bfbfbf;
  -moz-box-shadow: 0 0 3px #bfbfbf;
  box-shadow: 0 0 3px #bfbfbf;
  margin-top: 25px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .goal {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -145px -67px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .goal.own {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -119px -67px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .change {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -803px -13px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .cornerKick {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -94px -120px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .offside {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -125px -120px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .yellowCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -501px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .redCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -518px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .redByDoubleYellowCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -547px -21px;
  width: 24px;
  height: 24px;
  margin: 8px auto 0;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxSocial .facebookLikeButton {
  display: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxSocial .facebookComments {
  display: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxSocial .twitterButton {
  display: none;
}
div[class*="dfMc-"] .commentary .boxCommentary .commentaryContent .boxSocial .facebookCommentsButton {
  display: none;
}
div[class*="dfMc-"] .commentary.maxSize-1199 .boxCommentary .commentaryFilter {
  width: 65%;
}
div[class*="dfMc-"] .commentary.maxSize-1199 .boxCommentary .commentaryFilter .menuFilter .text {
  font-size: 9px;
}
div[class*="dfMc-"] .commentary.maxSize-1199 .boxCommentary .commentaryContent .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"] .commentary.maxSize-1199 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 90%;
}
div[class*="dfMc-"] .commentary.maxSize-991 .boxCommentary .commentaryFilter {
  width: 57%;
}
div[class*="dfMc-"] .commentary.maxSize-991 .boxCommentary .commentaryContent .boxDescription .data {
  width: 85%;
}
div[class*="dfMc-"] .commentary.maxSize-991 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 80%;
}
div[class*="dfMc-"] .commentary.maxSize-767 .boxCommentary {
  background-position: 19.5% 0, 80.55% 0;
}
div[class*="dfMc-"] .commentary.maxSize-767 .boxCommentary .commentaryFilter {
  width: 65%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryFilter {
  width: 100%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .BG_title {
  margin: 15px 15px 0;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary {
  background-position: 0%  0, 100% 0;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .teamsShields .local div {
  float: left;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .teamsShields .away div {
  float: right;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowRight {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 12px solid #666666;
  right: -12px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowRight:after {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 12px solid #ffffff;
  position: absolute;
  top: -8px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowLeft {
  border-bottom: 8px solid transparent;
  border-right: 12px solid #666666;
  border-top: 8px solid transparent;
  left: -12px;
  top: 7px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowLeft:after {
  border-bottom: 8px solid transparent;
  border-right: 12px solid #ffffff;
  border-top: 8px solid transparent;
  top: -8px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight {
  width: 83.4%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight .data {
  width: 85%;
  float: right;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft {
  width: 83.4%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft .data {
  width: 85%;
  float: left;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton,
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton {
  margin: 12px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 30px;
  margin-left: 3px;
  margin-right: 3px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall .arrowTop {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #666666;
  position: absolute;
  top: -13px;
  left: 0;
  width: 13px;
  height: 14px;
  margin: 0 auto;
  right: 0;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall .arrowTop:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #ffffff;
  position: absolute;
  top: 1px;
  left: -8px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons {
  width: 8.3%;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons .boxElements > div {
  margin-bottom: 10px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons .boxElements > div.incTypeIcon {
  float: left;
  margin: 16px 5px 13px 12px;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons.right .boxTime .dataSmall {
  float: right;
}
div[class*="dfMc-"] .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons.right .boxElements > div {
  float: right;
  margin: 16px 13px 12px 12px;
}
div[class*="dfMc-"] .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text {
  display: block;
}
div[class*="dfMc-"] .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture {
  display: block;
  width: 48px;
  margin: 0 auto 10px;
}
div[class*="dfMc-"] .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText {
  text-align: center;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary {
  background: #fdfdfd;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.outstanding .boxInfo {
  margin-left: 16.66666%;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-status .boxInfo {
  border-left-color: #969696;
  border-left-style: dotted;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-status .boxInfo .boxIcons .boxElements .iconIncidence svg {
  fill: #666666;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-status .boxInfo .boxDescription .data {
  background: transparent !important;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-status .boxInfo .boxDescription .data .text {
  color: #000000;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTime .dataSmall {
  width: 100%;
  background: none;
  box-shadow: none;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTime .dataSmall .text.number {
  color: #666666;
  font-family: 'Dosis', sans-serif;
  font-weight: bold;
  padding: 10px;
  transform: translateY(-15px);
  background-color: #fdfdfd;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo {
  border-left: 2px solid transparent;
  background: #fdfdfd;
  box-shadow: none;
  border-radius: 0;
  padding-bottom: 15px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons > div {
  position: absolute;
  top: 0;
  left: -21px;
  z-index: 1;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements {
  box-shadow: none;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements > div .mc-incTypeIcon {
  background-image: none !important;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements > div:not(.tooltip) {
  width: 40px;
  height: 40px;
  border: none;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: visible;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements .iconIncidence {
  padding: 3px;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  -webkit-box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  -moz-box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#cccccc));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #cccccc);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements .iconIncidence div {
  width: 34px;
  height: 34px;
  border-radius: 40px;
  -webkit-box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  -moz-box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  background: #ffffff;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxIcons .boxElements .iconIncidence div svg {
  max-height: 25px;
  max-width: 25px;
  margin: 5px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription {
  padding-left: 59px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .data {
  background: transparent;
  border: none;
  box-shadow: none;
  width: 98%;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .data .mc-message span {
  font-weight: bold;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .data .media {
  margin: 10px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .data .media .showMedia {
  border-top: none;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .data .text {
  padding-bottom: 0;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxDescription .profilePicture {
  display: none;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxInfo .boxPlayers {
  clear: both;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTimer {
  text-align: left;
  display: inline-block;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTimer span {
  color: #999999;
  font-size: 12px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTimer svg {
  margin-top: 5px;
  margin-right: 5px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxTimer * {
  fill: #999999;
  transform: translateY(1px);
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxStuff {
  border: 3px solid transparent;
  width: 100px;
  height: 100px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxStuff.m-homeBorder {
  border-color: #000000;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxStuff.m-awayBorder {
  border-color: #dddddd;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxStuff svg {
  width: 100px;
  height: 100px;
  left: 0;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData {
  margin-top: 10px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData .square {
  padding: 5px;
  background: #000000;
  color: #ffffff;
  margin: 0px 10px 10px 0;
  float: left;
  width: 30px;
  height: 30px;
  text-align: center;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData .square.m-homeBG {
  background: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData .square.m-awayBG {
  background: #dddddd;
  color: #333333;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData .position.m-homeType {
  color: #000000;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData .position.m-awayType {
  color: #dddddd;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem .boxPlayers .boxData svg {
  height: 30px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.homeInc .boxInfo {
  border-left-color: #000000;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.homeInc .boxInfo .boxIcons .boxElements .iconIncidence svg {
  fill: #000000;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.awayInc .boxInfo .boxIcons .boxElements .iconIncidence svg {
  fill: #dddddd;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription {
  -webkit-box-shadow: 0px 0px 11px 5px #e6e6e6;
  -moz-box-shadow: 0px 0px 11px 5px #e6e6e6;
  box-shadow: 0px 0px 11px 5px #e6e6e6;
  width: 98%;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .data {
  margin-top: 5px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxStuff {
  width: 70px;
  height: 70px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxStuff svg {
  width: 70px;
  height: 70px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxData .square {
  width: 20px;
  height: 20px;
  font-size: 10px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxData svg {
  height: 20px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxData .text.name,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-goal .boxDescription .secondPlayer .boxData .position {
  font-size: 13px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-twitter .boxInfo {
  border-left-color: #00acee;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-twitter .boxInfo .boxIcons .boxElements .iconIncidence div svg {
  fill: #00acee;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-twitter .boxInfo .boxDescription .data {
  border: 1px solid #cccccc;
  border-radius: 5px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryContent .commentaryItem.incType-twitter .boxInfo .boxDescription .profilePicture {
  display: block;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 {
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 11px 5px #e6e6e6;
  -moz-box-shadow: 0px 0px 11px 5px #e6e6e6;
  box-shadow: 0px 0px 11px 5px #e6e6e6;
  height: 65px;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .text {
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: initial;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons {
  background: #ffffff;
  padding: 9px 0;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns {
  text-align: center;
  display: flex;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button {
  background-image: none;
  margin-top: 10px;
  width: 36px;
  height: 36px;
  border-radius: 36px;
  text-align: center;
  background-color: #efefef;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d9d9d9), color-stop(50%, #f7f7f7), to(#cccccc));
  background-image: -webkit-linear-gradient(-45deg, #d9d9d9 0%, #f7f7f7 50%, #cccccc 80%);
  background-image: -moz-linear-gradient(-45deg, #d9d9d9 0%, #f7f7f7 50%, #cccccc 80%);
  background-image: -o-linear-gradient(-45deg, #d9d9d9 0%, #f7f7f7 50%, #cccccc 80%);
  background-image: linear-gradient(-45deg, #d9d9d9 0%, #f7f7f7 50%, #cccccc 80%);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9d9d9', endColorstr='#ffcccccc', GradientType=0);
  position: relative;
  margin: 7px auto;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button div {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  background: #ffffff;
  margin: 0 auto;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button div svg {
  max-height: 20px;
  max-width: 20px;
  margin: 5px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:hover,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button.active,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:focus {
  background-color: #eeeeee;
  background-image: -moz-linear-gradient(top, #e6e6e6, #fafafa);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#fafafa));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #fafafa);
  background-image: -o-linear-gradient(top, #e6e6e6, #fafafa);
  background-image: linear-gradient(to bottom, #e6e6e6, #fafafa);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#fffafafa', GradientType=0);
  width: 46px;
  height: 46px;
  border-radius: 46px;
  outline: 0;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 3px #bfbfbf;
  -moz-box-shadow: 0 0 3px #bfbfbf;
  box-shadow: 0 0 3px #bfbfbf;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:hover div,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button.active div,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:focus div {
  -webkit-box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  -moz-box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  box-shadow: 0 0px 10px 5px rgba(204, 204, 204, 0.5);
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#cccccc));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #cccccc);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #cccccc);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);
  width: 40px;
  height: 40px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:hover a,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button.active a,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:focus a {
  width: 34px;
  height: 34px;
  border-radius: 34px;
  -webkit-box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  -moz-box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  box-shadow: inset 5px 8px 11px 7px #e6e6e6;
  background: #ffffff;
  display: block;
  position: absolute;
  top: 6px;
  left: 6px;
}
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:hover svg,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button.active svg,
div[class*="dfMc-"] .commentary .commentaryView-1 .boxCommentary .commentaryFilterView-1 .menuFilter .menuButtons .sevenColumns button:focus svg {
  z-index: 99999;
  position: absolute;
  top: 8px;
  left: 8px;
}
div[class*="dfMc-"] .commentary .commentaryView-1.maxSize-479 .boxCommentary .commentaryContent .boxInfo .boxDescription {
  padding-left: 25px;
}
div[class*="dfMc-"] .commentary .commentaryView-1.maxSize-479 .boxCommentary .commentaryContent .boxInfo .boxDescription .data {
  margin-top: 10px;
}
div[class*="dfMc-"] .commentary .commentaryView-1.maxSize-479 .boxCommentary .commentaryContent .commentaryItem .boxTime .dataSmall .text.number {
  font-size: 17px;
  background: transparent;
  transform: translate(-10px, -35px);
}
div[class*="dfMc-"] .commentary .commentaryView-1.maxSize-479 .boxCommentary .commentaryFilter {
  width: 100%;
}
div[class*="dfMc-"] .commentary .commentaryView-1.maxSize-479 .boxCommentary .commentaryFilter .menuFilter .menuButtons .sevenColumns {
  grid-template-columns: repeat(5, auto);
}
div[class*="dfMc-"] .comparisons .boxWrapper .boxContent .boxComparison .boxComparing {
  margin-bottom: 15px;
}
div[class*="dfMc-"] .comparisons .boxWrapper .boxContent .boxComparison .boxElements {
  margin-bottom: 10px;
}
div[class*="dfMc-"] .comparisons select {
  background: url('../images/arrow_select.png') no-repeat scroll right center #005b9e;
  color: #ffffff;
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 0.01px;
  text-overflow: '';
  text-align: left;
  font-family: 'Dosis', sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
  width: 75%;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding-left: 10px;
  height: 20px;
  line-height: 13px;
  cursor: pointer;
  padding-top: 2px;
  padding-right: 45px;
}
div[class*="dfMc-"] .comparisons.maxSize-479 .boxWrapper .boxContent .boxComparison .boxComparing {
  margin-bottom: 8px;
}
div[class*="dfMc-"] .comparisons.maxSize-479 select {
  width: 95%;
}
div[class*="dfMc-"] .coordinates {
  padding: 15px 0;
}
div[class*="dfMc-"] .coordinates .caption {
  display: block;
}
div[class*="dfMc-"] .coordinates.maxSize-479 .mobileNavCoordinate .navbar.mobile .navbar-header {
  height: 37px;
}
div[class*="dfMc-"] .coordinates.maxSize-479 .mobileNavCoordinate .navbar.mobile .second-level {
  background: transparent;
  border-bottom: 0;
}
div[class*="dfMc-"] .coordinates.maxSize-479 .mobileNavCoordinate .navbar.mobile .second-level li:last-child > a {
  border-bottom: 0;
}
div[class*="dfMc-"] .coordinates.maxSize-479 .mobileNavCoordinate .navbar.mobile .dropdown-submenu > .dropdown-menu {
  border-radius: 0;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"] .coordAndLeaders .coordinates .fieldGame {
  margin-top: 100px;
}
div[class*="dfMc-"] .coordAndLeaders.maxSize-991 .coordinates .fieldGame {
  margin-top: 0;
}
div[class*="dfMc-"] .coordAndLeaders.maxSize-991 .passes .caption {
  display: block;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent {
  padding: 0;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block {
  padding: 10px 10px 10px 0;
  min-height: 45px;
  white-space: nowrap;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block:after {
  content: "";
  height: 60%;
  left: -7px;
  position: absolute;
  top: 20%;
  z-index: 2;
  border-left: 1px solid #b3b3b3;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .icons {
  background-image: url('../images/icons_sheet.png');
  width: 34px;
  height: 26px;
  display: block;
  vertical-align: top;
  float: left;
  white-space: nowrap;
  word-break: normal;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .icons.iField {
  background-position: -836px -70px;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .icons.iCity {
  background-position: -882px -72px;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .icons.iWhistle {
  background-position: -764px -70px;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .icons.iNationality {
  background-position: -718px -70px;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block:first-child:after {
  border-left: 0;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text {
  padding: 8px 4px 0 0;
  font-size: 10px;
  float: left;
  display: table-cell;
  width: auto;
  white-space: nowrap;
  word-break: normal;
  min-width: 50px;
  *zoom: 1;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text:before,
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .extraData .boxWrapper .boxContent .block .text:after {
  clear: both;
}
div[class*="dfMc-"] .heatMap {
  position: relative;
  padding: 15px 0;
  background: #f2f2f2;
}
div[class*="dfMc-"] .heatMap .fields .arrowHome:after {
  border: 15px solid #000;
  box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.5);
}
div[class*="dfMc-"] .heatMap .fields .arrowAway:after {
  border: 15px solid #000;
  box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.5);
}
div[class*="dfMc-"] .heatMap .fields {
  margin: 50px 0;
}
div[class*="dfMc-"] .heatMap .fields .arrowHome,
div[class*="dfMc-"] .heatMap .fields .arrowAway {
  position: relative;
  margin: 30% 0 0;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
div[class*="dfMc-"] .heatMap .fields .arrowHome:after,
div[class*="dfMc-"] .heatMap .fields .arrowAway:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  box-sizing: border-box;
  border-color: transparent transparent transparent transparent;
  transform-origin: 0 0;
}
div[class*="dfMc-"] .heatMap .fields .arrowHome {
  border-right-color: transparent;
  border-width: 20px 0 20px 20px;
  float: right;
}
div[class*="dfMc-"] .heatMap .fields .arrowHome:after {
  top: 22px;
  left: -22px;
  transform: rotate(-135deg);
}
div[class*="dfMc-"] .heatMap .fields .arrowAway {
  border-width: 20px 20px 20px 0;
  border-left-color: transparent;
  float: left;
}
div[class*="dfMc-"] .heatMap .fields .arrowAway:after {
  right: -52px;
  transform: rotate(45deg);
  top: -21px;
}
div[class*="dfMc-"] .heatMap .fields .boxHeat {
  position: relative;
}
div[class*="dfMc-"] .heatMap .fields .boxHeat svg.frames,
div[class*="dfMc-"] .heatMap .fields .boxHeat canvas.frames {
  position: absolute;
  top: -4%;
  width: 84%;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 100%;
  filter: alpha(opacity=70);
  opacity: .70;
}
div[class*="dfMc-"] .heatMap .fields .boxHeat svg.frames .pl,
div[class*="dfMc-"] .heatMap .fields .boxHeat canvas.frames .pl {
  -webkit-animation: fadeInFromNone 3s 1;
  -moz-animation: fadeInFromNone 3s 1;
  animation: fadeInFromNone 3s 1;
}
@-webkit-keyframes fadeInFromNone {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
    opacity: 1;
  }
}
@-moz-keyframes fadeInFromNone {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
    opacity: 1;
  }
}
@-o-keyframes fadeInFromNone {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
    opacity: 1;
  }
}
@keyframes fadeInFromNone {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
    opacity: 1;
  }
}
div[class*="dfMc-"] .heatMap .fields .barHeatMap {
  text-align: center;
  margin: 20px auto;
}
div[class*="dfMc-"] .heatMap .fields .barHeatMap .boxElements {
  display: inline-block;
  margin: 0 10px;
}
div[class*="dfMc-"] .heatMap .fields .barHeatMap .boxElements .data {
  font-size: 18px;
  font-weight: bold;
}
div[class*="dfMc-"] .heatMap .fields .barHeatMap ul {
  float: none;
  display: inline-block;
  vertical-align: top;
  margin-top: 10px;
}
div[class*="dfMc-"] .heatMap .fields .barHeatMap ul li {
  background: #90e24a;
  width: 30px;
  height: 12px;
  float: none;
  display: inline-block;
}
div[class*="dfMc-"] .heatMap .caption {
  display: block;
}
div[class*="dfMc-"] .heatMap .caption.nav {
  display: none;
}
div[class*="dfMc-"] .heatMap.maxSize-767 .fields .barHeatMap {
  position: absolute;
  top: 50%;
}
div[class*="dfMc-"] .heatMap.maxSize-767 .fields .away {
  margin-top: 70px;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .caption {
  display: none;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .fields .barHeatMap {
  position: relative;
  top: 0;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .fields .barHeatMap ul li {
  width: 16px;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .fields .barHeatMap .boxElements {
  margin: 0 3px;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .fields .away {
  margin-top: 0;
}
div[class*="dfMc-"] .heatMap.maxSize-479 .fields .V_divider:after {
  width: 0;
}
div[class*="dfMc-"] .itemMaM.status-playing .item .col .date,
div[class*="dfMc-"] .itemMaM.status-penalties .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemMaM.status-playing .item .col .date .iMam-date,
div[class*="dfMc-"] .itemMaM.status-penalties .item .col .date .iMam-date,
div[class*="dfMc-"] .itemMaM.status-playing .item .col .date .iMam-hour,
div[class*="dfMc-"] .itemMaM.status-penalties .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-penalties .item .col .date .iMam-time,
div[class*="dfMc-"] .itemMaM.status-penalties .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-notStarted .item .col .date,
div[class*="dfMc-"] .itemMaM.status-posponed .item .col .date {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"] .itemMaM.status-notStarted .item .col .date .iMam-status,
div[class*="dfMc-"] .itemMaM.status-posponed .item .col .date .iMam-status,
div[class*="dfMc-"] .itemMaM.status-notStarted .item .col .date .iMam-time,
div[class*="dfMc-"] .itemMaM.status-posponed .item .col .date .iMam-time,
div[class*="dfMc-"] .itemMaM.status-notStarted .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemMaM.status-posponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-finished .item .col .date .iMam-date,
div[class*="dfMc-"] .itemMaM.status-finished .item .col .date .iMam-hour,
div[class*="dfMc-"] .itemMaM.status-finished .item .col .date .iMam-time,
div[class*="dfMc-"] .itemMaM.status-finished .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-playing .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"] .itemMaM.status-playing .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"] .itemMaM.status-half .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .itemMaM.status-half .item .col .date .iMam-date,
div[class*="dfMc-"] .itemMaM.status-half .item .col .date .iMam-hour,
div[class*="dfMc-"] .itemMaM.status-half .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-half .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"] .itemMaM.status-half .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"] .itemMaM.status-finished .item .col .date {
  background: #cccccc;
  color: #000000;
}
div[class*="dfMc-"] .itemMaM.status-suspended .item .col .date .iMam-time,
div[class*="dfMc-"] .itemMaM.status-postponed .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-suspended .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .itemMaM.status-postponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-suspended .item .col .date .iMam-date,
div[class*="dfMc-"] .itemMaM.status-postponed .item .col .date .iMam-date {
  display: none;
}
div[class*="dfMc-"] .itemMaM.status-suspended .item .col .date .iMam-hour,
div[class*="dfMc-"] .itemMaM.status-postponed .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .itemMaM .teams .shield {
  width: 24px;
  height: 24px;
  background-size: contain;
  float: left;
}
div[class*="dfMc-"] .itemMaM .tag {
  position: absolute;
  width: auto;
  left: 50%;
  right: initial;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  top: 2px;
}
div[class*="dfMc-"] .lastMatchesBetween .boxWrapper .boxContent {
  padding: 15px 0;
}
div[class*="dfMc-"] .lastMatchesBetween .boxWrapper .boxContent .GC_title {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .leaders {
  padding: 15px 0;
}
div[class*="dfMc-"] .leaders .caption {
  display: block;
}
div[class*="dfMc-"] .leaders .caption.nav {
  display: none;
}
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper {
  margin: 15px 0 0;
}
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper .boxContent .text.number.display {
  display: none;
}
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper .boxContent .home.display,
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper .boxContent .away.display,
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper .boxContent .bar.display,
div[class*="dfMc-"] .leaders.maxSize-479 .boxWrapper .boxContent .numberColor.display {
  display: none;
}
div[class*="dfMc-"] .leaders.maxSize-479 .mobileNavCoordinate .navbar.mobile .navbar-header {
  height: 37px;
}
div[class*="dfMc-"] .leaders.maxSize-479 .mobileNavCoordinate .navbar.mobile .second-level {
  background: transparent;
  border-bottom: 0;
}
div[class*="dfMc-"] .leaders.maxSize-479 .mobileNavCoordinate .navbar.mobile .second-level li:last-child > a {
  border-bottom: 0;
}
div[class*="dfMc-"] .leaders.maxSize-479 .mobileNavCoordinate .navbar.mobile .dropdown-submenu > .dropdown-menu {
  border-radius: 0;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"] .leaders.maxSize-479 .caption {
  display: none;
}
div[class*="dfMc-"] .leaders.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .lineUpField .caption {
  display: block;
}
div[class*="dfMc-"] .lineUpFull .BG_title {
  margin: 0;
}
div[class*="dfMc-"] .lineUpFull .boxColumn {
  min-height: 290px;
}
div[class*="dfMc-"] .lineUpFull .boxWrapper.boxLineUpFull > .boxContent {
  padding: 15px 0;
}
@keyframes changeColor {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
@-moz-keyframes changeColor {
  /* Firefox */
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
@-webkit-keyframes changeColor {
  /* Safari and Chrome */
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
@-o-keyframes changeColor {
  /* Opera */
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
div[class*="dfMc-"] .lineUpFull .caption {
  display: block;
}
div[class*="dfMc-"] .lineUpFull .caption.nav {
  display: none;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock {
  position: relative;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .comparingPlayers {
  padding: 0 0 15px;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .comparingPlayers .boxWrapper .boxContent .boxComparingPlayer .boxData .changeOp {
  animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  -moz-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Firefox */
  -webkit-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Safari and Chrome */
  -o-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Opera */
  opacity: 1;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .listWrapper {
  position: absolute;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .listWrapper.awayList {
  right: 0;
}
div[class*="dfMc-"] .lineUpFull .lineUpFullBlock .listWrapper.substitutesList {
  position: relative;
  clear: none;
}
div[class*="dfMc-"] .lineUpFull .playerComparison .boxData .btn {
  display: block;
}
div[class*="dfMc-"] .lineUpFull .playerComparison .subHeader {
  display: block;
}
div[class*="dfMc-"] .lineUpFull .playerComparison .caption {
  display: none;
}
div[class*="dfMc-"] .lineUpFull .playerTab .btn.closeModule {
  display: block;
}
div[class*="dfMc-"] .lineUpFull .playerTab .btn.compare {
  display: block;
}
div[class*="dfMc-"] .lineUpFull.maxSize-991 .boxColumn {
  min-height: 0;
}
div[class*="dfMc-"] .lineUpFull.maxSize-991 .listWrapper {
  position: relative;
}
div[class*="dfMc-"] .lineUpFull.maxSize-479 .playerComparison {
  padding: 15px 8px;
}
div[class*="dfMc-"] .lineUpFull.maxSize-479 .caption {
  display: none;
}
div[class*="dfMc-"] .lineUpFull.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .lineUpFull.ie8 {
  position: relative;
  min-height: 427px;
}
div[class*="dfMc-"] .lineUpFull.ie8 .boxColumn {
  position: absolute;
}
div[class*="dfMc-"] .lineUpFull.ie8 .listWrapper.substitutesList {
  position: absolute;
  left: 0;
  right: 0;
  margin: 283px auto;
}
div[class*="dfMc-"] .lineUpFull.ie8.maxSize-991 .listWrapper.substitutesList {
  position: relative;
  margin: 0 auto;
}
div[class*="dfMc-"] .tabsWrapper .lineUpFull .BG_title {
  display: none;
}
div[class*="dfMc-"] .minSize-767 .moduleCtn.lineUpFull.maxSize-767 .lineUpFullBlock .fieldLineal {
  float: none;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .playerTab .boxShots {
  margin-bottom: 30px;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .effect {
  margin-top: 30px;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing.col-lg-6,
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing.col-md-6 {
  width: 50%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing.canvasSet.col-sm-6,
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing.canvasSet.col-xs-6 {
  width: 100%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .boxStats .col-lg-6,
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .boxStats .col-md-6 {
  width: 50%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .bar.col-lg-10 {
  width: 83.33333333%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .bar.col-md-9 {
  width: 75%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .text.col-lg-2 {
  width: 16.66666667%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .text.col-md-3 {
  width: 25%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .text.col-sm-12 {
  width: 100%;
}
div[class*="dfMc-"] .minSize-479 .moduleCtn.lineUpFull .futbol .playerComparison .boxComparing .text.col-xs-12 {
  width: 100%;
}
div[class*="dfMc-"] .lineUpPlayersList .caption {
  display: block;
}
div[class*="dfMc-"] .lineUpPlayersList .caption.nav {
  display: none;
}
div[class*="dfMc-"] .lineUpPlayersList .comparingPlayers {
  padding: 15px 0;
}
div[class*="dfMc-"] .lineUpPlayersList .comparingPlayers .boxWrapper {
  margin: 20px 0;
}
div[class*="dfMc-"] .lineUpPlayersList .comparingPlayers .boxWrapper .boxContent .boxComparingPlayer .boxData .changeOp {
  animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  -moz-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Firefox */
  -webkit-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Safari and Chrome */
  -o-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Opera */
  opacity: 1;
}
div[class*="dfMc-"] .lineUpPlayersList.maxSize-479 .caption {
  display: none;
}
div[class*="dfMc-"] .lineUpPlayersList.maxSize-479 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .live .colLeftLive {
  position: relative;
  top: 38px;
  margin-bottom: 22px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField {
  position: relative;
  margin: 50px 20px;
  z-index: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences {
  position: absolute;
  width: 62%;
  min-height: 60%;
  top: 12px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-color: #000000;
  background: url('../images/ico_brillo_vivo.png') no-repeat scroll top right #000000;
  box-shadow: 0 0px 10px 0px #000000;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .progressRadial {
  position: relative;
  width: 22%;
  height: 70%;
  border-radius: 50%;
  background-color: #3E3E40;
  display: inline-block;
  margin: 5% 5% 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .progressRadial .overlay {
  position: absolute;
  width: 76%;
  height: 76%;
  background-color: #000;
  border-radius: 50%;
  top: 12%;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  padding-top: 22%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .progressRadial:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 13px solid #90e24a;
  position: absolute;
  top: -15%;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences span {
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 16px;
  margin-top: 10%;
  width: 60%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .fRight {
  float: right;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.times {
  height: 54%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.endFirstHalf .progressRadial {
  background-image: linear-gradient(-90deg, #90e24a 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #90e24a 50%, #3e3e40 50%, #3e3e40);
  margin-top: 3%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.endFirstHalf .progressRadial:after {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 13px solid #90e24a;
  border-top: none;
  top: 100%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.secondHalf .progressRadial {
  background-image: linear-gradient(-90deg, #90e24a 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #90e24a 50%, #3e3e40 50%, #3e3e40);
  margin-top: 3%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.secondHalf .progressRadial:after {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 13px solid #90e24a;
  border-top: none;
  top: 100%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.secondHalf span {
  margin-left: 5%;
  width: 65%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.endGame .progressRadial {
  background-image: linear-gradient(-90deg, #90e24a 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #90e24a 100%, #3e3e40 50%, #3e3e40);
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.changes .timePosition {
  font-size: 18px;
  font-family: 'Dosis', sans-serif;
  color: #FFFFFF;
  text-align: center;
  padding: 5px 0 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.changes .iconsPosition {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 40%;
  text-align: center;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.changes .shieldPosition {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 33px;
  text-align: center;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments .fanIco {
  background-image: url('../images/icons_sheet.png');
  background-position: -436px -115px;
  width: 93px;
  height: 108px;
  display: block;
  margin-top: -5%;
  position: absolute;
  right: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments .fansIco {
  background-image: url('../images/icons_sheet.png');
  background-position: -442px -223px;
  width: 210px;
  height: 88px;
  display: block;
  margin-top: -5%;
  position: absolute;
  right: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments .celebrate {
  background: url('../images/ico_papeles_vivo.png') no-repeat scroll top right;
  width: 100%;
  height: 181px;
  position: absolute;
  top: -34%;
  left: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments .icon {
  display: inline-block;
  float: left;
  width: 30%;
  padding-top: 4%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments .title {
  margin-top: 2%;
  display: block;
  width: 100%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences.liveComments.cards .icon {
  margin-top: -2%;
  padding-top: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons {
  background-image: url('../images/icons_sheet.png');
  display: block;
  display: inline-block;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.iWhistle {
  background-position: -580px -75px;
  width: 33px;
  height: 20px;
  margin-top: 8%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.in {
  background-position: -360px -118px;
  float: left;
  width: 30px;
  height: 39px;
  margin-top: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.out {
  background-position: -403px -118px;
  float: right;
  width: 30px;
  height: 39px;
  margin-top: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.corner {
  background-position: -326px -306px;
  width: 95px;
  height: 89px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.goalKick {
  background-position: -668px -225px;
  width: 80px;
  height: 90px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.freeKick {
  background-position: -434px -304px;
  width: 100px;
  height: 90px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.flag {
  background-position: -547px -324px;
  width: 100px;
  height: 80px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.goal {
  background-position: -800px -120px;
  width: 95px;
  height: 90px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.yellowCard {
  background-position: -10px -345px;
  width: 95px;
  height: 119px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.redCard {
  background-position: -110px -345px;
  width: 95px;
  height: 119px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .boxIncidences .icons.redDblYellow {
  background-position: -220px -345px;
  width: 95px;
  height: 119px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences {
  display: block;
  left: 18%;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 32%;
  width: 42%;
  color: #FFFFFF;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences .time {
  display: inline-block;
  float: left;
  margin-right: 4%;
  font-family: 'Dosis', sans-serif;
  font-size: 16px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences .time span {
  display: block;
  margin-top: 0;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences .team {
  display: inline-block;
  float: left;
  margin-right: 4%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences .text {
  text-transform: none;
  font-weight: normal;
  width: auto;
  margin: 0;
  display: block;
  font-size: 14px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.textGoal {
  left: 14%;
  width: 50%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.textGoal span {
  text-shadow: 0px 0px 30px #90e24a;
  margin-top: 0;
  font-size: 30px;
  width: auto;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.textTimes {
  left: 18%;
  width: 43%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.textTimes span {
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 20px;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.rightPosition {
  right: 30%;
  width: 43%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition {
  left: 0;
  width: 60%;
  top: 23%;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colLeft,
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colRight {
  width: 30%;
  text-align: center;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colLeft .circle,
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colRight .circle {
  display: block;
  float: none;
  margin: 0 auto;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colLeft .name,
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colRight .name {
  text-transform: uppercase;
  margin: 0;
  font-size: 12px;
  font-weight: normal;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colLeft {
  float: left;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .dataIncidences.playersPosition .colRight {
  float: right;
}
div[class*="dfMc-"] .live .colLeftLive .boxField .closeBox {
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 20px;
  text-align: center;
  font-weight: normal;
  font-size: 32px;
  top: 50%;
  cursor: pointer;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  color: #FFFFFF;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer {
  width: 95%;
  margin: 20px auto;
  height: 400px;
  border: 1px solid #cccccc;
  border-top: 0;
  box-shadow: 0px 5px 9px -2px #808080;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .innerContent {
  overflow-y: auto;
  overflow-x: hidden;
  height: 370px;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .innerContent .commentary.maxSize-479 .lines {
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .innerContent .commentary.maxSize-479 .teams .container {
  width: 22%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .innerContent .commentary.maxSize-479 .position-circle .time {
  display: block !important;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer.owl-carousel .owl-wrapper-outer {
  height: 360px;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content {
  overflow: auto;
  height: 360px;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colLeft,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colRight {
  text-align: center;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colLeft .onLive,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colRight .onLive {
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colLeft .onLive .position,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colRight .onLive .position {
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colLeft .onLive .position img,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colRight .onLive .position img {
  float: none;
  display: inline-block;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colLeft .onLive .position .circle,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockCards .colRight .onLive .position .circle {
  margin: 0;
  display: inline-block;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockShots .content .colLeft .total,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockShots .content .colRight .total {
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockShots .content .colLeft .onLive,
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockShots .content .colRight .onLive {
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockShots .content .onLiveTooltip {
  display: block !important;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockPasses .content .onLive {
  display: block !important;
  width: 100%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .teamComparison > .content .blockPasses .content .teamComparison .comparing .bar {
  width: 70%;
}
div[class*="dfMc-"] .live .colRightLive .boxContainer .GC_title {
  font-size: 18px;
}
div[class*="dfMc-"] .live .colRightLive:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  left: -1px;
}
div[class*="dfMc-"] .live.maxSize-991 .colLeftLive .boxField .boxIncidences span {
  margin-top: 12%;
}
div[class*="dfMc-"] .live.maxSize-991 .colLeftLive .boxField .boxIncidences.changes {
  min-height: 62%;
}
div[class*="dfMc-"] .live.maxSize-991 .colLeftLive .boxField .closeBox {
  top: 36%;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive {
  top: 23px;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField {
  margin: 0 10px;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .boxIncidences .progressRadial:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 11px solid #90e24a;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .boxIncidences span {
  margin-top: 8%;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .boxIncidences.endFirstHalf .progressRadial:after {
  border-top: none;
  border-bottom: 11px solid #90e24a;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .boxIncidences.secondHalf .progressRadial:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 11px solid #90e24a;
  border-top: 0;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .boxIncidences.changes {
  min-height: 60%;
}
div[class*="dfMc-"] .live.maxSize-767 .colLeftLive .boxField .closeBox {
  top: 50%;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer {
  margin-top: 40px;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .onLive {
  display: none !important;
  width: 100%;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .teamComparison .comparing .bar {
  width: 70%;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colLeft .graphic,
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colRight .graphic {
  width: 100%;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colLeft .data,
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colRight .data {
  width: 100%;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colLeft .data .number,
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colRight .data .number {
  width: 60%;
  font-size: 20px;
  margin: 0 auto;
  float: none;
  text-align: left;
}
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colLeft .data .text,
div[class*="dfMc-"] .live.maxSize-767 .colRightLive .boxContainer .teamComparison .blockPasses .content .mobileTablet .colRight .data .text {
  width: 60%;
  font-size: 12px;
  display: block;
  margin: 0 auto;
  text-transform: uppercase;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive {
  top: 23px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField {
  margin: 0 0 50px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .progressRadial .overlay {
  padding-top: 3%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .progressRadial:after {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 5px solid #90e24a;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.times {
  text-align: center;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.endFirstHalf .progressRadial .overlay {
  padding-top: 3%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.endFirstHalf .progressRadial:after {
  border-bottom: 5px solid #90e24a;
  border-top: none;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.secondHalf .progressRadial {
  float: none;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.secondHalf .progressRadial:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 11px solid #90e24a;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.endGame .progressRadial {
  float: none;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.liveComments .icon {
  width: 26%;
  padding-top: 3%;
  margin-right: 10%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.liveComments .title {
  font-size: 12px;
  margin-top: 8%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.liveComments .fansIco {
  height: 65px;
  width: 150px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.liveComments .fanIco {
  height: 65px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.changes .timePosition {
  position: absolute;
  left: 6%;
  font-size: 14px;
  width: 18px;
  top: 6%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.changes .shieldPosition {
  left: 65%;
  top: 10%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.changes .iconsPosition {
  top: 8%;
  width: 44%;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences.changes .iconsPosition img {
  float: none;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.iWhistle {
  background-position: -750px -37px;
  background-size: 462px auto;
  height: 14px;
  margin-top: 30%;
  width: 20px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.corner {
  background-position: -624px -154px;
  background-size: 462px auto;
  height: 50px;
  width: 50px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.goalKick {
  background-position: -796px -112px;
  background-size: 462px auto;
  width: 40px;
  height: 50px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.freeKick {
  background-position: -676px -154px;
  background-size: 462px auto;
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.flag {
  background-position: -728px -164px;
  background-size: 462px auto;
  width: 50px;
  height: 40px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.goal {
  background-position: -862px -60px;
  background-size: 462px auto;
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.yellowCard {
  background-position: -10px -172px;
  background-size: 462px auto;
  width: 50px;
  height: 55px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.redCard {
  background-position: -60px -172px;
  background-size: 462px auto;
  width: 50px;
  height: 55px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .boxIncidences .icons.redDblYellow {
  background-position: -110px -172px;
  background-size: 462px auto;
  width: 50px;
  height: 55px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences {
  left: 0%;
  top: 103%;
  width: 100%;
  background: #000000;
  padding: 5px 22px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.textGoal span {
  font-size: 26px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.textTimes {
  text-align: center;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.textTimes span {
  font-size: 16px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition {
  padding: 5px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colLeft,
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colRight {
  width: 44%;
  text-align: left;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colLeft .circle,
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colRight .circle {
  float: left;
  width: 28px;
  height: 28px;
  line-height: 28px;
  margin-right: 4%;
  font-size: 15px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colLeft .name,
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .dataIncidences.playersPosition .colRight .name {
  text-align: left;
  font-size: 11px;
}
div[class*="dfMc-"] .live.maxSize-479 .colLeftLive .boxField .closeBox {
  top: 103%;
}
div[class*="dfMc-"] .liveHome.no-coordinates .coordinates {
  display: none;
}
div[class*="dfMc-"] .liveHome.no-coordinates .commentary {
  padding: 20px 0 0;
}
div[class*="dfMc-"] .liveHome.no-coordinates .commentary .boxCommentary {
  top: 15px;
}
div[class*="dfMc-"] .liveHome .coordinates {
  background: #e6e6e6;
  -webkit-box-shadow: inset 0 6px 7px -7px #999999, inset 0 -6px 7px -7px #999999;
  -moz-box-shadow: inset 0 6px 7px -7px #999999, inset 0 -6px 7px -7px #999999;
  box-shadow: inset 0 6px 7px -7px #999999, inset 0 -6px 7px -7px #999999;
}
div[class*="dfMc-"] .liveHome .coordinates .BG_title {
  display: none;
}
div[class*="dfMc-"] .liveHome .commentary .BG_title {
  display: none;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary {
  top: -30px;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem .boxTime .dataSmall {
  width: 85%;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription .data {
  width: 85%;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription {
  margin-bottom: -70px;
  top: -70px;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .text {
  font-size: 20px;
  padding: 30px;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .arrowRight {
  border-style: solid;
  border-width: 0px 20px 20px 0;
  border-color: #666666 transparent;
  top: 70px;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .arrowRight:after {
  border-style: solid;
  border-width: 0px 20px 20px 0;
  border-color: #ffffff transparent;
  left: 0;
  top: 0;
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.last {
  opacity: 0.4;
  filter: alpha(opacity=40);
  /* For IE8 and earlier */
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .commentaryContent .commentaryItem.preLast {
  opacity: 0.6;
  filter: alpha(opacity=60);
  /* For IE8 and earlier */
}
div[class*="dfMc-"] .liveHome .commentary .boxCommentary .teamsShields .boxElements {
  padding-top: 0;
}
div[class*="dfMc-"] .liveHome.maxSize-767 .boxCommentary {
  background-position: 19.5% 0, 80.55% 0;
}
div[class*="dfMc-"] .liveHome.maxSize-767 .boxCommentary .commentaryItem.firstElement.outstanding .boxDescription .data .text {
  display: block;
  font-size: 14px;
  padding: 10px 10px 20px;
}
div[class*="dfMc-"] .liveHome.maxSize-767 .boxCommentary .commentaryItem.firstElement.outstanding .boxDescription .data .text .profilePicture {
  display: block;
  width: 48px;
  margin: 0 auto 10px;
}
div[class*="dfMc-"] .liveHome.maxSize-767 .boxCommentary .commentaryItem.firstElement.outstanding .boxDescription .data .text .profileText {
  text-align: center;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary {
  top: 0px;
  background-position: 0%  0, 100% 0;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement.outstanding .boxDescription {
  left: 0;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement.outstanding .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement.outstanding .boxDescription .data .text {
  font-size: 14px;
  padding: 10px 10px 20px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement.outstanding .boxDescription .data .arrowRight {
  top: inherit;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription {
  top: 0;
  margin-bottom: 0;
  left: 18px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data {
  width: 95%;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .text {
  font-size: 14px;
  padding: 10px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem.firstElement .boxDescription .data .arrowRight {
  top: 0px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxIcons {
  width: 8%;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxIcons .boxTime .dataSmall {
  min-height: 30px;
  margin-top: 16px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxIcons .arrowTop {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #666666;
  position: absolute;
  top: -14px;
  left: 0;
  width: 13px;
  height: 14px;
  margin: 0 auto;
  right: 0;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxIcons .arrowTop:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #ffffff;
  position: absolute;
  top: 1px;
  left: -8px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription {
  width: 84%;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription.expandLeft {
  left: -24px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription.expandRight {
  right: -24px;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription .data {
  width: 84%;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .teamsShields .local div {
  float: left;
}
div[class*="dfMc-"] .liveHome.maxSize-479 .commentary .boxCommentary .teamsShields .away div {
  float: right;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text {
  display: block;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture {
  display: block;
  width: 48px;
  margin: 0 auto 10px;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText {
  text-align: center;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .commentaryItem .boxIcons {
  width: 13%;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription {
  width: 74%;
}
div[class*="dfMc-"] .liveHome.maxSize-310 .commentary .boxCommentary .commentaryContent .commentaryItem .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"] .tempus .liveHome .coordinates {
  margin: 0 -15px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWrapper .text.position,
div[class*="dfMc-"] .manOfTheMatch .boxWrapper .text.name {
  font-size: 13px;
}
div[class*="dfMc-"] .manOfTheMatch .buttonsElements .btn {
  margin: 0 5px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner {
  margin: 10px 0;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .boxPosition .text {
  font-size: 80px;
  font-weight: 300;
  line-height: 150px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .boxElements > div.big {
  width: 115px;
  height: 115px;
  line-height: normal;
  margin-top: 16px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .boxElements > div.big span {
  display: block;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .boxElements > div.big span.text {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .boxElements > div.big span.text.number {
  font-size: 40px;
  padding-top: 26px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .groupElements .flag {
  margin-top: 8px;
}
div[class*="dfMc-"] .manOfTheMatch .boxWinner .groupElements .position {
  margin-top: 10px;
}
div[class*="dfMc-"] .manOfTheMatch .boxTopPlayers {
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -15px;
}
div[class*="dfMc-"] .manOfTheMatch .boxTopPlayers .setBox {
  margin: 0;
  padding: 20px 10px;
  background-color: #f2f2f2;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cccccc), color-stop(5%, #f2f2f2), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#cccccc, #f2f2f2 5%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #cccccc, #f2f2f2 5%, #f2f2f2);
  background-image: -o-linear-gradient(#cccccc, #f2f2f2 5%, #f2f2f2);
  background-image: linear-gradient(#cccccc, #f2f2f2 5%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc', endColorstr='#fff2f2f2', GradientType=0);
}
div[class*="dfMc-"] .manOfTheMatch .boxTopPlayers .text.number {
  color: #005b9e;
  text-align: center;
  display: block;
  font-size: 24px;
  margin-top: 7px;
}
div[class*="dfMc-"] .manOfTheMatch .boxTopPlayers .alignRight > div {
  margin: 0;
  float: right;
  text-align: center;
}
div[class*="dfMc-"] .manOfTheMatch .boxTopPlayers .groupElements {
  margin-top: 10px;
}
div[class*="dfMc-"] .manOfTheMatch .clients .boxStuff {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .manOfTheMatch .clients .groupElements {
  margin: 50px 0 0;
}
div[class*="dfMc-"] .manOfTheMatch .stats .headerTitle span {
  margin: 20px 0 0;
}
div[class*="dfMc-"] .manOfTheMatch .stats .headerTitle img {
  float: right;
  width: 45px;
  margin-bottom: 5px;
}
div[class*="dfMc-"] .manOfTheMatch .stats .boxWinner .boxElements > div.big {
  width: 155px;
  height: 155px;
}
div[class*="dfMc-"] .manOfTheMatch .stats .boxWinner .boxElements > div.big span.text.number {
  padding-top: 45px;
}
div[class*="dfMc-"] .manOfTheMatch .stats .msjDatos {
  position: relative;
  width: 100%;
}
div[class*="dfMc-"] .manOfTheMatch .resume .GC_title {
  text-align: left;
  border-bottom: 1px solid #d9d9d9;
  margin: 10px 0;
  padding: 0 0 6px;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxHeader {
  text-align: center;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxHeader .rowTable .text {
  font-size: 11px;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable {
  border-radius: 5px;
  padding: 6px;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable:nth-child(odd) {
  background: #e6e6e6;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable .text {
  font-size: 11px;
  font-weight: 600;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable .text.number {
  margin: 0;
  font-size: 16px;
  color: #000000;
  line-height: 18px;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable .text.count {
  font-weight: 200;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable .text.pos {
  color: #90e24a;
}
div[class*="dfMc-"] .manOfTheMatch .resume .boxTable .text.neg {
  color: #e00000;
}
div[class*="dfMc-"] .manOfTheMatch .resume .comment {
  margin-bottom: 10px;
  border-bottom: 1px solid #d9d9d9;
}
div[class*="dfMc-"] .manOfTheMatch .resume .comment .text {
  text-transform: none;
  font-size: 11px;
  padding-top: 14px;
}
div[class*="dfMc-"] .manOfTheMatch .resume .comment .text.number {
  font-size: 50px;
  line-height: 25px;
  margin: 0;
  text-align: left;
  padding: 20px 0 0;
  font-weight: 600;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .boxWinner .boxPosition .text {
  font-size: 50px;
  line-height: 65px;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .boxWinner .boxElements > div.big {
  width: 50px;
  height: 50px;
  margin-top: 8px;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .boxWinner .boxElements > div.big span.text.number {
  font-size: 14px;
  padding-top: 15px;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .clients .groupElements {
  margin: 16px 0 0;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .stats .boxWinner .boxElements > div.big {
  width: 80px;
  height: 80px;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .stats .boxWinner .boxElements > div.big span.text.number {
  padding-top: 20px;
  font-size: 20px;
}
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .stats .boxWinner .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .manOfTheMatch.maxSize-479 .stats .boxWinner .boxImagesWin > div .boxStuff canvas {
  left: -20px;
}
div[class*="dfMc-"] .minSize-767 .manOfTheMatch.maxSize-479 .tabsWrapper > ul > li a {
  font-size: 14px;
}
div[class*="dfMc-"] .minSize-767 .manOfTheMatch.maxSize-479 .stats .boxWinner .boxImagesWin > div .boxStuff svg,
div[class*="dfMc-"] .minSize-767 .manOfTheMatch.maxSize-479 .stats .boxWinner .boxImagesWin > div .boxStuff canvas {
  left: -22px;
}
div[class*="dfMc-"] .minSize-767 .manOfTheMatch.maxSize-479 .stats .boxWinner .boxElements > div.big span.text.number {
  font-size: 30px;
  padding-top: 14px;
}
div[class*="dfMc-"] .minSize-767 .manOfTheMatch.maxSize-479 .stats .msjDatos span {
  font-size: 13px;
}
div[class*="dfMc-"] .media .box-picture img {
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"] .media .boxDatagoals {
  margin: 20px 0 0;
  background: transparent;
  position: relative;
}
div[class*="dfMc-"] .media .boxDatagoals:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #cccccc;
  top: 0;
  z-index: 1;
}
div[class*="dfMc-"] .media .boxDatagoals .box:after,
div[class*="dfMc-"] .media .boxDatagoals .box:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  height: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #cccccc;
}
div[class*="dfMc-"] .media .boxDatagoals .box:after {
  bottom: -5px;
}
div[class*="dfMc-"] .media .boxDatagoals .box:before {
  top: -5px;
}
div[class*="dfMc-"] .media .boxDatagoals .content {
  padding: 2px 10px;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  margin: 0 0 5px;
}
div[class*="dfMc-"] .media .boxDatagoals .content.active {
  background: #d9d9d9;
}
div[class*="dfMc-"] .media .boxDatagoals .content.in-lines .text {
  display: block;
}
div[class*="dfMc-"] .media .boxDatagoals .content.in-lines .data span {
  display: none;
}
div[class*="dfMc-"] .media .boxDatagoals .content.in-lines .local,
div[class*="dfMc-"] .media .boxDatagoals .content.in-lines .visitante {
  padding: 0px 0 0px;
}
div[class*="dfMc-"] .media .boxDatagoals .content .local {
  text-align: right;
  padding: 4px 0 4px;
  position: relative;
}
div[class*="dfMc-"] .media .boxDatagoals .content .local .data {
  margin: 0 30px 0 0;
}
div[class*="dfMc-"] .media .boxDatagoals .content .local .type-icon {
  right: 0;
}
div[class*="dfMc-"] .media .boxDatagoals .content .visitante {
  text-align: left;
  padding: 4px 0 4px;
  float: right;
  position: relative;
}
div[class*="dfMc-"] .media .boxDatagoals .content .visitante .data {
  margin: 0 0 0 30px;
}
div[class*="dfMc-"] .media .boxDatagoals .content .visitante .type-icon {
  left: 0;
}
div[class*="dfMc-"] .media .boxDatagoals .content.sust {
  padding: 0;
}
div[class*="dfMc-"] .media .boxDatagoals .content.sust .type-icon.change {
  top: 4px;
}
div[class*="dfMc-"] .media .boxDatagoals .content.sust .type-icon.change.out {
  top: 20px;
}
div[class*="dfMc-"] .media .boxDatagoals .text {
  font-family: Arial, Helvetica, sans-serif;
  display: inline-block;
  text-transform: none;
  font-size: 13px;
}
div[class*="dfMc-"] .media .boxDatagoals .text.second {
  font-weight: normal;
}
div[class*="dfMc-"] .media .boxDatagoals .text.number {
  font-size: 23px;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon {
  background-image: url('../images/icons_sheet.png');
  display: block;
  display: inline-block;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  z-index: 1;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.goal {
  background-position: -155px -77px;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.yellowCard {
  background-position: -502px -22px;
  height: 19px;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.redCard {
  background-position: -519px -22px;
  height: 19px;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.doubleYellowCard {
  background-position: -549px -22px;
  height: 20px;
  width: 20px;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.change {
  background-position: -334px -20px;
  height: 20px;
  width: 22px;
  top: 10%;
}
div[class*="dfMc-"] .media .boxDatagoals .type-icon.change.out {
  background-position: -314px -20px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn {
  margin: 0 auto;
  width: 60px;
  height: 25px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  display: inline-block;
  left: 0;
  right: 0;
  z-index: 9;
  line-height: 25px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn.three-items {
  width: 120px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn.three-items span img {
  padding: 0 2px 8px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn span {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  line-height: 14px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn span img {
  display: inline-block;
  padding: 0 5px 8px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn span .play {
  display: inline-block;
  width: 10px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn span .play:after {
  width: 0;
  height: 0;
  display: block;
  content: " ";
  border: 6px solid transparent;
  border-left: 8px solid #ffffff;
  margin: 0px 2px 3px;
  top: 4px;
  position: relative;
}
div[class*="dfMc-"] .media .boxDatagoals .btn:after {
  margin: 8px 0 0 11px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn:focus,
div[class*="dfMc-"] .media .boxDatagoals .btn:hover,
div[class*="dfMc-"] .media .boxDatagoals .btn:active,
div[class*="dfMc-"] .media .boxDatagoals .btn.active {
  height: 25px;
  line-height: 25px;
  margin-top: 2px;
}
div[class*="dfMc-"] .media .boxDatagoals .btn.dis {
  opacity: 0.8;
}
div[class*="dfMc-"] .media .boxDatagoals .alignRight {
  text-align: right;
}
div[class*="dfMc-"] .media .boxDatagoals .alignRight .text.number {
  text-align: right;
}
div[class*="dfMc-"] .media .boxDatagoals .alignLeft {
  text-align: left;
}
div[class*="dfMc-"] .media .boxDatagoals .alignLeft .text.number {
  text-align: left;
}
div[class*="dfMc-"] .box-owl .wrapper {
  margin: 0px 40px;
  clear: both;
}
div[class*="dfMc-"] .box-owl .item img {
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"] .box-owl .item.audio-picture audio {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 45%;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls {
  margin-top: 0;
  text-align: center;
  /* Styling Next and Prev buttons */
  /* Clickable class fix problem with hover on touch devices */
  /* Use it for non-touch hover action */
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div {
  display: inline-block;
  zoom: 1;
  margin: 0 0px 0;
  padding: 0px 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-bottom: 3px solid #002038;
  background: #005b9e;
  opacity: 1;
  position: absolute;
  height: 100%;
  top: 0;
  cursor: pointer;
  transition: all 0.5s ease;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev {
  left: -35px;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev .icon-chevron-left {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-right: 10px solid #ffffff;
  position: relative;
  top: 48%;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled .icon-chevron-left {
  border-right: 10px solid #e6e6e6;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {
  right: -35px;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next .icon-chevron-right {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-left: 10px solid #ffffff;
  position: relative;
  top: 48%;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next.disabled .icon-chevron-right {
  border-left: 10px solid #e6e6e6;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:focus,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:hover,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:active {
  background-color: #006ab8;
  border-bottom-width: 0px;
  color: #ffffff;
  height: 100%;
  margin-top: 3px;
  outline: 0;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:focus .icon-chevron-left,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:hover .icon-chevron-left,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:active .icon-chevron-left {
  border-right: 10px solid #ffffff;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:focus .icon-chevron-right,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:hover .icon-chevron-right,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div:active .icon-chevron-right {
  border-left: 10px solid #ffffff;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.disabled {
  background-color: #285577;
  cursor: default;
  pointer-events: none;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.disabled:focus,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.disabled:hover,
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls .owl-buttons div.disabled:active {
  height: 100%;
  margin-top: 0;
}
div[class*="dfMc-"] .box-owl .owl-carousel.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: alpha(opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .media .mc-twitterVideo.boxVideoCom > div,
div[class*="dfMc-"] .media .mc-twitterVideo.boxVideoCom > div {
  margin-left: auto !important;
  margin-right: auto !important;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-991 .boxImgOfVideo,
div[class*="dfMc-"] .media.maxSize-991 .boxImgOfVideo {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-991 .boxImgOfVideo img,
div[class*="dfMc-"] .media.maxSize-991 .boxImgOfVideo img {
  width: 55%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-991 .boxVideoCom iframe,
div[class*="dfMc-"] .media.maxSize-991 .boxVideoCom iframe {
  width: 55%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-991 .boxVideoCom.media-audio iframe,
div[class*="dfMc-"] .media.maxSize-991 .boxVideoCom.media-audio iframe {
  width: 100%;
  height: 70px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxImgOfVideo,
div[class*="dfMc-"] .media.maxSize-767 .boxImgOfVideo,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .box-owl .item,
div[class*="dfMc-"] .media.maxSize-767 .box-owl .item {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxImgOfVideo img,
div[class*="dfMc-"] .media.maxSize-767 .boxImgOfVideo img,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .box-owl .item img,
div[class*="dfMc-"] .media.maxSize-767 .box-owl .item img {
  width: 70%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxImgOfVideo .circlePlay,
div[class*="dfMc-"] .media.maxSize-767 .boxImgOfVideo .circlePlay,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .box-owl .item .circlePlay,
div[class*="dfMc-"] .media.maxSize-767 .box-owl .item .circlePlay {
  top: 40%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxVideoCom iframe,
div[class*="dfMc-"] .media.maxSize-767 .boxVideoCom iframe {
  width: 65%;
  height: 300px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxVideoCom.media-audio,
div[class*="dfMc-"] .media.maxSize-767 .boxVideoCom.media-audio {
  width: 80%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .text,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .text {
  font-size: 11px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .text,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .text {
  display: block;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content.sust .text,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content.sust .text {
  display: inline-block;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .data span,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .data span {
  display: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .local,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .local,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .visitante,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .visitante {
  padding: 0px 0 0px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .visitante .type-icon {
  right: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .local .type-icon {
  right: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .local .data {
  margin: 0 40px 0 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .visitante .type-icon {
  left: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-767 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .media.maxSize-767 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 40px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxImgOfVideo,
div[class*="dfMc-"] .media.maxSize-479 .boxImgOfVideo,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .box-owl .item,
div[class*="dfMc-"] .media.maxSize-479 .box-owl .item {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxImgOfVideo img,
div[class*="dfMc-"] .media.maxSize-479 .boxImgOfVideo img,
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .box-owl .item img,
div[class*="dfMc-"] .media.maxSize-479 .box-owl .item img {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxVideoCom iframe,
div[class*="dfMc-"] .media.maxSize-479 .boxVideoCom iframe {
  width: 100%;
  height: 240px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxVideoCom.media-audio,
div[class*="dfMc-"] .media.maxSize-479 .boxVideoCom.media-audio {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .btn,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .btn {
  width: 65px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .btn span,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .btn span {
  font-size: 14px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .btn span img,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .btn span img {
  padding: 0px 2px 6px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .btn span .play:after,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .btn span .play:after {
  margin: 0px 3px 0px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .btn.three-items,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .btn.three-items {
  width: 95px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .text,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .text {
  font-size: 10px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .content .visitante .type-icon {
  left: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 46px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .content .local .type-icon {
  right: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-479 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .media.maxSize-479 .boxDatagoals .content .local .data {
  margin: 0 46px 0 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .text,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .text {
  font-size: 9px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .btn,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .btn {
  width: 55px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .btn span,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .btn span {
  font-size: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .btn.three-items,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .btn.three-items {
  width: 80px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .content,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .content {
  padding: 5px 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .content .visitante .type-icon {
  left: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 28px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .content .local .type-icon {
  right: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .media.maxSize-310 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .media.maxSize-310 .boxDatagoals .content .local .data {
  margin: 0 28px 0 0;
}
div[class*="dfMc-"] .summary .box-picture img {
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"] .summary .boxDatagoals {
  margin: 20px 0 0;
  background: transparent;
  position: relative;
}
div[class*="dfMc-"] .summary .boxDatagoals:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #cccccc;
  top: 0;
  z-index: 1;
}
div[class*="dfMc-"] .summary .boxDatagoals .box:after,
div[class*="dfMc-"] .summary .boxDatagoals .box:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  height: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #cccccc;
}
div[class*="dfMc-"] .summary .boxDatagoals .box:after {
  bottom: -5px;
}
div[class*="dfMc-"] .summary .boxDatagoals .box:before {
  top: -5px;
}
div[class*="dfMc-"] .summary .boxDatagoals .content {
  padding: 2px 10px;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  margin: 0 0 5px;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.active {
  background: #d9d9d9;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.in-lines .text {
  display: block;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.in-lines .data span {
  display: none;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.in-lines .local,
div[class*="dfMc-"] .summary .boxDatagoals .content.in-lines .visitante {
  padding: 0px 0 0px;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .local {
  text-align: right;
  padding: 4px 0 4px;
  position: relative;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .local .data {
  margin: 0 30px 0 0;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .local .type-icon {
  right: 0;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .visitante {
  text-align: left;
  padding: 4px 0 4px;
  float: right;
  position: relative;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .visitante .data {
  margin: 0 0 0 30px;
}
div[class*="dfMc-"] .summary .boxDatagoals .content .visitante .type-icon {
  left: 0;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.sust {
  padding: 0;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.sust .type-icon.change {
  top: 4px;
}
div[class*="dfMc-"] .summary .boxDatagoals .content.sust .type-icon.change.out {
  top: 20px;
}
div[class*="dfMc-"] .summary .boxDatagoals .text {
  font-family: Arial, Helvetica, sans-serif;
  display: inline-block;
  text-transform: none;
  font-size: 13px;
}
div[class*="dfMc-"] .summary .boxDatagoals .text.second {
  font-weight: normal;
}
div[class*="dfMc-"] .summary .boxDatagoals .text.number {
  font-size: 23px;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon {
  background-image: url('../images/icons_sheet.png');
  display: block;
  display: inline-block;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  z-index: 1;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.goal {
  background-position: -155px -77px;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.yellowCard {
  background-position: -502px -22px;
  height: 19px;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.redCard {
  background-position: -519px -22px;
  height: 19px;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.doubleYellowCard {
  background-position: -549px -22px;
  height: 20px;
  width: 20px;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.change {
  background-position: -334px -20px;
  height: 20px;
  width: 22px;
  top: 10%;
}
div[class*="dfMc-"] .summary .boxDatagoals .type-icon.change.out {
  background-position: -314px -20px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn {
  margin: 0 auto;
  width: 60px;
  height: 25px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  display: inline-block;
  left: 0;
  right: 0;
  z-index: 9;
  line-height: 25px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn.three-items {
  width: 120px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn.three-items span img {
  padding: 0 2px 8px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn span {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  line-height: 14px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn span img {
  display: inline-block;
  padding: 0 5px 8px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn span .play {
  display: inline-block;
  width: 10px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn span .play:after {
  width: 0;
  height: 0;
  display: block;
  content: " ";
  border: 6px solid transparent;
  border-left: 8px solid #ffffff;
  margin: 0px 2px 3px;
  top: 4px;
  position: relative;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn:after {
  margin: 8px 0 0 11px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn:focus,
div[class*="dfMc-"] .summary .boxDatagoals .btn:hover,
div[class*="dfMc-"] .summary .boxDatagoals .btn:active,
div[class*="dfMc-"] .summary .boxDatagoals .btn.active {
  height: 25px;
  line-height: 25px;
  margin-top: 2px;
}
div[class*="dfMc-"] .summary .boxDatagoals .btn.dis {
  opacity: 0.8;
}
div[class*="dfMc-"] .summary .boxDatagoals .alignRight {
  text-align: right;
}
div[class*="dfMc-"] .summary .boxDatagoals .alignRight .text.number {
  text-align: right;
}
div[class*="dfMc-"] .summary .boxDatagoals .alignLeft {
  text-align: left;
}
div[class*="dfMc-"] .summary .boxDatagoals .alignLeft .text.number {
  text-align: left;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary .mc-twitterVideo.boxVideoCom > div,
div[class*="dfMc-"] .summary .mc-twitterVideo.boxVideoCom > div {
  margin-left: auto !important;
  margin-right: auto !important;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-991 .boxImgOfVideo,
div[class*="dfMc-"] .summary.maxSize-991 .boxImgOfVideo {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-991 .boxImgOfVideo img,
div[class*="dfMc-"] .summary.maxSize-991 .boxImgOfVideo img {
  width: 55%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-991 .boxVideoCom iframe,
div[class*="dfMc-"] .summary.maxSize-991 .boxVideoCom iframe {
  width: 55%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-991 .boxVideoCom.media-audio iframe,
div[class*="dfMc-"] .summary.maxSize-991 .boxVideoCom.media-audio iframe {
  width: 100%;
  height: 70px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxImgOfVideo,
div[class*="dfMc-"] .summary.maxSize-767 .boxImgOfVideo,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .box-owl .item,
div[class*="dfMc-"] .summary.maxSize-767 .box-owl .item {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxImgOfVideo img,
div[class*="dfMc-"] .summary.maxSize-767 .boxImgOfVideo img,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .box-owl .item img,
div[class*="dfMc-"] .summary.maxSize-767 .box-owl .item img {
  width: 70%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxImgOfVideo .circlePlay,
div[class*="dfMc-"] .summary.maxSize-767 .boxImgOfVideo .circlePlay,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .box-owl .item .circlePlay,
div[class*="dfMc-"] .summary.maxSize-767 .box-owl .item .circlePlay {
  top: 40%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxVideoCom iframe,
div[class*="dfMc-"] .summary.maxSize-767 .boxVideoCom iframe {
  width: 65%;
  height: 300px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxVideoCom.media-audio,
div[class*="dfMc-"] .summary.maxSize-767 .boxVideoCom.media-audio {
  width: 80%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .text,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .text {
  font-size: 11px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .text,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .text {
  display: block;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content.sust .text,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content.sust .text {
  display: inline-block;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .data span,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .data span {
  display: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .local,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .local,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .visitante,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .visitante {
  padding: 0px 0 0px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .visitante .type-icon {
  right: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .local .type-icon {
  right: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .local .data {
  margin: 0 40px 0 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .visitante .type-icon {
  left: 8px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-767 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .summary.maxSize-767 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 40px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxImgOfVideo,
div[class*="dfMc-"] .summary.maxSize-479 .boxImgOfVideo,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .box-owl .item,
div[class*="dfMc-"] .summary.maxSize-479 .box-owl .item {
  border-bottom: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxImgOfVideo img,
div[class*="dfMc-"] .summary.maxSize-479 .boxImgOfVideo img,
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .box-owl .item img,
div[class*="dfMc-"] .summary.maxSize-479 .box-owl .item img {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxVideoCom iframe,
div[class*="dfMc-"] .summary.maxSize-479 .boxVideoCom iframe {
  width: 100%;
  height: 240px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxVideoCom.media-audio,
div[class*="dfMc-"] .summary.maxSize-479 .boxVideoCom.media-audio {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .btn,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .btn {
  width: 65px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .btn span,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .btn span {
  font-size: 14px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .btn span img,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .btn span img {
  padding: 0px 2px 6px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .btn span .play:after,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .btn span .play:after {
  margin: 0px 3px 0px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .btn.three-items,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .btn.three-items {
  width: 95px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .text,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .text {
  font-size: 10px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .content .visitante .type-icon {
  left: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 46px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .content .local .type-icon {
  right: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-479 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .summary.maxSize-479 .boxDatagoals .content .local .data {
  margin: 0 46px 0 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .text,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .text {
  font-size: 9px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .btn,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .btn {
  width: 55px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .btn span,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .btn span {
  font-size: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .btn.three-items,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .btn.three-items {
  width: 80px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .content,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .content {
  padding: 5px 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .content .visitante .type-icon,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .content .visitante .type-icon {
  left: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .content .visitante .data,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .content .visitante .data {
  margin: 0 0 0 28px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .content .local .type-icon,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .content .local .type-icon {
  right: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .summary.maxSize-310 .boxDatagoals .content .local .data,
div[class*="dfMc-"] .summary.maxSize-310 .boxDatagoals .content .local .data {
  margin: 0 28px 0 0;
}
div[class*="dfMc-"] .nextMatches .boxWrapper .boxContent .text {
  padding-top: 10px;
  text-align: center;
  font-family: 'Dosis', sans-serif;
  font-weight: 500;
}
div[class*="dfMc-"] .nextMatches .boxWrapper .boxContent .text.versus {
  color: #005b9e;
  font-size: 22px;
  padding-top: 2px;
}
div[class*="dfMc-"] .nextMatches .boxWrapper .boxContent .link {
  margin-top: 15px;
}
div[class*="dfMc-"] .nextMatches .boxWrapper .boxContent .link .btn {
  margin: 0 auto;
  float: none;
}
div[class*="dfMc-"] .passes {
  padding: 15px 0;
}
div[class*="dfMc-"] .passes .caption {
  display: block;
}
div[class*="dfMc-"] .passes .caption.nav {
  display: none;
}
div[class*="dfMc-"] .passes .boxWrapper.leyend {
  display: block;
  float: none;
  text-align: center;
}
div[class*="dfMc-"] .passes .boxWrapper.leyend span {
  font-size: 19px;
  padding: 15px 0 0;
  display: block;
  font-family: 'Dosis', sans-serif;
  color: #000000;
}
div[class*="dfMc-"] .passes .boxWrapper .boxComparing {
  padding: 0 0 5px;
}
div[class*="dfMc-"] .passes .boxWrapper .boxComparing .boxData > div {
  font-size: 12px;
  font-weight: bold;
}
div[class*="dfMc-"] .passes .boxWrapper .boxComparing .boxData .text {
  font-size: 12px;
  font-weight: bold;
}
div[class*="dfMc-"] .passes .tooltip {
  width: 100px;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner {
  text-align: left;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner .name {
  float: none;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner span {
  display: inline-block;
  text-align: left;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner span.passesCount {
  display: block;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner span.passesCount .details {
  display: inline-block;
  padding-left: 5px;
  color: #90e24a;
}
div[class*="dfMc-"] .passes .tooltip .tooltip-inner span.passesCount .details small {
  font-size: 10px;
  color: #e00000;
}
div[class*="dfMc-"] .passes.maxSize-991 .caption {
  display: none;
}
div[class*="dfMc-"] .passes.maxSize-991 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .passes.maxSize-479 .tooltip {
  width: 100px;
}
div[class*="dfMc-"] .passes.maxSize-479 .boxWrapper.leyend span {
  font-size: 12px;
}
div[class*="dfMc-"] .passesEffectiveness .boxWrapper .boxContent .boxTeams .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .passesEffectiveness .boxWrapper .boxContent .boxTeams .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .passesTopPlayers .caption {
  display: block;
}
div[class*="dfMc-"] .passesTopPlayers .caption.nav {
  display: none;
}
div[class*="dfMc-"] .passesTopPlayers .boxWrapper .boxContent .boxTeams {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .passesTopPlayers .boxWrapper .boxContent .boxTeams .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .passesTopPlayers .boxWrapper .boxContent .boxTeams .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .passesTopPlayers .boxWrapper .boxContent .boxComparing {
  padding: 0 0 5px;
}
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .boxWrapper .boxContent .home.display,
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .boxWrapper .boxContent .away.display,
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .boxWrapper .boxContent .bar.display,
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .boxWrapper .boxContent .numberColor.display {
  display: none;
}
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .caption {
  display: none;
}
div[class*="dfMc-"] .passesTopPlayers.maxSize-991 .caption.nav {
  display: block;
}
div[class*="dfMc-"] .playerTab .btn.closeModule {
  display: none;
}
div[class*="dfMc-"] .playerTab .btn.compare {
  display: none;
}
div[class*="dfMc-"] .playerTab .boxWrapper {
  margin: 20px auto 0;
}
div[class*="dfMc-"] .playerTab .boxWrapper .boxContent .boxCards {
  margin-top: 40px;
}
div[class*="dfMc-"] .playerTab .tooltipShotsMobile {
  display: none;
}
div[class*="dfMc-"] .playerTab.hidePasses .accuracyContent {
  display: none;
}
div[class*="dfMc-"] .playerTab.hidePasses .boxShots {
  width: 60%;
  min-height: 175px;
}
div[class*="dfMc-"] .playerTab.hidePasses .cardsContent {
  width: 40%;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-991 .boxShots .boxComparing,
div[class*="dfMc-"] .playerTab.maxSize-991 .boxShots .boxComparing {
  float: right;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-991.hidePasses .boxShots,
div[class*="dfMc-"] .playerTab.maxSize-991.hidePasses .boxShots {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-991.hidePasses .cardsContent,
div[class*="dfMc-"] .playerTab.maxSize-991.hidePasses .cardsContent {
  width: 100%;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxWrapper .boxContent .boxCards,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxWrapper .boxContent .boxCards {
  margin-top: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxWrapper .boxContent .boxData .text,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxWrapper .boxContent .boxData .text {
  text-align: center;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxWrapper .boxContent .boxData .link,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxWrapper .boxContent .boxData .link {
  text-align: center;
  margin: 0 auto;
  float: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxWrapper .boxContent .boxElements .flag,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxWrapper .boxContent .boxElements .flag {
  margin: 0 auto;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .cardsContent,
div[class*="dfMc-"] .playerTab.maxSize-479 .cardsContent {
  margin-bottom: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots {
  margin-bottom: 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots .tooltipShotsMobile,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots .tooltipShotsMobile {
  top: 30px;
  left: 8px;
  margin: 0;
  display: block;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots .tooltipShotsMobile div:before,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots .tooltipShotsMobile div:before {
  border: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots .boxArc .boxElements:first-child,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots .boxArc .boxElements:first-child {
  margin-top: 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots .boxArc .boxElements > div,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots .boxArc .boxElements > div {
  float: right;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerTab.maxSize-479 .boxShots .boxComparing,
div[class*="dfMc-"] .playerTab.maxSize-479 .boxShots .boxComparing {
  margin: 36px 0 0;
}
div[class*="dfMc-"] .playerComparison .caption {
  display: block;
}
div[class*="dfMc-"] .playerComparison .boxWrapper {
  margin: 0 auto 20px;
}
div[class*="dfMc-"] .playerComparison .boxWrapper.effect.mobile {
  display: none;
}
div[class*="dfMc-"] .playerComparison .boxWrapper .boxContent.boxShots {
  min-height: 206px;
}
div[class*="dfMc-"] .playerComparison .boxWrapper .boxContent .boxData .btn {
  display: none;
}
div[class*="dfMc-"] .playerComparison .boxWrapper .boxContent .boxArc {
  width: 288px;
  background-position: -66px;
  padding-left: 0;
}
div[class*="dfMc-"] .playerComparison .boxWrapper .boxContent .boxArc.right {
  background-position: 106px;
  padding-right: 0;
}
div[class*="dfMc-"] .playerComparison .boxWrapper .tooltipShotsMobile {
  display: none;
}
div[class*="dfMc-"] .playerComparison .subHeader {
  display: none;
  margin-bottom: 20px;
}
div[class*="dfMc-"] .playerComparison .tooltipShotsMobile {
  top: 198px;
}
div[class*="dfMc-"] .playerComparison.maxSize-767 .boxWrapper .boxArc {
  width: 230px;
  background-position: -104px;
}
div[class*="dfMc-"] .playerComparison.maxSize-767 .boxWrapper .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .playerComparison.maxSize-767 .boxWrapper.effect.desktop {
  display: none;
}
div[class*="dfMc-"] .playerComparison.maxSize-767 .boxWrapper.effect.mobile {
  display: block;
}
div[class*="dfMc-"] .playerComparison.maxSize-479 .boxWrapper .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .playerComparison.maxSize-479 .tooltipShotsMobile {
  display: block;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerComparison.maxSize-767 .boxWrapper .boxContent.boxShots,
div[class*="dfMc-"] .playerComparison.maxSize-767 .boxWrapper .boxContent.boxShots {
  min-height: 340px;
  padding: 15px 2px 15px;
}
div[class*="dfMc-"] .moduleCtn .reboot .playerComparison.maxSize-479,
div[class*="dfMc-"] .playerComparison.maxSize-479 {
  padding: 15px 8px;
}
div[class*="dfMc-"] .moduleCtn .playerComparison .boxWrapper .boxContent .boxData .btn {
  display: block;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent {
  min-height: 100px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .buttonsVote > div {
  padding-left: 5px;
  padding-right: 5px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .buttonsVote small {
  display: none;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .GC_title {
  margin-bottom: 0;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top {
  border-bottom: 1px solid #000000;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top > div {
  position: relative;
  height: 30px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top .bar {
  width: 50%;
  max-height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  border: 1px solid #000000;
  border-bottom: 0;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top .bar.bgColor01 {
  background: #bfbfbf;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .top .text {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  font-weight: 500;
  bottom: 2px;
  z-index: 1;
  text-shadow: 1px 1px 0 #ffffff, -1px 1px 0 #ffffff, 1px -1px 0 #ffffff, -1px -1px 0 #ffffff;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .bottom > div {
  text-align: center;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .voteResults .bottom span {
  font-size: 10px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .text.number {
  font-size: 18px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .text.position,
div[class*="dfMc-"] .poll .boxWrapper .boxContent .text.name {
  font-size: 13px;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .alignRight {
  float: right;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .msjDatos {
  left: 0;
  margin: 0 auto;
  right: 0;
  width: 75%;
  top: 42%;
  line-height: normal;
  padding: 14px 0;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .msjDatos.ieMsjRmr {
  position: relative;
  margin-top: 6px;
  display: none;
}
div[class*="dfMc-"] .poll .boxWrapper .boxContent .msjDatos span {
  text-transform: none;
  font-size: 12px;
}
div[class*="dfMc-"] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .buttonsVote span,
div[class*="dfMc-"] .poll.maxSize-479 .boxWrapper .boxContent .buttonsVote span {
  display: none;
}
div[class*="dfMc-"] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .buttonsVote small,
div[class*="dfMc-"] .poll.maxSize-479 .boxWrapper .boxContent .buttonsVote small {
  display: block;
  font-size: 9px;
}
div[class*="dfMc-"] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .msjDatos,
div[class*="dfMc-"] .poll.maxSize-479 .boxWrapper .boxContent .msjDatos {
  width: 90%;
  padding: 6px 0;
}
div[class*="dfMc-"] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .msjDatos span,
div[class*="dfMc-"] .poll.maxSize-479 .boxWrapper .boxContent .msjDatos span {
  font-size: 11px;
}
div[class*="dfMc-"] .moduleCtn .reboot .poll.maxSize-479 .boxWrapper .boxContent .boxElements .flag,
div[class*="dfMc-"] .poll.maxSize-479 .boxWrapper .boxContent .boxElements .flag {
  display: none;
}
div[class*="dfMc-"] .preview {
  padding: 15px 0;
}
div[class*="dfMc-"] .preview .caption {
  display: block;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic {
  margin: 10px 0;
  position: relative;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer {
  position: relative;
  width: 50%;
  margin: 0 auto;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer canvas {
  margin: 0 auto;
  width: 100% !important;
  height: 100% !important;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer div {
  position: absolute;
  width: 80%;
  padding: 10px 0;
  background: #000000;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 42%;
  text-align: center;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer div span {
  color: #ffffff;
  font-size: 14px;
  text-transform: uppercase;
  width: 100%;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox {
  width: 70px;
  margin: 0 auto;
  background: #000000;
  color: #ffffff;
  padding: 3px 0;
  font-size: 12px;
  text-align: center;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox.points {
  float: left;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  position: absolute;
  left: 16%;
  top: 50%;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away {
  padding: 20px 0;
  height: 320px;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview {
  position: relative;
  width: 230px;
  margin: 0 auto;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview div,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview div {
  position: absolute;
  width: 80%;
  padding: 10px 0;
  background: #000000;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 42%;
  text-align: center;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview div span,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview div span {
  color: #ffffff;
  font-size: 14px;
  text-transform: uppercase;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview canvas,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview canvas {
  margin: 25px auto;
  width: 230px !important;
  height: 230px !important;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .boxSetTime,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .boxSetTime {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 330px;
  height: 284px;
}
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .home .boxSetTime span,
div[class*="dfMc-"] .preview .boxWrapper .boxContent.boxGoalsPer .away .boxSetTime span {
  background: #000000;
  color: #ffffff;
  padding: 2px 0;
  text-align: center;
  width: 38px;
  display: block;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  font-size: 12px;
  z-index: 1;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer {
  width: 75%;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox.points {
  left: -2%;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .home,
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .away {
  height: 245px;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview,
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview {
  width: 160px;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview canvas,
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview canvas {
  width: 160px !important;
  height: 160px !important;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .home .boxSetTime,
div[class*="dfMc-"] .preview.maxSize-767 .boxWrapper .boxContent.boxGoalsPer .away .boxSetTime {
  width: 230px;
  height: 204px;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .preview.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer {
  width: 70%;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer div {
  top: 30%;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxEvolution .boxGraphic .chartContainer div span {
  font-size: 10px;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox {
  font-size: 10px;
  width: 60px;
  padding: 2px 0;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxEvolution .boxGraphic .titleBox.points {
  left: -5%;
  top: 38%;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .home,
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .away {
  height: 250px;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview,
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview {
  width: 150px;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .home .canavasPreview canvas,
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .away .canavasPreview canvas {
  width: 150px !important;
  height: 150px !important;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .home .boxSetTime,
div[class*="dfMc-"] .preview.maxSize-479 .boxWrapper .boxContent.boxGoalsPer .away .boxSetTime {
  width: 204px;
  height: 204px;
}
div[class*="dfMc-"] .preview.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .previousMatches .boxWrapper {
  padding-top: 10px;
}
div[class*="dfMc-"] .previousMatches .boxWrapper .boxContent {
  padding: 15px 0;
}
div[class*="dfMc-"] .previousMatches .boxWrapper .boxContent .GC_title {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .socialLiveStreaming .msjDatos {
  position: relative;
  margin: 0 auto;
  left: 0;
  right: 0;
}
div[class*="dfMc-"] .scoreBoard {
  position: relative;
}
div[class*="dfMc-"] .scoreBoard .main_header {
  display: block;
}
div[class*="dfMc-"] .infoDate {
  line-height: 20px;
  text-align: left;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  margin-bottom: 4px;
  padding: 4px 10px;
  position: relative;
  white-space: nowrap;
}
div[class*="dfMc-"] .infoDate .notifications-link {
  right: 10px;
}
div[class*="dfMc-"] .infoDate .level {
  color: #000000;
  display: table-cell;
  float: left;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  position: relative;
  margin-right: 10px;
  white-space: nowrap;
  width: auto;
  word-break: normal;
  *zoom: 1;
  max-width: 100%;
  will-change: width;
}
div[class*="dfMc-"] .infoDate .level:before,
div[class*="dfMc-"] .infoDate .level:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .infoDate .level:after {
  clear: both;
}
div[class*="dfMc-"] .infoDate .level span {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .infoDate .date {
  color: #005b9e;
  text-transform: uppercase;
  font-size: 12px;
  display: block;
  float: left;
  white-space: nowrap;
  width: auto;
  *zoom: 1;
  min-width: 50px;
}
div[class*="dfMc-"] .infoDate .date:before,
div[class*="dfMc-"] .infoDate .date:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .infoDate .date:after {
  clear: both;
}
div[class*="dfMc-"] .infoDate .date span {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .infoDate .timeSetting {
  line-height: normal;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"] .infoDate .timeSetting .text {
  text-align: right;
  text-transform: none;
}
div[class*="dfMc-"] .infoDate .definicionTribunal div {
  margin: 3px 0 0;
}
div[class*="dfMc-"] .infoDate.showThreeDivs .status {
  width: 35%;
}
div[class*="dfMc-"] .infoDate.showThreeDivs .definicionTribunal {
  width: 25%;
  margin-right: 0;
  text-align: center;
}
div[class*="dfMc-"] .infoDate.showThreeDivs .definicionTribunal > div {
  float: none;
  margin: 0;
  display: block;
}
div[class*="dfMc-"] .infoDate.showThreeDivs .timeSetting {
  width: 40%;
}
div[class*="dfMc-"] .infoDate .status {
  position: static;
  white-space: nowrap;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
div[class*="dfMc-"] .infoDate .sb-level {
  display: block;
}
div[class*="dfMc-"] .infoDate .sb-status {
  display: none;
  color: #005b9e;
  font-weight: bold;
}
div[class*="dfMc-"] .infoDate .sb-time {
  display: none;
  color: #000000;
  position: absolute;
  bottom: -42px;
  left: 50%;
  text-align: center;
  font-size: 24px;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
}
div[class*="dfMc-"] .infoDate .sb-aditionalTime {
  display: none;
  color: #000000;
  position: absolute;
  bottom: -62px;
  left: 50%;
  width: auto;
  text-align: center;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 12px;
  z-index: 1;
}
div[class*="dfMc-"] .infoDate .sb-date {
  display: none;
  color: #005b9e;
  font-weight: bold;
}
div[class*="dfMc-"] .infoDate .sb-hour {
  display: none;
  color: #005b9e;
  font-weight: bold;
  margin-left: 5px;
}
div[class*="dfMc-"] .infoScoreBoard {
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  margin-bottom: 4px;
  padding: 6px 0;
  position: relative;
}
div[class*="dfMc-"] .infoScoreBoard > div.home,
div[class*="dfMc-"] .infoScoreBoard > div.away {
  width: 50%;
  padding: 0;
  float: left;
  height: 45px;
  line-height: 45px;
  position: relative;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .flag,
div[class*="dfMc-"] .infoScoreBoard > div.away .flag,
div[class*="dfMc-"] .infoScoreBoard > div.home .shield,
div[class*="dfMc-"] .infoScoreBoard > div.away .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"] .infoScoreBoard > div.home .flag.m-homeColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.away .flag.m-homeColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.home .shield.m-homeColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.away .shield.m-homeColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.home .flag.m-awayColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.away .flag.m-awayColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.home .shield.m-awayColor-b,
div[class*="dfMc-"] .infoScoreBoard > div.away .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .name,
div[class*="dfMc-"] .infoScoreBoard > div.away .name {
  font-family: 'Dosis', sans-serif;
  line-height: 48px;
  font-size: 22px;
  font-weight: 200;
  text-transform: uppercase;
  color: #000000;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score,
div[class*="dfMc-"] .infoScoreBoard > div.away .score {
  font-weight: bold;
  position: absolute;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"] .infoScoreBoard > div.away .score .goals {
  color: #ffffff;
  font-size: 34px;
  font-family: 'Dosis', sans-serif;
  background: #005b9e;
  width: 44px;
  height: 44px;
  text-align: center;
  font-weight: 400;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 42px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score .penalties,
div[class*="dfMc-"] .infoScoreBoard > div.away .score .penalties {
  background-color: #000000;
  color: #ffffff;
  font-family: 'Dosis', sans-serif;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  position: absolute;
  top: 14px;
  font-weight: normal;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .shield,
div[class*="dfMc-"] .infoScoreBoard > div.away .shield {
  width: 34px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFFFFF;
  z-index: 5;
  position: absolute;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-top: 5px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .shield {
  right: 95px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .name {
  float: right;
  text-align: right;
  margin-right: 140px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score {
  right: 35px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score .penalties {
  left: -13px;
}
div[class*="dfMc-"] .infoScoreBoard > div.home .score .goals {
  float: right;
}
div[class*="dfMc-"] .infoScoreBoard > div.away .shield {
  left: 95px;
}
div[class*="dfMc-"] .infoScoreBoard > div.away .name {
  float: left;
  text-align: left;
  margin-left: 140px;
}
div[class*="dfMc-"] .infoScoreBoard > div.away .score {
  left: 35px;
}
div[class*="dfMc-"] .infoScoreBoard > div.away .score .penalties {
  right: -13px;
}
div[class*="dfMc-"] .infoScoreBoard > div.away .score .goals {
  float: left;
}
div[class*="dfMc-"] .infoScoreBoard .countdown {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  text-align: center;
  top: 2px;
}
div[class*="dfMc-"] .infoScoreBoard .countdown .boxNumb {
  width: 50px;
  display: inline-block;
}
div[class*="dfMc-"] .infoScoreBoard .countdown .boxNumb > div {
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #000000;
  width: 40px;
  color: #ffffff;
  line-height: 28px;
}
div[class*="dfMc-"] .infoScoreBoard .countdown .boxNumb > span {
  font-size: 10px;
  display: block;
}
div[class*="dfMc-"] .goalsBox,
div[class*="dfMc-"] .penalBox {
  margin-bottom: 4px;
}
div[class*="dfMc-"] .goalsBox .groupBox,
div[class*="dfMc-"] .penalBox .groupBox {
  background: #ffffff;
  margin-bottom: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .goalsBox .groupBox .group,
div[class*="dfMc-"] .penalBox .groupBox .group {
  width: 45%;
  float: left;
}
div[class*="dfMc-"] .goalsBox .groupBox .group.colLeft,
div[class*="dfMc-"] .penalBox .groupBox .group.colLeft {
  text-align: right;
}
div[class*="dfMc-"] .goalsBox .groupBox .group.colRight,
div[class*="dfMc-"] .penalBox .groupBox .group.colRight {
  text-align: right;
}
div[class*="dfMc-"] .goalsBox .groupBox .separate,
div[class*="dfMc-"] .penalBox .groupBox .separate {
  width: 10%;
  float: left;
  text-align: center;
}
div[class*="dfMc-"] .goalsBox .groupBox .text,
div[class*="dfMc-"] .penalBox .groupBox .text {
  color: #000000;
  font-family: 'Dosis', sans-serif;
  font-size: 11px;
}
div[class*="dfMc-"] .goalsBox .groupBox .icon,
div[class*="dfMc-"] .penalBox .groupBox .icon {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -97px -72px;
  display: inline-block;
  width: 22px;
  height: 22px;
}
div[class*="dfMc-"] .goalsBox .groupBox .icon.fail,
div[class*="dfMc-"] .penalBox .groupBox .icon.fail {
  background-position: -126px -72px;
}
div[class*="dfMc-"] .goalsBox .link,
div[class*="dfMc-"] .penalBox .link {
  width: 150px;
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"] .penalBox .groupBox .text {
  font-size: 16px;
  line-height: 26px;
}
div[class*="dfMc-"] .scoreBoard-noClock .liveStatus {
  position: absolute;
  bottom: -42px;
  left: 50%;
  text-align: center;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
  display: none;
}
div[class*="dfMc-"] .scoreBoard-noClock.status-notStarted .infoDate .sb-time,
div[class*="dfMc-"] .scoreBoard-noClock.status-half .infoDate .sb-time,
div[class*="dfMc-"] .scoreBoard-noClock.status-playing .infoDate .sb-time,
div[class*="dfMc-"] .scoreBoard-noClock.status-penalties .infoDate .sb-time,
div[class*="dfMc-"] .scoreBoard-noClock.status-postponed .infoDate .sb-time,
div[class*="dfMc-"] .scoreBoard-noClock.status-suspended .infoDate .sb-time {
  display: none;
}
div[class*="dfMc-"] .scoreBoard-noClock.status-notStarted .infoDate .sb-aditionalTime,
div[class*="dfMc-"] .scoreBoard-noClock.status-half .infoDate .sb-aditionalTime,
div[class*="dfMc-"] .scoreBoard-noClock.status-playing .infoDate .sb-aditionalTime,
div[class*="dfMc-"] .scoreBoard-noClock.status-penalties .infoDate .sb-aditionalTime,
div[class*="dfMc-"] .scoreBoard-noClock.status-postponed .infoDate .sb-aditionalTime,
div[class*="dfMc-"] .scoreBoard-noClock.status-suspended .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .scoreBoard-noClock.status-finished .infoDate .sb-time {
  display: inline-block;
}
div[class*="dfMc-"] .scoreBoard-noClock.status-finished .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"] .scoreBoard-noClock.status-half .liveStatus,
div[class*="dfMc-"] .scoreBoard-noClock.status-playing .liveStatus,
div[class*="dfMc-"] .scoreBoard-noClock.status-penalties .liveStatus {
  display: block;
}
div[class*="dfMc-"] .status-notStarted .infoDate .sb-status {
  display: none;
}
div[class*="dfMc-"] .status-notStarted .infoDate .sb-time {
  display: none;
}
div[class*="dfMc-"] .status-notStarted .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .status-notStarted .infoDate .sb-date {
  display: inline-block;
}
div[class*="dfMc-"] .status-notStarted .infoDate .sb-hour {
  display: inline-block;
}
div[class*="dfMc-"] .status-finished .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"] .status-finished .infoDate .sb-time {
  display: inline-block;
}
div[class*="dfMc-"] .status-finished .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"] .status-finished .infoDate .sb-date {
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  color: #bfbfbf;
}
div[class*="dfMc-"] .status-finished .infoDate .sb-hour {
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  color: #bfbfbf;
}
div[class*="dfMc-"] .status-half .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"] .status-half .infoDate .sb-time {
  display: inline-block;
}
div[class*="dfMc-"] .status-half .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"] .status-half .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"] .status-half .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"] .status-playing .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"] .status-playing .infoDate .sb-time {
  display: inline-block;
}
div[class*="dfMc-"] .status-playing .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"] .status-playing .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"] .status-playing .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"] .status-penalties .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"] .status-penalties .infoDate .sb-time {
  display: inline-block;
}
div[class*="dfMc-"] .status-penalties .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"] .status-penalties .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"] .status-penalties .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"] .status-penalties .infoDate .liveStatus {
  display: inline-block;
}
div[class*="dfMc-"] .status-postponed .date .sb-time,
div[class*="dfMc-"] .status-suspended .date .sb-time,
div[class*="dfMc-"] .status-postponed .date .sb-aditionalTime,
div[class*="dfMc-"] .status-suspended .date .sb-aditionalTime,
div[class*="dfMc-"] .status-postponed .date .sb-date,
div[class*="dfMc-"] .status-suspended .date .sb-date,
div[class*="dfMc-"] .status-postponed .date .sb-hour,
div[class*="dfMc-"] .status-suspended .date .sb-hour {
  display: none;
}
div[class*="dfMc-"] .status-postponed .sb-status,
div[class*="dfMc-"] .status-suspended .sb-status {
  display: inline-block;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .status {
  width: 60%;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .definicionTribunal {
  width: 40%;
  text-align: right;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .definicionTribunal > div {
  display: inline-block;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .timeSetting {
  width: 100%;
  margin-top: 10px;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .timeSetting .timeIcon {
  float: left;
  margin-right: 8px;
}
div[class*="dfMc-"] .maxSize-767 .infoDate.showThreeDivs .timeSetting .text {
  float: left;
  text-align: left;
  width: 78%;
  margin-bottom: 4px;
}
div[class*="dfMc-"] .maxSize-767 .infoScoreBoard > div.home .name,
div[class*="dfMc-"] .maxSize-767 .infoScoreBoard > div.away .name {
  font-size: 14px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: relative;
  line-height: 20px;
}
div[class*="dfMc-"] .maxSize-479 .infoScoreBoard {
  min-height: 90px;
}
div[class*="dfMc-"] .maxSize-479 .infoScoreBoard > div.home .name,
div[class*="dfMc-"] .maxSize-479 .infoScoreBoard > div.away .name {
  position: absolute;
  top: 64px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  width: auto;
  line-height: normal;
}
div[class*="dfMc-"] .maxSize-479 .infoDate.showThreeDivs .status {
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479 .infoDate.showThreeDivs .definicionTribunal {
  width: 100%;
  text-align: left;
  padding-right: 0;
  clear: both;
  margin: 0;
}
div[class*="dfMc-"] .maxSize-479 .infoDate .timeSetting .timeIcon {
  float: left;
}
div[class*="dfMc-"] .maxSize-479 .infoDate .timeSetting .text {
  float: left;
  width: 78%;
}
div[class*="dfMc-"] .maxSize-479 .infoDate .timeSetting .text span {
  text-align: left;
  padding-left: 8px;
}
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.away .score .goals {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 24px;
  margin-top: 5px;
}
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.home .shield {
  right: 75px;
}
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.home .score {
  right: 22px;
}
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.away .shield {
  left: 75px;
}
div[class*="dfMc-"] .maxSize-310 .infoScoreBoard > div.away .score {
  left: 22px;
}
div[class*="dfMc-"] .maxSize-310 .infoDate .sb-time {
  font-size: 14px;
}
div[class*="dfMc-"] .maxSize-310 .infoDate .sb-aditionalTime {
  font-size: 10px;
  bottom: -56px;
}
div[class*="dfMc-"] .stadiums .boxWrapper {
  margin: 20px auto;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent {
  padding: 20px 20px 14px;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxElements {
  display: inline-block;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxElements .flag {
  margin: 0 12px 6px 0;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxData {
  padding-right: 30px;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxData .GC_title {
  height: auto;
  line-height: normal;
  font-size: 60px;
  text-transform: none;
  text-align: left;
  font-weight: 600;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxData .text,
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxData strong {
  font-family: 'Dosis', sans-serif;
  text-transform: none;
  font-size: 18px;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxReview {
  background: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 15px;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxReview .GC_title {
  color: #ffffff;
  text-align: left;
  font-weight: 100;
  margin-bottom: 12px;
  font-size: 16px;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxReview img {
  width: 100%;
}
div[class*="dfMc-"] .stadiums .boxWrapper .boxContent .boxReview .text {
  text-transform: none;
  color: #ffffff;
  font-size: 14px;
  margin: 10px 0 30px;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
div[class*="dfMc-"] .stadiums .boxMap {
  width: 100%;
  height: 400px;
  position: relative;
}
div[class*="dfMc-"] .stadiums .boxMap .msjDatos {
  display: none;
}
div[class*="dfMc-"] .stadiums .boxMap .msjFadeOut {
  display: block;
  animation: fadeOut 1s 1;
  -webkit-animation: fadeOut 1s 1;
  animation-fill-mode: forwards;
  animation-delay: 2s;
  -webkit-animation-delay: 2s;
  /* Safari and Chrome */
  -webkit-animation-fill-mode: forwards;
}
div[class*="dfMc-"] .stadiums .boxMap .contentMap {
  overflow: hidden;
  transform: translateZ(0px);
  margin-bottom: 10px;
  width: 100%;
  height: 400px;
}
div[class*="dfMc-"] .stadiums .boxMap .bgColor {
  background: #ffffff;
}
div[class*="dfMc-"] .stadiums .boxMap .textColor {
  color: #000000;
}
div[class*="dfMc-"] .stadiums .boxMap .terrainColor {
  background: #f2f2f2;
}
div[class*="dfMc-"] .stadiums .boxMap .roadColor {
  background: #e6e6e6;
}
div[class*="dfMc-"] .stadiums.maxSize-767 .boxWrapper .boxContent .boxData .GC_title {
  font-size: 45px;
}
div[class*="dfMc-"] .stadiums.maxSize-767 .boxWrapper .boxContent .boxData .text,
div[class*="dfMc-"] .stadiums.maxSize-767 .boxWrapper .boxContent .boxData strong {
  font-size: 16px;
}
div[class*="dfMc-"] .stadiums.maxSize-767 .boxWrapper .boxContent .boxReview .GC_title {
  font-size: 15px;
}
div[class*="dfMc-"] .stadiums.maxSize-767 .boxMap {
  height: 300px;
}
div[class*="dfMc-"] .stadiums.maxSize-767 .boxMap .contentMap {
  height: 300px;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxWrapper .boxContent .boxData {
  padding-right: 0;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxWrapper .boxContent .boxData .GC_title {
  font-size: 30px;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxWrapper .boxContent .boxData .text,
div[class*="dfMc-"] .stadiums.maxSize-479 .boxWrapper .boxContent .boxData strong {
  font-size: 14px;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxWrapper .boxContent .boxReview {
  margin-top: 30px;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxMap {
  height: 250px;
}
div[class*="dfMc-"] .stadiums.maxSize-479 .boxMap .contentMap {
  height: 250px;
}
div[class*="dfMc-"] .shots .boxWrapper .boxContent .boxTeams .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .shots .boxWrapper .boxContent .boxTeams .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .shots .boxWrapper .tooltipShotsMobile {
  top: 228px;
}
div[class*="dfMc-"] .shots.maxSize-767 .boxWrapper .boxContent {
  padding: 0 15px 45px;
}
div[class*="dfMc-"] .shots.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .shots.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .shots.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .shotsFromArea .boxWrapper .boxContent .boxTeams .home .boxElements {
  float: right;
  margin-right: 10px;
}
div[class*="dfMc-"] .shotsFromArea .boxWrapper .boxContent .boxTeams .away .boxElements {
  float: left;
  margin-left: 10px;
}
div[class*="dfMc-"] .shotsFromArea .tooltipShotsMobile {
  top: 228px;
}
div[class*="dfMc-"] .shotsFromArea.maxSize-767 .boxWrapper .boxContent {
  padding: 0 15px 45px;
}
div[class*="dfMc-"] .shotsFromArea.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .shotsFromArea.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .shotsFromArea.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam table thead > tr > th {
  vertical-align: middle;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody {
  min-height: 100%;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td {
  padding: 0;
  line-height: normal;
  margin: 0;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td div {
  border-right: 1px solid #005b9e;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:first-child {
  padding: 0 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:first-child .boxElements {
  float: left;
  margin-right: 8px;
  width: 40px;
  position: relative;
  top: auto;
  transform: none;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:first-child .text {
  left: 80px;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:first-child .col-position {
  margin-top: 15px;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:first-child div,
div[class*="dfMc-"] .statsCenterPerTeam table tbody > tr td:last-child div {
  border-right: none;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody.mc-tableGolsMinute > tr td .text {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam table tbody.mc-tableGolsMinute > tr td:last-child .text {
  left: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam table .boxElements .flag {
  margin: 8px 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .subHeader > span {
  text-align: left;
  padding-left: 20px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
div[class*="dfMc-"] .statsCenterPerTeam .text {
  font-size: 10px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerTeam .text.number {
  color: #005b9e;
  font-size: 18px;
}
div[class*="dfMc-"] .statsCenterPerTeam .text.initial {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerTeam .text.teamName {
  text-align: left;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .col-position {
  font-size: 24px;
  color: #005b9e;
  line-height: 24px;
  float: left;
  margin: 10px 4px 0 0;
  width: 26px;
  text-align: center;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows {
  padding: 8px 10px;
  min-height: 55px;
  cursor: auto;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows .boxComparing {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows .boxElements {
  float: left;
  margin-right: 6px;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows .boxElements .flag {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows .dataContent {
  margin: 10px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxRows .dataContent .boxNumber {
  font-size: 12px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 {
  padding: 15px 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper {
  padding-right: 10px;
  min-height: 190px;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper .boxContent .boxComparing {
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper .boxContent .iRedCard,
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper .boxContent .iYellowCard {
  position: absolute;
  right: 20%;
  top: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper .boxContent .link .btn {
  float: none;
  margin: 10px auto 0;
}
div[class*="dfMc-"] .statsCenterPerTeam .boxTop3 .boxWrapper .boxContent .boxElements .flag {
  margin: 6px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxTop3 .boxWrapper:nth-child(3n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows {
  position: relative;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type {
  min-height: 60px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type > div:first-child {
  position: initial;
  margin-top: 6px;
  width: 12%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type.head .dataContent {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type .boxElements .flag {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type .boxComparing {
  margin: 6px 0 0;
  padding: 0;
  width: 88%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type .text.teamName {
  left: 13%;
  display: block;
  top: 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-991 .boxRows.type .dataContent {
  margin-top: 0;
  width: 88%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxTop3 .boxWrapper:nth-child(3n) {
  padding-right: 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxTop3 .boxWrapper:nth-child(2n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows {
  min-height: 60px;
  padding: 8px 0px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.head .dataContent {
  width: 100%;
  margin-top: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .col-position {
  font-size: 20px;
  margin: 6px 2px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .boxElements {
  margin-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .text.teamName {
  left: 21%;
  display: block;
  top: 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .text.number {
  font-size: 14px;
  margin-top: 3px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .dataContent {
  margin: 0;
  width: 80%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows > div:first-child {
  position: initial;
  margin-top: 6px;
  width: 20%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .boxElements .flag {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows .boxComparing {
  margin: 6px 0 0;
  padding: 0;
  width: 80%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type > div:first-child {
  width: 20%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .dataContent {
  width: 80%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .dataContent .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .dataContent .text.initial {
  display: inline-block;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .text.teamName {
  left: 21%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .boxComparing {
  width: 80%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767 .boxRows.type .boxComparing .bar {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-767.filteredContent .hide-filtered {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxTop3 .boxWrapper {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxTop3 .boxWrapper:nth-child(3n),
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxTop3 .boxWrapper .boxContent {
  padding: 0 15px 15px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table thead > tr > th {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody.mc-tableGolsMinute > tr td .text {
  width: auto;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody.mc-tableGolsMinute > tr td:last-child div {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr {
  height: 60px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td {
  width: 10%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td div {
  display: inline-block;
  border-right: 0;
  border-radius: 4px;
  padding: 0 6px;
  position: relative;
  width: auto;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:first-child {
  width: 30%;
  padding: 0 4px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:first-child .text {
  margin: 0;
  width: 220px;
  left: 0;
  padding: 0px 10px;
  top: 84%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:first-child div {
  border-radius: 50%;
  padding: 0;
  margin-right: 2px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(2n) div {
  background: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(3n) div {
  background: #eb2725;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(4n) div {
  background: #ee7e36;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(5n) div {
  background: #f1a21f;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(6n) div {
  background: #cfca69;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(7n) div {
  background: #807778;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(8n) div {
  background: #000000;
  color: #ffffff;
  margin: 20px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows {
  padding: 8px 10px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows.type > div:first-child {
  width: 22%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows.type .text.teamName {
  left: 23%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows.type .boxComparing {
  width: 78%;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows.type .dataContent {
  width: 78%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .text.teamName {
  left: 23%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows > div:first-child {
  width: 22%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .dataContent {
  width: 78%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .dataContent .boxNumber {
  margin-left: 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .dataContent .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .dataContent .text.initial {
  display: inline-block;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .boxComparing {
  padding: 0;
  width: 78%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .boxRows .boxComparing .bar {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .navbar-header {
  height: 37px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .nav {
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  font-weight: bold;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-479 .nav li a {
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 table .col-position {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.head .dataContent .boxNumber,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type.head .dataContent .boxNumber {
  float: left;
  margin: 0 4px 2px 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.head .dataContent .text.initial,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type.head .dataContent .text.initial {
  display: block;
  margin: 3px 0 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows > div:first-child,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type > div:first-child {
  margin-top: 0;
  width: 17%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows > div:first-child .boxElements,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type > div:first-child .boxElements {
  float: none;
  margin: 10px auto 0;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows > div:first-child .boxElements .flag,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type > div:first-child .boxElements .flag {
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows .text.teamName,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type .text.teamName {
  left: 21%;
  top: 12px;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows .boxComparing,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type .boxComparing {
  margin: 8px 0 0;
  width: 83%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows .dataContent,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type .dataContent {
  margin: 2px 0 0;
  width: 83%;
}
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows .col-position,
div[class*="dfMc-"] .statsCenterPerTeam.maxSize-310 .boxRows.type .col-position {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer table thead > tr > th {
  vertical-align: middle;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table .boxElements .flag {
  margin: 8px 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table .boxElements .data {
  margin: 16px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table .text {
  margin: 20px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody {
  min-height: 100%;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td {
  padding: 0;
  line-height: normal;
  margin: 0;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td div {
  border-right: 1px solid #005b9e;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:first-child {
  padding: 0 10px;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:first-child div,
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:last-child div {
  border-right: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:first-child .boxElements,
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:last-child .boxElements {
  float: left;
  margin-right: 8px;
  width: 40px;
  position: relative;
  top: auto;
  transform: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:first-child .text,
div[class*="dfMc-"] .statsCenterPerPlayer table tbody > tr td:last-child .text {
  left: 80px;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody.mc-tableGolsMinute > tr td .text {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer table tbody.mc-tableGolsMinute > tr td:last-child .text {
  left: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .subHeader > span {
  text-align: left;
  padding-left: 20px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .text {
  font-size: 10px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerPlayer .text.number {
  color: #005b9e;
  font-size: 18px;
  margin-top: 2px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .text.initial {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer .text.teamName {
  text-align: left;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .col-position {
  font-size: 24px;
  color: #005b9e;
  line-height: 24px;
  float: left;
  margin: 10px 4px 0 0;
  width: 26px;
  text-align: center;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows {
  padding: 0 10px;
  min-height: 48px;
  position: relative;
  cursor: auto;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows > div:first-child {
  margin-top: 4px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows > div:first-child .boxElements {
  float: left;
  margin-right: 8px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows .boxComparing {
  margin: 8px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows .boxElements .flag {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows .boxElements .data {
  margin: 14px 0;
  line-height: 18px;
  font-size: 11px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows .dataContent {
  margin: 16px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxRows .dataContent .boxNumber {
  font-size: 12px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 {
  padding: 15px 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper {
  padding-right: 10px;
  min-height: 190px;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper .boxContent .boxComparing {
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper .boxContent .iRedCard,
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper .boxContent .iYellowCard {
  position: absolute;
  right: 20%;
  top: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper .boxContent .link .btn {
  float: none;
  margin: 10px auto 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer .boxTop3 .boxWrapper .boxContent .boxElements .flag {
  margin: 6px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 10px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxTop3 .boxWrapper:nth-child(3n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.head .dataContent {
  width: 100%;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type {
  min-height: 60px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type > div:first-child {
  margin-top: 14px;
  position: initial;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type.head .dataContent {
  margin: 0;
  width: 100%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type .boxElements .flag {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type .boxComparing {
  margin: 14px 0 0;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type .text.teamName {
  left: 18%;
  display: block;
  top: 10px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.type .dataContent {
  margin-top: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-991 .boxRows.head .dataContent {
  width: 100%;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxTop3 .boxWrapper:nth-child(3n) {
  padding-right: 10px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxTop3 .boxWrapper:nth-child(2n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows {
  min-height: 60px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows > div:first-child {
  margin-top: 12px;
  position: initial;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows .col-position {
  font-size: 20px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows .text.teamName {
  left: 18%;
  display: block;
  top: 10px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows .text.number {
  font-size: 14px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows .boxComparing {
  margin: 12px 0 0;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows .dataContent {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows.type .dataContent {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows.type .dataContent .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows.type .dataContent .text.initial {
  display: inline-block;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767 .boxRows.type .boxComparing .bar {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-767.filteredContent .hide-filtered {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.head-mobile .dataContent {
  width: 100%;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.head-mobile .dataContent > div {
  margin-bottom: 2px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxTop3 .boxWrapper {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxTop3 .boxWrapper:nth-child(3n),
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxTop3 .boxWrapper:nth-child(4n) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxTop3 .boxWrapper .boxContent {
  padding: 0 15px 15px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table thead > tr > th {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody.mc-tableGolsMinute > tr td .text {
  width: auto;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody.mc-tableGolsMinute > tr td:last-child div {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr {
  height: 60px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td {
  width: 10%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td div {
  display: inline-block;
  border-right: 0;
  border-radius: 4px;
  padding: 0 6px;
  position: relative;
  width: auto;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:first-child {
  width: 30%;
  padding: 0 4px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:first-child .text {
  margin: 0;
  width: 220px;
  left: 0;
  padding: 0px 10px;
  top: 84%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:first-child div {
  border-radius: 50%;
  padding: 0;
  margin-right: 2px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(2n) div {
  background: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(3n) div {
  background: #eb2725;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(4n) div {
  background: #ee7e36;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(5n) div {
  background: #f1a21f;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(6n) div {
  background: #cfca69;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(7n) div {
  background: #807778;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(8n) div {
  background: #000000;
  color: #ffffff;
  margin: 20px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type {
  min-height: 60px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type:after,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type:before {
  content: " ";
  display: table;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type:after {
  clear: both;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type .text.teamName {
  left: 28%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows.type .boxComparing {
  margin: 16px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows > div:first-child .boxElements {
  margin-right: 2px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .text.teamName {
  left: 28%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .dataContent {
  margin: 0;
  width: 70%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .dataContent .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .dataContent .text.initial {
  display: inline-block;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .dataContent .boxNumber {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .boxElements .data {
  margin: 14px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .boxComparing {
  margin: 18px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .boxRows .boxComparing .bar {
  margin: 4px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .navbar-header {
  height: 37px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .nav {
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  font-weight: bold;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-479 .nav li a {
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 table .col-position {
  display: none;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.head .dataContent .boxNumber,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type.head .dataContent .boxNumber {
  float: left;
  margin: 0 4px 2px 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.head .dataContent .text.initial,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type.head .dataContent .text.initial {
  display: block;
  margin: 3px 0 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows > div:first-child,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type > div:first-child {
  margin-top: 0;
  width: 17%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows > div:first-child .boxElements,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type > div:first-child .boxElements {
  float: none;
  margin: 13px auto 0;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows > div:first-child .boxElements .flag,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type > div:first-child .boxElements .flag {
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows .text.teamName,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type .text.teamName {
  left: 21%;
  top: 12px;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows .boxComparing,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type .boxComparing {
  margin: 15px 0 0;
  width: 83%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows .dataContent,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type .dataContent {
  margin: 2px 0 0;
  width: 83%;
}
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows .col-position,
div[class*="dfMc-"] .statsCenterPerPlayer.maxSize-310 .boxRows.type .col-position {
  display: none;
}
div[class*="dfMc-"] .statsCenterPlayerComparison {
  padding: 15px 0;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxWrapper {
  margin: 20px auto 0;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam {
  background: #f2f2f2;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div {
  background: #ffffff;
  z-index: 1;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.showTeam {
  opacity: 1;
  margin-top: 20px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.showTeam > div {
  opacity: 1;
  height: auto;
  -webkit-transition: opacity 1s, height 3s;
  -moz-transition: opacity 1s, height 3s;
  transition: opacity 1s, height 3s;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.hideTeam {
  opacity: 0;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.hideTeam > div {
  opacity: 0;
  -webkit-transition: opacity 1s, height 0 3s;
  -moz-transition: opacity 1s, height 0 3s;
  transition: opacity 1s, height 0 3s;
  height: 0;
  overflow: hidden;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #ffffff;
  position: absolute;
  top: -14px;
  width: 13px;
  height: 14px;
  content: " ";
  z-index: 1;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.home:before {
  left: 24%;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam > div.away:before {
  right: 24%;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxSelectTeam .planteles .nav-pills {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .planteles .equipos .table tbody > tr {
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .planteles .equipos .table tbody > tr:hover {
  background: #e6e6e6;
  box-shadow: 0px 2px 11px -4px #999999 inset;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxGame {
  padding-top: 5px;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxGame .boxContent {
  margin: 10px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxGame .boxContent .boxIcons svg {
  fill: #000000;
  max-height: 40px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison .boxGame .boxContent .number.big {
  font-weight: bold;
  font-size: 40px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison.maxSize-767 .boxWrapper .boxContent {
  padding: 0 15px 45px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison.maxSize-767 .boxWrapper .boxGame .boxContent {
  padding: 15px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .statsCenterPlayerComparison.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .statsCenterPlayerComparison.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .subHeader.title {
  height: 35px;
  line-height: 35px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockCards:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  top: 25%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockCards .colLeft {
  margin: 70px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.hidePasses .blockCards {
  width: 50%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPasses .content .mobileTablet {
  margin: 10px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPasses .content .mobileTablet .colRight:after {
  top: 32%;
  height: 100%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.hidePasses .blockPasses {
  display: none;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockShots .content .colLeft .total .tp-arc-top {
  padding-left: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer {
  background: #ffffff;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight {
  padding: 65px 25px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight table {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight table tr {
  border-bottom: 1px solid #d9d9d9;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight table tr:last-child {
  border-bottom: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight table tr td {
  vertical-align: top;
  width: 50%;
  color: #a6a6a6;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 0 0 10px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colRight table tr td strong {
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft {
  padding: 40px 0 40px 6%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .data {
  padding: 6% 0 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .data span {
  display: block;
  color: #005b9e;
  font-size: 16px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .data span:nth-child(2) {
  color: #000000;
  text-transform: uppercase;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .data div {
  background: #005b9e;
  color: #ffffff;
  min-height: 30px;
  width: 136px;
  line-height: 30px;
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  margin: 5% 0 0;
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .positionCircle .circle {
  margin: 50% auto 0;
  float: none;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockPlayer .colLeft .positionCircle img {
  margin: -3px auto 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .incidences .icon {
  width: 16%;
  float: right;
  margin-top: 5px;
  position: relative;
  height: 18px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .iPlayer,
div[class*="dfMc-"] .statsCenterPlayerTab .iTeam {
  background-image: url('../images/icons_sheet.png');
  width: 20px;
  height: 17px;
  display: block;
  margin-left: -10px;
  position: absolute;
  top: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .iPlayer {
  left: 20%;
  background-position: -805px -75px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .iTeam {
  left: 70%;
  background-position: -687px -75px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .itemsRanking .G_ranking .num {
  margin-left: 5%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .itemsRanking .G_ranking .numTeam {
  margin-right: 2%;
  width: 6%;
  padding-left: 2%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .itemsRanking:after {
  width: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content {
  text-align: center;
  margin: 30px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content canvas {
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .icon .iPlayer,
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .icon .iTeam {
  position: relative;
  margin: 0 auto;
  left: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .colLeft,
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .colRight {
  display: inline-block;
  width: 100px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .colLeft .barNumber,
div[class*="dfMc-"] .statsCenterPlayerTab .blockMinutes .content .colRight .barNumber {
  background: #005b9e;
  width: 50px;
  margin: 0 auto;
  border-radius: 40%;
  line-height: 30px;
  color: #ffffff;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  top: 30%;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content {
  margin: 40px 0 10px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .total {
  height: 100px;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .total canvas {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .total .numberCharts {
  position: absolute;
  top: 37px;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  font-size: 24px;
  color: #000000;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards {
  margin-top: 10px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards {
  text-align: center;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle {
  float: none;
  display: inline-block;
  margin-right: 30px;
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle:last-child {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle.second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle.third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle.fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .positionCards .colorCards .circle.fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .tp {
  top: 10px;
  width: 100%;
  position: relative;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .tp .tooltip {
  display: inline-block;
  position: relative;
  min-width: 55px;
  margin-right: 4px;
}
div[class*="dfMc-"] .statsCenterPlayerTab .blockGoals .content .tp .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 9px;
  padding: 0 3px;
  text-align: center;
  line-height: 22px;
  border-radius: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockShots .content .colLeft {
  margin: 28px 0 30px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockShots .content .colLeft .total {
  float: right;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockCards .colLeft {
  margin: 70px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockCards .colLeft .position .circle {
  width: 26px;
  height: 26px;
  line-height: 26px;
  margin: 6px 0 0 44px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockPasses .content .mobileTablet .colRight .data .incorrect .number {
  width: 20%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockPasses .content .mobileTablet .colRight .data .incorrect .text {
  font-size: 9px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockPasses .content .mobileTablet .colRight .data .correct .text {
  font-size: 9px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockPasses .content .mobileTablet .colRight .data .correct .number {
  width: 20%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .itemsRanking .G_ranking .num {
  margin-left: 6%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content {
  margin: 20px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards {
  margin-top: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .colorCards {
  padding: 0;
  width: 33px;
  margin: 0;
  float: left;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .colorCards .circle {
  display: block;
  margin-right: 0;
  margin-top: 6px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .colorCards .circle:first-child {
  margin-top: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .tp {
  left: 40px;
  top: 0;
  margin: 0;
  position: absolute;
  width: 70%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .tp .tooltipStatic {
  background: #000000;
  min-height: 22px;
  color: #ffffff;
  text-align: center;
  line-height: 22px;
  margin-top: 17px;
  font-size: 9px;
  position: relative;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .tp .tooltipStatic:first-child {
  margin-top: 5px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .positionCards .tp .tooltipStatic:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #000000;
  left: -5px;
  top: 7px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals .content .total {
  margin-top: 45px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-991 .blockGoals:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  top: 16%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockPasses .content .mobileTablet {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockPasses .content .mobileTablet .colRight:after {
  height: 80%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockCards .colLeft {
  margin: 50px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767.hidePasses .blockCards {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockShots .content .colLeft {
  margin: 10px 0 30px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockShots .content .colLeft .total {
  height: 140px;
  margin: 0 auto 25px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .itemsRanking .G_ranking .num {
  margin-left: 5%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .incidences .icon {
  width: 18%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .incidences .iPlayer {
  margin-right: 3%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-767 .blockPlayer .colLeft {
  padding-left: 0%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .content .colLeft .arc {
  margin: 0;
  background: none;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .content .colLeft .arc .color-cards {
  padding: 0;
  width: 33px;
  margin: 0;
  float: right;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .content .colLeft .arc .color-cards .circle {
  margin-right: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .content .colLeft .total {
  margin: 13px auto 25px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .content .tp-arc {
  left: 2%;
  top: 0;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockShots .tooltip-static:before {
  border: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockCards .colLeft {
  margin: 15px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPasses .content .mobileTablet {
  margin: 0 0 10px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPasses .content .mobileTablet .colRight {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPasses .content .mobileTablet .colRight .graphic {
  margin: 15px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPasses .content .mobileTablet .colRight .data {
  margin: 15px 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPlayer .colRight {
  margin-bottom: 30px;
  padding: 0 24px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPlayer .colLeft {
  padding: 6% 4%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPlayer .colLeft .positionCircle .circle {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .blockPlayer .colLeft .data {
  padding: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .data {
  margin-top: 0;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .data span {
  font-size: 14px;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .incidences .icon {
  width: 20%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .itemsRanking .G_ranking .num {
  margin-left: 2%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .itemsRanking .G_ranking .numTeam {
  width: 8%;
  padding-left: 1%;
}
div[class*="dfMc-"] .statsCenterPlayerTab.maxSize-479 .subHeader.title {
  text-align: left;
  padding-left: 20px;
}
div[class*="dfMc-"] .statsCenterTeamComparison {
  padding: 15px 0;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxWrapper {
  margin: 20px auto 0;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam {
  background: #f2f2f2;
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div {
  background: #ffffff;
  z-index: 1;
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.showTeam {
  margin-top: 20px;
  opacity: 1;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.showTeam > div {
  opacity: 1;
  height: auto;
  -webkit-transition: opacity 1s, height 3s;
  -moz-transition: opacity 1s, height 3s;
  transition: opacity 1s, height 3s;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.hideTeam {
  opacity: 0;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.hideTeam > div {
  opacity: 0;
  -webkit-transition: opacity 1s, height 0 3s;
  -moz-transition: opacity 1s, height 0 3s;
  transition: opacity 1s, height 0 3s;
  height: 0;
  overflow: hidden;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #ffffff;
  position: absolute;
  top: -14px;
  width: 13px;
  height: 14px;
  content: " ";
  z-index: 1;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.home:before {
  left: 24%;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam > div.away:before {
  right: 24%;
}
div[class*="dfMc-"] .statsCenterTeamComparison .boxSelectTeam .planteles .nav-pills {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamComparison.maxSize-767 .boxWrapper .boxContent {
  padding: 0 15px 45px;
}
div[class*="dfMc-"] .statsCenterTeamComparison.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .statsCenterTeamComparison.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .statsCenterTeamComparison.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .selectTeam {
  width: 100%;
  min-height: 50px;
  background-color: #f2f2f2;
  box-shadow: 0px 2px 11px -4px #999999 inset;
  display: block;
  border-bottom: 1px solid #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .selectTeam span {
  font-weight: bold;
  padding: 0 0 0 40px;
  float: left;
  display: block;
  color: #000000;
  line-height: 50px;
}
div[class*="dfMc-"] .statsCenterTeamTab .selectTeam div {
  float: right;
  width: 30px;
  height: 30px;
  background: #005b9e;
  margin: 10px 30px 10px 0;
  display: block;
  position: relative;
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterTeamTab .selectTeam div:after {
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 8px 6px 0 6px;
  border-color: #000000 transparent transparent transparent;
  position: absolute;
  top: 12px;
  left: 0;
  right: 0;
  margin: 0 auto;
  content: '';
}
div[class*="dfMc-"] .statsCenterTeamTab .planteles .nav {
  border-bottom: 1px solid #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .itemsRanking:after {
  width: 0;
  background: transparent;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.itemsRanking {
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .subHeader {
  text-align: left;
  padding-left: 20px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row {
  padding: 8px 10px;
  min-height: 55px;
  cursor: auto;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .teamLogo {
  background-color: #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 5px 0 #b3b3b3;
  display: block;
  height: 35px;
  line-height: 35px;
  width: 35px;
  position: relative;
  float: left;
  margin-right: 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .teamLogo img {
  margin: 6px auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .badge {
  padding-left: 7px;
  padding-right: 7px;
  background-color: #005b9e;
  margin-right: 10px;
  line-height: 23px;
  text-align: center;
  min-width: 28px;
  border-radius: 15px;
  color: #ffffff;
  display: inline-block;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  vertical-align: baseline;
  white-space: nowrap;
  min-height: 29px;
  float: left;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .name {
  padding: 0 5% 0 0;
  display: block;
  float: left;
  line-height: 35px;
  color: #000000;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  width: 16%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking {
  width: 40%;
  padding: 12px 5% 0 0;
  height: auto;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .G_barsRanking div {
  height: 100%;
  float: left;
  background: #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .G_barsRanking .second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .G_barsRanking .third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .G_barsRanking .fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .G_barsRanking .fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .num {
  float: right;
  line-height: 16px;
  font-size: 18px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .G_ranking .num small {
  font-size: 14px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent {
  float: left;
  width: 37%;
  margin: 15px 0 0 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box {
  float: left;
  width: 100%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .num {
  width: 20px;
  height: 14px;
  display: block;
  float: left;
  font-size: 10px;
  color: #ffffff;
  border-radius: 4px;
  text-align: center;
  margin-right: 4px;
  background: #005b9e;
  text-transform: uppercase;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .num.second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .num.third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .num.fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .num.fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .text {
  text-transform: uppercase;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .row .dataContent .box .initial {
  display: none;
  text-transform: uppercase;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table {
  border: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th {
  text-align: left;
  padding: 0;
  vertical-align: middle;
  width: 10%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes {
  width: 100%;
  background: #005b9e;
  padding: 2px 0 8px;
  position: relative;
  margin: 0 auto;
  border-right: 1px solid #ffffff;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes .num,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes .num {
  display: block;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes .down,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes .down {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #ffffff;
  position: absolute;
  left: -10px;
  right: 0;
  margin: 0 auto;
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes .up,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes .up {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #ffffff;
  position: absolute;
  right: -10px;
  left: 0;
  margin: 0 auto;
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes.second,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes.second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes.third,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes.third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes.fourth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes.fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes.fifth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes.fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th .minutes.sixth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th .minutes.sixth {
  background: #000305;
  border-right: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table thead > tr th.team,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table thead > tr th.team {
  padding: 0 0 0 20px;
  width: 40%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td {
  text-align: left;
  padding: 8px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point {
  background: #005b9e;
  width: 25px;
  border-radius: 50%;
  display: block;
  height: 25px;
  margin: 12px auto 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point.second,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point.second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point.third,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point.third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point.fourth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point.fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point.fifth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point.fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .point.sixth,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .point.sixth {
  background: #000305;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td.number,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td.number {
  text-align: center;
  font-size: 10px;
  color: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td.number span,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td.number span {
  display: block;
  margin-top: 6px;
  border-right: 1px solid #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td:last-child.number span,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td:last-child.number span {
  border-right: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .graphical .table tbody > tr td .name,
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam .data .table tbody > tr td .name {
  width: auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.twoData .row .dataContent .box {
  width: 50%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.threeData .row .dataContent .box {
  width: 33%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fourData .row .G_ranking {
  width: 30%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fourData .row .G_ranking .G_barsRanking {
  width: 74%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fourData .row .dataContent {
  width: 45%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fourData .row .dataContent .box {
  width: 25%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fiveData .row .G_ranking {
  width: 30%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fiveData .row .G_ranking .G_barsRanking {
  width: 74%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fiveData .row .dataContent {
  width: 45%;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockTeam.fiveData .row .dataContent .box {
  width: 20%;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam {
  padding: 20px 0;
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info {
  padding: 30px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table {
  width: 60%;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table tr {
  border-bottom: 1px solid #d9d9d9;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table tr:last-child {
  border-bottom: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table tr td {
  vertical-align: top;
  width: 60%;
  color: #000000;
  font-size: 11px;
  text-transform: uppercase;
  padding: 0;
  line-height: 18px;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table tr td:first-child {
  width: 40%;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info table tr td strong {
  font-weight: bold;
  color: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .info.colRight {
  float: right;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .middle {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .middle .circle {
  float: none;
  margin: 0 auto;
  height: 50px;
  width: 50px;
  line-height: 50px;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .middle .circle img {
  width: 35px;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .middle span {
  display: block;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-transform: uppercase;
  text-align: center;
  margin: 20px 0 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab .dataTeam .middle .change {
  background: #005b9e;
  color: #ffffff;
  min-height: 30px;
  width: 100px;
  line-height: 30px;
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  margin: 0 auto;
  cursor: pointer;
}
div[class*="dfMc-"] .statsCenterTeamTab .posiciones .table {
  border-bottom: 0;
  margin-bottom: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .fixture .fase {
  max-height: 300px;
  overflow-y: auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames {
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colLeft {
  text-align: center;
  padding: 90px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colLeft span {
  font-size: 20px;
  text-transform: uppercase;
  color: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colLeft span.number {
  color: #005b9e;
  font-size: 24px;
  font-family: 'Dosis', sans-serif;
  padding-left: 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight {
  position: relative;
  padding: 50px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .total {
  margin: 0 auto;
  position: relative;
  height: 180px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .total canvas {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .total .numberCharts {
  position: absolute;
  top: 37px;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  font-size: 24px;
  color: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .total .tp-arc-top {
  top: 128px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .total .tp-arc-top .tooltip {
  float: none;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .blockCircles {
  margin-top: 35px;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .blockCircles .circle {
  float: none;
  display: inline-block;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .blockCircles .circle.blue {
  margin-right: 26px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .blockCircles .circle.gray {
  margin-left: 25px;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .tp-arc-top {
  top: 10px;
  width: 100%;
  position: relative;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .tp-arc-top .tooltip {
  position: relative;
  min-width: 55px;
  margin-right: 4px;
  display: inline-block;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .tp-arc-top .tooltip:last-child {
  margin-right: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockGames .colRight .tp-arc-top .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 9px;
  padding: 0 3px;
  text-align: center;
  line-height: 22px;
  border-radius: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .blockEvolutionGames:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals {
  height: 150px;
  text-align: center;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals .content,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content {
  padding: 40px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals .content .circle,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content .circle,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content .circle {
  float: none;
  display: inline-block;
  line-height: 28px;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals .content span.icon,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content span.icon,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content span.icon {
  border-left: 1px dotted #1a1a1a;
  margin-right: 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals .content span.name,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content span.name,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content span.name {
  color: #000000;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .lessGoals .content span.number,
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content span.number,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content span.number {
  color: #005b9e;
  font-size: 20px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterTeamTab .cols .average .content:after,
div[class*="dfMc-"] .statsCenterTeamTab .cols .moreGoals .content:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  height: 70%;
  top: 26%;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing {
  background-color: #000000;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  min-height: 85px;
  position: relative;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing {
  clear: both;
  height: 50px;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .num {
  height: 60px;
  font: 20px 'Dosis', sans-serif;
  font-weight: bold;
  text-align: center;
  line-height: 60px;
  float: left;
  width: 5%;
  color: #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .num1 {
  margin-right: 0%;
  z-index: 3;
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .num2 {
  margin-left: 0%;
  z-index: 3;
  position: relative;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .bar {
  margin-top: 25px;
  width: 85%;
  float: left;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .bar .homeBar {
  background: #005b9e;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .bar .awayBar {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .comparing .center {
  content: "";
  width: 0;
  height: 12px;
  position: absolute;
  border-left: 1px dotted #1a1a1a;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals {
  position: absolute;
  bottom: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals .circle {
  line-height: 30px;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals .tooltip {
  position: relative;
  min-width: 55px;
  float: left;
  margin: 0 4px 0 0;
  padding: 4px;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals .tooltip:last-child {
  margin-right: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 12px;
  padding: 0 10px;
  text-align: center;
  line-height: 22px;
  border-radius: 0;
  text-transform: uppercase;
}
div[class*="dfMc-"] .statsCenterTeamTab .barComparing .teamGoals .number {
  color: #005b9e;
  font-size: 25px;
  font-weight: bold;
}
div[class*="dfMc-"] .statsCenterTeamTab .goalPerMinute img {
  margin: 0 auto;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .total {
  margin: 100px auto;
  position: relative;
  height: 100px;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .total canvas {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto !important;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .total .circle {
  position: absolute;
  top: 37px;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data {
  padding: 60px 0 0;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block {
  width: 100%;
  clear: both;
  height: 40px;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .circle {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .circle.second {
  background: #000000;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .circle.third {
  background: #999999;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .circle.fourth {
  background: #cccccc;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .circle.fifth {
  background: #666666;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .tooltip {
  margin-top: 6px;
  margin-left: 40px;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals .data .block .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 12px;
  padding: 0 10px;
  text-align: center;
  line-height: 22px;
  border-radius: 0;
  text-transform: uppercase;
}
div[class*="dfMc-"] .statsCenterTeamTab .typeGoals:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  top: 15%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fiveData .row .name,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fourData .row .name {
  width: auto;
  line-height: 12px;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fiveData .row .G_ranking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fourData .row .G_ranking {
  width: 90%;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fiveData .row .G_ranking .G_barsRanking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fourData .row .G_ranking .G_barsRanking {
  width: 90%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fiveData .row .dataContent,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam.fourData .row .dataContent {
  width: 85%;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-991 .blockTeam .row .G_ranking .G_barsRanking {
  width: 70%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTop3 .itemsRanking .box {
  width: 48%;
  margin: 0 2% 2% 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .row .name {
  width: auto;
  line-height: 12px;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .row .G_ranking {
  width: 85%;
  padding: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .row .G_ranking .G_barsRanking {
  width: 85%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .row .dataContent {
  width: 85%;
  margin: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .graphical .row .name,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam .data .row .name {
  line-height: 35px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .G_ranking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .G_ranking {
  width: 85%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .G_ranking .G_barsRanking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .G_ranking .G_barsRanking {
  width: 85%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent {
  width: 90%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent .box .text,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent .box .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent .box .initial,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent .box .initial {
  display: block;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent.explain,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent.explain {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent.explain .box,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent.explain .box {
  width: 50%;
  margin: 3px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fiveData .row .dataContent.explain .box .text,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .blockTeam.fourData .row .dataContent.explain .box .text {
  display: block;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam {
  padding: 20px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam .info {
  padding: 0;
  float: right;
  margin-bottom: 20px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam .info:last-child {
  margin-bottom: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam .info table {
  width: 90%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam .middle {
  float: left;
  position: relative;
  left: inherit;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .dataTeam .middle:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  right: -1px;
  left: inherit;
  height: 140%;
  top: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-767 .typeGoals .data .block .tooltip .tooltip-inner {
  font-size: 9px;
  padding: 0 2px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .navbar-header {
  height: 37px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .selectTeam span {
  padding: 0 0 0 10px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTop3 .itemsRanking .box {
  width: 100%;
  margin: 0 0 2% 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row {
  min-height: 65px;
  padding: 8px 5px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .name {
  width: auto;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .G_ranking {
  width: 79%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .G_ranking .G_barsRanking {
  width: 70%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent {
  width: 77%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent .box .text {
  display: none;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent .box .initial {
  display: block;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent.explain {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent.explain .box {
  width: 50%;
  margin-top: 6px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent.explain .box .text {
  display: block;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .row .dataContent.explain .box.extensive {
  width: 100%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .graphical thead > tr th,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .data thead > tr th {
  width: 10%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .graphical thead > tr th.team,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .data thead > tr th.team {
  padding: 0 0 0 8px;
  width: 10%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .graphical .row .name,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam .data .row .name {
  display: none;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fiveData .row .G_ranking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fourData .row .G_ranking {
  width: 77%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fiveData .row .G_ranking .G_barsRanking,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fourData .row .G_ranking .G_barsRanking {
  width: 70%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fiveData .row .dataContent,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockTeam.fourData .row .dataContent {
  width: 77%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .dataTeam .contentColumns {
  overflow-x: scroll;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .dataTeam .info {
  float: none;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .dataTeam .info.colRight {
  position: absolute;
  margin-left: 440px;
  top: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .dataTeam .middle {
  float: none;
  margin-bottom: 30px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .dataTeam .middle:after {
  width: 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockGames .colLeft {
  padding: 10px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockGames .colLeft:after {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(50%, #cccccc), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: -o-linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-image: linear-gradient(#f2f2f2, #cccccc 50%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  height: 80%;
  left: -3px;
  position: absolute;
  top: 14%;
  width: 3px;
  z-index: 2;
  height: 3px;
  width: 60%;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 100%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .blockGames .colRight {
  padding: 10px 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .lessGoals,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .average,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .moreGoals {
  height: 100px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .lessGoals .content,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .average .content,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .cols .moreGoals .content {
  padding: 20px 0 0;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .barComparing .comparing .num {
  width: 4.9%;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .match .link,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .detalles .link {
  height: 80px;
  margin-top: -40px;
}
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .match .link a,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .detalles .link a,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .match .link a span,
div[class*="dfMc-"] .statsCenterTeamTab.maxSize-479 .fixture .fecha .detalles .link a span {
  height: 100%;
  line-height: 80px;
}
div[class*="dfMc-"] .statsHighlightsPlayers {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper {
  -webkit-flex: 1 1 25%;
  -moz-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-right: 10px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper:last-child {
  padding-right: 0;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent {
  width: 100%;
  height: 175px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle .GC_title {
  margin: 6px 0 0;
  padding: 0;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon svg,
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon canvas {
  float: right;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon svg path,
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .headerTitle.icon canvas path {
  fill: #000000;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements .flag {
  margin-top: 15px;
  width: 40px;
  height: 40px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements .big {
  float: right;
  margin-top: 6px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements .images {
  width: 65px;
  height: 65px;
  float: none;
  margin: 0;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements svg,
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .boxElements canvas {
  width: 95px;
  height: 95px;
  margin-left: -10px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers .boxContent .position {
  margin-top: 20px;
}
div[class*="dfMc-"] .statsHighlightsPlayers .boxWrapper.boxPostPlayers small {
  text-transform: uppercase;
  font-size: 11px;
  position: absolute;
  bottom: 10px;
  right: 15px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-1199 .boxWrapper {
  -webkit-flex: 1 1 50%;
  -moz-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-1199 .boxWrapper:nth-child(2) {
  padding-right: 0;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-767 .boxWrapper {
  -webkit-flex: 1 1 100%;
  -moz-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding-right: 0;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-479 .boxWrapper.boxPostPlayers .boxContent {
  padding: 15px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-479 .boxWrapper.boxPostPlayers .boxContent .boxElements .boxColor01 .text {
  font-size: 18px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent {
  height: 165px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .boxElements .boxColor01 .text {
  font-size: 12px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle {
  width: 66%;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle > div {
  width: 100%;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle .boxElements {
  float: none;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle .boxElements .flag {
  width: 32px;
  height: 32px;
  margin: 0 0 0 10px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle .position {
  margin: 10px 0 0 10px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .middle .name {
  margin: 0 0 0 10px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .right {
  position: absolute;
  top: 40%;
  right: 15px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers .boxContent .right .boxElements > div {
  line-height: 32px;
  width: 32px;
  height: 32px;
}
div[class*="dfMc-"] .statsHighlightsPlayers.maxSize-310 .boxWrapper.boxPostPlayers small {
  text-transform: uppercase;
  font-size: 7px;
  position: absolute;
  bottom: 42%;
  right: 53px;
  width: 23%;
  text-align: right;
}
div[class*="dfMc-"] .minSize-767 .statsHighlightsPlayers.maxSize-479 .GC_title {
  font-size: 18px;
}
div[class*="dfMc-"] .minSize-767 .statsHighlightsPlayers.maxSize-479 .text.number {
  font-size: 18px;
}
div[class*="dfMc-"] .minSize-767 .statsHighlightsPlayers.maxSize-479 .text.position,
div[class*="dfMc-"] .minSize-767 .statsHighlightsPlayers.maxSize-479 .text.name {
  font-size: 13px;
  margin-left: 5px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats {
  float: none;
  margin: 0 auto;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > .boxElements {
  margin-top: 15px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > .boxElements.boxInfo {
  margin-top: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > .boxElements.boxInfo .GC_title {
  margin-bottom: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > .boxElements.boxInfo > div {
  margin-bottom: 3px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > .boxElements.boxInfo > div .boxElements > div {
  width: 25px;
  font-size: 12px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats > span:not(.GC_title) {
  margin-top: 20px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats .boxComparing {
  margin-top: 20px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet {
  width: 80px;
  height: 80px;
  margin-top: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet canvas.small {
  width: 100% !important;
  height: 100% !important;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet .text {
  top: 0;
  line-height: 80px;
  margin: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent .boxTotalStats .boxComparing .text {
  margin-top: 3px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent.small {
  min-height: 105px;
}
div[class*="dfMc-"] .statsHighlightsTeams .boxWrapper .boxContent.big {
  min-height: 316px;
}
div[class*="dfMc-"] .statsHighlightsTeams .firstColumn {
  padding-right: 10px;
}
div[class*="dfMc-"] .statsHighlightsTeams .secondColumn {
  padding-left: 10px;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-767 .boxWrapper .boxContent.big {
  min-height: 252px;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-767 .firstColumn {
  padding-right: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-767 .secondColumn {
  padding-left: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxElements {
  margin-top: 0px;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing {
  margin-top: 10px;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet {
  margin: 10px auto 0;
  width: 60px;
  height: 60px;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet .text {
  line-height: 60px;
  margin-top: 0;
}
div[class*="dfMc-"] .statsHighlightsTeams.maxSize-479 .boxWrapper .boxContent .boxTotalStats .text.big {
  font-size: 12px;
  margin-top: 35px;
}
div[class*="dfMc-"] .teamComparison {
  padding: 15px 0;
}
div[class*="dfMc-"] .teamComparison .boxWrapper {
  margin: 15px 0 0;
}
div[class*="dfMc-"] .teamComparison .caption {
  display: block;
}
div[class*="dfMc-"] .teamComparison.maxSize-767 .boxWrapper .boxContent {
  padding: 0 15px 45px;
}
div[class*="dfMc-"] .teamComparison.maxSize-767 .boxArc {
  width: 222px;
  background-position: -108px;
  padding: 22px 0 0;
}
div[class*="dfMc-"] .teamComparison.maxSize-767 .boxArc.right {
  background-position: 85px;
}
div[class*="dfMc-"] .teamComparison.maxSize-479 .boxArc {
  width: auto;
  padding: 0;
}
div[class*="dfMc-"] .timeLine {
  padding-top: 35px;
  background-image: url('../images/iso_df_dark.png');
  background-position: right 10px;
  background-repeat: no-repeat;
  border-top: 1px solid #b3b3b3;
}
div[class*="dfMc-"] .timeLine .descripcion {
  display: none;
  height: 10px;
}
div[class*="dfMc-"] .timeLine .timeline {
  margin-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 65px;
  position: relative;
  background-color: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .timeLine .line {
  position: absolute;
  margin-top: 28px;
  background-color: #ffffff;
  height: 8px;
  width: 100%;
  margin-left: 0;
  left: 0;
  clear: both;
  -webkit-border-radius: 0;
  border-radius: 0;
}
div[class*="dfMc-"] .timeLine .time {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -47.5%;
  width: 95%;
}
div[class*="dfMc-"] .timeLine .time > div {
  position: relative;
  float: left;
  height: 100%;
}
div[class*="dfMc-"] .timeLine .time .progress .bar {
  background-color: #414141;
  background-image: -moz-linear-gradient(top, #6c6c6c, #000000);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6c6c6c), to(#000000));
  background-image: -webkit-linear-gradient(top, #6c6c6c, #000000);
  background-image: -o-linear-gradient(top, #6c6c6c, #000000);
  background-image: linear-gradient(to bottom, #6c6c6c, #000000);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6c6c6c', endColorstr='#ff000000', GradientType=0);
}
div[class*="dfMc-"] .timeLine .time .first {
  width: 50%;
  border-right: 1px solid #003e6b;
  margin-left: -1px;
}
div[class*="dfMc-"] .timeLine .time .second {
  width: 50%;
}
div[class*="dfMc-"] .timeLine .time .extratime1 {
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"] .timeLine .time .extratime1,
div[class*="dfMc-"] .timeLine .time .extratime2 {
  width: 12.5%;
  display: none;
}
div[class*="dfMc-"] .timeLine .time .defShootout {
  width: 1px;
  display: none;
}
div[class*="dfMc-"] .timeLine .time.showExtraTime .first,
div[class*="dfMc-"] .timeLine .time.showExtraTime .second {
  width: 37.5%;
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"] .timeLine .time.showExtraTime .extratime1,
div[class*="dfMc-"] .timeLine .time.showExtraTime .extratime2 {
  display: inline-block;
}
div[class*="dfMc-"] .timeLine .time.showDefShootout .defShootout {
  display: inline-block;
}
div[class*="dfMc-"] .timeLine .time .home,
div[class*="dfMc-"] .timeLine .time .away {
  height: 26px;
  line-height: 20px;
  margin-top: 4px;
  position: relative;
}
div[class*="dfMc-"] .timeLine .time .home .initials,
div[class*="dfMc-"] .timeLine .time .away .initials {
  float: left;
  color: #ffffff;
  text-transform: uppercase;
}
div[class*="dfMc-"] .timeLine .time .home .incidences,
div[class*="dfMc-"] .timeLine .time .away .incidences {
  position: absolute;
  float: left;
  width: 100%;
  height: 22px;
}
div[class*="dfMc-"] .timeLine .time .home .incidences > div,
div[class*="dfMc-"] .timeLine .time .away .incidences > div {
  position: absolute;
  width: 20px;
  height: 22px;
  cursor: pointer;
  margin-left: -10px;
  background-image: url('../images/icons_sheet.png');
  display: block;
  display: inline-block;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .goal {
  background-position: -882px -18px;
  z-index: 8;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .goal.own {
  background-position: -902px -18px;
  z-index: 7;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .redCard {
  background-position: -410px -18px;
  z-index: 5;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .yellowCard {
  background-position: -372px -18px;
  z-index: 4;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .redByDoubleYellowCard {
  background-position: -452px -18px;
  z-index: 6;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .penaltyMiss {
  background-position: -217px -18px;
  z-index: 3;
}
div[class*="dfMc-"] .timeLine .time .home .incidences .change {
  background-position: -781px -18px;
  z-index: 2;
}
div[class*="dfMc-"] .timeLine .time .away {
  margin-top: 8px;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .goal {
  background-position: -838px -18px;
  z-index: 8;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .goal.own {
  background-position: -858px -18px;
  z-index: 7;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .redCard {
  background-position: -392px -18px;
  z-index: 5;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .yellowCard {
  background-position: -354px -18px;
  z-index: 4;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .redByDoubleYellowCard {
  background-position: -434px -18px;
  z-index: 6;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .penaltyMiss {
  background-position: -244px -18px;
  z-index: 3;
}
div[class*="dfMc-"] .timeLine .time .away .incidences .change {
  background-position: -756px -18px;
  z-index: 2;
}
div[class*="dfMc-"] .timeLine .boxModal {
  z-index: 10000;
}
div[class*="dfMc-"] .tooltip-arrow {
  border-bottom-color: transparent;
  border-top-color: transparent;
}
div[class*="dfMc-"] .playerIn,
div[class*="dfMc-"] .playerOut {
  display: block;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .yellowCard {
  background-position: -594px -18px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .redCard {
  background-position: -634px -18px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .redByDoubleYellowCard {
  background-position: -674px -18px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .change {
  background-position: -712px -18px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .goal {
  background-position: -54px -74px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .goal.own {
  background-position: -76px -74px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .home .incidences .penaltyMiss {
  background-position: -270px -19px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .yellowCard {
  background-position: -578px -22px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .redCard {
  background-position: -618px -22px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .redByDoubleYellowCard {
  background-position: -656px -22px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .change {
  background-position: -696px -22px;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .goal {
  background-position: -10px -78px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .goal.own {
  background-position: -30px -78px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time .away .incidences .penaltyMiss {
  background-position: -294px -24px;
  z-index: 1;
}
div[class*="dfMc-"] .maxSize-479 .timeline .time div.tl-point-home,
div[class*="dfMc-"] .maxSize-479 .timeline .time div.tl-point-away {
  width: 15px;
}
div[class*="dfMc-"] .trend .boxWrapper.firstColumn {
  padding-right: 10px;
}
div[class*="dfMc-"] .trend .boxWrapper.secondColumn {
  padding-left: 10px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent {
  min-height: 153px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats {
  float: none;
  margin: 0 auto;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > div:not(.canvasBox) {
  margin-top: 15px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > div:not(.canvasBox).boxInfo {
  margin-top: 0;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > div:not(.canvasBox).boxInfo .GC_title {
  margin-bottom: 0;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > div:not(.canvasBox).boxInfo > div {
  margin-bottom: 3px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > div:not(.canvasBox).boxInfo > div .boxElements > div {
  width: 25px;
  font-size: 12px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats > span:not(.GC_title) {
  margin-top: 20px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats .boxComparing {
  margin-top: 26px;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet {
  margin-top: 0;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet canvas.small {
  width: 100% !important;
  height: 100% !important;
}
div[class*="dfMc-"] .trend .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet .text {
  top: 28px;
}
div[class*="dfMc-"] .trend.maxSize-767 .boxWrapper.firstColumn {
  padding-right: 0;
}
div[class*="dfMc-"] .trend.maxSize-767 .boxWrapper.secondColumn {
  padding-left: 0;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing {
  margin-top: 30px;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing.canvasSet {
  margin: 15px auto 0;
  width: 60px;
  height: 60px;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats .boxComparing .text.big {
  margin: 0;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats .text.big {
  margin-top: 35px;
  font-size: 12px;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats > div.boxInfo {
  margin-top: 7px;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats > div.boxInfo .GC_title.small {
  font-size: 12px;
}
div[class*="dfMc-"] .trend.maxSize-479 .boxWrapper .boxContent .boxTotalStats > div.boxInfo .boxElements > div.small {
  font-size: 10px;
  width: 16px;
}
div[class*="dfMc-"] .twitterTimeline {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .twitterTimeline .noDataTwitter {
  height: 600px;
  background: #f0f0f0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc inset;
  -moz-box-shadow: 0 0 5px #cccccc inset;
  box-shadow: 0 0 5px #cccccc inset;
  position: relative;
}
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont {
  padding-top: 55%;
}
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .flag,
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .flag.m-homeColor-b,
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .shield.m-homeColor-b,
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .flag.m-awayColor-b,
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"] .twitterTimeline .noDataTwitter .cont span {
  width: 50%;
  font-family: 'Dosis', sans-serif;
  text-transform: uppercase;
  display: block;
  margin: 10px auto 0;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats {
  font-family: 'Dosis', sans-serif;
  color: #000000;
  text-transform: uppercase;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel {
  display: block !important;
}
div[class*="dfMc-"] .tournamentStats header {
  padding: 15px;
  background: #f2f2f2;
  font-weight: 600;
  color: #333333;
  border-bottom: 1px solid #ffffff;
}
div[class*="dfMc-"] .tournamentStats section {
  position: relative;
}
div[class*="dfMc-"] .tournamentStats section .content {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  height: auto;
}
div[class*="dfMc-"] .tournamentStats section .content .box {
  position: relative;
  overflow: hidden;
  height: 200px;
  background: #ffffff;
  border: 1px solid #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box .detailsLink {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
}
div[class*="dfMc-"] .tournamentStats section .content .box .detailsLink h1,
div[class*="dfMc-"] .tournamentStats section .content .box .detailsLink h2 {
  margin: 0;
  padding: 10px 15px;
  background-color: #d9d9d9;
  font-size: 14px;
  font-weight: 500;
}
div[class*="dfMc-"] .tournamentStats section .content .box .detailsLink h2 {
  background: transparent;
}
div[class*="dfMc-"] .tournamentStats section .content .box span,
div[class*="dfMc-"] .tournamentStats section .content .box strong {
  display: block;
  margin: 0;
  text-align: center;
  word-wrap: break-word;
  white-space: pre-wrap;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-1 {
  padding: 0 40px;
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-1 > div {
  float: left;
  width: 50%;
  margin-top: 40px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-1 .element-1 strong,
div[class*="dfMc-"] .tournamentStats section .content .box .comp-1 .element-1 span {
  font-size: 10px;
  font-weight: 300;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-1 .rounded.small {
  margin-top: 0;
  margin-bottom: 10px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 {
  padding: 10px 15px 0;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 > div {
  display: block;
  float: left;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 p {
  font-weight: bold;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-1 {
  width: 50%;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-1 p {
  margin-top: 10px;
  font-size: 14px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 {
  width: 50%;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 p {
  margin: 25px 0 0;
  font-size: 30px;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 span,
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 strong {
  margin: 0 0 0 -10px;
  font-size: 10px;
  font-weight: 400;
  text-align: left;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 strong {
  margin-top: 30px;
  font-weight: bold;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-1 {
  position: relative;
  overflow: hidden;
  height: 190px;
  background-color: #f2f2f2;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-1 svg {
  position: absolute;
  left: -60px;
  height: 310px;
  width: 360px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-2 .rounded {
  margin-top: -30px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-2 span,
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-2 strong {
  font-size: 15px;
  font-weight: 400;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-2 strong {
  margin-top: 15px;
  font-weight: bold;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-3 .element-2 p {
  margin: 0;
  font-size: 40px;
  font-weight: bold;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 {
  padding: 10px 15px 0;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 > div {
  display: block;
  float: left;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-1 {
  width: 30%;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-1 p {
  margin-top: 10px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 {
  width: 70%;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 > div {
  float: left;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .boxComparing {
  position: relative;
  display: block;
  height: 100px;
  width: 60%;
  text-align: center;
  padding: 0;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .boxComparing .canvas-holder {
  width: 110px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .boxComparing canvas {
  position: absolute;
  right: 0;
  left: 0;
  height: 100px;
  width: 100px;
  margin: 0 auto;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .boxComparing span {
  position: absolute;
  top: 38px;
  right: 0;
  left: 0;
  margin: 0 auto;
  font-size: 22px;
  font-weight: bold;
  color: #000000;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data {
  width: 40%;
  margin-top: 20px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data ul li:first-child {
  color: #962223;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data ul li:last-child {
  margin-top: 5px;
  color: #2c358f;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data ul p {
  margin: 0;
  font-size: 16px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .comp-4 .element-2 .data ul span {
  display: block;
  font-size: 10px;
  text-align: left;
}
div[class*="dfMc-"] .tournamentStats section .content .box .options {
  position: absolute;
  right: 15px;
  bottom: 10px;
  width: auto;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box1 .item {
  background-image: url("../images/assist.jpg");
}
div[class*="dfMc-"] .tournamentStats section .content .box.box1 .owl-carousel .item,
div[class*="dfMc-"] .tournamentStats section .content .box.box14 .owl-carousel .item,
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .item,
div[class*="dfMc-"] .tournamentStats section .content .box.box2 .owl-carousel .item {
  height: 100%;
  width: 100%;
  background-color: #2c358f;
  background-repeat: no-repeat;
  background-size: cover;
  background-blend-mode: multiply;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box2 .owl-carousel .item {
  background-color: #962223;
  background-image: url("../images/correct-pass.jpg");
  background-position: center bottom;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box9,
div[class*="dfMc-"] .tournamentStats section .content .box.box12 {
  background-color: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box9 .detailsLink h2,
div[class*="dfMc-"] .tournamentStats section .content .box.box12 .detailsLink h2 {
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box4,
div[class*="dfMc-"] .tournamentStats section .content .box.box7,
div[class*="dfMc-"] .tournamentStats section .content .box.box13 {
  background-color: #bfbfbf;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box3,
div[class*="dfMc-"] .tournamentStats section .content .box.box6 {
  background-color: #2c358f;
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box3 .detailsLink h2,
div[class*="dfMc-"] .tournamentStats section .content .box.box6 .detailsLink h2 {
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box5 h2 {
  padding: 20px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  z-index: 1;
  overflow: hidden;
  height: 90px;
  width: 90px;
  margin: 0 auto;
  background-color: #ffffff;
  border: 5px solid #ebebeb;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.svg {
  background-color: #f2f2f2;
  border: 5px solid #e6e6e6;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.svg svg {
  position: absolute;
  left: -20px;
  height: 140px;
  width: 140px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.elem img {
  width: 100%;
  max-width: 100%;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.data {
  -webkit-box-shadow: 8px 10px 20px #000000;
  -moz-box-shadow: 8px 10px 20px #000000;
  box-shadow: 8px 10px 20px #000000;
  height: 80px;
  width: 80px;
  background-color: #962223;
  border: 0;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.data span {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: relative;
  top: 50%;
  left: 50%;
  font-size: 28px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded img {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: relative;
  top: 50%;
  left: 50%;
  width: auto;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded img.icon-teams-bigger {
  width: 58px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded img.icon-teams-small {
  width: 40px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.small {
  height: 60px;
  width: 60px;
  margin-top: -20px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.small img {
  height: auto;
  width: 38px;
}
div[class*="dfMc-"] .tournamentStats section .content .box .rounded.small img.icon-teams-small {
  width: 40px;
}
div[class*="dfMc-"] .tournamentStats section .content .box.withoutData h2 {
  position: relative;
  top: 50%;
  font-weight: bold;
  text-align: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div[class*="dfMc-"] .tournamentStats section .content .box.withoutData h2 > div {
  display: inline-block;
  padding: 0 5px;
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.withoutData.darkbg h2 > div {
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .tournamentStats section .content .box.withoutData.referenceColor05 h2 > div {
  background-color: #ffffff;
  color: #962223;
}
div[class*="dfMc-"] .tournamentStats section .content .box.withoutData.referenceColor12 h2 > div {
  background-color: #ffffff;
  color: #2c358f;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel {
  height: 86%;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel.buttonsBottom .owl-controls .owl-nav > div {
  bottom: 10%;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel.buttonsBottom .owl-controls .owl-nav > div.owl-prev,
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel.buttonsBottom .owl-controls .owl-nav > div.owl-next {
  right: 0;
  left: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel.buttonsBottom .owl-controls .owl-nav > div.owl-prev {
  right: 30px;
  left: 0px;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel.buttonsBottom .owl-controls .owl-nav > div.owl-next {
  left: 30px;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .element-1 {
  width: 100%;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .element-1 p {
  margin: 25px 0 0;
  font-size: 30px;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .element-1 span,
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .element-1 strong {
  margin: 0 0 0 -10px;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .owl-carousel .element-1 strong {
  margin-top: 30px;
  font-weight: bold;
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .item {
  background-position: center;
  background-image: url("../images/goals.jpg");
}
div[class*="dfMc-"] .tournamentStats section .content .box.box-goals .comp-1 > div {
  float: none;
  width: 100%;
}
div[class*="dfMc-"] .tournamentStats section .grid9 .box {
  width: 25%;
}
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box1,
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box2,
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box14,
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box15 {
  width: 50%;
}
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5 {
  height: 400px;
}
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7,
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8,
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
  margin-top: -200px;
}
div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
  margin-left: 25%;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box {
  width: 20%;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box1,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box2,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box14,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 {
  width: 40%;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box5 h2 {
  padding: 10px 15px;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 {
  height: 400px;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 h2 {
  padding: 20px;
  text-align: center;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 .comp-3 .element-1 {
  height: 220px;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 .comp-3 .element-1 img {
  height: 100%;
  margin: 0 auto;
  display: block;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box10,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11,
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box12 {
  margin-top: -200px;
}
div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
  margin-left: 20%;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel {
  height: calc(82%);
}
div[class*="dfMc-"] .tournamentStats .owl-carousel.buttonsBottom .owl-controls .owl-nav > div {
  top: inherit;
  bottom: 15%;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel.buttonsBottom .owl-controls .owl-nav > div.owl-prev {
  right: 40px;
  left: inherit;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-stage-outer,
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-stage {
  height: 100%;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-item {
  height: 100%;
  float: left;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-item .item {
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: cover;
  background-blend-mode: multiply;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  display: block;
  top: 40%;
  z-index: 999;
  height: 25px;
  width: 25px;
  cursor: pointer;
  background-color: #962223;
  line-height: 25px;
  text-indent: -9999px;
  border-bottom: 3px solid #430f10;
  transition: all 0.5s ease;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div:after {
  content: " ";
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  margin-top: 4px;
  margin-left: 8px;
  border: 6px solid transparent;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div:focus,
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div:hover,
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div:active {
  height: 23px;
  margin-top: 2px;
  line-height: 23px;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled {
  cursor: default;
  pointer-events: none;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled:focus,
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled:hover,
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled:active {
  height: 25px;
  margin-top: 0;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled.owl-prev:after {
  border-right-color: #430f10;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.disabled.owl-next:after {
  border-left-color: #430f10;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.owl-prev {
  left: 10px;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.owl-prev:after {
  border-right: 8px solid #ffffff;
  border-left: 0;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.owl-next {
  right: 10px;
}
div[class*="dfMc-"] .tournamentStats .owl-carousel .owl-controls .owl-nav > div.owl-next:after {
  border-right: 0;
  border-left: 8px solid #ffffff;
}
div[class*="dfMc-"] .tournamentStats .footer {
  height: auto;
  margin-bottom: 10px;
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
div[class*="dfMc-"] .tournamentStats .footer:after,
div[class*="dfMc-"] .tournamentStats .footer:before {
  content: "";
  height: 1px;
  background-color: #cccccc;
  position: absolute;
  width: 30%;
  top: 24px;
}
div[class*="dfMc-"] .tournamentStats .footer:before {
  left: 3%;
}
div[class*="dfMc-"] .tournamentStats .footer:after {
  right: 3%;
}
div[class*="dfMc-"] .tournamentStats .footer img {
  height: 33px;
  margin: 8px auto 0;
}
@media screen and (max-width: 992px) {
  div[class*="dfMc-"] .tournamentStats section .content .box .comp-2 .element-2 p {
    font-size: 26px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box {
    width: 25%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box1,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box2,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box14,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 {
    width: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box3 {
    margin-top: 400px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box4 {
    margin-left: -25%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box10,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-top: 200px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box8 {
    margin-top: 400px;
    margin-left: -75%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9 {
    margin-left: -50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-left: 25%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box12 {
    margin-left: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box13 {
    margin-top: -200px;
  }
  div[class*="dfMc-"] .tournamentStats .footer:after,
  div[class*="dfMc-"] .tournamentStats .footer:before {
    width: 25%;
  }
}
@media screen and (max-width: 768px) {
  div[class*="dfMc-"] .tournamentStats section .grid9 .box {
    width: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box3,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box4,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5 {
    width: 33.33%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8 {
    width: 33.33%;
    margin-left: -50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8 {
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
    margin-left: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box {
    width: 33.33%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box1,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box2,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box14,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 {
    width: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box3 {
    margin-left: 33.33%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box4 {
    margin-left: -66.66%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box7 {
    margin-top: 400px;
    margin-left: -100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box8 {
    margin-top: -200px;
    margin-left: 66.66%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9 {
    margin-left: -100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box10 {
    margin-top: -400px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-top: 0;
    margin-left: 0.1%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box12 {
    margin-top: -200px;
    margin-left: 33.33%;
  }
  div[class*="dfMc-"] .tournamentStats .footer:after,
  div[class*="dfMc-"] .tournamentStats .footer:before {
    width: 20%;
  }
}
@media screen and (max-width: 650px) {
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box14,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 {
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats .footer:after,
  div[class*="dfMc-"] .tournamentStats .footer:before {
    width: 15%;
  }
}
@media screen and (max-width: 550px) {
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box1,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box2 {
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box3,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box4,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8 {
    width: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box6 {
    margin-top: 200px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7 {
    margin-top: 0px;
    margin-left: -100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8 {
    margin-top: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
    margin-left: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box {
    width: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box1,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box2,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box14,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 {
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box3 {
    margin-top: 800px;
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box4 {
    margin-left: -50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 {
    margin-top: -600px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box7 {
    margin-top: -600px;
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box8 {
    margin-left: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9 {
    margin-left: -100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box10 {
    margin-top: -800px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-top: -400px;
    margin-left: 50%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box12 {
    margin-top: 0px;
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box13 {
    margin-top: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .msjDatos:before,
  div[class*="dfMc-"] .tournamentStats section .msjDatos:after {
    display: none;
  }
  div[class*="dfMc-"] .tournamentStats .footer:after,
  div[class*="dfMc-"] .tournamentStats .footer:before {
    width: 10%;
  }
}
@media screen and (max-width: 400px) {
  div[class*="dfMc-"] .tournamentStats section .grid9 .box {
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box1,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box2,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box3,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box4,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8,
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
    width: 100%;
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box5 {
    margin-top: 400px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box6 {
    margin-top: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box7 {
    margin-top: -1000px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box8 {
    margin-top: -800px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid9 .box.box9 {
    margin-top: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box {
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box3 {
    margin-top: 1600px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box4,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box8,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-left: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box4 {
    margin-top: -1800px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box5 {
    margin-top: -1600px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box6 {
    margin-top: -1000px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box8 {
    margin-top: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box9,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box10 {
    margin-top: -1400px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box11 {
    margin-top: -600px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .rounded {
    height: 90px;
    width: 90px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-1 {
    width: 40%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 {
    width: 60%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .boxComparing {
    height: 70px;
    width: 100%;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .boxComparing .canvas-holder {
    width: 70px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .boxComparing span {
    top: 26px;
    font-size: 16px;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .data {
    width: 100%;
    margin-top: 0;
    text-align: center;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .data ul li {
    margin: 0;
  }
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .data ul li p,
  div[class*="dfMc-"] .tournamentStats section .grid15 .box.box15 .comp-4 .element-2 .data ul li span {
    display: inline-block;
    font-size: 12px;
  }
  div[class*="dfMc-"] .tournamentStats .footer:after,
  div[class*="dfMc-"] .tournamentStats .footer:before {
    display: none;
  }
  div[class*="dfMc-"] .tournamentStats .footer img {
    height: 25px;
    width: 200px;
    margin: 12px auto 0;
  }
}
div[class*="dfMc-"] .agenda-vertical {
  display: block;
  max-width: 500px;
  margin: 0 auto;
}
div[class*="dfMc-"] .agenda-vertical .title {
  background-color: #005b9e;
  color: #ffffff;
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  padding: 10px;
  height: 35px;
}
div[class*="dfMc-"] .agenda-vertical .subtitle {
  color: #000000;
  font-weight: bold;
  font-size: 13px;
  font-family: 'Dosis', sans-serif;
  text-transform: uppercase;
  text-align: center;
  border-bottom: none;
  background-color: #f2f2f2;
  padding-top: 3px;
  line-height: 20px;
}
div[class*="dfMc-"] .agenda-vertical .subtitle span {
  font-family: 'Dosis', sans-serif;
  margin-left: 7px;
}
div[class*="dfMc-"] .agenda-vertical .wrap {
  position: relative;
  margin: 0;
}
div[class*="dfMc-"] .agenda-vertical .wrap .scrollbar {
  position: absolute;
  right: 10px;
  width: 2px;
  height: 100%;
  background: #cccccc;
  line-height: 0;
}
div[class*="dfMc-"] .agenda-vertical .wrap .scrollbar .handle {
  width: 100%;
  height: 100px;
  background: #000000;
  cursor: pointer;
}
div[class*="dfMc-"] .agenda-vertical .wrap .scrollbar .mousearea {
  position: absolute;
  top: 0;
  left: -10px;
  width: 22px;
  height: 100%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame {
  width: 96%;
  height: 100%;
  max-height: 500px;
  margin-bottom: 5px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item {
  margin: 0 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: transparent;
  box-shadow: 0 2px #d9d9d9;
  border: none;
  border-bottom: 5px solid #e6e6e6;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem {
  min-height: 32px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams {
  border-top: none;
  border-right-width: 1px;
  border-right-style: solid;
  padding: 10px 5px 0;
  width: 75%;
  background-color: #ffffff;
  text-align: center;
  line-height: 5px;
  overflow: hidden;
  position: relative;
  -webkit-border-radius: 10px 0 0 0;
  -moz-border-radius: 10px 0 0 0;
  border-radius: 10px 0 0 0;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams:before,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams:after {
  display: inline-block;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .first,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .second,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .versus {
  display: inline-block;
  position: relative;
  border-bottom: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .first img {
  right: 45px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .first .circle {
  right: 1%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .second {
  min-height: 40px;
  /* here */
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .second .number {
  float: left;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .second img {
  left: 45px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .second .circle {
  left: 1%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .name,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .number,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .versus,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .teamLogo {
  margin: 5px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .teamLogo {
  width: 35px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .versus {
  color: #005b9e;
  top: -9px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .number {
  width: 24px;
  height: 24px;
  line-height: 24px;
  background-color: #005b9e;
  padding: 0;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .teams .circle {
  position: absolute;
  top: 6px;
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .information {
  border-top-width: 1px;
  border-top-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  padding: 1px 5px;
  min-height: 27px;
  overflow: hidden;
  position: relative;
  box-shadow: none;
  background: #ffffff;
  width: 75%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .information span {
  color: #666666;
  letter-spacing: 1.5px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .col.clearfix {
  width: 25%;
  float: right;
  -webkit-border-radius: 0 10px 10px 0;
  -moz-border-radius: 0 10px 10px 0;
  border-radius: 0 10px 10px 0;
  background-color: #ffffff;
  min-height: 4.8rem;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .col.clearfix .date {
  display: block;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  margin-top: 20px;
  overflow: visible;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .col.clearfix .date span {
  line-height: 20px;
  font-size: 12px;
  display: block;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item .contentItem .col.clearfix .details {
  width: 150rem;
  height: 100%;
  margin: 0;
  top: 0;
  left: -100rem;
  z-index: 1000;
  background: transparent;
  color: transparent;
  border-bottom: none;
  border-left: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .second {
  min-height: 40px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .second .name {
  transform: translateY(-100%);
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .object,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem .item .contentItem .teams .vs- {
  margin-top: 15px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .first img {
  right: 40px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .first .name {
  right: 60px;
  font-size: 11px;
  top: 50%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .first .number {
  width: 24px;
  height: 24px;
  line-height: 24px;
  right: 5px;
  left: auto;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .second img {
  left: 40px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .second .name {
  left: 60px;
  font-size: 11px;
  top: 50%;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .teams .second .number {
  width: 24px;
  height: 24px;
  line-height: 24px;
  left: 5px;
  right: auto;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.rdsnItem.maxSize-310 .contentItem .col .date span {
  font-size: 11px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .first,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .second {
  min-height: 34px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .first img,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .second img {
  margin: 5px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .first .name,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.type2 .contentItem .teams .second .name {
  font-size: 11px;
  line-height: 34px;
  min-height: 34px;
  margin: 0;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-notStarted .item .col.clearfix .date .iMam-aditionalTime,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-notStarted .item .col.clearfix .date .iMam-status,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-notStarted .item .col.clearfix .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-playing .item .col.clearfix {
  background-color: #000000;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-playing .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-playing .item .col.clearfix .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-finished .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix .date {
  margin-top: 28px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-finished .item .col.clearfix .date .iMam-aditionalTime,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix .date .iMam-aditionalTime,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-finished .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-finished .item .col.clearfix .date .iMam-hour,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix .date .iMam-hour,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-finished .item .col.clearfix .date .iMam-time,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-suspended .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-postponed .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-suspended .item .col.clearfix .date .iMam-hour,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-postponed .item .col.clearfix .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-penalties .item .col.clearfix {
  background-color: #000000;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-half .item .col.clearfix .date {
  margin-top: 28px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-half .item .col.clearfix .date .iMam-date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-half .item .col.clearfix .date .iMam-hour,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .itemStyles.status-half .item .col.clearfix .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams {
  line-height: 13px;
  padding: 5px;
  max-height: inherit;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .first,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .first,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .second,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .second,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .versus,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .versus {
  display: block;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .name,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .name {
  /*margin-top: 8px;*/
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .second .number,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .second .number {
  float: right;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .teams .number,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .teams .number {
  /*padding: 8px 0;*/
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .col.clearfix,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .col.clearfix {
  min-height: 8rem;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles .item .contentItem .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles .item .contentItem .col.clearfix .date {
  margin-top: 27px;
}
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles.status-finished .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles.status-finished .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles.status-playing .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles.status-playing .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="tenis"] .itemStyles.status-half .item .col.clearfix .date,
div[class*="dfMc-"] .agenda-vertical .wrap .frame .deportes[data-sportChannel="basquet"] .itemStyles.status-half .item .col.clearfix .date {
  margin-top: 40px;
}
div[class*="dfMc-"] .agenda-vertical.v2 .itemStyles.type2 .item .name {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker {
  width: calc(100% - 40px);
  position: relative;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .list-competitions {
  width: 200px;
  z-index: 2;
  position: absolute;
  top: 12px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .list-competitions .select-box {
  width: 200px;
  height: 34px;
  margin: 9px 2px;
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .list-competitions .select-box select {
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 100%;
  height: 34px;
  color: #000000;
  font-size: 11px;
  line-height: 34px;
  padding-left: 2px;
  text-transform: initial;
  letter-spacing: -0.5px;
  outline: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper {
  display: none;
  padding-top: 10px;
  margin: 0 23px 0 230px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel {
  /*Botones de control*/
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div {
  height: 64px;
  padding: 3px 7px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev {
  left: -24px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev .icon-chevron-left {
  margin-top: 22px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 7px solid #ffffff;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled .icon-chevron-left {
  border-right: 7px solid #e6e6e6;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {
  right: -24px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next .icon-chevron-right {
  margin-top: 22px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #ffffff;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next.disabled .icon-chevron-right {
  border-left: 7px solid #e6e6e6;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem {
  /*Equipos*/
  /*Detalles del partido*/
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams {
  width: 65%;
  border-top: none;
  padding: 0;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams img {
  width: 20px;
  left: 5px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .second {
  width: 100%;
  min-height: 32px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .second .name {
  top: 15px;
  left: 28px;
  text-align: left;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .first .number,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .second .number {
  width: 20px;
  height: 20px;
  line-height: 21px;
  font-size: 12px;
  right: 7px;
  left: auto;
  top: 5px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .teams .second .circle {
  width: 13px;
  height: 13px;
  line-height: 13px;
  font-size: 10px;
  right: 2px;
  top: -2px;
  left: auto;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col {
  width: 35%;
  float: right;
  position: initial;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col .date {
  height: 64px;
  padding: 13px 5px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col .date span {
  display: block;
  text-align: center;
  padding-right: 0;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col .details {
  border-bottom: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
  margin: 0;
  padding: 23px;
  color: transparent;
  z-index: 1;
  -webkit-transition: all 0.33s ease-in-out;
  -moz-transition: all 0.33s ease-in-out;
  transition: all 0.33s ease-in-out;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col .details:hover {
  background-color: #002038;
  color: #ffffff;
  height: 100%;
  margin-top: 0;
  width: 100%;
  z-index: 1000;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .col .details .iconMore {
  font-size: 32px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .object,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item .contentItem .vs- {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemStyles.rdsnItem .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-finished .item .contentItem .col .date,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-penalties .item .contentItem .col .date {
  padding-top: 25px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-finished .item .contentItem .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-penalties .item .contentItem .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-finished .item .contentItem .col .date .iMam-date,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-penalties .item .contentItem .col .date .iMam-date,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-finished .item .contentItem .col .date .iMam-hour,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-penalties .item .contentItem .col .date .iMam-hour,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-finished .item .contentItem .col .date .iMam-time,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-penalties .item .contentItem .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-notStarted .item .contentItem .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-posponed .item .contentItem .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-notStarted .item .contentItem .col .date .iMam-status,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-posponed .item .contentItem .col .date .iMam-status,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-notStarted .item .contentItem .col .date .iMam-time,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-posponed .item .contentItem .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-playing .item .contentItem .col .date .iMam-date,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-playing .item .contentItem .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-half .item .contentItem .col .date .iMam-aditionalTime,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-half .item .contentItem .col .date .iMam-date,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-half .item .contentItem .col .date .iMam-hour,
div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper .agenda .itemMaM.status-half .item .contentItem .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"] .agendaMaM.agendaticker + .footerCtn {
  width: 30px;
  height: 64px;
  display: inline-block;
  margin-right: 4px;
  float: right;
  margin-top: 10px;
  cursor: pointer;
}
div[class*="dfMc-"] .agendaMaM.agendaticker + .footerCtn .logo {
  width: 22px;
  background-image: none;
  margin-top: 22px;
}
div[class*="dfMc-"] .agendaMaM.agendaticker + .footerCtn .logo .logoSvg {
  position: absolute;
}
div[class*="dfMc-"] .agendaMaM.agendaticker + .footerCtn .logo .logoSvg path {
  fill: #0078d1;
}
@media (max-width: 571px) {
  div[class*="dfMc-"] .agendaMaM.agendaticker .list-competitions {
    width: 100%;
    position: relative;
  }
  div[class*="dfMc-"] .agendaMaM.agendaticker .list-competitions .select-box {
    width: calc(100% - 10px);
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0;
  }
  div[class*="dfMc-"] .agendaMaM.agendaticker .wrapper {
    margin-left: 35px;
  }
  div[class*="dfMc-"] .agendaMaM.agendaticker.ws + .footerCtn {
    margin-top: 12px;
    height: 104px;
  }
  div[class*="dfMc-"] .agendaMaM.agendaticker.ws + .footerCtn .logo {
    margin-top: 40px;
  }
}
div[class*="dfMc-"].basquet {
  /* 
 *  Document   : mc.deportes.futbol.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 3728 $ 
 *  $LastChangedDate: 2014-11-20 13:19:39 -0600 (jue, 20 nov 2014) $
 *  $LastChangedBy: lganga $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbol.*"
 */
  /* Item MaM */
  /* Fin Item MaM */
}
div[class*="dfMc-"].basquet .itemMaM.status-playing .item .col .date,
div[class*="dfMc-"].basquet .itemMaM.status-penalties .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].basquet .itemMaM.status-playing .item .col .date .iMam-date,
div[class*="dfMc-"].basquet .itemMaM.status-penalties .item .col .date .iMam-date,
div[class*="dfMc-"].basquet .itemMaM.status-playing .item .col .date .iMam-hour,
div[class*="dfMc-"].basquet .itemMaM.status-penalties .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-penalties .item .col .date .iMam-time,
div[class*="dfMc-"].basquet .itemMaM.status-penalties .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-notStarted .item .col .date,
div[class*="dfMc-"].basquet .itemMaM.status-posponed .item .col .date {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"].basquet .itemMaM.status-notStarted .item .col .date .iMam-status,
div[class*="dfMc-"].basquet .itemMaM.status-posponed .item .col .date .iMam-status,
div[class*="dfMc-"].basquet .itemMaM.status-notStarted .item .col .date .iMam-time,
div[class*="dfMc-"].basquet .itemMaM.status-posponed .item .col .date .iMam-time,
div[class*="dfMc-"].basquet .itemMaM.status-notStarted .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"].basquet .itemMaM.status-posponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-finished .item .col .date .iMam-date,
div[class*="dfMc-"].basquet .itemMaM.status-finished .item .col .date .iMam-hour,
div[class*="dfMc-"].basquet .itemMaM.status-finished .item .col .date .iMam-time,
div[class*="dfMc-"].basquet .itemMaM.status-finished .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-playing .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].basquet .itemMaM.status-playing .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"].basquet .itemMaM.status-half .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].basquet .itemMaM.status-half .item .col .date .iMam-date,
div[class*="dfMc-"].basquet .itemMaM.status-half .item .col .date .iMam-hour,
div[class*="dfMc-"].basquet .itemMaM.status-half .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-half .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].basquet .itemMaM.status-half .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"].basquet .itemMaM.status-finished .item .col .date {
  background: #cccccc;
  color: #000000;
}
div[class*="dfMc-"].basquet .itemMaM.status-suspended .item .col .date .iMam-time,
div[class*="dfMc-"].basquet .itemMaM.status-postponed .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-suspended .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"].basquet .itemMaM.status-postponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-suspended .item .col .date .iMam-date,
div[class*="dfMc-"].basquet .itemMaM.status-postponed .item .col .date .iMam-date {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.status-suspended .item .col .date .iMam-hour,
div[class*="dfMc-"].basquet .itemMaM.status-postponed .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM .item {
  background: #ffffff;
  padding: 0px;
  margin: 0 0 10px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-box-shadow: 0 6px 5px #cccccc;
  -webkit-box-shadow: 0 6px 5px #cccccc;
  box-shadow: 0 6px 5px #cccccc;
  border-bottom: 1px solid #999999;
}
div[class*="dfMc-"].basquet .itemMaM .item .title {
  background: #005b9e;
  font-size: 9px;
  color: #ffffff;
  padding: 3px 8px;
  height: 18px;
  overflow: hidden;
}
div[class*="dfMc-"].basquet .itemMaM .item .title span {
  height: 18px;
  line-height: 14px;
}
div[class*="dfMc-"].basquet .itemMaM .item .col {
  border-top: 1px solid #ffffff;
  width: 100%;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .date {
  padding: 6px 8px;
  width: 100%;
  background: #000000;
  color: #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 9px;
  height: auto;
  overflow: hidden;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .date span {
  line-height: 14px;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .date.onTime {
  background: #005b9e;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .date.start {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .details {
  width: 30%;
  background: #000000;
  color: #ffffff;
  border-left: 1px solid #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 9px;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
  text-align: center;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .details span {
  margin-left: 3px;
  display: inline-block;
  vertical-align: top;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .details .iconMore {
  font-weight: bold;
  font-size: 15px;
}
div[class*="dfMc-"].basquet .itemMaM .item .col .details:hover {
  text-decoration: none;
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].basquet .itemMaM .item.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"].basquet .itemMaM .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams {
  margin: 4px;
  position: relative;
  padding: 0;
  line-height: auto;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second {
  border-bottom: none;
  background-color: #000000;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first img,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second img {
  float: left;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first .name,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second .name {
  color: #000000;
  text-transform: uppercase;
  font-size: 11px;
  margin-left: 5px;
  float: left;
  display: block;
  font-weight: bold;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first .circle,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second .circle {
  width: 18px;
  height: 18px;
  font-size: 10px;
  color: #ffffff;
  line-height: 18px;
  float: right;
  display: block;
  margin-right: 10px;
  margin-top: 2px;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first .number,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second .number {
  float: right;
  color: #005b9e;
  font-size: 22px;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first .colLeft,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second .colLeft {
  padding-top: 10px;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul {
  padding-bottom: 12px;
  padding-top: 4px;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li {
  float: left;
  font-size: 22px;
  color: #005b9e;
  width: 20%;
  font-weight: bold;
  text-align: center;
  /* six items */
  /* seven items */
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li.total,
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li.total {
  color: #000000;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(1):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(1):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(2):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(2):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(3):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(3):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(4):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(4):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(5):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(5):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(6):nth-last-child(1),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(6):nth-last-child(1) {
  width: 16.66%;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(1):nth-last-child(7),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(1):nth-last-child(7),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(2):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(2):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(3):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(3):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(4):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(4):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(5):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(5):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(6):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(6):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .first ul li:nth-child(7):nth-last-child(1),
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul li:nth-child(7):nth-last-child(1) {
  width: 14.28%;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .second .colRight {
  float: right;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .second ul {
  padding-bottom: 0;
  padding-top: 16px;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .definicionTribunal {
  position: absolute;
  margin: 0;
  top: 20%;
  right: 0;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .definicionTribunal div {
  font-style: normal;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .block {
  position: absolute;
  top: 30px;
  right: 0;
  z-index: 999;
  background: #e6e6e6;
  box-shadow: 0px 2px 10px -1px #cccccc inset;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li {
  float: left;
  color: #000000;
  text-transform: uppercase;
  font-size: 9px;
  width: 20%;
  text-align: center;
  /* six items */
  /* seven items */
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li.total {
  background: #000000;
  color: #005b9e;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(1):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(2):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(3):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(4):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(5):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(6):nth-last-child(1) {
  width: 16.66%;
}
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(1):nth-last-child(7),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(2):nth-last-child(6),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(3):nth-last-child(5),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(4):nth-last-child(4),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(5):nth-last-child(3),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(6):nth-last-child(2),
div[class*="dfMc-"].basquet .itemMaM .item .teams .block ul li:nth-child(7):nth-last-child(1) {
  width: 14.28%;
}
div[class*="dfMc-"].basquet .itemMaM .item .information {
  margin: 4px;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  padding: 0;
  min-height: 20px;
  line-height: 20px;
  position: relative;
  border-top: 1px solid #e6e6e6;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].basquet .itemMaM .item .information span {
  font-size: 9px;
  color: #005b9e;
}
div[class*="dfMc-"].basquet .itemMaM .item .information span .name,
div[class*="dfMc-"].basquet .itemMaM .item .information span .number {
  color: #000000;
}
div[class*="dfMc-"].basquet .itemMaM .item .information marquee span {
  display: inline-block;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item {
  margin: 0;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .col .date {
  width: 100%;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .col .details {
  width: 40%;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .definicionTribunal {
  top: 35%;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second {
  background-color: transparent;
  background-image: none;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first .colLeft,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .colLeft {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  padding-top: 12px;
  padding-bottom: 10px;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first .colRight,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .colRight {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first .colRight ul,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .colRight ul {
  width: 95%;
  margin: 0 auto;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first .colRight ul li,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .colRight ul li {
  font-size: 14px;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .first .name,
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .name {
  font-size: 14px;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .second .colRight {
  float: none;
}
div[class*="dfMc-"].basquet .itemMaM.maxSize-479 .item .teams .block {
  width: 95%;
  left: 0;
  margin: 0 auto;
  top: 75px;
}
div[class*="dfMc-"].beisbol {
  /* 
 *  Document   : mc.deportes.futbol.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 6322 $ 
 *  $LastChangedDate: 2016-11-29 15:44:26 -0300 (Tue, 29 Nov 2016) $
 *  $LastChangedBy: sruiz $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.beisbol.*"
 */
  /* Item MaM */
  /* Fin Item MaM */
}
div[class*="dfMc-"].beisbol .itemMaM.status-playing .item .col .date,
div[class*="dfMc-"].beisbol .itemMaM.status-penalties .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM.status-playing .item .col .date .iMam-date,
div[class*="dfMc-"].beisbol .itemMaM.status-penalties .item .col .date .iMam-date,
div[class*="dfMc-"].beisbol .itemMaM.status-playing .item .col .date .iMam-hour,
div[class*="dfMc-"].beisbol .itemMaM.status-penalties .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-penalties .item .col .date .iMam-time,
div[class*="dfMc-"].beisbol .itemMaM.status-penalties .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-notStarted .item .col .date,
div[class*="dfMc-"].beisbol .itemMaM.status-posponed .item .col .date {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"].beisbol .itemMaM.status-notStarted .item .col .date .iMam-status,
div[class*="dfMc-"].beisbol .itemMaM.status-posponed .item .col .date .iMam-status,
div[class*="dfMc-"].beisbol .itemMaM.status-notStarted .item .col .date .iMam-time,
div[class*="dfMc-"].beisbol .itemMaM.status-posponed .item .col .date .iMam-time,
div[class*="dfMc-"].beisbol .itemMaM.status-notStarted .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"].beisbol .itemMaM.status-posponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-finished .item .col .date .iMam-date,
div[class*="dfMc-"].beisbol .itemMaM.status-finished .item .col .date .iMam-hour,
div[class*="dfMc-"].beisbol .itemMaM.status-finished .item .col .date .iMam-time,
div[class*="dfMc-"].beisbol .itemMaM.status-finished .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-playing .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].beisbol .itemMaM.status-playing .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .col .date {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .col .date .iMam-date,
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .col .date .iMam-hour,
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .information {
  background: #000000;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].beisbol .itemMaM.status-half .item .information span {
  font-size: 9px;
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM.status-finished .item .col .date {
  background: #cccccc;
  color: #000000;
}
div[class*="dfMc-"].beisbol .itemMaM.status-suspended .item .col .date .iMam-time,
div[class*="dfMc-"].beisbol .itemMaM.status-postponed .item .col .date .iMam-time {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-suspended .item .col .date .iMam-aditionalTime,
div[class*="dfMc-"].beisbol .itemMaM.status-postponed .item .col .date .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-suspended .item .col .date .iMam-date,
div[class*="dfMc-"].beisbol .itemMaM.status-postponed .item .col .date .iMam-date {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.status-suspended .item .col .date .iMam-hour,
div[class*="dfMc-"].beisbol .itemMaM.status-postponed .item .col .date .iMam-hour {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM .item {
  background: #ffffff;
  padding: 0px;
  margin: 0 0 10px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-box-shadow: 0 6px 5px #cccccc;
  -webkit-box-shadow: 0 6px 5px #cccccc;
  box-shadow: 0 6px 5px #cccccc;
  border-bottom: 1px solid #999999;
}
div[class*="dfMc-"].beisbol .itemMaM .item .title {
  background: #005b9e;
  font-size: 9px;
  color: #ffffff;
  padding: 3px 8px;
  height: 18px;
  overflow: hidden;
}
div[class*="dfMc-"].beisbol .itemMaM .item .title span {
  height: 18px;
  line-height: 14px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col {
  border-top: 1px solid #ffffff;
  width: 100%;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .date {
  padding: 6px 8px;
  width: 100%;
  background: #000000;
  color: #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 9px;
  height: auto;
  overflow: hidden;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .date span {
  line-height: 14px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .date.onTime {
  background: #005b9e;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .date.start {
  background: #e6e6e6;
  color: #000000;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .details {
  width: 30%;
  background: #000000;
  color: #ffffff;
  border-left: 1px solid #ffffff;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 9px;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
  text-align: center;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .details span {
  margin-left: 3px;
  display: inline-block;
  vertical-align: top;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .details .iconMore {
  font-weight: bold;
  font-size: 15px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .col .details:hover {
  text-decoration: none;
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM .item.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"].beisbol .itemMaM .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams {
  margin: 4px;
  position: relative;
  padding: 0;
  line-height: auto;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second {
  border-bottom: none;
  background-color: #000000;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first img,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second img {
  float: left;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first .name,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second .name {
  color: #000000;
  text-transform: uppercase;
  font-size: 11px;
  margin-left: 5px;
  float: left;
  display: block;
  font-weight: bold;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first .circle,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second .circle {
  width: 18px;
  height: 18px;
  font-size: 10px;
  color: #ffffff;
  line-height: 18px;
  float: right;
  display: block;
  margin-right: 10px;
  margin-top: 2px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first .number,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second .number {
  float: right;
  color: #005b9e;
  font-size: 22px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first .colLeft,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second .colLeft {
  padding-top: 10px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first ul,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second ul {
  padding-bottom: 12px;
  padding-top: 4px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first ul li,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second ul li {
  float: left;
  font-size: 22px;
  color: #005b9e;
  width: 8.3%;
  font-weight: bold;
  text-align: center;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .first ul li.total,
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second ul li.total {
  color: #000000;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second .colRight {
  float: right;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .second ul {
  padding-bottom: 0;
  padding-top: 16px;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .definicionTribunal {
  position: absolute;
  margin: 0;
  top: 20%;
  right: 0;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .definicionTribunal div {
  font-style: normal;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .block {
  position: absolute;
  top: 30px;
  right: 0;
  z-index: 999;
  background: #e6e6e6;
  box-shadow: 0px 2px 10px -1px #cccccc inset;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .block ul li {
  float: left;
  color: #000000;
  text-transform: uppercase;
  font-size: 9px;
  width: 8.3%;
  text-align: center;
}
div[class*="dfMc-"].beisbol .itemMaM .item .teams .block ul li.total {
  background: #000000;
  color: #005b9e;
}
div[class*="dfMc-"].beisbol .itemMaM .item .information {
  margin: 4px;
  font-weight: normal;
  text-transform: uppercase;
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(20%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 20%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 20%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  padding: 0;
  min-height: 20px;
  line-height: 20px;
  position: relative;
  border-top: 1px solid #e6e6e6;
  box-shadow: 0 0 0 0;
}
div[class*="dfMc-"].beisbol .itemMaM .item .information span {
  font-size: 9px;
  color: #005b9e;
}
div[class*="dfMc-"].beisbol .itemMaM .item .information span .name,
div[class*="dfMc-"].beisbol .itemMaM .item .information span .number {
  color: #000000;
}
div[class*="dfMc-"].beisbol .itemMaM .item .information marquee span {
  display: inline-block;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item {
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  box-shadow: none;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .title span {
  text-transform: uppercase;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col {
  position: relative;
  border-top: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .date {
  width: 100%;
  height: 24px;
  background: #ffffff;
  color: #000000;
  text-align: left;
  line-height: normal;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .date span {
  line-height: 18px;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details {
  position: absolute;
  right: 3px;
  background: #005b9e;
  color: #ffffff;
  line-height: 22px;
  width: 10%;
  height: 22px;
  margin: 1px 0;
  border-left: 0;
  width: 22px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 3px solid #002038;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details span {
  display: none;
  margin: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details span.iconMore {
  display: block;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details:hover,
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details:focus,
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .col .details:active {
  height: 19px;
  line-height: 19px;
  margin-top: 3px;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams {
  border-top: 1px solid #e6e6e6;
  padding: 2px;
  margin: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .first,
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .second {
  background: transparent;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .first .number,
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .second .number {
  float: none;
  background: #005b9e;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 22px;
  width: 22px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0 auto;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .first .number span,
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams .second .number span {
  color: #ffffff;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams ul {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  margin: 0 0;
  padding: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams ul li {
  height: 26px;
  text-align: center;
  padding: 0 10px;
  width: 10%;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams ul li:first-child {
  text-align: left;
  width: 70%;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams ul li:last-child {
  text-align: right;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .teams ul li span {
  font-weight: normal;
  color: #000000;
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 12px;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .middle {
  position: relative;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .middle .tag {
  top: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .middle ul {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #e6e6e6;
  margin: 2px 0;
}
div[class*="dfMc-"].beisbol .itemMaM.box1 .item .contentItem .middle ul li {
  height: 18px;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item {
  margin: 0;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .col .date {
  width: 100%;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .col .details {
  width: 40%;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item.hideDetailsButton .col .date {
  width: 100%;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item.hideDetailsButton .col .details {
  display: none;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .definicionTribunal {
  top: 35%;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second {
  background-color: transparent;
  background-image: none;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first .colLeft,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .colLeft {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  padding-top: 12px;
  padding-bottom: 10px;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first .colRight,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .colRight {
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(20%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 20%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 20%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first .colRight ul,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .colRight ul {
  width: 95%;
  margin: 0 auto;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first .colRight ul li,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .colRight ul li {
  font-size: 14px;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .first .name,
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .name {
  font-size: 14px;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .second .colRight {
  float: none;
}
div[class*="dfMc-"].beisbol .itemMaM.maxSize-479 .item .teams .block {
  width: 95%;
  left: 0;
  margin: 0 auto;
  top: 75px;
}
div[class*="dfMc-"].futbol {
  /*
 *  Document   : mc.deportes.futbol.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 4840 $
 *  $LastChangedDate: 2015-09-02 12:56:58 -0300 (Wed, 02 Sep 2015) $
 *  $LastChangedBy: sruiz $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbol.*"
 */
}
div[class*="dfMc-"].futsal {
  /*
 *  Document   : mc.deportes.futbol.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 3728 $
 *  $LastChangedDate: 2014-11-20 13:19:39 -0600 (jue, 20 nov 2014) $
 *  $LastChangedBy: lganga $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbol.*"
 */
  /* LineUpField */
  /* Fin LineUpField */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* LineUpFull */
  /* Fin LineUpFull */
}
div[class*="dfMc-"].futsal .lineUpField .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futsal .lineUpField .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/bg_cancha_futsal.jpg');
  height: 365px;
}
div[class*="dfMc-"].futsal .lineUpField .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futsal .lineUpField .fieldLineal .field > .awayTeam .areaHome {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 82px;
  height: 219px;
  top: 70px;
}
div[class*="dfMc-"].futsal .lineUpField .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/area-home-futsal.png');
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/bg_cancha_futsal.jpg');
  height: 365px;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 82px;
  height: 219px;
  top: 70px;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaHome:after,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaHome:after,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaAway:after,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaAway:after {
  background-image: url('../images/dot-futsal.png');
  background-repeat: no-repeat;
  content: " ";
  width: 6px;
  display: block;
  height: 147px;
  position: absolute;
  top: 30px;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaCenterHome,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaCenterHome,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaCenterAway,
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaCenterAway {
  height: 365px;
  width: 47px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/area-home-futsal.png');
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaHome:after {
  right: -60px;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .homeTeam .areaCenterHome {
  background-image: url('../images/center-futsal-home.png');
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-image: url('../images/area-away-futsal.png');
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaAway:after {
  left: -60px;
}
div[class*="dfMc-"].futsal .lineUpFull .fieldLineal .field > .awayTeam .areaCenterAway {
  background-image: url('../images/center-futsal-away.png');
}
div[class*="dfMc-"].futsal .lineUpFull .lineUpFullBlock .listWrapper {
  position: absolute;
  overflow-y: scroll;
  height: 365px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-991 .lineUpFullBlock .listWrapper {
  position: relative;
  height: auto;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam > .gameField {
  height: 210px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  width: 40px;
  height: 107px;
  top: 52px;
  background-size: 40px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome:after,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaHome:after,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway:after,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway:after {
  background-size: 3px;
  width: 3px;
  height: 74px;
  top: 15px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaCenterHome,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaCenterHome,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaCenterAway,
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaCenterAway {
  height: 214px;
  width: 29px;
  background-size: 30px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome:after {
  right: -25px;
}
div[class*="dfMc-"].futsal .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway:after {
  left: -25px;
}
div[class*="dfMc-"].rugby {
  /*
 *  Document   : mc.deportes.futbol.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 3728 $
 *  $LastChangedDate: 2014-11-20 13:19:39 -0600 (jue, 20 nov 2014) $
 *  $LastChangedBy: lganga $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbol.*"
 */
  /*Relato*/
  /*Fin Relato*/
  /* Coordinates */
  /* Fin Coordinates */
  /* Leaders*/
  /* Fin Leaders*/
  /* LineUpField */
  /* Fin LineUpField */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* LineUpFull */
  /* Fin LineUpFull */
  /*Player Tab*/
  /* Fin Player Tab*/
  /*Player Comparison*/
  /* Fin Player Comparison */
  /* MODULO MARCADOR ESTADOS*/
  /* Marcador */
  /* Fin Marcador */
  /* Comparison */
  /* Fin Comparison */
  /* Timeline */
  /* Fin Timeline */
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .incTypeIcon {
  width: 20px;
  height: 21px;
  margin: 0 auto;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .conversion {
  background: url('../images/icon_conversion.png');
  height: 26px;
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .try {
  background: url('../images/icon_try.png');
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .penaltyTry {
  background: url('../images/icon_try_penal.png');
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .penalty {
  background: url('../images/icon_penal.png');
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .drop {
  background: url('../images/icon_drop.png');
  width: 26px;
  height: 25px;
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .yellowCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -501px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
  top: 0;
  transform: translateY(0%);
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .redCard {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -518px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
  top: 0;
  transform: translateY(0%);
}
div[class*="dfMc-"].rugby .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .change {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -803px -13px;
  width: 35px;
  height: 35px;
  top: 0;
  transform: translateY(0%);
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .incidences {
  width: 69.2%;
  height: 97.5%;
  left: -0.5%;
  right: 0;
  top: 0;
  margin: 0 auto;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .img3dCoordinatesHpalo,
div[class*="dfMc-"].rugby .coordinates .fieldGame .img3dCoordinatesHtravesano {
  position: absolute;
  width: 0.63%;
  z-index: 1470;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-1-loc,
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-loc {
  -webkit-transform: rotate(-11deg);
  -moz-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  -o-transform: rotate(-11deg);
  transform: rotate(-11deg);
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-loc,
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-vis {
  width: 0.62%;
  z-index: 1390;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-1-loc {
  left: 14.4%;
  top: 18.21%;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-loc {
  left: 15.4%;
  top: 11.3%;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-1-vis,
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-vis {
  -webkit-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  -o-transform: rotate(10deg);
  transform: rotate(10deg);
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-1-vis {
  right: 14.85%;
  top: 17.8%;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-2-vis {
  right: 15.9%;
  top: 11%;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-travesano-loc,
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-travesano-vis {
  width: 0.6%;
  top: 29.9%;
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-travesano-loc {
  left: 15.25%;
  -webkit-transform: rotate(27deg);
  -moz-transform: rotate(27deg);
  -ms-transform: rotate(27deg);
  -o-transform: rotate(27deg);
  transform: rotate(27deg);
}
div[class*="dfMc-"].rugby .coordinates .fieldGame .palo-travesano-vis {
  right: 15.75%;
  -webkit-transform: rotate(-27deg);
  -moz-transform: rotate(-27deg);
  -ms-transform: rotate(-27deg);
  -o-transform: rotate(-27deg);
  transform: rotate(-27deg);
}
div[class*="dfMc-"].rugby .itemMaM .item .col .date .iMam-time.clockStop {
  animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  -moz-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Firefox */
  -webkit-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Safari and Chrome */
  -o-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Opera */
  opacity: 1;
}
div[class*="dfMc-"].rugby .itemMaM.status-playing .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-penalties .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-notStarted .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-finished .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-half .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-suspended .iMam-aditionalTime,
div[class*="dfMc-"].rugby .itemMaM.status-postponed .iMam-aditionalTime {
  display: none;
}
div[class*="dfMc-"].rugby .coordAndLeaders.minSize-991 .leaders .scrums,
div[class*="dfMc-"].rugby .coordAndLeaders.minSize-991 .leaders .balls {
  margin-top: 115px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field {
  height: 500px;
  background-image: url('../images/cancha_rugby_patron.gif');
  background-repeat: repeat;
  background-position: center;
  margin: 0 0 6px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField {
  border: 5px solid #fff;
  height: 98%;
  display: block;
  margin: 3px 4px 0px;
  position: relative;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField:before,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField:after {
  border-top: 2px dashed #fff;
  content: "";
  display: block;
  width: 90%;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField:after {
  top: inherit;
  bottom: 15px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span {
  display: block;
  height: 100%;
  background-position: 0 center;
  width: 30px;
  left: 4%;
  position: absolute;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span:nth-child(1) {
  background-image: url('../images/lines_rugby_1.png');
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span:nth-child(2) {
  background-image: url('../images/lines_rugby_2.png');
  left: 20%;
  width: 20px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span:nth-child(3) {
  background-image: url('../images/lines_rugby_3.png');
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 126px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span:nth-child(4) {
  background-image: url('../images/lines_rugby_2.png');
  left: inherit;
  right: 20%;
  width: 20px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField > span:nth-child(5) {
  background-image: url('../images/lines_rugby_1.png');
  left: inherit;
  right: 4%;
  width: 30px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  rotation: 180deg;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam {
  width: 50%;
  display: inline-block;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer {
  position: absolute;
  width: 5%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(1),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(1) {
  top: 5%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(2),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(2) {
  top: 20%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(3),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(3) {
  top: 35%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(4),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(4) {
  top: 12%;
  left: 39%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(5),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(5) {
  top: 27%;
  left: 39%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(6),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(6) {
  top: 5%;
  left: 35%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(7),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(7) {
  top: 35%;
  left: 35%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(8),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(8) {
  top: 20%;
  left: 32%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(9),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(9) {
  top: 40%;
  left: 28%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(10),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(10) {
  top: 51%;
  left: 23%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(11),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(11) {
  top: 5%;
  left: 8%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(12),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(12) {
  bottom: 24%;
  left: 18%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(13),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(13) {
  bottom: 16%;
  left: 13%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(14),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(14) {
  bottom: 5%;
  left: 8%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(15),
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(15) {
  top: 44%;
  left: 6%;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer span.player,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer span.player {
  display: block;
  font: bold 13px 'Dosis', sans-serif;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  text-indent: -6px;
  text-shadow: 1px 1px 0 #000000, -1px 1px 0 #000000, 1px -1px 0 #000000, -1px -1px 0 #000000;
  color: #FFF;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .homeTeam > .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(1) {
  top: 5%;
  right: 43%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(2) {
  right: 44%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(3) {
  top: 35%;
  right: 43%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(4) {
  top: 12%;
  right: 38%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(5) {
  top: 27%;
  right: 38%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(6) {
  top: 5%;
  right: 34%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(7) {
  top: 20%;
  right: 31%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(8) {
  top: 35%;
  right: 34%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(9) {
  top: 40%;
  right: 27%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(10) {
  top: 51%;
  right: 22%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(11) {
  top: 5%;
  right: 7%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(12) {
  bottom: 24%;
  right: 17%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(13) {
  bottom: 16%;
  right: 12%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(14) {
  bottom: 5%;
  right: 7%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(15) {
  right: 6%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .awayTeam > .gameField {
  background-image: none;
  height: auto;
}
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .homeTeam > .gameField .areaHome,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .awayTeam > .gameField .areaHome,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .homeTeam > .gameField .areaCenterHome,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .awayTeam > .gameField .areaCenterHome,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .homeTeam > .gameField .areaAway,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .awayTeam > .gameField .areaAway,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .homeTeam > .gameField .areaCenterAway,
div[class*="dfMc-"].rugby .lineUpField .fieldLineal .field > .awayTeam > .gameField .areaCenterAway {
  background: none;
}
div[class*="dfMc-"].rugby .lineUpField.maxSize-1199 .fieldLineal .field {
  height: 400px;
}
div[class*="dfMc-"].rugby .lineUpField.maxSize-991 .fieldLineal .field {
  height: 298px;
}
div[class*="dfMc-"].rugby .lineUpField.maxSize-479 .fieldLineal .field {
  height: 250px;
}
div[class*="dfMc-"].rugby .lineUpField.maxSize-310 .fieldLineal .field {
  height: 198px;
}
div[class*="dfMc-"].rugby .lineUpField.maxSize-310 .fieldLineal .field .containerField .awayTeam > .containerPlayer {
  height: 20px;
}
div[class*="dfMc-"].rugby .lineUpFull .boxColumn {
  min-height: 630px;
}
div[class*="dfMc-"].rugby .lineUpFull .lineUpFullBlock .comparingPlayers .boxWrapper {
  margin: 20px 0 0;
}
div[class*="dfMc-"].rugby .lineUpFull .lineUpFullBlock .caption {
  margin-bottom: 10px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field {
  height: 298px;
  background-image: url('../images/cancha_rugby_patron.gif');
  background-repeat: repeat;
  background-position: center;
  margin: 0 0 6px;
  z-index: 0;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField {
  border: 5px solid #fff;
  height: 98%;
  display: block;
  margin: 3px 4px 0px;
  position: relative;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField:before,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField:after {
  border-top: 2px dashed #fff;
  content: "";
  display: block;
  width: 90%;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
  z-index: -1;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField:after {
  top: inherit;
  bottom: 15px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span {
  display: block;
  height: 100%;
  background-position: 0 center;
  width: 30px;
  left: 4%;
  position: absolute;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span:nth-child(1) {
  background-image: url('../images/lines_rugby_1.png');
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span:nth-child(2) {
  background-image: url('../images/lines_rugby_2.png');
  left: 20%;
  width: 20px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span:nth-child(3) {
  background-image: url('../images/lines_rugby_3.png');
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 126px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span:nth-child(4) {
  background-image: url('../images/lines_rugby_2.png');
  left: inherit;
  right: 20%;
  width: 20px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField > span:nth-child(5) {
  background-image: url('../images/lines_rugby_1.png');
  left: inherit;
  right: 4%;
  width: 30px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  rotation: 180deg;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam {
  width: 50%;
  display: inline-block;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer {
  position: absolute;
  width: 5%;
  height: 32px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(1),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(1) {
  top: 5%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(2),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(2) {
  top: 20%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(3),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(3) {
  top: 35%;
  left: 44%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(4),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(4) {
  top: 12%;
  left: 39%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(5),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(5) {
  top: 27%;
  left: 39%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(6),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(6) {
  top: 5%;
  left: 35%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(7),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(7) {
  top: 35%;
  left: 35%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(8),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(8) {
  top: 20%;
  left: 32%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(9),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(9) {
  top: 40%;
  left: 28%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(10),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(10) {
  top: 51%;
  left: 23%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(11),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(11) {
  top: 5%;
  left: 8%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(12),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(12) {
  bottom: 24%;
  left: 18%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(13),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(13) {
  bottom: 16%;
  left: 13%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(14),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(14) {
  bottom: 5%;
  left: 8%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer:nth-child(15),
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(15) {
  top: 44%;
  left: 6%;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer span.player,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer span.player {
  display: block;
  font: bold 13px 'Dosis', sans-serif;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  text-indent: -6px;
  text-shadow: 1px 1px 0 #000000, -1px 1px 0 #000000, 1px -1px 0 #000000, -1px -1px 0 #000000;
  color: #FFF;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer span.player.hoverPlayer,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer span.player.hoverPlayer {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer svg,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer svg,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .homeTeam > .containerPlayer canvas,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer canvas {
  position: absolute;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(1) {
  top: 5%;
  right: 43%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(2) {
  right: 44%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(3) {
  top: 35%;
  right: 43%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(4) {
  top: 12%;
  right: 38%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(5) {
  top: 27%;
  right: 38%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(6) {
  top: 5%;
  right: 34%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(7) {
  top: 20%;
  right: 31%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(8) {
  top: 35%;
  right: 34%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(9) {
  top: 46%;
  right: 27%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(10) {
  top: 35%;
  right: 22%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(11) {
  top: 84%;
  right: 7%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(12) {
  bottom: 63%;
  right: 17%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(13) {
  bottom: 73%;
  right: 12%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(14) {
  bottom: 84%;
  right: 7%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field .containerField .awayTeam > .containerPlayer:nth-child(15) {
  right: 6%;
  left: inherit;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  background-image: none;
  height: auto;
}
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .homeTeam > .gameField .areaHome,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .awayTeam > .gameField .areaHome,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .homeTeam > .gameField .areaCenterHome,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .awayTeam > .gameField .areaCenterHome,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .homeTeam > .gameField .areaAway,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .awayTeam > .gameField .areaAway,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .homeTeam > .gameField .areaCenterAway,
div[class*="dfMc-"].rugby .lineUpFull .fieldLineal .field > .awayTeam > .gameField .areaCenterAway {
  background: none;
}
div[class*="dfMc-"].rugby .lineUpFull .listWrapper.substitutesList .listContent {
  min-height: 308px;
}
div[class*="dfMc-"].rugby .lineUpFull .listWrapper .listContent .player .scoreInc .incidences .points {
  background-image: url('../images/ico_rugby_ball.png');
  background-position: 0 0;
  width: 18px;
}
div[class*="dfMc-"].rugby .lineUpFull .listWrapper .listContent .player.coach .dt {
  float: left;
}
div[class*="dfMc-"].rugby .lineUpFull .listWrapper .listContent .player.coach .btn {
  background: #000000;
  width: 30px;
  display: inline-block;
  float: left;
  margin-right: 5px;
}
div[class*="dfMc-"].rugby .lineUpFull .listWrapper .listContent > .away .player.coach .btn,
div[class*="dfMc-"].rugby .lineUpFull .listWrapper .listContent > .away .player.coach .dt {
  float: right;
}
div[class*="dfMc-"].rugby .lineUpFull.maxSize-991 .boxColumn {
  min-height: 0;
}
div[class*="dfMc-"].rugby .lineUpFull.maxSize-991 .fieldLineal .field {
  height: 280px;
}
div[class*="dfMc-"].rugby .lineUpFull.maxSize-991 .listWrapper.substitutesList .listContent {
  min-height: 170px;
}
div[class*="dfMc-"].rugby .lineUpFull.maxSize-479 .fieldLineal .field {
  height: 230px;
}
div[class*="dfMc-"].rugby .lineUpFull.maxSize-479 .fieldLineal .field .containerField .awayTeam > .containerPlayer {
  height: 20px;
}
div[class*="dfMc-"].rugby .lineUpPlayersList .listWrapper .listContent .player .incidences .points {
  background-image: url('../images/ico_rugby_ball.png');
  background-position: 0 0;
  width: 18px;
}
div[class*="dfMc-"].rugby .lineUpPlayersList .listWrapper .listContent .player.coach .dt {
  float: left;
}
div[class*="dfMc-"].rugby .lineUpPlayersList .listWrapper .listContent .player.coach .btn {
  background: #000000;
  width: 30px;
  display: inline-block;
  float: left;
  margin-right: 5px;
}
div[class*="dfMc-"].rugby .lineUpPlayersList .listWrapper .listContent > .away .player.coach .btn,
div[class*="dfMc-"].rugby .lineUpPlayersList .listWrapper .listContent > .away .player.coach .dt {
  float: right;
}
div[class*="dfMc-"].rugby .playerTab .boxStats .text {
  vertical-align: middle;
}
div[class*="dfMc-"].rugby .playerTab .boxWrapper .boxContent .boxCards {
  margin-top: 28px;
}
div[class*="dfMc-"].rugby .playerTab .boxWrapper .boxContent.boxPoints {
  min-height: 286px;
}
div[class*="dfMc-"].rugby .playerTab .boxWrapper .boxContent.boxPoints .colRight {
  margin: 48px 0 20px;
}
div[class*="dfMc-"].rugby .playerTab .boxWrapper .boxContent.boxPoints .boxComparing {
  margin-top: 0;
}
div[class*="dfMc-"].rugby .playerTab .GC_container {
  margin-bottom: 22px;
  padding-bottom: 4px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-767 .boxWrapper .boxContent.boxPoints {
  min-height: 244px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-767 .boxWrapper .boxContent.boxPoints .colRight {
  margin-top: 30px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .boxWrapper .boxContent.boxPoints {
  min-height: 370px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .boxWrapper .boxContent.boxPoints .colRight {
  margin: 20px 0 0;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .boxWrapper .boxContent.boxPoints .colRight .boxComparing {
  position: relative;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .boxWrapper .boxContent.boxPoints .boxResults {
  top: 210px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .boxWrapper .boxContent.boxPoints .boxResults .tooltip {
  display: block;
  left: 22%;
  width: 85%;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-479 .text.number.big {
  font-size: 16px;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-310 .boxPoints .boxResults {
  min-width: 80%;
}
div[class*="dfMc-"].rugby .playerTab.maxSize-310 .boxPoints .boxResults .tooltip {
  left: 26%;
  width: 75%;
}
div[class*="dfMc-"].rugby .playerComparison .boxStats .text {
  vertical-align: middle;
}
div[class*="dfMc-"].rugby .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"].rugby .infoDate .sb-time.clockStop {
  animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  -moz-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Firefox */
  -webkit-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Safari and Chrome */
  -o-animation: changeColor 0.5s ease-in-out 0s infinite alternate;
  /* Opera */
  opacity: 1;
}
div[class*="dfMc-"].rugby .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"].rugby .infoScoreBoard > div.away .score .goals {
  font-size: 28px;
  width: 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
div[class*="dfMc-"].rugby .maxSize-479 .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"].rugby .maxSize-479 .infoScoreBoard > div.away .score .goals {
  font-size: 16px;
  line-height: 38px;
}
div[class*="dfMc-"].rugby .teamComparison .itemsResult .GC_title {
  font-size: 16px;
  margin-top: 5px;
}
div[class*="dfMc-"].rugby .teamComparison .itemsResult .teamsTitle {
  position: absolute;
  top: 10px;
  width: 100%;
  left: 0;
}
div[class*="dfMc-"].rugby .teamComparison .boxPoints {
  min-height: 220px;
}
div[class*="dfMc-"].rugby .teamComparison .boxPoints .boxComparing {
  margin-top: 0;
}
div[class*="dfMc-"].rugby .teamComparison .boxElements .data .text {
  line-height: 34px;
}
div[class*="dfMc-"].rugby .teamComparison .boxElements div:not(.tooltip).flag {
  background-position: center center;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].rugby .teamComparison.maxSize-479 .GC_title {
  font-size: 12px;
}
div[class*="dfMc-"].rugby .teamComparison.maxSize-479 .boxPoints {
  min-height: 375px;
}
div[class*="dfMc-"].rugby .timeLine .time .extratime3,
div[class*="dfMc-"].rugby .timeLine .time .kicks {
  display: none;
}
div[class*="dfMc-"].rugby .timeLine .time.showExtraTime .first,
div[class*="dfMc-"].rugby .timeLine .time.showExtraTime .second {
  width: 40%;
}
div[class*="dfMc-"].rugby .timeLine .time.showExtraTime .extratime1,
div[class*="dfMc-"].rugby .timeLine .time.showExtraTime .extratime2 {
  width: 10%;
}
div[class*="dfMc-"].rugby .timeLine .time.show3ET .first,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .first,
div[class*="dfMc-"].rugby .timeLine .time.show3ET .second,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .second {
  width: 36.3%;
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].rugby .timeLine .time.show3ET .extratime2,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .extratime2 {
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].rugby .timeLine .time.show3ET .extratime1,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .extratime1,
div[class*="dfMc-"].rugby .timeLine .time.show3ET .extratime2,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .extratime2,
div[class*="dfMc-"].rugby .timeLine .time.show3ET .extratime3,
div[class*="dfMc-"].rugby .timeLine .time.showKicks .extratime3 {
  display: inline-block;
  width: 9%;
}
div[class*="dfMc-"].rugby .timeLine .time.showKicks .extratime3 {
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].rugby .timeLine .time.showKicks .kicks {
  display: inline-block;
  width: 1px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div {
  background-image: url('../images/iconos-rugby.png');
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.try,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.try {
  background-position: -4px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.penaltyTry,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.penaltyTry {
  background-position: -35px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.penalty,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.penalty {
  background-position: -66px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.drop,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.drop {
  background-position: -97px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.conversion,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.conversion {
  background-position: -128px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.yellowCard,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.yellowCard {
  background-position: -158px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .home .incidences > div.redCard,
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.redCard {
  background-position: -192px -2px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.try {
  background-position: -4px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.penaltyTry {
  background-position: -35px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.penalty {
  background-position: -66px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.drop {
  background-position: -97px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.conversion {
  background-position: -128px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.yellowCard {
  background-position: -158px -26px;
}
div[class*="dfMc-"].rugby .timeLine .time .away .incidences > div.redCard {
  background-position: -192px -26px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.try,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.try {
  background-position: -6px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.penaltyTry,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.penaltyTry {
  background-position: -32px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.penalty,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.penalty {
  background-position: -59px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.drop,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.drop {
  background-position: -86px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.conversion,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.conversion {
  background-position: -112px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.yellowCard,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.yellowCard {
  background-position: -138px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .home .incidences > div.redCard,
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.redCard {
  background-position: -166px -50px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.try {
  background-position: -6px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.penaltyTry {
  background-position: -32px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.penalty {
  background-position: -59px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.drop {
  background-position: -86px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.conversion {
  background-position: -112px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.yellowCard {
  background-position: -138px -70px;
}
div[class*="dfMc-"].rugby .timeLine.maxSize-479 .time .away .incidences > div.redCard {
  background-position: -166px -70px;
}
div[class*="dfMc-"].futbolplaya {
  /*
 *  Document   : mc.deportes.futbolplaya.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 3728 $
 *  $LastChangedDate: 2014-11-20 13:19:39 -0600 (jue, 20 nov 2014) $
 *  $LastChangedBy: lganga $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbolplaya.*"
 */
  /* LineUpField */
  /* Fin LineUpField */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* Timeline */
}
div[class*="dfMc-"].futbolplaya .lineUpField .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futbolplaya .lineUpField .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/bg_cancha_futsal.jpg');
  height: 365px;
}
div[class*="dfMc-"].futbolplaya .lineUpField .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futbolplaya .lineUpField .fieldLineal .field > .awayTeam .areaHome {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 82px;
  height: 219px;
  top: 70px;
}
div[class*="dfMc-"].futbolplaya .lineUpField .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/area-home-futsal.png');
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam:before,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam:before {
  background-image: url('../images/futbolplaya/playa_lineas_horizontales_cancha.png');
  background-repeat: repeat-x;
  content: " ";
  width: 98%;
  display: block;
  height: 98%;
  position: absolute;
  top: 2%;
  left: 1%;
  z-index: 1;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam:after,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam:after {
  background-repeat: no-repeat;
  content: " ";
  width: 6px;
  display: block;
  height: 96%;
  position: absolute;
  top: 2%;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/futbolplaya/bg_cespedArena.png');
  height: 352px;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam > .gameField .positions,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam > .gameField .positions {
  z-index: 9999;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 15px;
  height: 77px;
  top: 144px;
  z-index: 2;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam .midfielder:after,
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .midfielder:after {
  background-image: url('../images/futbolplaya/playa_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/futbolplaya/playa_arco.png');
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam .areaCenterHome {
  height: 365px;
  width: 4px;
  background-position: 0 0;
  background-repeat: repeat;
  background-image: url('../images/futbolplaya/playa_linea_punteadas.png');
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .homeTeam:after {
  background-image: url('../images/futbolplaya/playa_linea_vertical__izq_cancha.png');
  left: 1%;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-image: url('../images/futbolplaya/playa_arco.png');
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .midfielder:after {
  right: 0;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam .areaCenterAway {
  display: none;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .fieldLineal .field > .awayTeam:after {
  background-image: url('../images/futbolplaya/playa_linea_vertical__der_cancha.png');
  right: 1%;
}
div[class*="dfMc-"].futbolplaya .lineUpFull .lineUpFullBlock .listWrapper {
  position: absolute;
  overflow-y: scroll;
  height: 365px;
}
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-991 .lineUpFullBlock .listWrapper {
  position: relative;
  height: auto;
}
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:after,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:after {
  height: 92%;
}
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:before,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:before {
  height: 94%;
  background-size: contain;
}
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam > .gameField {
  height: 210px;
}
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].futbolplaya .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  top: 34%;
}
div[class*="dfMc-"].futbolplaya .timeLine .time .second,
div[class*="dfMc-"].futbolplaya .timeLine .time .first {
  width: 33.33%;
}
div[class*="dfMc-"].futbolplaya .timeLine .time .second {
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].futbolplaya .timeLine .time .third {
  width: 33.33%;
}
div[class*="dfMc-"].futbolplaya .timeLine .time.showExtraTime .first,
div[class*="dfMc-"].futbolplaya .timeLine .time.showExtraTime .second,
div[class*="dfMc-"].futbolplaya .timeLine .time.showExtraTime .third {
  width: 30%;
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].futbolplaya .timeLine .time.showExtraTime .extratime1 {
  width: 10%;
  border-right: none;
}
div[class*="dfMc-"].futbolplaya .goleadores .table thead > tr th {
  width: 14%;
}
div[class*="dfMc-"].futbolplaya .goleadores .table thead > tr th.team {
  text-align: center;
}
div[class*="dfMc-"].futbolplaya .goleadores .table tbody > tr td.team {
  display: block;
}
div[class*="dfMc-"].futbolplaya .goleadores .table tbody > tr td.team > div {
  float: none;
  margin: 10px auto 0;
  text-align: center;
}
div[class*="dfMc-"].polo {
  /*
 *  Document   : mc.deportes.futbolplaya.modules.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 3728 $
 *  $LastChangedDate: 2014-11-20 13:19:39 -0600 (jue, 20 nov 2014) $
 *  $LastChangedBy: lganga $
 *  Description:
 *      Imports all the LESS files for the modules related with channel "deportes.futbolplaya.*"
 */
  /* LineUpField */
  /* Fin LineUpField */
  /* LineUpFull */
  /* Fin LineUpFull */
  /* Timeline */
  /* Extra Data */
  /* Fin LineUpFull */
  /* MODULO MARCADOR ESTADOS*/
  /* Marcador */
  /* Status */
  /* Fin Marcador */
  /*Relato*/
  /*Fin Relato*/
  /*Player Tab*/
  /*Fin de playerTab*/
}
div[class*="dfMc-"].polo ul#container-menu li:last-child {
  display: none;
}
div[class*="dfMc-"].polo select.select-menu option[data-container="statsCenterTeamComparison"],
div[class*="dfMc-"].polo select.select-menu option[data-container="statsCenterPlayerComparison"] {
  display: none;
}
div[class*="dfMc-"].polo .boxArc {
  background-image: url('../images/polo/arc.png');
  background-position: 3px;
}
div[class*="dfMc-"].polo .boxArc.right {
  background-position: 90px;
}
div[class*="dfMc-"].polo .tooltip-inner .inc {
  text-align: left;
  float: none;
  width: 100%;
  padding-left: 0;
}
div[class*="dfMc-"].polo .tooltip-inner .title {
  float: none;
  width: 100%;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
div[class*="dfMc-"].polo .tooltip-inner .title > span {
  display: block;
  word-spacing: 0;
  font-size: 8px;
}
div[class*="dfMc-"].polo .tooltip-inner .title .guion {
  width: 20%;
  text-align: center;
}
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(8n) div {
  background: #000;
  color: #fff;
  margin: inherit;
}
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td,
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td {
  width: auto;
}
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(8n) div {
  background: #000;
  color: #fff;
  margin: inherit;
}
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody.mc-tableGolsMinute > tr td .text,
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody.mc-tableGolsMinute > tr td .text {
  width: auto;
  height: 13px;
  display: table-cell;
  vertical-align: middle;
  top: 15px;
}
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td:first-child .text,
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td:first-child .text {
  top: 73%;
}
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(9n) div,
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(9n) div {
  background: #2c358f;
  color: #ffffff;
}
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(10n) div,
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(10n) div {
  background: #90e24a;
  color: #ffffff;
}
div[class*="dfMc-"].polo .statsCenterPerTeam.maxSize-479 table tbody > tr td:nth-child(11n) div,
div[class*="dfMc-"].polo .statsCenterPerPlayer.maxSize-479 table tbody > tr td:nth-child(11n) div {
  background: #d9dadb;
  color: #ffffff;
}
div[class*="dfMc-"].polo .lineUpField .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].polo .lineUpField .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/bg_cancha_futsal.jpg');
  height: 365px;
}
div[class*="dfMc-"].polo .lineUpField .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].polo .lineUpField .fieldLineal .field > .awayTeam .areaHome {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 82px;
  height: 219px;
  top: 70px;
}
div[class*="dfMc-"].polo .lineUpField .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/area-home-futsal.png');
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal {
  background: green;
  height: 352px;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field {
  -webkit-border-radius: 10%;
  -moz-border-radius: 10%;
  border-radius: 6%;
  padding-left: 1%;
  padding-right: 1%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field:before {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  content: ".";
  background: #000000;
  position: absolute;
  z-index: 333;
  left: 49.111%;
  top: 48.999%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam:before,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam:before {
  background-image: url('../images/polo/playa_lineas_horizontales_cancha.png');
  background-repeat: repeat-x;
  content: " ";
  width: 98%;
  display: block;
  height: 98%;
  position: absolute;
  top: 2%;
  left: 1%;
  z-index: 1;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam:after,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam:after {
  background-repeat: no-repeat;
  content: " ";
  width: 6px;
  display: block;
  height: 96%;
  position: absolute;
  top: 2%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/polo/lineas_canchita.jpg');
  height: 352px;
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam > .gameField .positions,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam > .gameField .positions {
  z-index: 9999;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 15px;
  height: 77px;
  top: 144px;
  z-index: 2;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaHome {
  left: -2.5%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  right: -2.5%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .defender:after,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .defender:after {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .defender:before,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .defender:before {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/polo/playa_arco.png');
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam > .gameField {
  border-top-left-radius: 10%;
  border-bottom-left-radius: 10%;
  border-right-width: 1px;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .midfielder:after {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .midfielder.mc-player-3 .wrapperPlayer .containerPlayer {
  top: 25%;
  left: -33%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .midfielder.mc-player-2 .wrapperPlayer .containerPlayer {
  top: 70%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .forward .wrapperPlayer .containerPlayer {
  top: 44%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .defender .wrapperPlayer .containerPlayer {
  top: 52%;
  right: 106%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .midfielder:after,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .defender:after {
  right: -5px;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam .areaCenterHome {
  display: none;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .homeTeam:after {
  background-image: url('../images/polo/playa_linea_vertical__izq_cancha.png');
  left: 1%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-image: url('../images/polo/playa_arco.png');
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  border-top-right-radius: 10%;
  border-bottom-right-radius: 10%;
  border-left-width: 1px;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .midfielder:before {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .midfielder.mc-player-3 .wrapperPlayer .containerPlayer {
  top: 25%;
  right: -33%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .midfielder.mc-player-2 .wrapperPlayer .containerPlayer {
  top: 70%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .forward .wrapperPlayer .containerPlayer {
  top: 44%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .defender .wrapperPlayer .containerPlayer {
  top: 52%;
  left: 106%;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .midfielder:after,
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .defender:after {
  right: -5px;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam .areaCenterAway {
  display: none;
}
div[class*="dfMc-"].polo .lineUpFull .fieldLineal .field > .awayTeam:after {
  background-image: url('../images/polo/playa_linea_vertical__der_cancha.png');
  right: 1%;
  display: none;
}
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper {
  position: absolute;
  overflow-y: scroll;
  height: 365px;
  top: 15px;
}
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences div,
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences div {
  background-image: url('../images/polo/icons_sheet.png');
}
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .redByTripleYellowCard,
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .redByTripleYellowCard {
  background-position: -359px -184px;
}
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .goal,
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .goal {
  position: relative;
  margin-right: 15px;
}
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .goal sub,
div[class*="dfMc-"].polo .lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .goal sub {
  position: absolute;
  top: 10px;
  right: -11px;
  text-transform: lowercase;
  font-weight: bold;
  font-size: 10px;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-991 .lineUpFullBlock .listWrapper {
  position: relative;
  height: auto;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-991 .lineUpFullBlock .fieldLineal .field:before {
  left: 49.4444444%;
  top: 48.999%;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-767 .lineUpFullBlock .fieldLineal .field:before {
  left: 49%;
  top: 48.999%;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal {
  height: 210px;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:after,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:after {
  height: 92%;
  background-size: contain;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:before,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:before {
  height: 94%;
  background-size: contain;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .defender:after,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .defender:after,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .midfielder:after,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .midfielder:after {
  background-size: contain;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .defender:before,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .defender:before,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .midfielder:before,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .midfielder:before {
  background-size: contain;
  background-repeat: no-repeat;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam > .gameField,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam > .gameField {
  height: 210px;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaHome,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  top: 34%;
  background-size: 80%;
}
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
div[class*="dfMc-"].polo .lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  right: -4%;
}
div[class*="dfMc-"].polo .timeLine .time {
  /*.third{
			    width: 10%;
	   		}*/
}
div[class*="dfMc-"].polo .timeLine .time .away .incidences > div,
div[class*="dfMc-"].polo .timeLine .time .home .incidences > div {
  background-image: url('../images/polo/icons_sheet.png');
}
div[class*="dfMc-"].polo .timeLine .time .chukker {
  width: 8.3333%;
}
div[class*="dfMc-"].polo .timeLine .time .chukker {
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].polo .timeLine .time.showExtraTime .chukker {
  width: 8.3333%;
  border-right: 1px solid #003e6b;
}
div[class*="dfMc-"].polo .timeLine .time.showExtraTime .extratime1 {
  width: 5%;
  border-right: none;
}
div[class*="dfMc-"].polo .goleadores .table thead > tr th {
  width: 14%;
}
div[class*="dfMc-"].polo .goleadores .table thead > tr th.team {
  text-align: center;
}
div[class*="dfMc-"].polo .goleadores .table tbody > tr td.team {
  display: block;
}
div[class*="dfMc-"].polo .goleadores .table tbody > tr td.team > div {
  float: none;
  margin: 10px auto 0;
  text-align: center;
}
div[class*="dfMc-"].polo .planteles.maxSize-479 .head .country .teamLogo img,
div[class*="dfMc-"].polo .planteles.maxSize-767 .head .country .teamLogo img {
  margin: 0px auto;
}
div[class*="dfMc-"].polo .planteles .table tbody > tr td .badge {
  color: #005b9e;
  font-size: 14px;
  background-color: transparent;
  font-weight: bold;
  display: flex;
  left: 23%;
  position: relative;
  text-align: center;
  top: 2px;
}
div[class*="dfMc-"].polo .planteles.maxSize-767 .table tbody > tr td .badge {
  left: 20%;
}
div[class*="dfMc-"].polo .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  left: 36%;
}
div[class*="dfMc-"].polo .planteles.maxSize-767 .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  left: 30%;
}
div[class*="dfMc-"].polo .planteles.maxSize-767 .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  left: 37%;
}
div[class*="dfMc-"].polo .images {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
div[class*="dfMc-"].polo .planteles.maxSize-767 .table tbody > tr td .badge {
  left: 20%;
}
div[class*="dfMc-"].polo .planteles.maxSize-479 .table tbody > tr td .badge {
  left: 0;
}
div[class*="dfMc-"].polo .planteles .table tbody > tr td.pais {
  text-align: center;
}
div[class*="dfMc-"].polo .planteles .table tbody > tr td.nombre > div:last-child span:nth-child(2) {
  left: 50%;
}
div[class*="dfMc-"].polo .planteles .table tbody > tr td .badge {
  left: 30%;
}
div[class*="dfMc-"].polo .planteles.maxSize-767 .head .country .teamLogo {
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent {
  padding: 0;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block {
  padding: 10px 10px 10px 0;
  min-height: 45px;
  white-space: nowrap;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block:after {
  content: "";
  height: 60%;
  left: -7px;
  position: absolute;
  top: 20%;
  z-index: 2;
  border-left: 1px solid #b3b3b3;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .icons {
  background-image: url('../images/polo/icons_sheet.png');
  width: 34px;
  height: 26px;
  display: block;
  vertical-align: top;
  float: left;
  white-space: nowrap;
  word-break: normal;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .icons.iField {
  background-position: -836px -70px;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .icons.iCity {
  background-position: -882px -72px;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .icons.iWhistle {
  background-position: -764px -70px;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .icons.iNationality {
  background-position: -718px -70px;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block:first-child:after {
  border-left: 0;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .text {
  padding: 8px 4px 0 0;
  font-size: 10px;
  float: left;
  display: table-cell;
  width: auto;
  white-space: nowrap;
  word-break: normal;
  min-width: 50px;
  *zoom: 1;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .text:before,
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .text:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"].polo .extraData .boxWrapper .boxContent .block .text:after {
  clear: both;
}
div[class*="dfMc-"].polo .scoreBoard {
  position: relative;
}
div[class*="dfMc-"].polo .scoreBoard .main_header {
  display: block;
}
div[class*="dfMc-"].polo .infoDate {
  line-height: 20px;
  text-align: left;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  margin-bottom: 4px;
  padding: 4px 10px;
  position: relative;
  white-space: nowrap;
}
div[class*="dfMc-"].polo .infoDate .notifications-link {
  right: 10px;
}
div[class*="dfMc-"].polo .infoDate .level {
  color: #000000;
  display: table-cell;
  float: left;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  position: relative;
  margin-right: 10px;
  white-space: nowrap;
  width: auto;
  word-break: normal;
  *zoom: 1;
  max-width: 100%;
  will-change: width;
}
div[class*="dfMc-"].polo .infoDate .level:before,
div[class*="dfMc-"].polo .infoDate .level:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"].polo .infoDate .level:after {
  clear: both;
}
div[class*="dfMc-"].polo .infoDate .level span {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"].polo .infoDate .date {
  color: #005b9e;
  text-transform: uppercase;
  font-size: 12px;
  display: block;
  float: left;
  white-space: nowrap;
  width: auto;
  *zoom: 1;
  min-width: 50px;
}
div[class*="dfMc-"].polo .infoDate .date:before,
div[class*="dfMc-"].polo .infoDate .date:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"].polo .infoDate .date:after {
  clear: both;
}
div[class*="dfMc-"].polo .infoDate .date span {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"].polo .infoDate .timeSetting {
  line-height: normal;
  margin: 0;
  padding: 0;
}
div[class*="dfMc-"].polo .infoDate .timeSetting .text {
  text-align: right;
  text-transform: none;
}
div[class*="dfMc-"].polo .infoDate .definicionTribunal div {
  margin: 3px 0 0;
}
div[class*="dfMc-"].polo .infoDate.showThreeDivs .status {
  width: 35%;
}
div[class*="dfMc-"].polo .infoDate.showThreeDivs .definicionTribunal {
  width: 25%;
  margin-right: 0;
  text-align: center;
}
div[class*="dfMc-"].polo .infoDate.showThreeDivs .definicionTribunal > div {
  float: none;
  margin: 0;
  display: block;
}
div[class*="dfMc-"].polo .infoDate.showThreeDivs .timeSetting {
  width: 40%;
}
div[class*="dfMc-"].polo .infoDate .status {
  position: static;
  white-space: nowrap;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
div[class*="dfMc-"].polo .infoDate .sb-level {
  display: block;
}
div[class*="dfMc-"].polo .infoDate .sb-status {
  display: none;
  color: #005b9e;
  font-weight: bold;
}
div[class*="dfMc-"].polo .infoDate .sb-chukker,
div[class*="dfMc-"].polo .infoDate .sb-chukkerNum {
  display: none;
  color: #000000;
  position: absolute;
  bottom: -33px;
  left: 50%;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
}
div[class*="dfMc-"].polo .infoDate .sb-chukkerNum {
  display: none;
  color: #000000;
  position: absolute;
  bottom: -49px;
  left: 50%;
  text-align: center;
  font-size: 24px;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
  font-size: 18px;
}
div[class*="dfMc-"].polo .infoDate .sb-aditionalTime {
  display: none;
  color: #000000;
  position: absolute;
  bottom: -62px;
  left: 50%;
  width: auto;
  text-align: center;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 12px;
  z-index: 1;
}
div[class*="dfMc-"].polo .infoDate .sb-date {
  display: none;
  color: #005b9e;
  font-weight: bold;
}
div[class*="dfMc-"].polo .infoDate .sb-hour {
  display: none;
  color: #005b9e;
  font-weight: bold;
  margin-left: 5px;
}
div[class*="dfMc-"].polo .infoScoreBoard {
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
  margin-bottom: 4px;
  padding: 6px 0;
  position: relative;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home,
div[class*="dfMc-"].polo .infoScoreBoard > div.away {
  width: 50%;
  padding: 0;
  float: left;
  height: 45px;
  line-height: 45px;
  position: relative;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .flag,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .flag,
div[class*="dfMc-"].polo .infoScoreBoard > div.home .shield,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .shield {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .flag.m-homeColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .flag.m-homeColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.home .shield.m-homeColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .shield.m-homeColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.home .flag.m-awayColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .flag.m-awayColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.home .shield.m-awayColor-b,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .shield.m-awayColor-b {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.5) inset;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .name,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .name {
  font-family: 'Dosis', sans-serif;
  line-height: 48px;
  font-size: 22px;
  font-weight: 200;
  text-transform: uppercase;
  color: #000000;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score {
  font-weight: bold;
  position: absolute;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score .goals {
  color: #ffffff;
  font-size: 34px;
  font-family: 'Dosis', sans-serif;
  background: #005b9e;
  width: 44px;
  height: 44px;
  text-align: center;
  font-weight: 400;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score .penalties,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score .penalties {
  background-color: #000000;
  color: #ffffff;
  font-family: 'Dosis', sans-serif;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  position: absolute;
  top: 14px;
  font-weight: normal;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .shield,
div[class*="dfMc-"].polo .infoScoreBoard > div.away .shield {
  width: 34px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFFFFF;
  z-index: 5;
  position: absolute;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-top: 5px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .shield {
  right: 95px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .name {
  float: right;
  text-align: right;
  margin-right: 140px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score {
  right: 35px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score .penalties {
  left: -13px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.home .score .goals {
  float: right;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.away .shield {
  left: 95px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.away .name {
  float: left;
  text-align: left;
  margin-left: 140px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score {
  left: 35px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score .penalties {
  right: -13px;
}
div[class*="dfMc-"].polo .infoScoreBoard > div.away .score .goals {
  float: left;
}
div[class*="dfMc-"].polo .infoScoreBoard .countdown {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  text-align: center;
  top: 2px;
}
div[class*="dfMc-"].polo .infoScoreBoard .countdown .boxNumb {
  width: 50px;
  display: inline-block;
}
div[class*="dfMc-"].polo .infoScoreBoard .countdown .boxNumb > div {
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #000000;
  width: 40px;
  color: #ffffff;
  line-height: 28px;
}
div[class*="dfMc-"].polo .infoScoreBoard .countdown .boxNumb > span {
  font-size: 10px;
  display: block;
}
div[class*="dfMc-"].polo .goalsBox,
div[class*="dfMc-"].polo .penalBox {
  margin-bottom: 4px;
}
div[class*="dfMc-"].polo .goalsBox .groupBox,
div[class*="dfMc-"].polo .penalBox .groupBox {
  background: #ffffff;
  margin-bottom: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc;
  -moz-box-shadow: 0 0 5px #cccccc;
  box-shadow: 0 0 5px #cccccc;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .group,
div[class*="dfMc-"].polo .penalBox .groupBox .group {
  width: 45%;
  float: left;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .group.colLeft,
div[class*="dfMc-"].polo .penalBox .groupBox .group.colLeft {
  text-align: right;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .group.colRight,
div[class*="dfMc-"].polo .penalBox .groupBox .group.colRight {
  text-align: right;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .separate,
div[class*="dfMc-"].polo .penalBox .groupBox .separate {
  width: 10%;
  float: left;
  text-align: center;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .text,
div[class*="dfMc-"].polo .penalBox .groupBox .text {
  color: #000000;
  font-family: 'Dosis', sans-serif;
  font-size: 11px;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .icon,
div[class*="dfMc-"].polo .penalBox .groupBox .icon {
  background-image: url('../images/icons_sheet.png');
  display: block;
  background-position: -97px -72px;
  display: inline-block;
  width: 22px;
  height: 22px;
}
div[class*="dfMc-"].polo .goalsBox .groupBox .icon.fail,
div[class*="dfMc-"].polo .penalBox .groupBox .icon.fail {
  background-position: -126px -72px;
}
div[class*="dfMc-"].polo .goalsBox .link,
div[class*="dfMc-"].polo .penalBox .link {
  width: 150px;
  display: block;
  margin: 0 auto;
}
div[class*="dfMc-"].polo .penalBox .groupBox .text {
  font-size: 16px;
  line-height: 26px;
}
div[class*="dfMc-"].polo .scoreBoard-noClock .liveStatus {
  position: absolute;
  bottom: -42px;
  left: 50%;
  text-align: center;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 1;
  display: none;
}
div[class*="dfMc-"].polo .scoreBoard-noClock.status-notStarted .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-half .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-playing .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-penalties .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-postponed .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-suspended .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-notStarted .infoDate .sb-chukkerNum,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-half .infoDate .sb-chukkerNum,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-playing .infoDate .sb-chukkerNum,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-penalties .infoDate .sb-chukkerNum,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-postponed .infoDate .sb-chukkerNum,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-suspended .infoDate .sb-chukkerNum {
  display: none;
}
div[class*="dfMc-"].polo .scoreBoard-noClock.status-notStarted .infoDate .sb-aditionalTime,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-half .infoDate .sb-aditionalTime,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-playing .infoDate .sb-aditionalTime,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-penalties .infoDate .sb-aditionalTime,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-postponed .infoDate .sb-aditionalTime,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-suspended .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"].polo .scoreBoard-noClock.status-finished .infoDate .sb-chukker,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-finished .infoDate .sb-chukkerNum {
  display: inline-block;
}
div[class*="dfMc-"].polo .scoreBoard-noClock.status-finished .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"].polo .scoreBoard-noClock.status-half .liveStatus,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-playing .liveStatus,
div[class*="dfMc-"].polo .scoreBoard-noClock.status-penalties .liveStatus {
  display: block;
}
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-status {
  display: none;
}
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-chukker,
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-chukkerNum {
  display: none;
}
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-date {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-notStarted .infoDate .sb-hour {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-finished .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-finished .infoDate .sb-chukker,
div[class*="dfMc-"].polo .status-finished .infoDate .sb-chukkerNum {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-finished .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-finished .infoDate .sb-date {
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  color: #bfbfbf;
}
div[class*="dfMc-"].polo .status-finished .infoDate .sb-hour {
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  color: #bfbfbf;
}
div[class*="dfMc-"].polo .status-half .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-half .infoDate .sb-chukker,
div[class*="dfMc-"].polo .status-half .infoDate .sb-chukkerNum {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-half .infoDate .sb-aditionalTime {
  display: none;
}
div[class*="dfMc-"].polo .status-half .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"].polo .status-half .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"].polo .status-playing .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-playing .infoDate .sb-chukker,
div[class*="dfMc-"].polo .status-playing .infoDate .sb-chukkerNum {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-playing .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-playing .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"].polo .status-playing .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-status {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-chukker,
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-chukkerNum {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-aditionalTime {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-date {
  display: none;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .sb-hour {
  display: none;
}
div[class*="dfMc-"].polo .status-penalties .infoDate .liveStatus {
  display: inline-block;
}
div[class*="dfMc-"].polo .status-postponed .date .sb-chukker,
div[class*="dfMc-"].polo .status-suspended .date .sb-chukker,
div[class*="dfMc-"].polo .status-postponed .date .sb-chukkerNum,
div[class*="dfMc-"].polo .status-suspended .date .sb-chukkerNum,
div[class*="dfMc-"].polo .status-postponed .date .sb-aditionalTime,
div[class*="dfMc-"].polo .status-suspended .date .sb-aditionalTime,
div[class*="dfMc-"].polo .status-postponed .date .sb-date,
div[class*="dfMc-"].polo .status-suspended .date .sb-date,
div[class*="dfMc-"].polo .status-postponed .date .sb-hour,
div[class*="dfMc-"].polo .status-suspended .date .sb-hour {
  display: none;
}
div[class*="dfMc-"].polo .status-postponed .sb-status,
div[class*="dfMc-"].polo .status-suspended .sb-status {
  display: inline-block;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .status {
  width: 60%;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .definicionTribunal {
  width: 40%;
  text-align: right;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .definicionTribunal > div {
  display: inline-block;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .timeSetting {
  width: 100%;
  margin-top: 10px;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .timeSetting .timeIcon {
  float: left;
  margin-right: 8px;
}
div[class*="dfMc-"].polo .maxSize-767 .infoDate.showThreeDivs .timeSetting .text {
  float: left;
  text-align: left;
  width: 78%;
  margin-bottom: 4px;
}
div[class*="dfMc-"].polo .maxSize-767 .infoScoreBoard > div.home .name,
div[class*="dfMc-"].polo .maxSize-767 .infoScoreBoard > div.away .name {
  font-size: 14px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: relative;
  line-height: 20px;
}
div[class*="dfMc-"].polo .maxSize-479 .infoScoreBoard {
  min-height: 90px;
}
div[class*="dfMc-"].polo .maxSize-479 .infoScoreBoard > div.home .name,
div[class*="dfMc-"].polo .maxSize-479 .infoScoreBoard > div.away .name {
  position: absolute;
  top: 64px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  width: auto;
  line-height: normal;
}
div[class*="dfMc-"].polo .maxSize-479 .infoDate.showThreeDivs .status {
  width: 100%;
}
div[class*="dfMc-"].polo .maxSize-479 .infoDate.showThreeDivs .definicionTribunal {
  width: 100%;
  text-align: left;
  padding-right: 0;
  clear: both;
  margin: 0;
}
div[class*="dfMc-"].polo .maxSize-479 .infoDate .timeSetting .timeIcon {
  float: left;
}
div[class*="dfMc-"].polo .maxSize-479 .infoDate .timeSetting .text {
  float: left;
  width: 78%;
}
div[class*="dfMc-"].polo .maxSize-479 .infoDate .timeSetting .text span {
  text-align: left;
  padding-left: 8px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.home .score .goals,
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.away .score .goals {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 24px;
  margin-top: 5px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.home .shield {
  right: 75px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.home .score {
  right: 22px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.away .shield {
  left: 75px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoScoreBoard > div.away .score {
  left: 22px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoDate .sb-chukker,
div[class*="dfMc-"].polo .maxSize-310 .infoDate .sb-chukkerNum {
  font-size: 14px;
}
div[class*="dfMc-"].polo .maxSize-310 .infoDate .sb-aditionalTime {
  font-size: 10px;
  bottom: -56px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary {
  background: url('../images/linea-punteada.png') 10.8% 0 repeat-y, url('../images/linea-punteada.png') 89% repeat-y;
  display: block;
  margin: 0 auto;
  float: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .teamsShields .boxElements {
  padding: 10px 0 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .teamsShields .boxElements.local > div,
div[class*="dfMc-"].polo .commentary .boxCommentary .teamsShields .boxElements.away > div {
  background-repeat: no-repeat;
  background-position: center;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .teamsShields .boxElements.away {
  float: right;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data {
  background: #000000;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .hasMinHeight .boxDescription .data .text {
  color: #ffffff;
  padding-bottom: 10px;
  text-transform: uppercase;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription {
  float: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data {
  background: #ffffff;
  border: 1px solid #005b9e;
  border-bottom: 3px solid #005b9e;
  border-radius: 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text {
  color: #000000;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture {
  overflow: hidden;
  border-radius: 5px;
  height: 48px;
  width: 66px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture img {
  width: 48px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  height: 48px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText {
  vertical-align: top;
  width: 100%;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText span {
  display: block;
  padding-left: 10px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText span a {
  word-break: break-word;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText div {
  color: #000000;
  font-size: 12px;
  margin-bottom: 10px;
  padding-left: 10px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .outstanding .boxDescription .data a {
  color: #000000;
  text-decoration: underline;
  font-weight: bold;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription {
  margin: 0 auto 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data {
  width: 95%;
  min-height: 20px;
  background: #ffffff;
  margin: 10px auto 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 3px #666666;
  -moz-box-shadow: 0 0 3px #666666;
  box-shadow: 0 0 3px #666666;
  position: relative;
  color: #000000;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowLeft {
  border-bottom: 12px solid transparent;
  border-right: 20px solid #666666;
  border-top: 12px solid transparent;
  position: absolute;
  top: 7px;
  left: -20px;
  width: 0;
  height: 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowLeft:after {
  content: "";
  width: 0;
  height: 0;
  border-bottom: 12px solid transparent;
  border-right: 20px solid #ffffff;
  border-top: 12px solid transparent;
  position: absolute;
  top: -12px;
  left: 0px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowRight {
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 20px solid #666666;
  position: absolute;
  top: 7px;
  right: -20px;
  width: 0;
  height: 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .arrowRight:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 20px solid #ffffff;
  position: absolute;
  top: -12px;
  right: 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .media .showMedia {
  border-top: 1px dotted #000000;
  padding-bottom: 12px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription .data .text {
  font-size: 14px;
  text-transform: none;
  padding: 10px 10px 20px;
  word-wrap: break-word;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial {
  border-top: 1px dotted #000000;
  position: relative;
  min-height: 45px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton {
  display: inline-block;
  margin: 12px 12px 0 0;
  vertical-align: top;
  background: #4c69ba;
  background: -webkit-gradient(linear, center top, center bottom, from(#4c69ba), to(#3b55a0));
  background: -webkit-linear-gradient(#4c69ba, #3b55a0);
  border: none;
  -webkit-border-radius: 2px;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  white-space: nowrap;
  font-size: 12px;
  text-shadow: 0 -1px 0 #354c8c;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton .fbIcon,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton .fbIcon {
  background-image: url("../images/fb_icons.png");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 0 -42px;
  display: inline-block;
  height: 14px;
  width: 14px;
  margin: 3px 3px 0 0;
  float: left;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton .text,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton .text {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton:hover,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton:hover {
  background: #5b7bd5;
  background: -webkit-gradient(linear, center top, center bottom, from(#5b7bd5), to(#4864b1));
  background: -webkit-linear-gradient(#5b7bd5, #4864b1);
  border-color: #5874c3 #4961a8 #41599f;
  -webkit-box-shadow: inset 0 0 1px #607fd6;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .twitterButton,
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .twitterButton {
  display: inline-block;
  padding: 12px 12px 12px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial {
  text-align: right;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime {
  position: relative;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 100%;
  min-height: 45px;
  background: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #666666;
  -moz-box-shadow: 0 0 5px #666666;
  box-shadow: 0 0 5px #666666;
  position: relative;
  margin-top: 10px;
  color: #000000;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowRight {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 14px solid #666666;
  position: absolute;
  top: 14px;
  right: -14px;
  width: 13px;
  height: 14px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowRight:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 14px solid #ffffff;
  position: absolute;
  top: -8px;
  right: 0px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowLeft {
  border-bottom: 8px solid transparent;
  border-right: 14px solid #666666;
  border-top: 8px solid transparent;
  position: absolute;
  top: 14px;
  left: -14px;
  width: 13px;
  height: 14px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime .dataSmall .arrowLeft:after {
  content: "";
  width: 0;
  height: 0;
  border-bottom: 8px solid transparent;
  border-right: 14px solid #ffffff;
  border-top: 8px solid transparent;
  position: absolute;
  top: -8px;
  left: 0px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxTime.right .dataSmall {
  float: right;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div {
  background: #FFF;
  margin-top: 14px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div.incTypeIcon {
  width: 16px;
  height: 16px;
  line-height: 16px;
  -webkit-box-shadow: 0 0 3px #bfbfbf;
  -moz-box-shadow: 0 0 3px #bfbfbf;
  box-shadow: 0 0 3px #bfbfbf;
  margin-top: 25px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .goal {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -145px -67px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .goal.own {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -119px -67px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .change {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -803px -13px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .cornerKick {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -94px -120px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .offside {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -125px -120px;
  width: 35px;
  height: 35px;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .yellowCard {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -501px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .redCard {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -518px -21px;
  width: 18px;
  height: 21px;
  margin: 8px auto 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxIcons .boxElements > div .redByDoubleYellowCard {
  background-image: url('../images/polo/icons_sheet.png');
  background-position: -547px -21px;
  width: 24px;
  height: 24px;
  margin: 8px auto 0;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxSocial .facebookLikeButton {
  display: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxSocial .facebookComments {
  display: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxSocial .twitterButton {
  display: none;
}
div[class*="dfMc-"].polo .commentary .boxCommentary .commentaryContent .boxSocial .facebookCommentsButton {
  display: none;
}
div[class*="dfMc-"].polo .commentary.maxSize-1199 .boxCommentary .commentaryContent .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"].polo .commentary.maxSize-1199 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 90%;
}
div[class*="dfMc-"].polo .commentary.maxSize-991 .boxCommentary .commentaryContent .boxDescription .data {
  width: 85%;
}
div[class*="dfMc-"].polo .commentary.maxSize-991 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 80%;
}
div[class*="dfMc-"].polo .commentary.maxSize-767 .boxCommentary {
  background-position: 19.5% 0, 80.55% 0;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .BG_title {
  margin: 15px 15px 0;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary {
  background-position: 0%  0, 100% 0;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .teamsShields .local div {
  float: left;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .teamsShields .away div {
  float: right;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data {
  width: 90%;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowRight {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 12px solid #666666;
  right: -12px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowRight:after {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 12px solid #ffffff;
  position: absolute;
  top: -8px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowLeft {
  border-bottom: 8px solid transparent;
  border-right: 12px solid #666666;
  border-top: 8px solid transparent;
  left: -12px;
  top: 7px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription .data .arrowLeft:after {
  border-bottom: 8px solid transparent;
  border-right: 12px solid #ffffff;
  border-top: 8px solid transparent;
  top: -8px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight {
  width: 83.4%;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight .data {
  width: 85%;
  float: right;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft {
  width: 83.4%;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft .data {
  width: 85%;
  float: left;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandLeft .boxSocial.showSocial .facebookCommentsButton,
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxDescription.expandRight .boxSocial.showSocial .facebookCommentsButton {
  margin: 12px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall {
  width: 37px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall .arrowTop {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #666666;
  position: absolute;
  top: -14px;
  left: 0;
  width: 13px;
  height: 14px;
  margin: 0 auto;
  right: 0;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxTime .dataSmall .arrowTop:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 14px solid #ffffff;
  position: absolute;
  top: 1px;
  left: -8px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons {
  width: 8.3%;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons .boxElements > div {
  margin-bottom: 10px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons .boxElements > div.incTypeIcon {
  float: left;
  margin: 16px 0 12px 10px;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons.right .boxTime .dataSmall {
  float: right;
}
div[class*="dfMc-"].polo .commentary.maxSize-479 .boxCommentary .commentaryContent .boxIcons.right .boxElements > div {
  float: right;
  margin: 16px 10px 12px 0;
}
div[class*="dfMc-"].polo .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text {
  display: block;
}
div[class*="dfMc-"].polo .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profilePicture {
  display: block;
  width: 48px;
  margin: 0 auto 10px;
}
div[class*="dfMc-"].polo .commentary.maxSize-310 .boxCommentary .commentaryContent .outstanding .boxDescription .data .text .profileText {
  text-align: center;
}
div[class*="dfMc-"].polo .playerTab .boxGoals {
  margin-bottom: 50px;
}
div[class*="dfMc-"].polo .playerTab .boxGoals .boxArc {
  background-image: none;
  width: 100%;
}
div[class*="dfMc-"].polo .playerTab .boxGoals .tooltip {
  position: relative;
  min-width: 55px;
  margin: 0 auto;
  width: 55px;
}
div[class*="dfMc-"].polo .playerTab .boxGoals .tooltip .tooltip-inner {
  min-height: 22px;
  font-size: 9px;
  padding: 0 3px;
  line-height: 22px;
  text-align: center;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals05 {
  background: #962223;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals06 {
  background: #eb2725;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals07 {
  background: #ee7e36;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals08 {
  background: #f1a21f;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals09 {
  background: #cfca69;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .boxElements .boxGoals10 {
  background: #807778;
  color: #ffffff;
}
div[class*="dfMc-"].polo .playerTab .tooltip-inner {
  background: #f1a21f;
}
div[class*="dfMc-"].polo .playerTab .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f1a21f;
}
div[class*="dfMc-"] .planteles.plantel-social .table.table-condensed.responsive {
  display: none;
}
div[class*="dfMc-"] .planteles.plantel-social head .title {
  font-size: 16px;
  height: 35px;
  line-height: 35px;
}
div[class*="dfMc-"] .planteles.plantel-social head .country {
  height: 80px;
}
div[class*="dfMc-"] .planteles.plantel-social head .country .teamLogo {
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 20px;
}
div[class*="dfMc-"] .planteles.plantel-social head .country .teamLogo img {
  margin: 14px auto;
}
div[class*="dfMc-"] .planteles.plantel-social head .name {
  font-size: 28px;
  float: left;
  padding-top: 16px;
}
div[class*="dfMc-"] .planteles .nav-pills {
  padding: 5px;
  background-color: #ffffff;
}
div[class*="dfMc-"] .planteles .nav-pills > li {
  cursor: pointer;
}
div[class*="dfMc-"] .planteles .nav-pills > li.active > a,
div[class*="dfMc-"] .planteles .nav-pills > li.active > a:hover,
div[class*="dfMc-"] .planteles .nav-pills > li.active > a:focus {
  background-color: transparent;
}
div[class*="dfMc-"] .planteles .nav-pills > li a {
  padding: 5px;
}
div[class*="dfMc-"] .planteles .nav-pills > li a:hover {
  background: none;
}
div[class*="dfMc-"] .planteles .nav-pills > li a:hover .teamLogo {
  border: 3px solid #000000;
}
div[class*="dfMc-"] .planteles .nav-pills > li.active .teamLogo {
  border: 3px solid #000000;
}
div[class*="dfMc-"] .planteles .show .teamLogo {
  border: 3px solid #000000;
}
div[class*="dfMc-"] .planteles .teamLogo {
  background-color: #FFFFFF;
  border: 3px solid transparent;
  border-radius: 50%;
  box-shadow: 0 0 5px 0 #b3b3b3;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  position: relative;
  text-align: center;
  width: 40px;
}
div[class*="dfMc-"] .planteles .teamLogo img {
  margin: 5px auto;
  vertical-align: top;
}
div[class*="dfMc-"] .planteles .head {
  width: 100%;
}
div[class*="dfMc-"] .planteles .head .title {
  width: 100%;
  text-align: center;
  font-size: 14px;
  text-transform: uppercase;
  background-color: #005b9e;
  color: #ffffff;
  font-weight: normal;
  height: 20px;
  line-height: 20px;
  display: block;
}
div[class*="dfMc-"] .planteles .head .country {
  background-color: #e8f0f6;
  background-image: -moz-linear-gradient(top, #d9e6f0, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d9e6f0), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #d9e6f0, #ffffff);
  background-image: -o-linear-gradient(top, #d9e6f0, #ffffff);
  background-image: linear-gradient(to bottom, #d9e6f0, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9e6f0', endColorstr='#ffffffff', GradientType=0);
  text-align: center;
  width: 100%;
  height: 60px;
  line-height: 30px;
  padding: 10px 0;
  display: block;
}
div[class*="dfMc-"] .planteles .head .name {
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
div[class*="dfMc-"] .planteles .table {
  float: none;
}
div[class*="dfMc-"] .planteles .table th {
  font-size: 11px;
  background-color: #000000;
  color: #ffffff;
  font-weight: normal;
  text-transform: uppercase;
  text-align: center;
}
div[class*="dfMc-"] .planteles .table th.jugador,
div[class*="dfMc-"] .planteles .table th.pais {
  text-align: left;
}
div[class*="dfMc-"] .planteles .table tbody > tr td.nombre,
div[class*="dfMc-"] .planteles .table tbody > tr td.pais {
  text-align: left;
}
div[class*="dfMc-"] .planteles .table tbody > tr.cabezal {
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .planteles .table tbody > tr.cabezal th.ocultar {
  display: none;
}
div[class*="dfMc-"] .planteles .html-card {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  border-top: 1px solid #000000;
  padding: 20px;
}
div[class*="dfMc-"] .planteles .html-card .twitter-timeline-content {
  height: 225px;
  overflow: auto;
}
div[class*="dfMc-"] .planteles .html-card-item {
  width: 25%;
  margin-bottom: 5px;
  padding: 5px;
}
div[class*="dfMc-"] .planteles .html-card-item-container {
  border: 1px solid #000000;
  padding: 10px;
}
div[class*="dfMc-"] .planteles .html-card-item-top {
  *zoom: 1;
}
div[class*="dfMc-"] .planteles .html-card-item-top:before,
div[class*="dfMc-"] .planteles .html-card-item-top:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-top:after {
  clear: both;
}
div[class*="dfMc-"] .planteles .html-card-item-top-firstPlayer .boxStuff {
  width: 65px;
  height: 65px;
  margin: 0px auto;
}
div[class*="dfMc-"] .planteles .html-card-item-top-firstPlayer .boxStuff svg {
  height: 100%;
  left: 4px;
  width: 100%;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data {
  /*padding: 10px 0 0;*/
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div {
  *zoom: 1;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div:before,
div[class*="dfMc-"] .planteles .html-card-item-top-data > div:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div:after {
  clear: both;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div .badge {
  background-color: #005b9e;
  line-height: 23px;
  text-align: center;
  width: 29px;
  height: 29px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  white-space: nowrap;
  margin: 6px 0 0 10px;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div .boxStuff {
  display: none;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div.info {
  padding-top: 6px;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div.info > div {
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  float: none;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div.info > div:nth-child(2) {
  font-weight: bold;
}
div[class*="dfMc-"] .planteles .html-card-item-top-data > div > div {
  float: left;
}
div[class*="dfMc-"] .planteles .html-card-item-nav {
  *zoom: 1;
  /*       border-bottom:1px solid lighten(@bg_type,80%);
            border-top:1px solid lighten(@bg_type,80%);*/
  padding: 5px 0;
}
div[class*="dfMc-"] .planteles .html-card-item-nav:before,
div[class*="dfMc-"] .planteles .html-card-item-nav:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-nav:after {
  clear: both;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li {
  display: block;
  padding-right: 5px;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li:last-child {
  padding-right: 0;
  padding-left: 5px;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li a {
  font-family: Arial, Helvetica, sans-serif;
  height: 25px;
  line-height: 25px;
  color: #000000;
  text-shadow: none;
  padding: 0px;
  cursor: pointer;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 0.5s ease;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li a:focus,
div[class*="dfMc-"] .planteles .html-card-item-nav ul li a:hover,
div[class*="dfMc-"] .planteles .html-card-item-nav ul li a:active {
  background-color: #005b9e;
  color: #ffffff;
  outline: 0;
  border-bottom: 3px solid #002038;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li.active a {
  background-image: none;
  background-color: #005b9e;
  color: #ffffff;
  border-bottom: 3px solid #002038;
}
div[class*="dfMc-"] .planteles .html-card-item-nav ul li.active a:focus,
div[class*="dfMc-"] .planteles .html-card-item-nav ul li.active a:hover,
div[class*="dfMc-"] .planteles .html-card-item-nav ul li.active a:active {
  background-color: #006ab8;
  outline: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content {
  *zoom: 1;
}
div[class*="dfMc-"] .planteles .html-card-item-content:before,
div[class*="dfMc-"] .planteles .html-card-item-content:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content:after {
  clear: both;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div {
  padding: 30px 5px 0 0;
  min-height: 230px;
  *zoom: 1;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:before,
div[class*="dfMc-"] .planteles .html-card-item-content > div:after {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:after {
  clear: both;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child {
  padding: 5px 0 0 5px;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul {
  border-bottom: 1px solid #cccccc;
  text-align: center;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul li {
  display: inline-block;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul li a i {
  background: url('../images/social-icons.png') no-repeat 0 0;
  width: 35px;
  background-size: 180px;
  display: block;
  height: 35px;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul li a i.insta {
  background-position: -73px 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul li a i.fb {
  background-position: 0 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content > div:last-child ul li a i.gog {
  background-position: -145px 0;
}
div[class*="dfMc-"] .planteles .html-card-item-content p,
div[class*="dfMc-"] .planteles .html-card-item-content span {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #000000;
}
div[class*="dfMc-"] .planteles .html-card-item-content p {
  font-weight: bold;
  text-transform: uppercase;
}
div[class*="dfMc-"] .planteles .html-card-item-content span {
  margin-bottom: 15px;
  display: block;
}
div[class*="dfMc-"] .planteles div.table-wrapper div.scrollable table.responsive th.ocultar {
  display: block;
  width: 232%;
}
div[class*="dfMc-"] .planteles .button-style {
  display: none;
}
div[class*="dfMc-"] .planteles.maxSize-991 .html-card-item {
  width: 33.33%;
}
div[class*="dfMc-"] .planteles.maxSize-767 .table tbody > tr td.nombre {
  width: 40%;
}
div[class*="dfMc-"] .planteles.maxSize-767 .table tbody > tr td.nombre .border {
  width: 66%;
}
div[class*="dfMc-"] .planteles.maxSize-767 .table tbody > tr td:nth-child(2) {
  width: 20%;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card {
  padding: 0;
  display: block;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item {
  width: 100%;
  padding: 0;
  margin: 0;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-container {
  border: none;
  border-bottom: 1px solid #000000;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-firstPlayer > div:first-child {
  display: none;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data {
  width: 100%;
  padding: 0;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data .teamLogo {
  display: none;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data > div {
  float: left;
  padding-right: 10px;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data > div .boxStuff {
  display: block;
  width: 29px;
  height: 29px;
  margin: 0;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data > div .badge {
  margin: 0 10px 0 0;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top-data > div.info {
  padding-top: 0;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-top .button-style {
  display: block;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-nav {
  display: none;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-content {
  display: none;
  border-top: 1px solid #cccccc;
  margin-top: 10px;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-content > div:first-child {
  border-bottom: 1px solid #cccccc;
}
div[class*="dfMc-"] .planteles.maxSize-767 .html-card-item-content > div:last-child {
  display: block !important;
  visibility: visible !important;
}
div[class*="dfMc-"] .planteles.maxSize-767 .head .country {
  height: 70px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
div[class*="dfMc-"] .planteles.maxSize-767 .head .country .teamLogo,
div[class*="dfMc-"] .planteles.maxSize-767 .head .country .name {
  float: none;
}
div[class*="dfMc-"] .planteles.maxSize-767 .head .country .teamLogo {
  width: 50px;
  height: 50px;
}
div[class*="dfMc-"] .planteles.maxSize-767 .head .country .teamLogo img {
  margin: 10px auto;
}
div[class*="dfMc-"] .planteles.maxSize-767 .head .country .name {
  padding-top: 10px;
}
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre {
  padding-right: 10px;
}
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre > div {
  top: 0;
  -webkit-transform: initial;
  -ms-transform: initial;
  transform: initial;
  position: initial;
  display: block;
  vertical-align: middle;
}
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre .border {
  width: auto;
}
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre .border span,
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre .border a {
  display: inline-block;
}
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre .border span:nth-child(2),
div[class*="dfMc-"] .planteles.maxSize-479 .table tbody > tr td.nombre .border a:nth-child(2) {
  width: auto;
  padding-left: 10px;
  top: 0;
  position: initial;
  -webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);
}
div[class*="dfMc-"] .maxSize-479 .planteles .table tbody > tr td .border {
  border-right: none !important;
  position: relative;
}
div[class*="dfMc-"] .maxSize-479 .button-style {
  display: block !important;
  position: absolute;
  right: 0;
  top: 0;
  box-shadow: 0px -1px 6px 0px #000305 inset;
  background: #005b9e;
  width: 27px;
  height: 25px;
  padding: 0 8px !important;
  vertical-align: middle !important;
  cursor: pointer;
  color: #ffffff;
  text-align: center;
  font-size: 18px !important;
  line-height: 23px !important;
}
div[class*="dfMc-"] .maxSize-479 .button-style.active {
  background: #000000;
  color: #ffffff;
  box-shadow: 0px -1px 6px 0px #000000 inset;
}
div[class*="dfMc-"] .maxSize-479 .content-style {
  background: #e6e6e6;
  padding: 12px 0 !important;
  margin-top: 10px !important;
  box-shadow: 0px -1px 6px 0px #cccccc inset;
  width: 100%;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
div[class*="dfMc-"] .maxSize-479 .content-style ul {
  margin: 0 0 0 5%;
  width: 90%;
}
div[class*="dfMc-"] .maxSize-479 .content-style li {
  border-bottom: 1px solid #cccccc;
  line-height: 24px;
  border-top: 1px solid #ffffff;
}
div[class*="dfMc-"] .maxSize-479 .content-style li:first-child {
  border-top: none;
}
div[class*="dfMc-"] .maxSize-479 .content-style li:last-child {
  border-bottom: none;
}
div[class*="dfMc-"] .posiciones .table {
  margin-bottom: 0;
}
div[class*="dfMc-"] .posiciones .table tbody > tr td:first-child {
  width: auto;
}
div[class*="dfMc-"] .posiciones .table tbody > tr td.team:after {
  display: none;
}
div[class*="dfMc-"] .posiciones.home .table {
  border: none;
}
div[class*="dfMc-"] .posiciones.home .table thead > tr th:nth-child(3) {
  text-align: left;
}
div[class*="dfMc-"] .posiciones.home .table tbody > tr:last-child {
  background-color: #f2f2f2;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cccccc), color-stop(30%, #f2f2f2), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#cccccc, #f2f2f2 30%, #f2f2f2);
  background-image: -moz-linear-gradient(top, #cccccc, #f2f2f2 30%, #f2f2f2);
  background-image: -o-linear-gradient(#cccccc, #f2f2f2 30%, #f2f2f2);
  background-image: linear-gradient(#cccccc, #f2f2f2 30%, #f2f2f2);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc', endColorstr='#fff2f2f2', GradientType=0);
}
div[class*="dfMc-"] .posiciones.maxSize-479 .table tbody > tr td {
  vertical-align: middle;
  line-height: normal;
}
div[class*="dfMc-"] .posiciones.maxSize-479 .table tbody > tr td.pos {
  font-size: 14px;
}
div[class*="dfMc-"] .posiciones.maxSize-479 .table tbody > tr td.team {
  text-indent: inherit;
  word-break: break-word;
}
div[class*="dfMc-"] .posiciones.maxSize-479 .table th.hidden-xs,
div[class*="dfMc-"] .posiciones.maxSize-479 .table td.hidden-xs {
  display: none;
}
div[class*="dfMc-"] .posiciones.maxSize-479 .table th.hidden-xs:last-child,
div[class*="dfMc-"] .posiciones.maxSize-479 .table td.hidden-xs:last-child {
  display: none;
}
div[class*="dfMc-"] .posiciones.maxSize-310 .table th.hidden-xs,
div[class*="dfMc-"] .posiciones.maxSize-310 .table td.hidden-xs {
  display: none;
}
div[class*="dfMc-"] .goleadores .table tbody > tr.boxGoalsList td .boxWrapper {
  position: relative;
  transform: none;
  width: 95%;
  margin-bottom: 40px;
}
div[class*="dfMc-"] .goleadores .table tbody > tr.boxGoalsList td .btn.playVideo {
  left: 50%;
  margin-left: -13px;
}
div[class*="dfMc-"] .goleadores .table tbody > tr.boxGoalsList td a {
  color: inherit;
  text-decoration: none;
}
div[class*="dfMc-"] .ficha .box-1 {
  margin-top: 10px;
}
div[class*="dfMc-"] .ficha .box-1 .boxComparingPlayer .btn {
  margin-top: 10px;
}
div[class*="dfMc-"] .ficha .box-2 {
  margin-top: 5%;
}
div[class*="dfMc-"] .ficha .box-2 li span {
  display: block;
}
div[class*="dfMc-"] .ficha .box-2 .text {
  font-family: 'Dosis', sans-serif;
}
div[class*="dfMc-"] .ficha .box-2.playerInfo {
  /*display: flex;
			justify-content: space-between;
			transform: translateY(50%);
			margin-top: 0;*/
}
div[class*="dfMc-"] .ficha .box-2.playerInfo li {
  text-align: center;
  margin: 5px auto;
}
div[class*="dfMc-"] .ficha .box-2.playerInfo li .text {
  font-size: 17px;
  font-weight: bold;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper:first-child {
  padding-right: 15px;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper:nth-child(2) {
  padding-right: 15px;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper .boxContent {
  min-height: 180px;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper .boxContent .boxArc {
  background-position: 0px;
  width: 338px;
  padding-left: 82px;
  margin-top: 4px;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper .boxContent .boxShots .boxComparing {
  float: right;
  margin-bottom: 0;
  margin-top: -18px;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper .boxContent .boxShots .tooltipShotsMobile {
  display: none;
}
div[class*="dfMc-"] .ficha .box-3 .boxWrapper .boxContent .cardsContent .boxCards {
  margin-top: 40px;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper:first-child {
  padding-right: 15px;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxComparing {
  padding: 0 0 6px;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxComparing .bar .boxcont > div.boxColor01 {
  background-color: #005b9e;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxComparing .bar .boxcont > div.boxColor02 {
  background-color: #962223;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxComparing .text {
  color: #005b9e;
  font-weight: bold;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxStats .boxNumber {
  font-size: 12px;
  padding: 2px 8px;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxStats .boxNumber.boxColor01 {
  background-color: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .ficha .box-4 .boxWrapper .boxContent .boxStats .boxNumber.boxColor02 {
  background-color: #962223;
  color: #ffffff;
}
div[class*="dfMc-"] .ficha .box-5 {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper {
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 5px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper:first-child {
  padding: 0 5px 0 0;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper:last-child {
  padding: 0 0 0 5px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent {
  padding: 8px;
  min-height: 180px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.total {
  background-color: #000000;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.total .GC_title,
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.total .text {
  color: #ffffff;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.total svg path {
  fill: #ffffff;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.total:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #000000;
  position: absolute;
  top: 45%;
  right: -7px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent.own-goal svg path {
  fill: #005b9e;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .GC_title {
  margin: 0;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent svg {
  margin: 0 auto;
  display: block;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .text {
  text-align: center;
  display: block;
  font-size: 40px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .text.correct,
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .text.incorrect {
  text-align: left;
  font-size: 12px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .text.efectividad,
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .text.small {
  font-size: 18px;
}
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .data-accuracy,
div[class*="dfMc-"] .ficha .box-5 .boxWrapper .boxContent .boxComparing {
  margin-top: 12%;
}
div[class*="dfMc-"] .ficha .box-6 {
  margin-bottom: 20px;
}
div[class*="dfMc-"] .ficha .box-6 .headerTitle {
  margin-bottom: 10px;
}
div[class*="dfMc-"] .ficha .box-6 .headerTitle .GC_title {
  padding: 10px 0 5px;
}
div[class*="dfMc-"] .ficha .box-6 .social-content {
  margin: 0 -15px;
}
div[class*="dfMc-"] .ficha .box-6 .social-content > div {
  padding: 0 15px;
}
div[class*="dfMc-"] .ficha .box-6 .social-content .instagram-content {
  display: none;
}
div[class*="dfMc-"] .ficha .box-6 nav {
  position: absolute;
  top: 12px;
  right: 0;
  display: none;
}
div[class*="dfMc-"] .ficha .box-6 nav li {
  display: inline-block;
  position: relative;
  padding-left: 10px;
  cursor: pointer;
}
div[class*="dfMc-"] .ficha .box-6 nav li.active:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #000000;
  position: absolute;
  left: 16px;
  bottom: -8px;
  margin: 0 auto;
}
div[class*="dfMc-"] .ficha .box-6 nav .tw-nav svg path {
  fill: #00adf1;
}
div[class*="dfMc-"] .ficha .box-6 nav .inst-nav svg path {
  fill: #e53067;
}
div[class*="dfMc-"] .ficha .box-6 nav .fb-nav svg path {
  fill: #3c5b9c;
}
div[class*="dfMc-"] .ficha .box-6 nav .g-nav svg path {
  fill: #dc453c;
}
div[class*="dfMc-"] .ficha .accuracyContent .data-accuracy {
  padding: 12px 0 0 10px;
}
div[class*="dfMc-"] .ficha .accuracyContent .data-accuracy .text {
  text-align: left;
}
div[class*="dfMc-"] .ficha.maxSize-991 .box-3 .boxWrapper:first-child {
  padding-right: 0;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-1 {
  min-height: 280px;
  padding-right: 15px;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-1 .boxComparingPlayer .boxStuff {
  height: 80px;
  width: 80px;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-1 .boxComparingPlayer .boxStuff svg {
  height: 120px;
  width: 135px;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-2 {
  margin-top: 10%;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-2 li {
  margin-bottom: 10px;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-3 .boxWrapper .boxContent .boxArc {
  width: 300px;
  padding-left: 10%;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-6 {
  min-height: 280px;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-6 nav {
  display: block;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-6 .social-content > div {
  display: none;
}
div[class*="dfMc-"] .ficha.maxSize-767 .box-6 .social-content .twitter-content {
  display: block;
}
div[class*="dfMc-"] .ficha.maxSize-479 .accuracyContent .data-accuracy {
  padding: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .accuracyContent .data-accuracy .text {
  text-align: center;
  display: block;
}
div[class*="dfMc-"] .ficha.maxSize-479 .boxWrapper .boxContent {
  padding: 15px 15px 15px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-1 {
  padding-right: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-1 .boxComparingPlayer .boxElements .flag {
  margin: 0 auto;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-1 .boxComparingPlayer .boxData {
  text-align: center;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-1 .boxComparingPlayer .boxData .btn {
  width: auto;
  display: inline-block;
  padding: 0 20px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper:nth-child(2) {
  padding: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent {
  min-height: 100px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxArc {
  width: auto;
  padding-left: 0;
  margin: 6px 0 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxShots .boxComparing {
  margin-top: 20px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxShots .boxElements {
  margin: 0 0 12px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxShots .boxElements > div:not(.tooltip) {
  float: right;
  margin: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxShots .tooltipShotsMobile {
  display: block;
  left: 15px;
  right: inherit;
  margin: 0;
  top: 32px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .boxShots .tooltipShotsMobile > div:before {
  display: none;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-3 .boxWrapper .boxContent .cardsContent .boxCards {
  margin-top: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-4 .boxWrapper:first-child {
  padding-right: 0;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper:first-child {
  -webkit-flex: 1 0 100%;
  -moz-flex: 1 0 100%;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper .boxContent.total {
  min-height: auto;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper .boxContent.total .GC_title {
  text-align: left;
  border-bottom: 1px solid #ffffff;
  padding-bottom: 8px;
  font-size: 24px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper .boxContent.total svg {
  position: absolute;
  right: 50px;
  top: -6px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper .boxContent.total .text {
  position: absolute;
  right: 15px;
  top: 2px;
}
div[class*="dfMc-"] .ficha.maxSize-479 .box-5 .boxWrapper .boxContent.total:after {
  display: none;
}
div[class*="dfMc-"] .tournamentPlayerTab .text {
  font-size: 14px;
}
div[class*="dfMc-"] .tournamentPlayerTab .ficha .box-2.playerInfo {
  margin-top: 25px;
}
div[class*="dfMc-"] .tournamentPlayerTab .ficha .box-2.playerInfo svg {
  max-width: 30px;
  max-height: 30px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .text {
  font-size: 14px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .text.small,
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .text.position {
  font-size: 11px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .boxComparing .text.number {
  margin: 0;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper.pr-2 {
  padding-right: 2px !important;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper.pl-2 {
  padding-left: 2px !important;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent.tpl-player-card {
  padding: 0 2px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .boxComparingPlayer .firstPlayer {
  max-width: 100px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .boxComparingPlayer .firstPlayer .boxElements div {
  margin: auto;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .boxComparingPlayer .firstPlayer .boxElements div.flag {
  position: absolute;
  top: -35px;
  right: 0px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .boxComparingPlayer .firstPlayer .boxData {
  text-align: center;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .boxComparingPlayer .firstPlayer .boxData .text {
  font-size: 14px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .boxWrapper .boxContent .playerInfo svg {
  max-height: 20px;
  max-width: 20px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-2.playerInfo li {
  margin: 2px 0;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-2.playerInfo li .text {
  font-size: 14px;
  font-weight: normal;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-4 .boxWrapper:first-child {
  padding: 0;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper:nth-child(2) {
  padding-right: 0;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper .boxContent .boxArc {
  background-image: url('../images/arc.png');
  background-repeat: no-repeat;
  width: 100%;
  height: 72px;
  margin: 15px auto 0;
  padding-left: 140px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper .boxContent .boxShots .boxComparing {
  position: absolute;
  z-index: 10;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper .boxContent .boxShots .tooltip {
  min-width: 35px;
  width: 35px;
  white-space: nowrap;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper .boxContent .cardsContent {
  min-height: 175px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-3 .boxWrapper .boxContent .cardsContent .boxCards {
  margin-top: 25px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-5 .boxWrapper .boxContent {
  min-height: 165px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .box-5 .boxWrapper .boxContent .GC_title {
  min-height: 35px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .accuracyContent .data-accuracy {
  text-align: center;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-479 .ficha .accuracyContent .data-accuracy .text {
  font-size: 14px;
  text-align: center;
  display: inline;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-767 .ficha .box-2.playerInfo {
  transform: none;
  margin-top: 10px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-767 .ficha .boxStuff svg {
  width: 150px;
  height: 150px;
}
div[class*="dfMc-"] .tournamentPlayerTab.maxSize-767 .ficha .box-3 .boxWrapper:first-child {
  padding-right: 0;
}
div[class*="dfMc-"] .fixture {
  font-size: 11px;
  background: #f2f2f2;
}
div[class*="dfMc-"] .fixture .banner {
  margin: 2px auto;
  height: 68px;
  width: 98%;
}
div[class*="dfMc-"] .fixture .viewAll {
  float: none;
}
div[class*="dfMc-"] .fixture .fase {
  display: none;
  margin-top: 5px;
}
div[class*="dfMc-"] .fixture .show,
div[class*="dfMc-"] .fixture .fase.active {
  display: block;
}
div[class*="dfMc-"] .fixture .fechas {
  background: #d9dadb;
}
div[class*="dfMc-"] .fixture .space {
  margin-top: 35px;
}
div[class*="dfMc-"] .fixture .exclamation {
  background: #005b9e;
  color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 16px;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
div[class*="dfMc-"] .fixture .definicionTribunal {
  text-transform: none;
}
div[class*="dfMc-"] .fixture .definicionTribunal > div {
  float: left;
  display: block;
  font-style: normal;
  margin: 10px 8px;
}
div[class*="dfMc-"] .fixture .definicionTribunal .i-exc {
  background: #005b9e;
  color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 16px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0;
  text-align: center;
}
div[class*="dfMc-"] .fixture .fecha {
  text-align: center;
  line-height: 30px;
  text-transform: uppercase;
  font-weight: bold;
  display: none;
}
div[class*="dfMc-"] .fixture .fecha.fixtureSection {
  clear: right;
}
div[class*="dfMc-"] .fixture .fecha .subHeader {
  margin: 0 4px;
}
div[class*="dfMc-"] .fixture .fecha .match .match-inner {
  background-color: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 4px;
  cursor: pointer;
  box-shadow: 0px 4px #d9d9d9;
}
div[class*="dfMc-"] .fixture .fecha .match .timeline {
  display: block!important;
  position: relative;
  height: 5px;
  background-color: #489bd8;
  background-image: -moz-linear-gradient(top, #78c6ff, #005b9e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#78c6ff), to(#005b9e));
  background-image: -webkit-linear-gradient(top, #78c6ff, #005b9e);
  background-image: -o-linear-gradient(top, #78c6ff, #005b9e);
  background-image: linear-gradient(to bottom, #78c6ff, #005b9e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff78c6ff', endColorstr='#ff005b9e', GradientType=0);
  -webkit-border-radius: 4px 0 0;
  -moz-border-radius: 4px 0 0;
  border-radius: 4px 0 0;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante,
div[class*="dfMc-"] .fixture .fecha .match .local {
  width: 43%;
  min-height: 42px;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante > div,
div[class*="dfMc-"] .fixture .fecha .match .local > div {
  min-height: 42px;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante .equipo,
div[class*="dfMc-"] .fixture .fecha .match .local .equipo {
  position: absolute;
  white-space: normal;
  line-height: normal;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  margin: 0;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante .escudo,
div[class*="dfMc-"] .fixture .fecha .match .local .escudo {
  top: 5px;
  position: absolute;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante .resultado,
div[class*="dfMc-"] .fixture .fecha .match .local .resultado {
  position: absolute;
  background: #005b9e;
  color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 16px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  top: 6px;
  display: block;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante .penales,
div[class*="dfMc-"] .fixture .fecha .match .local .penales {
  position: absolute;
  right: 0;
  z-index: 1;
  margin-top: 16px;
  display: block;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante .penales .badge,
div[class*="dfMc-"] .fixture .fecha .match .local .penales .badge {
  width: 18px;
  height: 18px;
  font-size: 12px;
  padding: 0;
  line-height: 18px;
  background-color: #000000;
  color: #ffffff;
}
div[class*="dfMc-"] .fixture .fecha .match .local div.equipo {
  left: 10%;
}
div[class*="dfMc-"] .fixture .fecha .match .local div.escudo {
  right: 38px;
}
div[class*="dfMc-"] .fixture .fecha .match .local div.penales {
  right: 8px;
  width: 18px;
}
div[class*="dfMc-"] .fixture .fecha .match .local div.resultado {
  right: 14px;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante {
  border-right: 1px solid #e6e6e6;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante div.equipo {
  right: 13%;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante div.escudo {
  left: 38px;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante div.resultado {
  left: 14px;
}
div[class*="dfMc-"] .fixture .fecha .match .visitante div.penales {
  left: 8px;
  width: 18px;
}
div[class*="dfMc-"] .fixture .fecha .match .i-exc {
  position: absolute;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 43%;
  margin-top: 2px;
  background: #005b9e;
  color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-size: 16px;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
div[class*="dfMc-"] .fixture .fecha .match .link {
  width: 14%;
  padding: 0 4px;
  margin-top: 5px;
}
div[class*="dfMc-"] .fixture .fecha .match .link .btn {
  font-size: smaller;
}
div[class*="dfMc-"] .fixture .fecha .match.status-half .timeline {
  width: 50%;
}
div[class*="dfMc-"] .fixture .fecha .match.status-finished .timeline,
div[class*="dfMc-"] .fixture .fecha .match.status-penalties .timeline {
  width: 100%;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .timeline,
div[class*="dfMc-"] .fixture .fecha .match.status-postponed .timeline,
div[class*="dfMc-"] .fixture .fecha .match.status-suspended .timeline {
  width: 0%;
}
div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .visitante .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-postponed .visitante .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-suspended .visitante .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .local .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-postponed .local .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-suspended .local .resultado,
div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .visitante .penales,
div[class*="dfMc-"] .fixture .fecha .match.status-postponed .visitante .penales,
div[class*="dfMc-"] .fixture .fecha .match.status-suspended .visitante .penales,
div[class*="dfMc-"] .fixture .fecha .match.status-notStarted .local .penales,
div[class*="dfMc-"] .fixture .fecha .match.status-postponed .local .penales,
div[class*="dfMc-"] .fixture .fecha .match.status-suspended .local .penales {
  display: none;
}
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .match-inner {
  cursor: auto;
}
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .local,
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .visitante {
  width: 50%;
  border-right: 0;
}
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .link {
  display: none;
}
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .vs- {
  left: 50%;
}
div[class*="dfMc-"] .fixture .fecha .match.hideDetailsButton .i-exc {
  left: 50%;
}
div[class*="dfMc-"] .fixture .fecha .detalles {
  font-weight: normal;
  text-transform: none;
  height: 20px;
  float: left;
  border-top: 1px solid #e6e6e6;
  padding: 0 3px;
}
div[class*="dfMc-"] .fixture .fecha .detalles > div {
  width: auto;
}
div[class*="dfMc-"] .fixture .fecha .detalles .arbitro {
  text-align: left;
  padding: 0 6px 0 0;
  float: left;
}
div[class*="dfMc-"] .fixture .fecha .detalles .arbitro,
div[class*="dfMc-"] .fixture .fecha .detalles .dia,
div[class*="dfMc-"] .fixture .fecha .detalles .hora,
div[class*="dfMc-"] .fixture .fecha .detalles .estado {
  color: #000000;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
div[class*="dfMc-"] .fixture .fecha .detalles .dia,
div[class*="dfMc-"] .fixture .fecha .detalles .hora {
  padding: 0 6px;
}
div[class*="dfMc-"] .fixture .fecha .detalles .estado {
  font-weight: bold;
  text-align: right;
  text-transform: uppercase;
  float: right;
}
div[class*="dfMc-"] .fixture .fecha .detalles .definicion {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
div[class*="dfMc-"] .fixture .fecha .detalles .definicion div {
  background: #005b9e;
  color: #ffffff;
  padding: 0 10px;
  display: inline;
  font-style: italic;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
div[class*="dfMc-"] .fixture .timeSetting .timeIcon {
  margin-right: 10px;
}
div[class*="dfMc-"] .fixture .timeSetting .text span {
  text-align: right;
}
div[class*="dfMc-"] .fixture.carousel {
  background: transparent;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group {
  position: relative;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group:after {
  border: 1px solid #000000;
  border-right: 0;
  bottom: 39px;
  position: absolute;
  left: -2px;
  top: 56px;
  width: 13px;
  content: " ";
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:first-child {
  margin-top: 179px;
}
@media (max-width: 610px) {
  div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:first-child {
    margin-top: 183px;
  }
}
@media (max-width: 410px) {
  div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:first-child {
    margin-top: 0;
  }
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:last-child:after {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:last-child .teams:after,
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:last-child .teams:before {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.final .group .contentItem:after {
  height: 0px;
  width: 0;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.cuadroa.semifinal .group {
  position: relative;
}
div[class*="dfMc-"] .fixture.carousel .withThirdPlace .itemStyles .owl-item .item.cuadroa.semifinal .group .contentItem:first-child:after {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item {
  height: 100%;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item {
  border: 0;
  background: transparent;
  height: 100%;
  margin-bottom: 30px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  /*margin-top:25px;*/
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  margin-top: 0;
  position: relative;
  margin: 20px 10px;
  border: 1px solid #e6e6e6;
  background: #ffffff;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams {
  background: #ffffff;
  z-index: 1;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .goals {
  padding-left: 10px;
  float: right;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .columns {
  float: right;
  width: 25px;
  border-right: 1px dotted #000000;
  text-align: center;
  position: relative;
  letter-spacing: -1px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .columns sup {
  top: 4px;
  left: 2px;
  position: absolute;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .columns span {
  font-size: 11px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .columns small {
  font-size: 10px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .circle {
  background-color: #000000;
  color: #ffffff;
  font-family: 'Dosis', sans-serif;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  top: 14px;
  font-weight: normal;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:before,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:after {
  content: " ";
  display: block;
  background: #000000;
  position: absolute;
  height: 1px;
  top: 36px;
  width: 13px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:before {
  left: -13px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams:after {
  right: -13px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem .teams .definicionTribunal > div {
  font-size: 9px;
  white-space: nowrap;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .group .contentItem:after {
  content: " ";
  display: block;
  background: #000000;
  position: absolute;
  width: 1px;
  top: 55px;
  right: -14px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .GC_title {
  background: #f2f2f2;
  padding-bottom: 10px;
  margin: 0 -2px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .item .GC_title.small {
  background: transparent;
  margin-top: 0;
  padding-bottom: 5px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active:nth-child(odd) .item {
  background: #ffffff;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .group .contentItem:nth-child(odd):after {
  height: 225px;
  width: 25px;
  background: transparent;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  z-index: 0;
}
@media (max-width: 610px) {
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .group .contentItem:nth-child(odd):after {
    height: 137px;
  }
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .final .group:after,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .semifinal .group:after {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .final .group .contentItem:nth-child(odd):after,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .semifinal .group .contentItem:nth-child(odd):after {
  height: 160px;
  width: 25px;
  background: transparent;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  z-index: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .cuadrob .group:after {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .cuadrob .group .contentItem:nth-child(odd):after {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item.active .cuadrob.semifinal .group .contentItem:nth-child(odd):after {
  border-right: 1px solid;
  border-left: none;
  left: -26px;
  width: 13px;
  right: auto;
  z-index: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:first-child .item .group .contentItem .teams:before,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:last-child .item .group .contentItem .teams:before,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:first-child .item .group .contentItem .teams:after,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:last-child .item .group .contentItem .teams:after {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog {
  position: absolute;
  z-index: 9999;
  width: 105%;
  background: #ffffff;
  box-shadow: 0px 0px 12px 0px #000000;
  margin-top: 114px;
  display: none;
  top: 0;
  padding: 5px;
  left: -5px;
  border: 1px solid #808080;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .subHeader > span {
  text-align: left;
  padding: 0 0 0 10px;
  font-size: 14px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .contentb .subHeader {
  text-align: center;
  margin: 5px 0;
  text-transform: uppercase;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog:after {
  content: " ";
  display: block;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 14px solid #ffffff;
  top: -14px;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 10px;
  height: 10px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog:before {
  content: " ";
  display: block;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 15px solid #808080;
  top: -15px;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 10px;
  height: 10px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha {
  display: block;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match {
  margin: 4px 4px 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match .local .equipo,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match .visitante .equipo {
  text-align: left;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match .link {
  height: 80px;
  margin-top: -40px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match .link a {
  height: 100%;
  line-height: 80px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item .resultsDialog .fecha .match .link a span {
  height: 100%;
  line-height: 80px;
  font-size: 24px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles.llaveSimple .col0 .group .contentItem:nth-child(odd):after {
  height: 137px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles.llaveSimple .col1 .group .contentItem:nth-child(odd):after {
  height: 273px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles.llaveSimple .col2 .group .contentItem:nth-child(odd):after {
  right: auto;
  left: -12px;
  border-right: none;
  border-bottom: none;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles.llaveSimple .item.withThirdPlace .group {
  padding: 60px 0;
}
@media (max-width: 610px) {
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(2).col0 .group .contentItem:nth-child(odd):after {
    height: 208px;
  }
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(3).col1 .group .contentItem:nth-child(odd):after {
    display: none;
  }
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(3).col1 .group .contentItem .teams:before {
    display: block;
  }
}
@media (max-width: 411px) {
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(2).col0 .group .contentItem:nth-child(odd):after {
    display: none;
  }
  div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-item:nth-child(3).col0 .group .contentItem:nth-child(odd):after {
    right: auto;
    left: -15px;
    border-right: none;
    border-bottom: none;
  }
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div {
  display: block;
  position: absolute;
  top: 0;
  cursor: pointer;
  opacity: 1;
  background: transparent;
  padding: 0;
  margin: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn {
  background-color: #285577;
  border-bottom-width: 0px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:focus,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:focus,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:hover,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:hover,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:active,
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons div.disabled .btn:active {
  height: 25px;
  margin-top: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons .owl-prev {
  left: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons .owl-prev .btn:after {
  margin-top: 6px;
  margin-left: 6px;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons .owl-next {
  right: 0;
}
div[class*="dfMc-"] .fixture.carousel .itemStyles .owl-controls .owl-buttons .owl-next .btn:after {
  margin-top: 6px;
  margin-left: 8px;
}
div[class*="dfMc-"] .fixture.carousel .overlayResultsDialog {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.9);
  /*dim the background*/
  display: none;
}
div[class*="dfMc-"] .fixture.carousel .overlayResultsDialog.active {
  display: none;
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .owl-wrapper {
  /*-webkit-transform: initial !important;
               -moz-transform: initial !important;
               -ms-transform:initial !important;
               transform:initial !important;*/
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .owl-item {
  /*-webkit-transform: initial;
               -moz-transform: initial;
               -ms-transform:initial;
               transform:initial;*/
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .owl-item .item .GC_title {
  font-size: 18px;
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .resultsDialog {
  box-shadow: none;
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .resultsDialog .fecha .match .visitante div {
  float: left;
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .resultsDialog:before,
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .itemStyles .resultsDialog:after {
  border: 0;
}
div[class*="dfMc-"] .fixture.carousel.maxSize-479 .overlayResultsDialog.active {
  display: block;
}
div[class*="dfMc-"] .fixture.home .GC_title {
  display: none;
}
div[class*="dfMc-"] .fixture.home .navbar {
  margin: 0;
}
div[class*="dfMc-"] .fixture.home .definicionTribunal > div {
  margin: 0px 8px;
}
div[class*="dfMc-"] .fixture.home .fecha {
  float: left;
  position: relative;
  width: 25%;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner {
  position: relative;
  margin: 3px;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante {
  min-height: 60px;
  width: 50%;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local > div,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante > div {
  min-height: initial;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local .penales,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante .penales {
  position: absolute;
  z-index: 1;
  margin-top: 15px;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local .equipo,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante .equipo {
  bottom: 2px;
  top: initial;
  transform: initial;
  width: 100%;
  white-space: initial;
  word-wrap: break-word;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local .escudo,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante .escudo {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .local .equipo {
  left: 0;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante {
  border-right: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .visitante .equipo {
  right: 0;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .vs- {
  left: 50%;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .i-exc {
  left: 50%;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .link {
  position: initial;
  height: auto;
  margin: 0;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .link a.btn {
  position: absolute;
  bottom: 0;
  z-index: 9;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 45px;
  height: 20px;
  line-height: 18px;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .link a.btn:hover {
  height: 17px;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .link a.btn span {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .link a.btn span.mas {
  font-size: 14px;
  display: block;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .dia.short,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .hora.short,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .estado.short {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .dia,
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .hora {
  padding: 0 2px;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .detalles .arbitro {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .definicionTribunal {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match .match-inner .matchNoData {
  background: #f0f0f0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #cccccc inset;
  -moz-box-shadow: 0 0 5px #cccccc inset;
  box-shadow: 0 0 5px #cccccc inset;
  min-height: 85px;
  margin: 4px;
}
div[class*="dfMc-"] .fixture.home .fecha .match.status-playing .detalles .hora,
div[class*="dfMc-"] .fixture.home .fecha .match.status-finished .detalles .hora,
div[class*="dfMc-"] .fixture.home .fecha .match.status-suspended .detalles .hora,
div[class*="dfMc-"] .fixture.home .fecha .match.status-half .detalles .hora,
div[class*="dfMc-"] .fixture.home .fecha .match.status-penalties .detalles .hora {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .match.status-notStarted .detalles .estado,
div[class*="dfMc-"] .fixture.home .fecha .match.status-postponed .detalles .estado {
  display: none;
}
div[class*="dfMc-"] .fixture.home .fecha .rdsnItem {
  margin: 3px;
}
div[class*="dfMc-"] .fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  word-wrap: break-word;
  width: 48%;
}
div[class*="dfMc-"] .notifications-link {
  position: absolute;
  width: 18px;
  height: 18px;
  bottom: 4px;
  right: 90px;
  z-index: 999;
}
div[class*="dfMc-"] .notifications-link img {
  max-width: 100%;
  height: auto;
  width: 100%;
  vertical-align: top;
}
div[class*="dfMc-"] .history .fixture .detalles .hora {
  display: none;
}
div[class*="dfMc-"] .maxSize-1199.fixture.home .fecha {
  width: 33%;
}
div[class*="dfMc-"] .maxSize-1199.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .maxSize-1199.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  width: 52%;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .i-exc,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .i-exc {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .match-inner,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .match-inner {
  position: relative;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .local,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .local,
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .visitante {
  width: 50%;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .visitante {
  border-right: none;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .vs-,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .vs- {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .link {
  position: initial;
  height: auto;
  margin: 0;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link a.btn,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .link a.btn {
  position: absolute;
  bottom: 0;
  z-index: 9;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 40px;
  height: 20px;
  line-height: 18px;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link a.btn:hover,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .link a.btn:hover {
  height: 17px;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link a.btn span,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .link a.btn span {
  display: none;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link a.btn span.mas,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .link a.btn span.mas {
  font-size: 14px;
  display: block;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .detalles .hora,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .detalles .hora {
  padding: 0 10px;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .detalles .arbitro,
div[class*="dfMc-"] .maxSize-991.history .fecha .match .detalles .arbitro {
  display: none;
}
div[class*="dfMc-"] .maxSize-991.fixture .fecha,
div[class*="dfMc-"] .maxSize-991.history .fecha {
  clear: both;
}
div[class*="dfMc-"] .maxSize-991.fixture.home .fecha {
  width: 50%;
  clear: none;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .local,
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .visitante {
  width: 43%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .visitante {
  border-right: 1px solid #e6e6e6;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .vs- {
  left: 43%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link {
  padding-top: 4px;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link a.btn {
  position: relative;
  width: 100%;
  height: 33px;
  line-height: 33px;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link a.btn:hover {
  height: 30px;
  margin-top: 3px;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link a.btn span {
  display: block;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link a.btn span.mas {
  display: none;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .detalles .arbitro {
  display: inline-block;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .local,
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .visitante {
  min-height: 60px;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .link {
  padding-top: 15px;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal {
  position: absolute;
  bottom: 18px;
  width: 100%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal > div {
  float: none;
  margin: 0 0 0 6px;
  width: 84%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .local,
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .visitante {
  width: 50%;
  border-right: 0;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .vs- {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .i-exc {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-767.fixture .fecha .match.hideDetailsButton .definicionTribunal > div {
  width: 98%;
  margin-left: 1%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha {
  width: 100%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante {
  width: 43%;
  min-height: 30px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .equipo,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .equipo {
  width: 60%;
  top: 50%;
  bottom: inherit;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .resultado,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .resultado {
  top: 2px;
  width: 25px;
  height: 25px;
  line-height: 25px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .penales,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .penales {
  margin-top: 5px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .penales .badge,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .penales .badge {
  width: 15px;
  height: 15px;
  font-size: 10px;
  line-height: 15px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .escudo,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .escudo {
  top: 0;
  width: auto;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .local .escudo {
  right: 54px;
  left: inherit;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .visitante .escudo {
  left: 54px;
  right: inherit;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .vs- {
  left: 43%;
  margin-top: 10px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .link a.btn {
  right: 2px;
  left: inherit;
  top: 4px;
  width: 22px;
  height: 22px;
  line-height: 18px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .link a.btn:hover {
  height: 19px;
  margin-top: 3px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .detalles {
  position: absolute;
  right: 6%;
  width: 8%;
  height: auto;
  border-top: none;
  padding: 0;
  line-height: 18px;
  top: 4px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .detalles > div {
  float: none;
  line-height: normal;
  display: none;
  height: auto;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match .match-inner .detalles > div.short {
  display: block;
  text-align: right;
  padding: 0;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-playing .detalles > div.short.hora,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-finished .detalles > div.short.hora,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-suspended .detalles > div.short.hora,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-half .detalles > div.short.hora,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-penalties .detalles > div.short.hora {
  display: none;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-notStarted .detalles > div.short.estado,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.status-postponed .detalles > div.short.estado {
  display: none;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.hideDetailsButton .local,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.hideDetailsButton .visitante {
  width: 46%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.hideDetailsButton .vs- {
  left: 46%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.hideDetailsButton .detalles {
  right: 1%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.isDefinedbyTribunal .definicionTribunal {
  display: block;
  height: auto;
  margin-bottom: 2px;
  position: relative;
  bottom: 0;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .match.isDefinedbyTribunal .definicionTribunal > div {
  width: 98%;
  margin-left: 1%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second {
  width: 43%;
  min-height: 35px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .number,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .number {
  top: 2px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .circle,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .circle {
  margin: 14px 0 0 0;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  width: 60%;
  font-size: 11px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .vs- {
  left: 43%;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .number {
  right: 14px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .circle {
  right: 8px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first img {
  right: 54px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name {
  right: initial;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .number {
  left: 14px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .circle {
  left: 8px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second img {
  left: 54px;
}
div[class*="dfMc-"] .maxSize-767.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  left: initial;
  right: 0;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles.isDefinedbyTribunal .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles.isDefinedbyTribunal .definicionTribunal {
  bottom: 22px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal > div,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .definicionTribunal > div,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles.isDefinedbyTribunal .definicionTribunal > div,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles.isDefinedbyTribunal .definicionTribunal > div {
  width: 98%;
  margin: 0 auto;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.hideDetailsButton .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.hideDetailsButton .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles.hideDetailsButton .definicionTribunal,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles.hideDetailsButton .definicionTribunal {
  bottom: 18px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .local,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .local,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .visitante {
  width: 50%;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .visitante {
  border-right: none;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .vs-,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .vs-,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .vs-,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .vs- {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .link a.btn,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .link a.btn,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .link a.btn {
  position: absolute;
  width: 12%;
  height: 20px;
  line-height: 18px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn:hover,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .link a.btn:hover,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .link a.btn:hover,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .link a.btn:hover {
  height: 17px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn span,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .link a.btn span,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .link a.btn span,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .link a.btn span {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn span.mas,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .link a.btn span.mas,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .link a.btn span.mas,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .link a.btn span.mas {
  display: inline-block;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .detalles .arbitro,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .detalles .arbitro,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .detalles .arbitro,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .detalles .arbitro {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .detalles .dia,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .detalles .dia,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .detalles .hora,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .detalles .hora,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .detalles .hora,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .detalles .hora {
  position: relative;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .definicion div,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .definicion div,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .detalles .definicion div,
div[class*="dfMc-"] .maxSize-479.history .fecha .detalles .definicion div {
  font-size: 8px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .link a.btn {
  width: 25px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local {
  min-height: 60px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante > div,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante > div,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local > div,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local > div {
  min-height: 60px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante div.equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante div.equipo,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local div.equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local div.equipo {
  top: 88%;
  -webkit-transform: translate(0, -80%);
  -moz-transform: translate(0, -80%);
  -ms-transform: translate(0, -80%);
  -o-transform: translate(0, -80%);
  transform: translate(0, -80%);
  width: 100%;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante div.escudo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante div.escudo,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local div.escudo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local div.escudo {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .local div.equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .local div.equipo {
  left: 0;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .visitante div.equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .visitante div.equipo {
  right: 0;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .vs-,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .vs- {
  margin-top: 20px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .detalles .hora,
div[class*="dfMc-"] .maxSize-479.history .fecha .match .detalles .hora {
  padding: 0 2px;
  font-size: 10px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .local,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .local,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .visitante,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .visitante {
  min-height: 74px;
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .local .equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .local .equipo,
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .visitante .equipo,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .visitante .equipo {
  top: 85%;
  -webkit-transform: translate(0, -75%);
  -moz-transform: translate(0, -75%);
  -ms-transform: translate(0, -75%);
  -o-transform: translate(0, -75%);
  transform: translate(0, -75%);
}
div[class*="dfMc-"] .maxSize-479.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal > div,
div[class*="dfMc-"] .maxSize-479.history .fecha .match.isDefinedbyTribunal .definicionTribunal > div {
  text-transform: none;
}
div[class*="dfMc-"] .maxSize-479.fixture .fase,
div[class*="dfMc-"] .maxSize-479.history .fase {
  margin-top: 5px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha,
div[class*="dfMc-"] .maxSize-479.history.home .fecha {
  float: none;
  clear: both;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner {
  margin: 0;
  border-radius: 0;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), color-stop(30%, #ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(#e6e6e6, #ffffff 30%, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff 30%, #ffffff);
  background-image: -o-linear-gradient(#e6e6e6, #ffffff 30%, #ffffff);
  background-image: linear-gradient(#e6e6e6, #ffffff 30%, #ffffff);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  box-shadow: none;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante {
  width: 46%;
  min-height: 25px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .resultado,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .resultado,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .resultado,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .resultado {
  width: auto;
  height: auto;
  background: transparent;
  color: #005b9e;
  font-size: 12px;
  top: 2px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .penales,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .penales,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .penales,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .penales {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .equipo,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .equipo,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .equipo,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .equipo {
  width: 56%;
  font-size: 10px;
  font-weight: normal;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .escudo img,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .escudo img,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .escudo img,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .escudo img {
  width: 70%;
  vertical-align: baseline;
  margin-top: 4px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .resultado,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .resultado {
  right: 4px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .local .escudo,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .local .escudo {
  right: 25px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .resultado,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .resultado {
  left: 4px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .visitante .escudo,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .visitante .escudo {
  left: 25px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .link,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .link {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .vs-,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .vs- {
  left: 46%;
  margin-top: 6px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .detalles,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .detalles {
  right: 1%;
  top: 9px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match .match-inner .detalles > div,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match .match-inner .detalles > div {
  font-size: 9px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-playing .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-playing .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-finished .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-finished .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-suspended .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-suspended .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-half .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-half .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-penalties .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-penalties .detalles > div.short.dia {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-notStarted .match-inner .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-notStarted .match-inner .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .match.status-postponed .match-inner .detalles > div.short.dia,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .match.status-postponed .match-inner .detalles > div.short.dia {
  display: none;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .second,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .second {
  width: 50%;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  width: 56%;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .number,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .first .number {
  right: 6px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .first img,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .first img {
  right: 40px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .number,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .second .number {
  left: 6px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .second img,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .second img {
  left: 40px;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .fecha .rdsnItem .item .contentItem .teams .vs-,
div[class*="dfMc-"] .maxSize-479.history.home .fecha .rdsnItem .item .contentItem .teams .vs- {
  left: 50%;
}
div[class*="dfMc-"] .maxSize-479.fixture.home .GC_title,
div[class*="dfMc-"] .maxSize-479.history.home .GC_title {
  display: block;
  margin: 6px 0;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .link a.btn {
  width: 25px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local {
  min-height: 60px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante > div,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local > div {
  min-height: 60px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante div.equipo,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local div.equipo {
  top: 88%;
  -webkit-transform: translate(0, -80%);
  -moz-transform: translate(0, -80%);
  -ms-transform: translate(0, -80%);
  -o-transform: translate(0, -80%);
  transform: translate(0, -80%);
  width: 100%;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante div.escudo,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local div.escudo {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .local div.equipo {
  left: 0;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .visitante div.equipo {
  right: 0;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .vs- {
  margin-top: 20px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .detalles .dia,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .detalles .hora {
  padding: 0 2px;
  font-size: 10px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match.isDefinedbyTribunal .local,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match.isDefinedbyTribunal .visitante {
  min-height: 74px;
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match.isDefinedbyTribunal .local .equipo,
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match.isDefinedbyTribunal .visitante .equipo {
  top: 85%;
  -webkit-transform: translate(0, -75%);
  -moz-transform: translate(0, -75%);
  -ms-transform: translate(0, -75%);
  -o-transform: translate(0, -75%);
  transform: translate(0, -75%);
}
div[class*="dfMc-"] .maxSize-310.fixture .fecha .match.isDefinedbyTribunal .definicionTribunal > div {
  text-transform: none;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .GC_title {
  display: block;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .local,
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .visitante {
  width: 44%;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .local .escudo,
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .visitante .escudo {
  display: none;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .local .equipo,
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .visitante .equipo {
  width: 76%;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .vs- {
  left: 44%;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .match .match-inner .detalles {
  width: 12%;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .first,
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .second {
  min-height: 55px;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .name,
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .name {
  top: 88%;
  -webkit-transform: translate(0, -70%);
  -moz-transform: translate(0, -70%);
  -ms-transform: translate(0, -70%);
  -o-transform: translate(0, -70%);
  transform: translate(0, -70%);
  width: 100%;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .first img {
  right: 60%;
  -webkit-transform: translate(60%, 0);
  -moz-transform: translate(60%, 0);
  -ms-transform: translate(60%, 0);
  -o-transform: translate(60%, 0);
  transform: translate(60%, 0);
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .first .number {
  right: 10px;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .second img {
  left: 60%;
  -webkit-transform: translate(-60%, 0);
  -moz-transform: translate(-60%, 0);
  -ms-transform: translate(-60%, 0);
  -o-transform: translate(-60%, 0);
  transform: translate(-60%, 0);
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .teams .second .number {
  left: 10px;
}
div[class*="dfMc-"] .maxSize-310.fixture.home .fecha .rdsnItem .item .contentItem .col .date {
  font-size: 11px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  div[class*="dfMc-"] .maxSize-991.fixture .fecha .match .link {
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 0;
  }
  div[class*="dfMc-"] .maxSize-767.fixture .fecha .match .link {
    position: relative;
  }
  div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link {
    position: absolute;
  }
  div[class*="dfMc-"] .maxSize-479.fixture .fecha .match .link a.btn {
    width: 100%;
  }
  div[class*="dfMc-"] .maxSize-310.fixture .fecha .match .link {
    width: 25px;
  }
}
div[class*="dfMc-"] .history .wrapperHstory {
  margin: 0px 45px;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider {
  background: #000000;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem {
  padding: 0px;
  margin: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  min-height: 40px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  font-size: 18px;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem:hover,
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem.active {
  background: #005b9e;
  color: #ffffff;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem a {
  color: #ffffff;
  font-weight: bold;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem a:hover {
  text-decoration: none;
}
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem:hover a,
div[class*="dfMc-"] .history .wrapperHstory .historySlider .inItem.active a {
  color: #ffffff;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls {
  margin-top: 0;
  text-align: center;
  /* Styling Next and Prev buttons */
  /* Clickable class fix problem with hover on touch devices */
  /* Use it for non-touch hover action */
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls .owl-buttons div {
  display: inline-block;
  zoom: 1;
  margin: 0;
  padding: 10px 17px;
  font-size: 12px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #000000;
  opacity: 1;
  position: absolute;
  height: 40px;
  cursor: pointer;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls .owl-buttons div.owl-prev {
  left: -45px;
  top: 0;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls .owl-buttons div.owl-prev .icon-chevron-left {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-right: 10px solid #005b9e;
  margin: 0;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls .owl-buttons div.owl-next {
  right: -45px;
  top: 0;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls .owl-buttons div.owl-next .icon-chevron-right {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  display: block;
  border-left: 10px solid #005b9e;
  margin: 0;
}
div[class*="dfMc-"] .history .wrapperHstory .owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: alpha(opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none;
}
div[class*="dfMc-"] .history .headerPicture {
  width: 100%;
}
div[class*="dfMc-"] .history .teamsContent {
  background: #f2f2f2;
}
div[class*="dfMc-"] .history .teamsContent .row .data {
  padding: 40px 0;
  line-height: 60px;
}
div[class*="dfMc-"] .history .teamsContent .row .data div,
div[class*="dfMc-"] .history .teamsContent .row .data span {
  float: left;
}
div[class*="dfMc-"] .history .teamsContent .row .data .place {
  font-size: 28px;
  font-weight: bold;
  color: #000000;
  width: 7%;
}
div[class*="dfMc-"] .history .teamsContent .row .data .name {
  font-size: 60px;
  font-weight: bold;
  color: #000000;
  width: 60%;
}
div[class*="dfMc-"] .history .teamsContent .row .data .goals {
  font-size: 60px;
  font-weight: bold;
  color: #005b9e;
  width: 10%;
}
div[class*="dfMc-"] .history .teamsContent .row .data .flag {
  padding: 2% 3% 0;
}
div[class*="dfMc-"] .history .teamsContent .row .data .circle.black {
  color: #ffffff;
  width: 38px;
  height: 38px;
  font-size: 22px;
  line-height: 38px;
  margin-top: 10px;
}
div[class*="dfMc-"] .history .teamsContent .row .data .circle.gray {
  width: 55px;
  height: 55px;
  background: #ffffff;
  box-shadow: 0 0 5px 0 #b3b3b3;
  margin-right: 0;
}
div[class*="dfMc-"] .history .teamsContent .row .data .circle img {
  margin: 0 auto;
  padding: 14px 0 0;
}
div[class*="dfMc-"] .history .teamsContent .row.firstPlace {
  border-bottom: 1px solid #cccccc;
}
div[class*="dfMc-"] .history .teamsContent .row.secondPlace {
  border-top: 1px solid #ffffff;
}
div[class*="dfMc-"] .history.maxSize-767 .teamsContent .row .data .name {
  font-size: 40px;
  width: 50%;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data {
  padding: 20px 0;
  line-height: 30px;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data div,
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data span {
  float: left;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .place {
  font-size: 18px;
  width: 10%;
  margin-left: 1%;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .name {
  font-size: 20px;
  width: 40%;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .goals {
  font-size: 30px;
  width: 8%;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .flag {
  padding: 1% 2% 0;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .circle.black {
  width: 22px;
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  margin-top: 1%;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .circle.gray {
  width: 30px;
  height: 30px;
}
div[class*="dfMc-"] .history.maxSize-479 .teamsContent .row .data .circle.gray img {
  padding: 7px 0 0;
  width: 45%;
}
div[class*="dfMc-"] .history.ie8 a {
  outline: none;
  text-decoration: none;
}
div[class*="dfMc-"] .history.ie8 a:hover,
div[class*="dfMc-"] .history.ie8 a:focus {
  outline: none;
  text-decoration: none;
}
div[class*="dfMc-"] .historicalPreview .gamesContent > .local {
  overflow: auto;
  height: 200px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .games .description .arrow-left {
  border-bottom-width: 8px;
  border-right-width: 12px;
  border-top-width: 8px;
  top: 10px;
  left: -12px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .games .description .arrow-left:after {
  border-bottom-width: 8px;
  border-right-width: 12px;
  border-top-width: 8px;
  top: -8px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .games .description .arrow-right {
  border-top-width: 8px;
  border-left-width: 12px;
  border-bottom-width: 8px;
  top: 10px;
  right: -12px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .games .description .arrow-right:after {
  border-bottom-width: 8px;
  border-left-width: 12px;
  border-top-width: 8px;
  top: -8px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .games .description .namesTeam {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .visitant:after {
  left: 4px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution {
  margin: 0;
  min-height: 200px;
  padding: 60px 0 0;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams {
  height: auto;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .colLeft,
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .colRight {
  padding-top: 12px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .colLeft:after,
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .colRight:after {
  width: 0;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .local {
  margin-left: 0;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .teams .away {
  margin-right: 0;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers {
  padding-top: 22px;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers .circle.black {
  color: #ffffff;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers .circle.second {
  background: #666666;
}
div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers .circle.third {
  background: #b3b3b3;
  color: #000000;
}
@media (max-width: 992px) {
  div[class*="dfMc-"] .historicalPreview .gamesContent .games .description {
    margin: 0 3% 0 5%;
  }
}
@media (max-width: 768px) {
  div[class*="dfMc-"] .historicalPreview .gamesContent .visitant {
    border-top: 1px solid #cccccc;
    padding: 30px 0 0;
    min-height: 170px;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent .visitant:after {
    left: -10px;
  }
}
@media (max-width: 480px) {
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local {
    overflow: visible;
    height: 56px;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local .games {
    height: 140px;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local .games .description {
    margin: 0;
    top: 40%;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local .games .shield.visit {
    position: absolute;
    bottom: 0;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local .games .position {
    float: left;
    width: 10%;
    position: absolute;
    margin-left: 12%;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent > .local .games .position.bottom {
    bottom: 2%;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent .visitant {
    margin-top: 100px;
    min-height: 210px;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers {
    padding-bottom: 20px;
  }
  div[class*="dfMc-"] .historicalPreview .gamesContent .evolution .numbers .circle {
    margin: 0 auto;
    float: none;
  }
}
div[class*="dfMc-"] .citiesStadiums {
  background: #f2f2f2;
}
div[class*="dfMc-"] .citiesStadiums .map {
  white-space: nowrap;
  position: relative;
  background: #ffffff;
}
div[class*="dfMc-"] .citiesStadiums .map img {
  margin: 0 auto;
  width: 100%;
}
div[class*="dfMc-"] .citiesStadiums .map .content {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer {
  position: absolute;
  background: #000000;
  border: 2px solid #ffffff;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 3px 0 #ccc;
  border-radius: 50%;
  text-decoration: none;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer .tooltip .tooltip-inner {
  min-height: 20px;
  line-height: 20px;
  padding: 0 5px;
  text-align: center;
  text-decoration: none;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer .tooltip .tooltip-inner:hover {
  background: #005b9e;
  color: #ffffff;
  text-decoration: none;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer .tooltip .tooltip-inner:focus {
  outline: none;
  text-decoration: none;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover,
div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active {
  background: #005b9e;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover .tooltip-inner,
div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip-inner {
  background-color: #005b9e;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover .tooltip.left .tooltip-arrow,
div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip.left .tooltip-arrow {
  border-left-color: #005b9e;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer:hover .tooltip.right .tooltip-arrow,
div[class*="dfMc-"] .citiesStadiums .map .content .pointer.active .tooltip.right .tooltip-arrow {
  border-right-color: #005b9e;
}
div[class*="dfMc-"] .citiesStadiums .map .content .pointer:focus {
  outline: none;
  text-decoration: none;
}
div[class*="dfMc-"] .citiesStadiums .blocksData:after {
  clear: both;
}
div[class*="dfMc-"] .citiesStadiums .blocksData:after,
div[class*="dfMc-"] .citiesStadiums .blocksData:before {
  display: table;
  content: "";
  line-height: 0;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .icon {
  position: relative;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .icon .circle.gray {
  background: #FFFFFF;
  box-shadow: 0 0 5px 0 #b3b3b3;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  margin: 45px auto 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .icon .circle img {
  display: inline-block;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .name {
  padding: 20px 0 0;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .name span {
  font-size: 60px;
  font-weight: bold;
  color: #000000;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .text {
  padding: 30px 40px 30px 30px;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .text span {
  text-transform: none;
  font-size: 16px;
  color: #000000;
}
div[class*="dfMc-"] .citiesStadiums .blocksData .text span strong {
  font-weight: bold;
}
div[class*="dfMc-"] .citiesStadiums .tab-content {
  display: none;
  opacity: 0;
}
div[class*="dfMc-"] .citiesStadiums .tab-content.current {
  display: block;
  opacity: 1;
  -webkit-transition: opacity 5s all;
  -moz-transition: opacity 5s all;
  -o-transition: opacity 5s all;
  -ms-transition: opacity 5s all;
  transition: opacity 5s all;
}
div[class*="dfMc-"] .citiesStadiums.maxSize-479 .blocksData .name span {
  font-size: 30px;
}
div[class*="dfMc-"] .citiesStadiums.maxSize-479 .blocksData .icon .circle.gray {
  margin: 22px auto 0;
}
div[class*="dfMc-"] .citiesStadiums.maxSize-479 .blocksData .text {
  padding: 30px 20px;
}
div[class*="dfMc-"] .citiesStadiums.maxSize-479 .blocksData .text span {
  font-size: 12px;
}
div[class*="dfMc-"].futbol {
  /*
 *  Document   : mc.deportes.futbol.pages.less
 *  Created on : 20/11/2014, 15:30:00
 *  Author     : Luciano Ganga
 *  $Revision: 4840 $
 *  $LastChangedDate: 2015-09-02 12:56:58 -0300 (Wed, 02 Sep 2015) $
 *  $LastChangedBy: sruiz $
 *  Description:
 *      Imports all the LESS files for the pages related with channel "deportes.futbol.*"
 */
}
/******************************/
/*** CREDITO DE DATAFACTORY ***/
/******************************/
/******************/
/*** EXCEPTIONS ***/
/******************/
/*******************************/
/* Excepciones para los header */
/*******************************/
.dfMc-Model .dfMc-Module .subHeader,
.dfMc-Model .dfMc-Page .subHeader,
.dfMc-Module .dfMc-Module .subHeader,
.dfMc-Model .dfMc-Page .header.page-header,
.dfMc-Page .fixture .subHeader {
  background-image: none;
}
/***************************************/
/* Excepciones para el módulo TimeLine */
/***************************************/
.dfMc-Model .dfMc-Module.deportes .timeLine {
  padding-top: 0px;
  background-image: none;
  border-top: 0;
}
/***************************************/
/* Excepciones para el main header */
/***************************************/
.dfMc-Model .dfMc-GameCast .maxSize-479 .header.page-header {
  padding-top: 0px;
  background-image: none;
  border-top: 0;
}
/***************************************************/
/* Excepciones para los caption en módulos sueltos */
/***************************************************/
/*.dfMc-Page .dfMc-Module .caption{
   display: none;
}
.dfMc-Page .dfMc-Module .maxSize-479 .caption{
	display: block;
} */
.dfMc-Page .dfMc-Module .heatMap.maxSize-767.minSize-479 .barHeatMap {
  margin-top: -15px;
}
