a:link, a:visited{text-decoration:none}
a:hover, a:focus, a:active{text-decoration:none;}
img {max-width: 100%; height: auto; width: auto/9; /* Bug de ie8 */}
#linkimg {padding:0px 0px 0px 0;margin:10px 0px ;
	 -webkit-filter: sepia(100%);
	filter: sepia(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out}
#linkimg:hover {
	-webkit-filter: sepia(0);
	filter: sepia(0);}
#linkimg2 {
	-webkit-filter: sepia(0);
	filter: sepia(0);
-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out}
#linkimg2:hover {
	 -webkit-filter: sepia(100%);
	filter: sepia(100%);
	}
ul#Recientes { text-align: left; list-style: none; padding:0px 0px 0px;margin:0px  }
ul#Recientes li { margin: 0px; padding: 0 0 0px;}
ul#Recientes li a {display: block;padding: 5px 10px;margin: 0px; color:#3a6ab5;border-top:1px solid #e0e0e0; 
text-decoration: none;font-size:110%;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden; }
ul#Recientes li a:hover {color: #000 ;background:#ddd  }
ul#links { text-align: left; list-style: none; padding: 2px 5px 12px 0px ;margin:0px  }
ul#links li { margin: 0; padding: 0;}
ul#links li a {display: block;padding: 0px 15px 0px 0px;margin: 5px 0px 0px 0px; color:#3a6ab5; 
text-decoration: none;font-size:100%;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden; }
ul#links li a:hover {opacity:0.7 ;  }
ul#search { text-align: left; list-style: none; padding: 0px ;margin:0px  }
ul#search li { margin: 0; padding: 0;}
ul#search li a {display: block;padding: 0px 15px 0px 0px;margin: 0px; color:#3a6ab5; 
text-decoration: none;font-size:90%;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden; }
ul#search li a:hover {color: #ff4500 ;  }
ul#tag {margin:20px 0 0 0 ;padding:0px;text-align:left}
ul#tag li{text-align:left;margin:0px 5px 20px 0px;}
ul#tag li a{ display:inline-block;border:1px solid #000;padding: 5px 7px 5px 7px; text-decoration: none;color: #444444;}
ul#tag li a:hover{opacity:0.6;}

.categoria.single .info {margin:0 0 12px 0;}
.categoria .info a {background:#ebf1f3;color:#444;display:inline-block;
  margin:6px 6px 6px 0;
  padding:7px 10px;
  border:1px solid #e0e0e0;border-radius:3px;
}

.categoria .info a:hover {opacity:0.9;color:#696969;}
/*** T A G   C L O U D ***/
.tagCloud ul{margin:20px 0 0 0 ;padding:0px;text-align:left}
.tagCloud li{display:inline-block;text-align:left;margin:0px 5px 20px 0px;}
.tagCloud a{ border:1px solid #000;padding: 5px 7px 5px 7px; text-decoration: none;color: #444444;}
.tagCloud a:hover{opacity:0.6;}
.tagCloud .tag5 a, .tagCloud .tag5 a:visited { font-size: 110%; background: #bebebe}
.tagCloud .tag4 a, .tagCloud .tag4 a:visited { font-size: 110%;  background: #e0e0e0}
.tagCloud .tag3 a, .tagCloud .tag3 a:visited { font-size: 110%; background: #e0e0e0}
.tagCloud .tag2 a, .tagCloud .tag2 a:visited { font-size: 110%; background: #fff}
.tagCloud .tag1 a, .tagCloud .tag1 a:visited { font-size: 110%; background: #fffff0}
/* esto de videofondo es para que en los móviles no salga el fondo en blanco"----------------------------------------------*/
#videofondo{background:#ffdd59 url(../dx/videofondo.jpg/$file/videofondo.jpg)bottom center no-repeat;background-size:100% 100%}
.video-container {max-width:1100px;
		 position:relative;
		 padding-bottom:56.25%;
		 padding-top:30px;
		 height:0;
		 overflow:hidden;
}
.video-container iframe, .video-container object, .video-container embed {
		 position:absolute;
		 top:0;
		 left:0;
		 width:100%;
		 height:100%;
}
/* SIZE 1----------------------------------*/
@media screen and (max-width: 601px) { 
}
/* .....size ...... 2 */
@media screen and (min-width: 601px) and (max-width: 993px){
/* Contenedor Home----------------------------------*/
#cuerpohome { max-width:1500px;margin: 20px auto 20px auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center;}
#cuerpohome .left{ 
background-color: #fff;
 padding: 20px 20px 0px 20px;
flex: 100%;}
#cuerpohome .right{ background-color: transparent;
  padding: 0px 20px 10px;
  flex: 100%; }
.flex-item-right {
  background-color: #eee;
  padding: 10px;
  flex: 30%;
}
#headerblog{height:220px;padding:20px 10px;margin:40px 0px 0px ;border-bottom:1px solid #999;
background: #c55c18 url(../dx/header_stones_3.jpg/$file/header_stones_3.jpg)bottom right no-repeat ;}
#headerblogcenter{max-width:1500px;margin: 0px auto 0px auto;padding:0px 20px;}
#logo{padding:50px 0px 0px;text-align:left;}
#nameblog{text-align:left;font-size: 250%;color:#fff;padding:50px 0px 0px;}
#description{margin:0px;text-align:left;font-size: 150%;color:#000;padding:10px 0px  10px; }
#headerblogpeque{display:none}
#subjectlink {text-align: right;margin:0px 0 0px ;padding:0px ;font-size:180% ; color:#444;font-weight: bold;}
#subjectlink a{color:#444;padding:0px;text-decoration:none;}
#subjectlink a:hover{color:#696969}
#fechaminihome{margin:0px;padding:0px 0px 20px;text-align:right; font-size: 100%;color:#696969 ;}
#autorminihome{margin:0px;padding:0px 0 10px;text-align:right; font-size: 100%;color:#696969 ;}
#posts{margin:0px;padding:0px 0px 10px;text-align:left; font-size: 100%;color:#444;}
#commentminihome{text-align:left;padding:10px 0px 10px ;font-size: 110%;color:#696969;}
#commentminihome a:hover{color:#444}
/* Item Minientry---------------------------------------*/
#cajamini {display: inline-block;text-align:left;margin:0px ; font-size: 110% ;color:#696969;text-align: left; 
padding:0px;width: 50% ;margin:0 0px;vertical-align:top; border: 0px solid #ddd ;
 -webkit-filter: invert(0%);
	filter: invert(0%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out
}
#cajamini:hover {-webkit-filter: invert(10%);
	filter: invert(10%);}
ul#enlacesubject{min-height:55px;text-align: left;margin:15px 0 0px 0;padding:0px ;font-size:120% ; color:#444;font-weight: bold;line-height: 1.3;
display:inline-block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden
}
#cajamini1 {margin:0px ;padding:10px;}
ul#enlacesubject li a{color:#444;padding:0px;text-decoration:none;}
ul#enlacesubject li a:hover{color:#696969}
/* Para el campo description---------------------------------------*/
#contenedorItemsin {text-align:center;margin: 0 auto;padding:0 0px 0px 0; }
#contenedorItem {text-align:left;margin: 0 auto;padding:0 0px 0px 0; }
#contenedorItem .imagen{width:100%;padding:0px ;border:0px solid #e0e0e0;
		 display:inline-block;vertical-align:top;border-radius: 5px 5px  0 0px;
	           margin:0px 10px 0 0;overflow:hidden;}
#contenedorItem .texto{width: 100%;padding:0px 10px;
		 display:inline-block;vertical-align:top;
	           margin:0px;overflow:hidden;}
span.fechamini{display:inline-block;text-align:left; font-size: 100%;color:#696969 ;}
span.autormini{display:none;text-align:left;padding:0px;  font-size: 100%;color:#696969 ;}
#commentmini{text-align:left;padding:0px 10px 5px 20px;font-size: 0%;color:#696969;}
#content{display:none;width: 100%;text-align:left;padding:0 10px 0 0px;margin:10px 0 0 0;}
ul#enlaceminientrada { text-align: left; list-style: none; padding: 0; margin: 0px;  }
ul#enlaceminientrada li { margin: 0; padding: 0; }
ul#enlaceminientrada li a {display: block;padding: 0px;margin: 0px ;  }
ul#enlaceminientrada li a:hover {
-webkit-filter: sepia(0%);
	filter: sepia(1%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out}
ul#readfullpost { display: none;text-align: left; list-style: none; padding: 30px 10px 10px 0px; margin: 0px;  }
ul#readfullpost li a {display: inline-block;padding: 5px 10px;margin: 0px ; font-size:100% ;text-decoration:none;border: 1px solid #bbb;}
ul#readfullpost li a:hover {border: 1px solid #444;color:#696969}
/* Contenedor Docu----------------------------------*/
#cuerpodocu {max-width:1500px;margin: 70px auto 20px auto; border:1px solid #e0e0e0;
  display: flex;
  flex-wrap: wrap;
  text-align: left;}
#cuerpodocu .left{ 
background: #FFF0F5 ;color:#444;
  padding: 20px 20px 0px ;
flex: 70%;}
#cuerpodocu .right{ background: #FFB6C1;border-left:1px solid #ccc;
  padding: 10px 10px 10px;
  flex: 30%; }
/* El header */
#headerdocu{padding:20px 20px;margin:0px 0px 0px ;background: #777}
#docuname{text-align:left;font-size: 170%;color:#fffff0;padding:0px 10px 0px;}
#autordocu{text-align: left;padding:10px 20px 0px;font-size:100% ;color:#444; }
#fechadocu{text-align: left;padding:0px 20px 0px ;font-size:100% ;color:#444; }
#headerarchive{height:100px;padding:20px 20px;margin:0px 0px 0px ;background: #0b0501 url(../dx/header_beatles_docu2.jpg/$file/header_beatles_docu2.jpg)bottom right no-repeat ;}
}
/* .....size 3 */
@media screen and (min-width: 993px) {
/* Contenedor Home----------------------------------*/
#cuerpohome { max-width:1500px;margin: 20px auto 0px auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center;}
#cuerpohome .left{ 
background-color: #fff;
padding: 0px 20px 0px 20px;
flex: 30%;}
#cuerpohome .right{ background: #f0c47c url(../dx/fondo_notes_3.jpg/$file/fondo_notes_3.jpg)bottom right no-repeat ;
  padding: 0px 20px 10px; border:1px solid #ccc;border-radius:5px;
  flex: 70%; margin:0 0 20px }
/* El header */
#headerblog{height:270px;padding:20px 10px;margin:40px 0px 0px ;border-bottom:1px solid #999;
background: #c55c18 url(../dx/header_stones_2.jpg/$file/header_stones_2.jpg)bottom right no-repeat ;}
#headerblogcenter{max-width:1500px;margin: 0px auto 0px auto;padding:0px 20px;}
#logo{padding:50px 0px 0px;text-align:left;}
#nameblog{text-align:left;font-size: 350%;color:#fff;padding:50px 0px 0px;}
#description{margin:0px;text-align:left;font-size: 200%;color:#000;padding:10px 0px  10px; }
#headerblogpeque{display:none}
#subjectlink {text-align: right;margin:10px 0 0px ;padding:0px ;font-size:180% ; color:#444;font-weight: bold;}
#subjectlink a{color:#444;padding:0px;text-decoration:none;}
#subjectlink a:hover{color:#696969}
#fechaminihome{margin:0px;padding:0px 0px 20px;text-align:right; font-size: 100%;color:#696969 ;}
#autorminihome{margin:0px;padding:0px 0 10px;text-align:right; font-size: 100%;color:#696969 ;}
#posts{margin:0px;padding:0px 0px 10px;text-align:left; font-size: 100%;color:#444;}
#commentminihome{text-align:left;padding:10px 0px 10px ;font-size: 110%;color:#696969;}
#commentminihome a:hover{color:#444}
/* Item Minientry---------------------------------------*/
#cajamini {display: inline-block;text-align:left;margin:0px ; font-size: 110% ;color:#696969;text-align: left; 
padding:0px;width: 100% ;margin:0 0px;vertical-align:top; border: 0px solid #ddd ;
 -webkit-filter: invert(0%);
	filter: invert(0%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out
}
#cajamini:hover {-webkit-filter: invert(10%);
	filter: invert(10%);}
ul#enlacesubject{min-height:10px;text-align: left;margin:15px 0 10px 0;padding:0px ;font-size:120% ; color:#444;font-weight: bold;line-height: 1.3;
display:inline-block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden
}
#cajamini1 {margin:0px ;padding:0px;}
ul#enlacesubject li a{color:#444;padding:0px;text-decoration:none;}
ul#enlacesubject li a:hover{color:#696969}
/* Para el campo description---------------------------------------*/
#contenedorItemsin {text-align:center;margin: 0 auto;padding:0 0px 0px 0; }
#contenedorItem {text-align:left;margin: 0 auto;padding:0 0px 0px 0; }
#contenedorItem .imagen{width:100%;padding:0px ;border:0px solid #e0e0e0;
		 display:inline-block;vertical-align:top;border-radius: 5px 5px  0 0px;
	           margin:0px 10px 0 0;overflow:hidden;}
#contenedorItem .texto{width: 100%;padding:0px 10px;
		 display:inline-block;vertical-align:top;
	           margin:0px;overflow:hidden;}
span.fechamini{display:inline-block;text-align:left; font-size: 100%;color:#696969 ;}
span.autormini{display:none;text-align:left;padding:0px;  font-size: 100%;color:#696969 ;}
#commentmini{text-align:left;padding:0px 10px 5px 20px;font-size: 0%;color:#696969;}
#content{display:none;width: 100%;text-align:left;padding:0 10px 0 0px;margin:10px 0 0 0;}
ul#enlaceminientrada { text-align: left; list-style: none; padding: 0; margin: 0px;  }
ul#enlaceminientrada li { margin: 0; padding: 0; }
ul#enlaceminientrada li a {display: block;padding: 0px;margin: 0px ;  }
ul#enlaceminientrada li a:hover {
-webkit-filter: sepia(0%);
	filter: sepia(1%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out}
ul#readfullpost { display: none;text-align: left; list-style: none; padding: 30px 10px 10px 0px; margin: 0px;  }
ul#readfullpost li a {display: inline-block;padding: 5px 10px;margin: 0px ; font-size:100% ;text-decoration:none;border: 1px solid #bbb;}
ul#readfullpost li a:hover {border: 1px solid #444;color:#696969}
/* Contenedor Docu----------------------------------*/
#cuerpodocu {max-width:1500px;margin: 70px auto 20px auto; border:1px solid #e0e0e0;
  display: flex;
  flex-wrap: wrap;
  text-align: left;}
#cuerpodocu .left{ 
background: #FFF0F5 ;color:#444;
  padding: 20px 20px 0px ;
flex: 70%;}
#cuerpodocu .right{ background: #FFB6C1;border-left:1px solid #ccc;
  padding: 10px 10px 10px;
  flex: 30%; }
/* El header */
#headerdocu{padding:20px 20px;margin:0px 0px 0px ;background: #777}
#docuname{text-align:left;font-size: 170%;color:#fffff0;padding:0px 10px 0px;}
#autordocu{text-align: left;padding:10px 20px 0px;font-size:100% ;color:#444; }
#fechadocu{text-align: left;padding:0px 20px 0px ;font-size:100% ;color:#444; }
#headerarchive{height:100px;padding:20px 20px;margin:0px 0px 0px ;background: #0b0501 url(../dx/header_beatles_docu2.jpg/$file/header_beatles_docu2.jpg)bottom right no-repeat ;}
}
