/*
Theme Name:     Codium Extend Personal
Theme URI:      www.loeda.net
Description:    Versión personal del tema Codium Extend
Author:         Emilio Gª Loeda
Author URI:     www.vingthuitzerotrois.fr
Template:       codium-extend
Version:        0.0.1
*/

/************ Index.php ************/

/* Fuente por defecto */
body {
  /*font: 62.5% OpenSansRegular,"Lucida Grande","Lucida Sans Unicode","DejaVu Sans",Lucida,Arial,Helvetica,sans-serif;*/
  font: 62.5% OpenSansRegular,Calibri,'Calib',Helvetica,Arial,sans-serif;
  text-shadow: 0 0 1px rgba(0,0,0,0.2);
}

/* Linea donde estan las paginas */
#access {
	border-radius: 0px 0px 7px 7px;
}

/* Titulo de la bitacora */
h1.blogtitle a {
    font-size: 1.2em;
}

h1.blogtitle {
    font-family: SignikaRegular,OpenSansRegular,Helvetica,Verdana,Arial,Sans-Serif;
    font-size: 4em;
}

.description {
    font-family: OpenSansRegular,Helvetica,Verdana,Arial,Sans-Serif;
    font-size: 1.3em;
    margin: 0.5em 0px 0px;
}


/* Margen de cada titular entrada */
#content h2 {
    margin: 0px;
}


/* Categorias */
span.cat-links a {
    height: 14px;
    font-size: 11px;
    display: inline-block;
    color: white;
    text-decoration: none;
    padding: 3px 4px 2px 16px;
    white-space: nowrap;
    border-right: 1px solid rgb(226, 237, 250);
    overflow: visible !important;
    background-position: 0px -29px;
    margin: 2px 2px 6px 0px;
    line-height: 12px;	
	border-radius: 4px 4px 4px 4px;
}

span.cat-links a{
	background: none repeat scroll 0% 0% rgb(243, 243, 243);
    background-image: url("images/categoria.png");	
}

span.cat-links a:hover{
	color: white;
	background: #F3F3F3;
	text-decoration: underline;
	background-image: url("images/categoria.png");	
}

/* Icono con las fechas */
.icon-calendar{
    color: black;
}

/* Icono de las Etiquetas */
.icon-tags{
    color: black;
    font-size: 1.4em;
}

/* Etiquetas */
span.tag-links a{
    height: 14px;
    font-size: 11px;
    display: inline-block;
    color: rgb(93, 122, 156);
    text-decoration: none;
    padding: 3px 4px 2px 16px;
    white-space: nowrap;
    border-right: 1px solid rgb(226, 237, 250);
    overflow: visible !important;
    background-position: 0px -29px;
    margin: 2px 2px 6px 0px;
    line-height: 12px;
	border-radius: 4px 4px 4px 4px;
}

.entry-meta .tag-links a{
	background: none repeat scroll 0% 0% rgb(243, 243, 243);
    background-image: url("images/etiqueta.png");
}

.entry-meta .tag-links a:hover {
	color: rgb(93, 122, 156);
	background: #F3F3F3;
	text-decoration: underline;
	background-image: url("images/etiqueta.png");
}


/* Fecha */
span.fecha {
    color: rgb(16, 135, 164);
    background-color: rgb(255, 255, 255);
    border: 2px solid rgb(20, 167, 198);
    padding: 3px 5px;
    border-radius: 7px 7px 7px 7px;
    margin: 2px 2px 2px 0px;
    text-decoration: none;
    font-size: 90%;
    line-height: 2.4;
    white-space: nowrap;
}

span.fecha2 {
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    border: 2px solid rgb(191, 191, 191);
    padding: 2px 5px 2px 5px;
    border-radius: 5px 5px 5px 5px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    font-size: 90%;
    line-height: 2.4;
    white-space: nowrap;
}

/* Linea de separación entre entradas */
p.linea{
    border-bottom:dotted 1px rgb(191, 191, 191);
	clear:both;
}


/* Páginas */
#access {
	/*font-family: OpenSansRegular,Helvetica,Verdana,Arial,Sans-Serif;*/
}

/* h2 ... h4 */
h1, h2, h3, h4 {
	font-family: SignikaRegular,OpenSansRegular,Helvetica,Verdana,Arial,Sans-Serif;
        color: rgb(181, 137, 0);
}


/* Titulo de cada entrada en la página principal */
h2.entry-title {
    color: rgb(51, 51, 51);
    font-weight: normal;
    outline: medium none;
}

h2.entry-title a{
   font-size: 0.9em;
}

h2.entry-title a:hover{
    background: #FFFFFF;
    /*color: rgb(61, 61, 61);*/
    color: #0299FF;
}

/* ===== Texto de cada entrada  ===== */

/* Titulo */
h2.single-entry-title {
    color: rgb(51, 51, 51);
    font-weight: bold;
    margin: 0px 0px 1.5em;
    font-size: 2.5em;
    letter-spacing: -0.05em;

}

/* texto */
.entry-content {
    font: 1.3em/1.8em OpenSansRegular,Helvetica,Arial,sans-serif;
    text-align: justify;
    margin: auto;
    color: #333;
    /*color: rgb(51, 51, 51);*/
    line-height: 1.4em;
    font-size: 14px;
}

.entry-content blockquote {
    font-style:italic;
    margin: 5px 5px 5px 5px;
}

.entry-content blockquote[cite]:after {
  border-top: 1px dotted #999;
  margin: 5px 0px 0px 0px;
  text-align: right;
  content: attr(cite) "↵";
  display: block;
}


/* Enlace */
.entry-content a {
    color: #444;
    background: #FFFFFF;
    text-decoration: underline;
    /*
    padding-right: 18px;
    background: transparent url(images/enlace_externo.gif) no-repeat center right;
    */
}

.entry-content h2 {
    padding: 15px 0px 8px 0px;
}

/* Marco de las imagenes */
#content .wp-caption {
    background: none repeat scroll 0% 0% white;
    border: 1px solid rgb(237, 235, 224);
}

/* 2012-09-25 INICIO Sombra debajo de cada foto */
#content .wp-caption img{
    margin:10px 10px;
    max-width: 90%;
    height: auto;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}

.entry-content img {
	margin:10px 10px;
	max-width: 90%;
	height: auto;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}

#content img a:hover {
	border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}


/* FIN 2012-09-25 Sombra debajo de cada foto */
.hentry {
	font-weight: normal;
	margin-bottom: 1em;
}


/* Orden por categorias */
.entry-date {
    color: #BBB;
    margin: 1em 0 0.5em 0;
}

/* Formulario para comentarios */


/* Paginador : plugin: WP-PageNavi ; */
.wp-pagenavi a, .wp-pagenavi span{
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#comments .comment p {
    padding: 5px 0px 5px 0px;
    font-size: 1.0em;
    text-align: justify;
}

#comments .comment p a {
color: #444;
background: white;
text-decoration: underline;
}
/* Comentarios */


/************ single.php ************/

/* Tablas */

/* Plugin Easy Table */

table.easy-table {
 font-size: 10px;
}