/* Enter Your Custom CSS Here */

.copyright {
    background: #171717 none repeat scroll 0 0;
    padding-bottom: 38px;
    padding-top: 45px;
}

.copyright img{
      padding-top: 30px;
}

.section-legend{
  text-align:justify;
}

.entry-title::before{
 width:100%; 
}

h1.entry-title {
  display: inline-block;
}

article.hentry {

    margin-bottom: 0px;
    padding-bottom: 0px;

}

.content-left-wrap {
    padding-top: 36px;
}

.person-link{
	font-size: 13.5px;
}
.extension {
	font-size: 13.5px;
}
.sortable{
  	font-size: 13.5px;
}

p, strong {
    border: 0 none;
    font-family: "Montserrat",Helvetica,sans-serif;
    font-size: 13.5px;
}
.section-header h2{
	 margin-top: 0px;
}
.latesnews-content p{
   font-size: 12px;
}

.focus-box p {
  font-size: 12px;
}
.section-legend {
	font-size: 14.5px;
}

.section-header h2 {
	font-size: 23px;
}

a {
	font-size: 14.5px;
}

.focus { /* Espacio sección departamentos en la pagina principal */
    padding-top: 10px;
  	padding-bottom: 20px;
}

.col-lg-3{
	width: 20%;
}

.focus-box h3 {
  font-size: 12px; /* Tamaño letra nombre de los departamentos en la sección de la pagina principal */
}

.section-header { /* Margen entre titular "Departamento" y los departamentos */
    padding-bottom: 25px;
}

.latest-news {
    padding-bottom: 20px;
    padding-top: 20px;
}

.focus-box .service-icon {
    border: 5px solid #ececec;
    border-radius: 50%;
    height: 100px;
    margin: auto auto 10px;
    width: 100px;
}
.section-header h2 {
    font-size: 25px
}
@media screen and (max-width: 600px) {
       table {
           width:100%;
       }
       thead {
           display: none;
       }
       tr:nth-of-type(2n) {
           background-color: inherit;
       }
       tr td:first-child {
           background: #f0f0f0;
           font-weight:bold;
           font-size:1.3em;
       }
       tbody td {
           display: block;
           text-align:center;
       }
       tbody td:before {
           content: attr(data-th);
           display: block;
           text-align:center;
       }
}
