/* 
 * Document   : mc.custom.main.css
 * Created on : 25/10/2013, 23:50:00
 * Author     : Luciano Ganga
 * $Revision: 2407 $ 
 * $LastChangedDate: 2014-04-10 20:09:12 -0300 (jue, 10 abr 2014) $
 * $LastChangedBy: sruiz $
 * Description:
 *      Customization of the main styles of the app
*/

.exampleClass {}

.publishBanner {
    background: url("Logo-243x61-1.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
div[class*=dfMc-] .bannerContent{
	margin: 0 auto;
	width: 100%;
}
div[class*=dfMc-] .bannerContent a{
	display: block;
}
div[class*=dfMc-] .banner {
    width: 100%;
    height: auto;
    background-repeat: no-repeat;
    background-position: center center;
	display: block;
}
div[class*=dfMc-] .bannerContent {
    margin: 0 auto;
    width: 100%;    
	display: block;
}
div[class*=dfMc-] .maxSize-767 .banner{
    height: auto;
    width: 90%;
    overflow: hidden;
}
div[class*=dfMc-] .maxSize-479 .banner{
    height: auto;
    width: 90%;
}
div[class*=dfMc-] .banner.interior {
    width: 332px;
    margin: 0 auto;
    height: 115px;
}

div[class*=dfMc-] .banner.home_col_right {
    width: 230px;
    margin: auto;
    height: 115px;
	/**/
}

div[class*=dfMc-] .banner.first{
    margin: auto;
}
div[class*=dfMc-] .banner.second {
    margin: auto;
}
/*fin banners*/

div[class*="dfMc-"] .subHeader {
    color: #000
}

div[class*="dfMc-"] .itemStyles .item .contentItem .col .date {
    color: #000;
}

div[class*="dfMc-"] .itemStyles .item .contentItem .apuestas {
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    height: 20px;
    overflow: hidden;
    text-transform: uppercase;
    left: auto;
    bottom: 25px;
    z-index: 1;
    width: 90px;
    display: block;
    margin: 0;
    text-align: right;
    padding: 2px 8px;
    border: 1px solid #8c0913;
    background: url(../img/flecha.png) left no-repeat, -webkit-linear-gradient(#b10d1b, #990914);
    border-radius: 10px;
    position: absolute;
    right: 5px;

}

div[class*=dfMc-] .itemStyles.rdsnItem .item .apuestas {
    width: 50%;
}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div {
    height: 150px;
}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:active,
div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:focus,
div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div:hover {
    height: 150px;
}

div[class*="dfMc-"] .fin .itemStyles .item .contentItem .apuestas {
    display: none;
}

div[class*=dfMc-] .itemStyles.rdsnItem .item .information {
    margin-top: 20px;
}

/*bug agenda + y vs en fixture*/

div[class*=dfMc-] .object,
div[class*=dfMc-] .vs- {
    top: 0;
}

div[class*=dfMc-] .itemStyles.rdsnItem .item .contentItem .col .details {
    top: 0;
}

div[class*=dfMc-] .main_header .navbar .navbar-nav.navbar-top li a {
    color: #000000 !important;
}

div[class*=dfMc-] .main_header .navbar .navbar-nav.navbar-top li a:hover,
div[class*=dfMc-] .main_header .navbar .navbar-nav.navbar-top li.active a {
    color: #FFFFFF !important;
}

div[class*=dfMc-] .main_header .navbar-top li:hover,
div[class*=dfMc-] .main_header .navbar-top li.active,
div[class*=dfMc-] .main_header .navbar-top li a:hover,
div[class*=dfMc-] .main_header .navbar-top li.active a {
    background: #000000 !important;
    color: #FFFFFF !important;
}

div[class*=dfMc-] .fixture.minSize-479 .subnav a {
    color: #000000 !important;
}

div[class*=dfMc-] .fixture.minSize-479 .subnav.numbers a::after {
    color: #000000;
}

div[class*=dfMc-] .fixture .match-inner .progress-bar.progress-bar-striped {
    background-color: transparent;
}

div[class*=dfMc-] .fixture .match-inner .vs- {
    margin-top: 21px;
}

div[class*=dfMc-] .fixture .match-inner .detalles {
    font-size: 14px;
}

div[class*=dfMc-] .fixture .match-inner .equipo {
    color:#666;
}

div[class*=dfMc-] .gamecast.minSize-479 .subnav a {
    color: #000000 !important;
}

div[class*=dfMc-] .gamecast.minSize-479 .subnav a::after {
    color: #000000;
}

div[class*=dfMc-] .extraData span {
    color: #000 !important;
}

div[class*=dfMc-] .posiciones .tabla_fase thead tr th,
div[class*=dfMc-] .goleadores .tabla_fase thead tr th,
div[class*=dfMc-] .planteles .tabla_fase thead tr th {
    text-transform: uppercase;
}

div[class*=dfMc-] .posiciones .tabla_fase tbody tr td div,
div[class*=dfMc-] .descenso .table tbody tr td div,
div[class*=dfMc-] .goleadores .table tbody tr td div {
    border-color: #000000 !important;
}

div[class*=dfMc-] .planteles  .teamLogo.big {
    border: 3px solid #fef200;
}

div[class*="dfMc-"] .planteles .head .name {
    color: #000000;
}

div[class*=dfMc-] .planteles .tabla_fase .nombre a {
    color: #000000 !important;
}

div[class*=dfMc-] .agendaMaM .itemMaM.itemStyles.rdsnItem .item .contentItem .col .date {
    color: #000000 !important;
}

div[class*=dfMc-] .agendaMaM .itemStyles .item .contentItem .teams .first .number, div[class*=dfMc-] .agendaMaM .itemStyles .item .contentItem .teams .second .number {
    color: #FFFFFF !important;
    background: #e40008 !important;
}

div[class*=dfMc-] .fixture.maxSize-479 .subnav.numbers.nav.navbar-nav li a {
    color: #000000 !important;
}

div[class*=dfMc-] .fixture.maxSize-479 .subnav.numbers.nav.navbar-nav li.active a {
    background: #e40008 !important;
    color: #FFFFFF !important;
}

div[class*=dfMc-] .fixture.maxSize-479 .subnav.grupos.nav.navbar-nav li a{
    color: #000000 !important;
}

div[class*="dfMc-"] .maxSize-479 .nav.navbar-nav.first-level.fases li.active>a {
    background: #fef200 !important;
    color: #000 !important;
}

div[class*="dfMc-"] .main_header .dropdown.tournaments .btn {
    font-size: 16px !important;
    transform: none !important;
}

div[class*=dfMc-] .fixture .match-inner .dia, div[class*=dfMc-] .fixture .match-inner .hora  {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

div[class*=dfMc-] .fixture .match-inner .hora {
    margin-left: 10px !important;
}

div[class*=dfMc-] .fixture .match-inner .dia small, div[class*=dfMc-] .fixture .match-inner .hora small, div[class*=dfMc-] .fixture .match-inner .arbitro small {
font-size: 11px;
}

div[class*=dfMc-] .fixture .match-inner .link {
    text-transform: uppercase;
}

div[class*=dfMc-] .fixture .match-inner .link.dis span {
    color: #FFF;
}

div[class*="dfMc-"] .planteles .nav-pills {
    padding: 5px;
    background-color: #fff;
}

div[class*="dfMc-"] .planteles .head .title {
    margin: 0 !important;
    padding: 0 !important;
    text-transform: uppercase;
    font-size: 14px;
}

div[class*="dfMc-"] .planteles .head .country {
    background-color: #fde8e9;
    background-image: -moz-linear-gradient(top, #fbd9da, #fff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbd9da), to(#fff));
    background-image: -webkit-linear-gradient(top, #fbd9da, #fff);
    background-image: -o-linear-gradient(top, #fbd9da, #fff);
    background-image: linear-gradient(to bottom, #fbd9da, #fff);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbd9da', endColorstr='#ffffffff', GradientType=0);
    text-align: center;
    width: 100%;
    height: 60px;
    line-height: 30px;
    padding: 4px 0;
    display: flex;
    justify-content: center;
}

div[class*="dfMc-"] .planteles .head .country .teamLogo.big {
    margin: 0 !important;
}

div[class*="dfMc-"] .planteles .head .country .name {
    color: #000 !important;
    line-height: 35px;
    margin-left: 10px;
    font-weight: normal !important;
    font-size: 14px;
}

div[class*="dfMc-"] .planteles .head .country .teamLogo.big img {
    margin-top: -8px;
}

div[class*=dfMc-] .msjDatos span {
    color: #000;
}

div[class*=dfMc-] .comparisons .selectPlayer {
    background-color: #e40008;
}

div[class*=dfMc-] .tempus .tabsWrapper>ul>li a {
    color: #000;
}


div[class*=dfMc-] .coordinates .menu-coord .subnav li a, div[class*=dfMc-] .leaders .menu-leaders .subnav li a {
    color: #000 !important;
}

div[class*=dfMc-] div.minSize-479.coordinates .subnav a::after, div[class*=dfMc-] div.minSize-479.leaders .subnav a::after {
    color: #000 !important;
}

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 {
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(0 0 0) -1px 1px 0px, rgb(0 0 0) 1px -1px 0px, rgb(0 0 0) -1px -1px 0px;
    color: rgb(255, 255, 255);
}

div[class*=dfMc-] .timeLine .tooltip-inner, div[class*=dfMc-] .lineUpFull .tooltip-inner  {
    background-color: #000;
    color: #fff;
}

div[class*=dfMc-] .bs-tooltip-left .arrow::before, div[class*=dfMc-] .bs-tooltip-right .arrow::before  {
    border-left-color: #000 !important;
    border-right-color:#000 !important;
}

div[class*=dfMc-] .bs-tooltip-top .arrow::before {
    border-top-color: #000;
}

div[class*="dfMc-"] .bs-tooltip-bottom .arrow::before {
    border-bottom-color: #000;
}

div[class*="dfMc-"] .lastMatchesBetween .tooltip-inner {
    background-color: #FFF;
}

div[class*="dfMc-"] .listWrapper .listContent > .home .player .captain, div[class*="dfMc-"] .listWrapper .listContent > .away .player .captain {
    box-shadow: rgb(0 0 0) 0px 0px 4px;
}

div[class*="dfMc-"] .share ul li svg, div[class*="dfMc-"] .share ul li canvas {
    width: 17px;
    height: 17px;
    fill: rgb(204, 204, 204);
}

div[class*="dfMc-"] .itemStyles .item .contentItem .title {
    background: #e40008 !important;
}

div[class*="dfMc-"] .itemStyles.rdsnItem .item .contentItem .col .details {
    background: #e40008;
    color: #fff;
    border-bottom: 3px solid #7e0004;
}

div[class*="dfMc-"] .object {
    color: #000 !important;
}

div[class*=dfMc-] .itemMaM.status-playing .contentItem .col .date, div[class*=dfMc-] .itemMaM.status-playing .contentItem .information  {
    background-color: #fef200 !important;
    color: #000 !important;
}

div[class*=dfMc-] .agendaMaM .owl-theme .owl-controls .owl-buttons div {
    background-color: #e40008 !important;
}

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: #fe0009 !important;
}

div[class*=dfMc-] .owl-carousel.owl-theme .owl-controls .owl-buttons>div.disabled, div[class*=dfMc-] .owl-carousel.owl-theme .owl-controls .owl-nav>div.disabled {
    display: block !important;
    background-color: #ab393d !important;
    cursor: default !important;
    pointer-events: none !important;
}

div[class*=dfMc-] .itemMaM.status-finished .tag.secondary {
    background-color: #fef200;
    color: #000;
}
/*fixture grupos*/
div.dfMc-Page[data-name*="fixture_A"] .fixture .navbar, div.dfMc-Page[data-name*="fixture_B"] .fixture .navbar,
div.dfMc-Page[data-name*="fixture_C"] .fixture .navbar, div.dfMc-Page[data-name*="fixture_D"] .fixture .navbar,
div.dfMc-Page[data-name*="fixture_E"] .fixture .navbar, div.dfMc-Page[data-name*="fixture_F"] .fixture .navbar,
div.dfMc-Page[data-name*="fixture_G"] .fixture .navbar, div.dfMc-Page[data-name*="fixture_H"] .fixture .navbar
{
display: none;
}
div.dfMc-Page[data-name*="fixture_A"] .fixture .fecha, div.dfMc-Page[data-name*="fixture_B"] .fixture .fecha,
div.dfMc-Page[data-name*="fixture_C"] .fixture .fecha, div.dfMc-Page[data-name*="fixture_D"] .fixture .fecha,
div.dfMc-Page[data-name*="fixture_E"] .fixture .fecha, div.dfMc-Page[data-name*="fixture_F"] .fixture .fecha,
div.dfMc-Page[data-name*="fixture_G"] .fixture .fecha, div.dfMc-Page[data-name*="fixture_H"] .fixture .fecha
{
display: block;
}
/* fin fixture grupos*/

div[class*=dfMc-] .itemMaM.status-half .information span {
    color: #000 !important;
}

/*Oculto imagen izquierda agenda nueva branded para sites*/

div[class*=dfMc-] .agendaMaM a {
    display: none;
}
