a:link, a:visited{color:#4169E1;text-decoration:none}
a:hover, a:focus, a:active{color:#ff4500;text-decoration:none;}
img {max-width: 100%; height: auto; width: auto/9; /* Bug de ie8 */}
ul#Recientes { text-align: left; list-style: none; padding: 2px 0px 12px ;margin:0px  }
ul#Recientes li { margin: 0; padding: 0;}
ul#Recientes li a {display: block;padding: 0px 15px 0px 10px;margin: 5px 0px 0px 0px; color:#153633; 
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: #696969 ;}

/*** CATEGORIAS ***/
.categorias ul{margin:20px 0 0 0 ;padding:0px;text-align:left}
.categorias li{text-align:left;}
.categorias a{margin:0px 5px 5px 0px;display: inline-block; border:1px solid #bebebe;padding: 5px 7px ; text-decoration: none;color: #444444;background:#fff}
.categorias a:hover{opacity:0.8;}
/*** CATEGORIAS HOME ***/
.categorias1 ul{margin:0px ;padding:0px 0 10px 0;text-align:left;border-bottom:3px solid #ddd}
.categorias1 li{text-align:left;}
.categorias1 a{margin:0px 5px 5px 0px;display: inline-block; border:1px solid #bebebe;padding: 5px 7px ; text-decoration: none;color: #444444;background:#fff}
.categorias1 a:hover{opacity:0.8;}
/*** 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}
.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) { 
#headerblog{background:#fc0;padding:20px ;margin: 0px 0px 10px 0px ;border-bottom:5px solid #ddd ;}
#headerblog .left{width:100%;padding:0px ;
		 display:inline-block;vertical-align:top;
	           margin:0px 0px;overflow:hidden;}
#headerblog .right{width:100%;padding:0px ;text-align:left;
		 display:inline-block;vertical-align:top;
	           margin:10px 0px 0px 0px;overflow:hidden;}
#nameblog{font-size:220%;color:#161b5d;padding:0px 0px 0px}
#description{font-size:130%;color:#cd5c5c;padding:0px}
#contenidoblog {padding:0px ;font-align:left ;}
#recientes{margin:0 0px 0 0}
.recientes{padding:20px 0px 20px 0px;}
.barra{margin:0px 0px 20px 0px; border-top:7px solid #ddd}
.barra2{margin:20px 0px 0px 0px; border-top:7px solid #ddd}
/* Item Minientry---------------------------------------*/
#boxitem {display: inline-block;text-align:left;color:#696969;
padding:0px;width: 100% ;margin:0px ;vertical-align:top; }
#boxitem2 {margin:0px 0px ;padding:10px 3px 20px;border-bottom: 2px solid #ddd ;
vertical-align:top; }
ul#enlacesubject{text-align: left;margin:0px 10px 5px 0px ;padding:0px ;font-size:150%; 
display:inline-block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden
}
ul#enlacesubject li a{padding:0px;text-decoration:none;}
ul#enlacesubject li a:hover{color:#696969}
/* Para el campo description---------------------------------------*/
span.fechamini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969}
span.autormini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969 ;}
#commentmini{margin:0px;text-align:left;padding:5px 0px 0 0;font-size: 100%;color:#4169E1;}
#content{display:inline-block;width: 100%;text-align:left;padding:0 10px 0 0px;margin:10px 0 0 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
ul#readfullpost { text-align: left; list-style: none; padding: 5px 0 0 0; margin: 0px; }
ul#readfullpost li a {display: inline-block;padding: 0px 0px;margin: 0px ; font-size:110% ;text-decoration:none;border:0px solid #bbb;}
ul#readfullpost li a:hover {color:#696969}
/* Search---------------------------------------*/
form.search {text-align: right;display:inline-block; }
form.search input[type=text] 
  {font-size:100%;text-align:right;margin: 5px 0px;width:250px;
  padding: 3px 10px ;
  border: 1px solid #bebebe;border-radius:5px;
  background: #fffff0;opacity:0.8;}
form.search::after {
  content: "";
  clear: both; }
}
/* SIZE 2----------------------------------*/
@media screen and (min-width: 601px) and (max-width: 993px){
#headerblog{background:#fc0;padding:20px ;margin: 0px 0px 10px 0px ;border-bottom:5px solid #ddd ;}
#headerblog .left{width:55%;padding:0px ;
		 display:inline-block;vertical-align:top;
	           margin:0px 0px;overflow:hidden;}
#headerblog .right{width:40%;padding:0px ;text-align:right;
		 display:inline-block;vertical-align:top;
	           margin:90px 0px 0px 0px;overflow:hidden;}
#nameblog{font-size:220%;color:#161b5d;padding:0px 0px 0px}
#description{font-size:130%;color:#cd5c5c;padding:0px}
#contenidoblog {padding:0px ;font-align:left ;}
#recientes{margin:0 20px 0 0}
.recientes{padding:20px 0px 20px 0px;}
.barra{margin:20px 10px 20px 0px; border-top:7px solid #ddd}
.barra2{margin:20px 10px 0px 0px; border-top:7px solid #ddd}
/* Item Minientry---------------------------------------*/
#boxitem {display: inline-block;text-align:left;color:#696969;
padding:0px;width: 100% ;margin:0px ;vertical-align:top; }
#boxitem2 {margin:0px 0px ;padding:10px 3px 20px;border-bottom: 2px solid #ddd ;
vertical-align:top; }
ul#enlacesubject{text-align: left;margin:0px 10px 5px 0px ;padding:0px ;font-size:150%; 
display:inline-block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden
}
ul#enlacesubject li a{padding:0px;text-decoration:none;}
ul#enlacesubject li a:hover{color:#696969}
/* Para el campo description---------------------------------------*/
span.fechamini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969}
span.autormini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969 ;}
#commentmini{margin:0px;text-align:left;padding:5px 0px 0 0;font-size: 100%;color:#4169E1;}
#content{display:inline-block;width: 100%;text-align:left;padding:0 10px 0 0px;margin:10px 0 0 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
ul#readfullpost { text-align: left; list-style: none; padding: 5px 0 0 0; margin: 0px; }
ul#readfullpost li a {display: inline-block;padding: 0px 0px;margin: 0px ; font-size:110% ;text-decoration:none;border:0px solid #bbb;}
ul#readfullpost li a:hover {color:#696969}
/* Search---------------------------------------*/
form.search {text-align: right;display:inline-block; }
form.search input[type=text] 
  {font-size:100%;text-align:right;margin: 5px;width:180px;
  padding: 3px 10px ;
  border: 1px solid #bebebe;border-radius:5px;
  background: #fffff0;opacity:0.8;}
form.search::after {
  content: "";
  clear: both; }
}
/* SIZE 3----------------------------------*/
@media screen and (min-width: 993px) {
#headerblog{padding:0px 10px 10px 10px ;margin: 20px 30px 10px 20px ;border-bottom:0px solid #ddd ;}
#headerblog .left{width:60%;padding:0px ;
		 display:inline-block;vertical-align:top;
	           margin:0px 0px;overflow:hidden;}
#headerblog .right{width:35%;padding:0px ;text-align:right;
		 display:inline-block;vertical-align:top;
	           margin:60px 10px 0px 0px;overflow:hidden;}
#nameblog{font-size:250%;color:#161b5d;padding:0px 0px 0px}
#description{font-size:150%;color:#cd5c5c;padding:0px}
#contenidoblog {padding:0px 20px 0 10px ;font-align:left ;}
#recientes{margin:0 20px 0 0}
.recientes{padding:20px 0px 20px 0px;}
.barra{margin:20px 30px 20px 10px; border-top:7px solid #ddd}
.barra2{margin:20px 20px 0px 0px; border-top:7px solid #ddd}
/* Item Minientry---------------------------------------*/
#boxitem {display: inline-block;text-align:left;color:#696969;
padding:0px;width: 49% ;margin:0px ;vertical-align:top; }
#boxitem2 {margin:10px 20px 0px 0px ;padding:10px 3px;border-top: 2px solid #ddd ;
vertical-align:top; }
ul#enlacesubject{min-height:45px;text-align: left;margin:0px 10px 0px 0px ;padding:0px ;font-size:130%; 
display:inline-block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden
}
ul#enlacesubject li a{padding:0px;text-decoration:none;}
ul#enlacesubject li a:hover{color:#696969}
/* Para el campo description---------------------------------------*/
span.fechamini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969}
span.autormini{text-align:left;padding:0px 10px 0 0px;  font-size: 90%;color:#696969 ;}
#commentmini{margin:0px;text-align:left;padding:5px 0px 0 0;font-size: 100%;color:#4169E1;}
#content{display:inline-block;width: 100%;text-align:left;padding:0 10px 0 0px;margin:10px 0 0 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
ul#readfullpost { text-align: left; list-style: none; padding: 5px 0 0 0; margin: 0px; }
ul#readfullpost li a {display: inline-block;padding: 0px 0px;margin: 0px ; font-size:110% ;text-decoration:none;border:0px solid #bbb;}
ul#readfullpost li a:hover {color:#696969}
/* Search---------------------------------------*/
form.search {text-align: right;display:inline-block; }
form.search input[type=text] 
  {font-size:100%;text-align:right;margin: 5px;width:150px;
  padding: 3px 10px ;
  border: 1px solid #bebebe;border-radius:5px;
  background: #fffff0;opacity:0.8;}
form.search::after {
  content: "";
  clear: both; }
}
