 /* Style the tab */
 .tab {
     overflow: hidden;
     border: 1px solid #ccc;
     background-color: #f1f1f1;

 }


 .tab ul {
     float: left;
     width: 100%;
 }

 /* Style the buttons that are used to open the tab content */
 .tab li {
     background-color: inherit;
     float: left;
     border: none;
     outline: none;
     cursor: pointer;
     padding: 14px 16px;
     transition: 0.3s;
     list-style: none;
     background-image: none;
 }


 /* Change background color of buttons on hover */
 .tab li:hover {
     background-color: #ddd;
 }

 /* Create an active/current tablink class */
 .tab li.active {
     /*background-color: #ccc;*/
     background-color: #fdbd03;
 }

 /* Style the tab content */
 .tabcontent {
     /*display: none;*/
     padding: 6px 12px;
     border: 1px solid #ccc;
     border-top: none;
 }

 .tabulado {
     padding-left: 2em !important;
 }

 .ancho100 {
     width: 100%;
     display: block;
     margin-left: auto;
     margin-right: auto;
 }

 .tab .active {
     background-color: #fdbd03;
 }

 ._grafico {
     margin: 0px auto 0px auto;
     max-width: 728px;
     overflow-x: auto;
 }

 .eustatparraplanPeque {
     font-size: 15px;
     font-size: 2rem;
     margin-top: 1rem;
     margin-bottom: 2rem;
     margin-left: 4rem;
     margin-right: auto;
     width: 80%;
     font-family: Open Sans, sans-serif !important;
 }

 .eustatparraplanMuyPeque {
     font-size: 10px;
     font-size: 1.5rem;
     margin-top: 1rem;
     margin-bottom: 2rem;
     margin-left: 10%;
     margin-right: auto;
     width: 80%;
     font-family: Open Sans, sans-serif !important;
 }

 .graphTitle {
	 margin-bottom:20px;
	 margin-top:40px;
     text-align: center;
     color: black;
     font-weight: bold;
     font-size: 2.5rem;
     font-family: Verdana, Arial, sans-serif;
     width: 75%;
     display: block;
     margin-left: auto;
     margin-right: auto;
 }

 .graphSubtitle {
     text-align: center;
     color: black;
     font-weight: bold;
     font-size: 0.80em;
     font-family: Verdana, Arial, sans-serif;
 }

 .graphFoot {
     text-align: center;
     /*position: relative;*/
     color: black;
     font-size: 1.8rem;
     font-family: Verdana, Arial, sans-serif;
 }
 #capaPie{
     display: none;
 }

 .graphFootPegado {
     margin-top: 0px;
     text-align: center;
     position: relative;
     color: black;
     font-size: 1.8rem;
     font-family: Verdana, Arial, sans-serif;
 }

 .graphFootPegadoNota {
     margin-top: 0px;
     text-align: left;
     position: relative;
     color: black;
     font-size: 1.5rem;
     padding-left: 15px;
     font-family: Verdana, Arial, sans-serif;
 }

 .eustcuerpotabla {
     width: 75%;
     display: block;
     margin-left: auto;
     margin-right: auto;
 }

 .textoInicio {}

 #infografiaindice {
     background-image: url("/cwIMAGES/2019/berdintasuna/infografiaindice.png");
     height: 500px;
     margin-left: auto;
     margin-right: auto;
     padding-top: 40px;
     background-repeat: no-repeat;
 }

 .capitulosIgualdad2019 {
 	 margin-top: 100px;
 	 margin-left: 50px;
     height: 500px;
      margin-left: auto;
     margin-right: auto;
 }

 @media (min-width:1170px) {
     .ancho100 {
         padding: 0 100px 0 100px;
     }

 }

 .prodoperaciones_contractores {
    float: right;
}

.graficosJS_encapsulado {
   /* font-size: 20px;
    font-size: 2.0rem;*/
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    /*text-align: center;
    overflow-x: auto;*/
}

.graficosJS_encapsulado table {
    margin: 0px auto 0px auto;
}