@media only screen {
    .tooltipster {
        font-size:14px;
        line-height:14px;
    }
    
    .tooltipster .tooltipster-content {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
        padding:0.71em; //10/14
    }

    .tooltipster.tooltipsterv .tooltipster-content {
        font-size: 0.57em; // 8/14
        line-height: 0.57em; // 8/14
    }


    .tooltipster-sidetip .tooltipster-content {
        line-height: 1em; // 14/14
    }
    
    p.tt-subtitulo {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }
    
    p.tt-extra {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14        
    }
    
    p.tt-titulo.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    p.tt-subtitulo.vertical {
        font-size:1.85em; //26/14
        line-height:1.85em; //26/14
    }

    ul.tt-lideres.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    div.tooltipster.tooltipsterv p.tt-titulo.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }

    div.tooltipster.tooltipsterv p.tt-subtitulo.vertical {
        font-size:0.85em; // 12/14
        line-height:0.85em; // 12/14
    }

    div.tooltipster.tooltipsterv ul.tt-lideres.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content ol, body .tooltipster-numeroconflictos .tooltipster-content ul, body .tooltipster-numeroconflictos .tooltipster-content p, body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }

}

@media only screen and (min-width : 768px) {
    .tooltipster {
        font-size:21px;
        line-height:21px;
    }
    
    .tooltipster .tooltipster-content {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
        padding:0; //0/14
    }

    .tooltipster.tooltipsterv .tooltipster-content {
        font-size: 0.57em; // 8/14
        line-height: 0.57em; // 8/14
    }


    .tooltipster-sidetip .tooltipster-content {
        line-height: 1em; // 14/14
    }
    
    p.tt-subtitulo {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }

    p.tt-extra {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14        
    }
    
    p.tt-titulo.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    p.tt-subtitulo.vertical {
        font-size:1.85em; //26/14
        line-height:1.85em; //26/14
    }

    ul.tt-lideres.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    div.tooltipster.tooltipsterv p.tt-titulo.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }

    div.tooltipster.tooltipsterv p.tt-subtitulo.vertical {
        font-size:0.85em; // 12/14
        line-height:0.85em; // 12/14
    }

    div.tooltipster.tooltipsterv ul.tt-lideres.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content ol, body .tooltipster-numeroconflictos .tooltipster-content ul, body .tooltipster-numeroconflictos .tooltipster-content p, body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }

}
/*
@media only screen and (min-width : 992px) {}

@media only screen and (min-width : 1200px) {}
*/  
@media only screen and (min-width : 992px) {
    .tooltipster {
        font-size:14px;
        line-height:14px;
    }
    
    .tooltipster .tooltipster-content {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
        padding:0; //0/14
    }

    .tooltipster.tooltipsterv .tooltipster-content {
        font-size: 0.57em; // 8/14
        line-height: 0.57em; // 8/14
    }


    .tooltipster-sidetip .tooltipster-content {
        line-height: 1em; // 14/14
    }
    
    p.tt-subtitulo {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }

    p.tt-extra {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14        
    }

    p.tt-titulo.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    p.tt-subtitulo.vertical {
        font-size:1.85em; //26/14
        line-height:1.85em; //26/14
    }

    ul.tt-lideres.vertical {
        font-size:2em; // 28/14
        line-height:2em; // 28/14
    }
    
    div.tooltipster.tooltipsterv p.tt-titulo.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }

    div.tooltipster.tooltipsterv p.tt-subtitulo.vertical {
        font-size:0.85em; // 12/14
        line-height:0.85em; // 12/14
    }

    div.tooltipster.tooltipsterv ul.tt-lideres.vertical {
        font-size: 1em; // 14/14
        line-height: 1em; // 14/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content ol, body .tooltipster-numeroconflictos .tooltipster-content ul, body .tooltipster-numeroconflictos .tooltipster-content p, body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }
    
    body .tooltipster-numeroconflictos .tooltipster-content h2 {
        font-size:0.92em; // 13/14
        line-height:0.92em; // 13/14
    }
    
}

body {
    font-family: 'Helvetica', non-serif;
}

.tooltipster .tooltipster-content {
	font-family: 'Helvetica', non-serif;
/*	padding: 0; */
}

.tooltipster.tooltipsterv .tooltipster-content {
	font-family: 'Helvetica', non-serif;
	padding: 0;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip div.tooltipster-box {
    border-radius:0;
    border-width:2px;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip div.tooltipster-box div.tooltipster-content {
    color:#000000;
    background-color:#ffffff;
}

div.tooltipster-sidetip.tooltipster-top div.tooltipster-arrow-background {
    border-top-color:#ffffff;
}

div.tooltipster-sidetip.tooltipster-bottom div.tooltipster-arrow-background {
    border-bottom-color:#ffffff;
}

div.tooltipster-sidetip.tooltipster-left div.tooltipster-arrow-background {
    border-left-color:#ffffff;
}

div.tooltipster-sidetip.tooltipster-right div.tooltipster-arrow-background {
    border-right-color:#ffffff;
}


.tooltipster-numeroconflictos {
/*	border-radius: 0px; 
	border: 2px solid #ffffff;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-numeroconflictos div.tooltipster-arrow-border {
    border-top-color:#000000;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-numeroconflictos div.tooltipster-arrow-border {
    border-bottom-color:#000000;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-numeroconflictos div.tooltipster-arrow-border {
    border-left-color:#000000;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-numeroconflictos div.tooltipster-arrow-border {
    border-right-color:#000000;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-numeroconflictos div.tooltipster-box {
    border-color:#000000;
}

.tooltipster-evento {
/*	border-radius: 0px; 
	border: 2px solid #ff0000;
	background: #fff;*/
	color: #2c2c2c;
/*        padding:5px;*/
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-evento div.tooltipster-arrow-border {
    border-top-color:#ff0000;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-evento div.tooltipster-arrow-border {
    border-bottom-color:#ff0000;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-evento div.tooltipster-arrow-border {
    border-left-color:#ff0000;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-evento div.tooltipster-arrow-border {
    border-right-color:#ff0000;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-evento div.tooltipster-box {
    border-color:#ff0000;
	padding:5px;
	background-color:#ffffff;
}

.tooltipster-milenio {
/*	border-radius: 0px; 
	border: 2px solid #6e6f71;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-milenio div.tooltipster-arrow-border {
    border-top-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-milenio div.tooltipster-arrow-border {
    border-bottom-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-milenio div.tooltipster-arrow-border {
    border-left-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-milenio div.tooltipster-arrow-border {
    border-right-color:#6e6f71;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-milenio div.tooltipster-box {
    border-color:#6e6f71;
}

.tooltipster-oaxaca {
/*	border-radius: 0px; 
	border: 2px solid #6e6f71;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-oaxaca div.tooltipster-arrow-border {
    border-top-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-oaxaca div.tooltipster-arrow-border {
    border-bottom-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-oaxaca div.tooltipster-arrow-border {
    border-left-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-oaxaca div.tooltipster-arrow-border {
    border-right-color:#6e6f71;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-oaxaca div.tooltipster-box {
    border-color:#6e6f71;
}

.tooltipster-colima {
/*	border-radius: 0px; 
	border: 2px solid #6e6f71;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-colima div.tooltipster-arrow-border {
    border-top-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-colima div.tooltipster-arrow-border {
    border-bottom-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-colima div.tooltipster-arrow-border {
    border-left-color:#6e6f71;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-colima div.tooltipster-arrow-border {
    border-right-color:#6e6f71;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-colima div.tooltipster-box {
    border-color:#6e6f71;
}

.tooltipster-beltran-leyva {
/*	border-radius: 0px; 
	border: 2px solid #7d5c10;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-beltran-leyva div.tooltipster-arrow-border {
    border-top-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-beltran-leyva div.tooltipster-arrow-border {
    border-bottom-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-beltran-leyva div.tooltipster-arrow-border {
    border-left-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-beltran-leyva div.tooltipster-arrow-border {
    border-right-color:#7d5c10;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-beltran-leyva div.tooltipster-box {
    border-color:#7d5c10;
}


.tooltipster-jalisco-nueva-generacion {
/*	border-radius: 0px; 
	border: 2px solid #7d5c10;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-jalisco-nueva-generacion div.tooltipster-arrow-border {
    border-top-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-jalisco-nueva-generacion div.tooltipster-arrow-border {
    border-bottom-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-jalisco-nueva-generacion div.tooltipster-arrow-border {
    border-left-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-jalisco-nueva-generacion div.tooltipster-arrow-border {
    border-right-color:#7d5c10;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-jalisco-nueva-generacion div.tooltipster-box {
    border-color:#7d5c10;
}

.tooltipster-sinaloa, .tooltipster-federacion-2 {
/*	border-radius: 0px; 
	border: 2px solid #7d5c10;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-sinaloa div.tooltipster-arrow-border {
    border-top-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-sinaloa div.tooltipster-arrow-border {
    border-bottom-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-sinaloa div.tooltipster-arrow-border {
    border-left-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-sinaloa div.tooltipster-arrow-border {
    border-right-color:#7d5c10;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-sinaloa div.tooltipster-box {
    border-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-federacion-2 div.tooltipster-arrow-border {
    border-top-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-federacion-2 div.tooltipster-arrow-border {
    border-bottom-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-federacion-2 div.tooltipster-arrow-border {
    border-left-color:#7d5c10;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-federacion-2 div.tooltipster-arrow-border {
    border-right-color:#7d5c10;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-federacion-2 div.tooltipster-box {
    border-color:#7d5c10;
}

.tooltipster-organizacion-de-sinaloa {
/*	border-radius: 0px; 
	border: 2px solid #5e5d21;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-organizacion-de-sinaloa div.tooltipster-arrow-border {
    border-top-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-organizacion-de-sinaloa div.tooltipster-arrow-border {
    border-bottom-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-organizacion-de-sinaloa div.tooltipster-arrow-border {
    border-left-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-organizacion-de-sinaloa div.tooltipster-arrow-border {
    border-right-color:#5e5d21;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-organizacion-de-sinaloa div.tooltipster-box {
    border-color:#5e5d21;
}

.tooltipster-guadalajara {
/*	border-radius: 0px; 
	border: 2px solid #5e5d21;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-guadalajara div.tooltipster-arrow-border {
    border-top-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-guadalajara div.tooltipster-arrow-border {
    border-bottom-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-guadalajara div.tooltipster-arrow-border {
    border-left-color:#5e5d21;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-guadalajara div.tooltipster-arrow-border {
    border-right-color:#5e5d21;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-guadalajara div.tooltipster-box {
    border-color:#5e5d21;
}

.tooltipster-juarez, .tooltipster-federacion-1 {
/*	border-radius: 0px; 
	border: 2px solid #4d752a;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-juarez div.tooltipster-arrow-border {
    border-top-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-juarez div.tooltipster-arrow-border {
    border-bottom-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-juarez div.tooltipster-arrow-border {
    border-left-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-juarez div.tooltipster-arrow-border {
    border-right-color:#4d752a;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-juarez div.tooltipster-box {
    border-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-federacion-1 div.tooltipster-arrow-border {
    border-top-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-federacion-1 div.tooltipster-arrow-border {
    border-bottom-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-federacion-1 div.tooltipster-arrow-border {
    border-left-color:#4d752a;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-federacion-1 div.tooltipster-arrow-border {
    border-right-color:#4d752a;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-federacion-1 div.tooltipster-box {
    border-color:#4d752a;
}


.tooltipster-tijuana {
/*	border-radius: 0px; 
	border: 2px solid #2d7791;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-tijuana div.tooltipster-arrow-border {
    border-top-color:#2d7791;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-tijuana div.tooltipster-arrow-border {
    border-bottom-color:#2d7791;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-tijuana div.tooltipster-arrow-border {
    border-left-color:#2d7791;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-tijuana div.tooltipster-arrow-border {
    border-right-color:#2d7791;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-tijuana div.tooltipster-box {
    border-color:#2d7791;
}

.tooltipster-golfo {
/*	border-radius: 0px; */
/*	border: 2px solid #685b78;*/
/*	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-golfo div.tooltipster-arrow-border {
    border-top-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-golfo div.tooltipster-arrow-border {
    border-bottom-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-golfo div.tooltipster-arrow-border {
    border-left-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-golfo div.tooltipster-arrow-border {
    border-right-color:#685b78;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-golfo div.tooltipster-box {
    border-color:#685b78;
}

.tooltipster-zetas {
/*	border-radius: 0px; 
	border: 2px solid #685b78;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-zetas div.tooltipster-arrow-border {
    border-top-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-zetas div.tooltipster-arrow-border {
    border-bottom-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-zetas div.tooltipster-arrow-border {
    border-left-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-zetas div.tooltipster-arrow-border {
    border-right-color:#685b78;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-zetas div.tooltipster-box {
    border-color:#685b78;
}

.tooltipster-familia-michoacana {
/*	border-radius: 0px; 
	border: 2px solid #685b78;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-familia-michoacana div.tooltipster-arrow-border {
    border-top-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-familia-michoacana div.tooltipster-arrow-border {
    border-bottom-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-familia-michoacana div.tooltipster-arrow-border {
    border-left-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-familia-michoacana div.tooltipster-arrow-border {
    border-right-color:#685b78;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-familia-michoacana div.tooltipster-box {
    border-color:#685b78;
}

.tooltipster-caballeros-templarios {
/*	border-radius: 0px; 
	border: 2px solid #685b78;
	background: #fff;*/
	color: #2c2c2c;
}

div.tooltipster-sidetip.tooltipster-top.tooltipster-caballeros-templarios div.tooltipster-arrow-border {
    border-top-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-bottom.tooltipster-caballeros-templarios div.tooltipster-arrow-border {
    border-bottom-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-left.tooltipster-caballeros-templarios div.tooltipster-arrow-border {
    border-left-color:#685b78;
}

div.tooltipster-sidetip.tooltipster-right.tooltipster-caballeros-templarios div.tooltipster-arrow-border {
    border-right-color:#685b78;
}

div.tooltipster.tooltipster-base.tooltipster-sidetip.tooltipster-caballeros-templarios div.tooltipster-box {
    border-color:#685b78;
}


p.tt-titulo {
    margin:0;
    padding:4px 10px;
    text-transform: uppercase;
    font-weight:bold;
}

p.tt-subtitulo {
    margin:0;
    padding:1px 10px;
}

p.tt-extra {
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
    margin-top:10px;
    padding:1px 10px;
}

ul.tt-lideres {
    margin-left:15px;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:2px;
}

.tooltipster-milenio p.tt-subtitulo, .tooltipster-milenio p.tt-extra {
color: #a7a9ac;
}

.tooltipster-oaxaca p.tt-subtitulo, .tooltipster-oaxaca p.tt-extra {
color: #a7a9ac;
}

.tooltipster-colima p.tt-subtitulo, .tooltipster-colima p.tt-extra {
color: #a7a9ac;
}

.tooltipster-beltran-leyva p.tt-subtitulo, .tooltipster-beltran-leyva p.tt-extra {
color: #e1a632;
}

.tooltipster-jalisco-nueva-generacion p.tt-subtitulo, .tooltipster-jalisco-nueva-generacion p.tt-extra {
color: #e1a632;
}

.tooltipster-sinaloa p.tt-subtitulo, .tooltipster-federacion-2 p.tt-subtitulo, .tooltipster-sinaloa p.tt-extra {
color: #e1a632;
}

.tooltipster-organizacion-de-sinaloa p.tt-subtitulo, .tooltipster-organizacion-de-sinaloa p.tt-extra {
color: #a69f44;
}

.tooltipster-guadalajara p.tt-subtitulo, .tooltipster-guadalajara p.tt-extra {
color: #a69f44;
}

.tooltipster-juarez p.tt-subtitulo, .tooltipster-federacion-1 p.tt-subtitulo, .tooltipster-juarez p.tt-extra {
color: #8fc64f;
}

.tooltipster-tijuana p.tt-subtitulo, .tooltipster-tijuana p.tt-extra {
color: #54c8f2;
}

.tooltipster-golfo p.tt-subtitulo, .tooltipster-golfo p.tt-extra {
color: #b09bc7;
}

.tooltipster-zetas p.tt-subtitulo, .tooltipster-zetas p.tt-extra {
color: #b09bc7;
}

.tooltipster-familia-michoacana p.tt-subtitulo, .tooltipster-familia-michoacana p.tt-extra {
color: #b09bc7;
}

.tooltipster-caballeros-templarios p.tt-subtitulo, .tooltipster-caballeros-templarios p.tt-extra {
color: #b09bc7;
}

text.cartel,tspan.cartel,rect.etiqueta,text.federacion,circle.etiqueta,text.total,.ignorar {
    pointer-events:none;
}

p.tt-titulo.vertical {
    padding:10px 20px;
}

p.tt-subtitulo.vertical {
    padding:2px 20px;
}

ul.tt-lideres.vertical {
    margin-left:30px;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    padding-left:20px;
    padding-right:20px;
    padding-top:6px;
    padding-bottom:10px;
}


div.tooltipster.tooltipsterv p.tt-titulo.vertical {
    padding:5px 10px;
}

div.tooltipster.tooltipsterv p.tt-subtitulo.vertical {
    padding:2px 10px;
}

div.tooltipster.tooltipsterv ul.tt-lideres.vertical {
    margin-left:15px;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:5px;
}


svg, div.contenedor {
    overflow: hidden;
}

rect.telon:hover {
    cursor:pointer;
}

.pointer {
    cursor:pointer;
}

.move {
    cursor:move;
}
.grab {
    cursor:grab;
}
.grabbing {
    cursor:grabbing;
}
.auto {
    cursor:auto;
}
div.contenedor {
    border:1px solid black;
    background-color: #fff;
}
div.contenedor.horizontal {
}

body .tooltipster-numeroconflictos .tooltipster-content {
    padding:10px;
}

body .tooltipster-numeroconflictos .tooltipster-content ol, body .tooltipster-numeroconflictos .tooltipster-content ul {
    padding-left:15px;
}

body .tooltipster-numeroconflictos .tooltipster-content ol, body .tooltipster-numeroconflictos .tooltipster-content ul, body .tooltipster-numeroconflictos .tooltipster-content p, body .tooltipster-numeroconflictos .tooltipster-content h2 {
    margin-top:10px;
    margin-bottom:10px;
}

body .tooltipster-numeroconflictos .tooltipster-content h2 {
    text-transform:uppercase;
    font-weight:bold;
}

circle.evento {
    cursor: default;
}

text.evento {
    cursor: auto;
}
    span.twitter-typeahead {
        display:block;
    }
    input.typeahead {
        background-color:#ffffff;
    }
    div.tt-menu {
	width:100%;
    }
    div.tt-suggestion {
	background-color:#d6d9da;
        font-family: 'Helvetica', non-serif;
	cursor:pointer;
    }

    div.input {
        width:100%;
        background-color: #000000;
    }
    
    div.input p {
        color:#ffffff;
        margin-top:0;
        margin-bottom:0;
        width:100%;
    }
    
    div.input button {
        vertical-align:bottom;
    }

div.horizontal.movil {
    overflow-x:scroll;
}