/*
Puedes añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/

/* justificar text a tot OPK */
#content {
	text-align: justify;
}

/*centrar imatges a tot el site*/
#content img {
    margin: auto;
    height: auto;
	  max-width: 100%;
    display: block;
}

/* Tamaño título de ficha */
h3 {
    font-size: 1.4em;
}

h6 {
	font-size: 14px;
}

.entry-content ul li, .entry-content ol li {
    padding: 0px;
}

#content .entry-title {
    color: #EEEEEE;
    background-color: #444444;
    border-color: #1c1c1c;
	  padding-left: 10px;
    text-align: left;
    margin-bottom: 12px;
    border-bottom: 1px solid transparent;
    border-radius: 4px;
}

/*Site Title ajustat */
#site-title a {
    text-decoration: none;
    letter-spacing: -0.03em;
	  padding-left: 15px;
    display: block;
    font-size: 1em;
    line-height: 1.1;
	  text-shadow: 0 1px 0 #000000, 0 2px 0 #000000, 0 3px 0 #000000, 0 4px 0 #000000, 0 5px 0 #000000, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
}

#site-description {
    display: inline;
    float: left;
    font-size: 1.2em;
	  padding-left: 20px;
    clear: both;
	text-shadow: 0 1px 0 #000000, 0 2px 0 #000000, 0 3px 0 #000000, 0 4px 0 #000000, 0 5px 0 #000000, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
}

/* Color de la flecha ToTop */
#toTop {
    background: #d0d0d0;
}
/* Caption de imagenes */
.wp-caption p.wp-caption-text {
	font-size: 12px;
}
.entry-caption {
	display: none;	
}

/* AutoNAV */
.subpages-cell {
	text-align: center;
}

.subpages-table {
	text-align: center;
}

.subpages-cell img {
	border: 1px;
}

.subpages-image img {
	border: 1px;
}

.subpages-text {
	font-style: italic;
}

/* Evita enlace a full size pictures en Carousel de JetPack */
.jp-carousel-wrap a.jp-carousel-image-download {
	display: none;
}
.jp-carousel-image-meta {
  display: none;
}
.jp-carousel-titleanddesc-desc {
	display: none;
}
.jp-carousel-comments {
	display: none;
}
.jp-carousel-comments-loading {
	display: none;
}

/* amaga anuncis de Google */
div.gsc-adBlock {
	display: none;
}

/* Tablas varias */
#content table {
	border: 1px solid #FFFFFF;
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
}

#content tr th,
#content thead th {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 0;
}

#content tr td {
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #ffffff;
	font-size: 14px;
	line-height: 14px;
	padding: 1px;
}

#content tr.odd td {
	background: none repeat scroll 0 0 #c2f7fC;
}

.hentry {
	margin: 0 0 48px;
}

/* oculta autor en blog*/
#entry-author-info {
display:none;
}

/*Oculta TAGS en resultados ZotpressLib y otros ajustes */
.zpSearchResultsItem .item_key {
    display: none;
}

.zp-Abstract {
	padding-left: 2em;
	margin-top: 5pt;
}

.zp-Abstract-Title {
	font-weight: bold;
}

div.csl-bib-body {
	line-height: 1;
}

/*current option en negrita en mapa de páginas*/
ul li.current_page_item a:link,
ul li.current_page_item a:visited,
ul li.current_page_item a:active,
ul li.current_page_item a:hover {
font-weight: bold;
}

/*Varia altura y anchura de los menus*/
#access a > span {
    padding: .3em .4em;
}

/* cambia estilo "blockquote" del tema */
.entry-content blockquote {
    padding: 0px 10px 10px 80px;
    font-size: 1.3em;
    border-bottom: 0px solid transparent;
    border-top: 0px solid transparent;
}

/* Copy to Clipboard Settings */
p.citacio {
	color: white;
}

.copy-the-code-inside-wrap .copy-the-code-button {
  bottom: -46px !important;
	right: -36px;
	color: white;
}

/* Tamaño icono DROPBOX */
.wpdf_files_icon, .wpdf_ppt_icon, .wpdf_movie_icon, .wpdf_audio_icon, .wpdf_code_icon, .wpdf_jpg_icon, .wpdf_docx_icon, .wpdf_pdf_icon, .wpdf_png_icon, .wpdf_xlsx_icon, .wpdf_zip_icon, .wpdf_txt_icon {
    font-size: 1.5em;
}

.Hyno_ContenFolder .o-flag__flex {
  height: 32px;
	line-height: 1;
}

/* Featured y thumbnails de post a todo lo ancho */
.featured {
	width: 100%;
}

.post_thumbnail {
  width: 100%;
}


/* Ajustes Search form */
li.menu-main-search .searchform input[type="search"] {
    padding-top: 0.4em;
    padding-bottom: 0.4em;
}

/* Ajuste cabecera MOBILE mal */
	#branding {
		height: auto;
		padding: 0px;
	}

/*ajuste indentacion listas*/
ul{
  margin-left:1.6em;
}
ul > ul{
  margin-left:1.6em;
}

/* ajuste rayas horizontales */
.horizontal-grid-line, .vertical-grid-line {
    stroke: #3c434a;
}

/* ajuste negritas antiguas */
strong {
	font-size: 16px;
  font-weight: bold;
}

svg.britechart.bar-chart {
	height: 400;
}