/********************* 		LISTA UTIMAS NOTICIAS *************************/
#siteContent .mainpage_columns_left{
	display: inline-block;
	vertical-align: top;
	margin-top:10px;
	min-height: 1px;
	display: inline-block;
}

section.list_main {
	margin: 0 auto;
    width: 300px;
}
section.list_main header {
    margin: 0 auto;
    width: 100%;
}
/*section.list_main header h3 {
    border-bottom: 2px solid #D5D5D5;
    color: #000000;
    font: bold 18px 'titillium web';
    text-transform: uppercase;
    width: 100%;
}
section.list_main header h3:after {
	border-bottom: 2px solid #C51111;
    content: "";
    display: table;
    margin: -2px 0;
    width: 55%;
}*/
section.list_main > section#elements_section div.newswrap > ul > li {
	padding: 14px 0 14px; /*16px*/
}
section.list_main > section#elements_section div.newswrap > ul li article div.overout{
	position: relative;	
}
section.list_main > section#elements_section div.newswrap > ul li article .content {
    float: left;
    margin-left: 10px;;
    width: 240px;
}
section.list_main > section#elements_section div.newswrap > ul li article .content > h4 {
	font: bold 18px 'Roboto Condensed';
	line-height: 21px;

}
section.list_main > section#elements_section  div.newswrap > ul{
	background: none;
	position: relative;	
}
section.list_main > section#elements_section  div.newswrap > ul li div.dotted-line{
	background: transparent url(/images/Punto-42hyf.svg);
	height: 100%;
	width: 1px;
	content: "";
	display: block;
	position: absolute;
	left: 32px;
	line-height: 3px;
	top: 40px;
	background-repeat: no-repeat space;
	z-index: 0;
}
section.list_main > section#elements_section div.newswrap > ul li:nth-child(13) div.dotted-line,
section.list_main > section#elements_section div.newswrap > ul li:last-of-type div.dotted-line {
	display: none;
}
section.list_main > section#elements_section div.newswrap > ul li article .img .image {
    border-radius: 50%;
    height: 100%;
    width: 100%;
    display: block;
    background-size: cover;
    background-position: center;
}
/**/
section.list_main > section#elements_section div.newswrap > ul li article .img :hover {
    /*opacity: 0.9; */
    

}

section.list_main > section#elements_section div.newswrap > ul li article .effect  e:hover {
    /*opacity: 0.6;*/
   /*transition: color 0.3s;
	color: #c51111;*/
	
}
section.list_main > section#elements_section div.newswrap > ul li article .img {
    height: 3rem;
    width: 3rem;
    float: left;
    position: relative;
    z-index: 1;
}
section.list_main > section#elements_section div.newswrap > ul li article .img > .article-type {
	display: none;
}
section.list_main > section#elements_section div.newswrap > ul li article.news .img > .article-type {
	/*display:none;*/	
}	
section.list_main > section#elements_section div.newswrap > ul li article.news .img a:after {
    content: none;
}
section.list_main > section#elements_section div.newswrap > ul li article .content a {
	transition: color 0.3s;
    color: #000000;
    font: bold 18px 'Roboto Condensed';
    line-height: 19px;
    pointer-events: auto;

    display:block;
  	max-height:54px; 
  	overflow:hidden;
  	padding-bottom: 4px;

}
section.list_main > section#elements_section div.newswrap > ul li article .content a:hover {
	transition: color 0.3s;
	color: #c51111;
}
section.list_main > section#elements_section div.newswrap > ul li article .content p {
	color: #000000;
    font: 12px 'arial';
    margin-top: 3px;

	display:block;
  	max-height:42px; 
  	overflow:hidden;

}
section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p time{
    color: #707077;
    font: 11px 'arial';
}
section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.time:first-letter{
	text-transform: uppercase;
}
section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.time:before,
section.list_main > section#elements_section div.newswrap > ul li article .content .comments{
	display:none;
}
section.list_main > section#elements_section div.newswrap > ul > li {
	border-bottom: none;
}
section.list_main footer{
	margin: 28px auto 30px;
	text-align: center;	
}
section.list_main footer a#more-news {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.5, rgb(208, 23, 23)),color-stop(0.5, rgb(184, 0, 0)));
	background-image: -o-linear-gradient(bottom, rgb(208, 23, 23) 50%, rgb(184, 0, 0) 50%);
	background-image: -moz-linear-gradient(bottom, rgb(208, 23, 23) 50%, rgb(184, 0, 0) 50%);
	background-image: -webkit-linear-gradient(bottom, rgb(208, 23, 23) 50%, rgb(184, 0, 0) 50%);
	background-image: -ms-linear-gradient(bottom, rgb(208, 23, 23) 50%, rgb(184, 0, 0) 50%);
	background-image: linear-gradient(to bottom, rgb(208, 23, 23) 50%, rgb(184, 0, 0) 50%);
    box-shadow: 0px 0px 5px 1px #b1b3b4;/*box-shadow: 4px 4px 16px #888888;*/
    color: #FFFFFF;
    font: bold 16px 'Titillium Web';
    text-shadow: none;
    text-transform: uppercase;
    padding: 6px 11px;
    cursor: pointer;
    border-radius: 4px;
}
/*section.list_main footer a#more-news:hover {
	background: none repeat scroll 0 0 #C51111;
}*/
section.list_main footer a#more-news:after {
	border-bottom: 4px solid rgba(0, 0, 0, 0);
	border-left: 8px solid rgb(255, 255, 255);
	border-top: 4px solid rgba(0, 0, 0, 0);
	content: "";
	display: inline-block;
	margin-left: 4px;
	position: relative;
	top: -1px;
}
/******		HOME		*********/
/*div.homeLevelup section.list_main header h3{
	font: bold 14px 'Roboto Condensed';
	background: #c51111;
	padding: 2px 8px 3px 6px;
	display: inline-block;
	border-radius: 20px;
	color: #fff;
	width: auto;
	border-bottom: none;
	margin-left: 18px;
}*/
div.homeLevelup section.list_main .titleMP:after{
	margin-left: 178px;
	top: -11px;
}
div.homeLevelup section.list_main footer a#more-news,
/*div.homeLevelup section.list_main header h3:after{
	display: none;
}*/
/*div.homeLevelup section.list_main header h3:before{
	background: url("/images/TiempoBlanco.svg");
	width: 17px;
	height: 17px;
	content: "";
	vertical-align: sub;
	background-size: cover;
	display: inline-block;
	margin-right: 5px;
}*/

div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .img{
	width: 63px;
	height: 63px;	
}
div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content{
	width: 215px;
	pointer-events: none;
}

/*******	RESPONSIVE SIZES		**********/

@media screen and (max-width : 1155px){
	/****	HOME PAGE	****/
	div.homeLevelup div section.list_main > section#elements_section  div.newswrap > ul li div.dotted-line{
		display:none;
	}
	div.homeLevelup section.list_main header h3 {
	    color: #000000;
	    font: 1.25rem 'Roboto Condensed';
	    font-weight: 100;
	    text-transform: uppercase;
	    width: auto;
	    padding: 0;
		background-color: transparent;
		border-radius: 0;
		margin: 0 0.5rem;
	}
	section.list_main > section#elements_section div.newswrap > ul li article .content a {
		max-height:40px; 
	}
	div.homeLevelup section.list_main header h3:before{
		display: none;
	}
	div.homeLevelup section.list_main header h3:after{
		display: block;
	}
	div.homeLevelup section.list_main #elements_section{
		margin-top: 5px;
	}
	
	div.homeLevelup div section.list_main > section#elements_section div.newswrap > ul li article .img,
	div.homeLevelup div section.list_main > section#elements_section div.newswrap > ul li article .img .image{
    	border-radius: 0;
    	/*height: auto;*/
    	width: 100%;
    	float: none;
    	height: 180px;
		overflow: hidden;
	}
	div.homeLevelup div section.list_main > section#elements_section div.newswrap > ul li article .img > .article-type {
		font: 12px 'roboto';
		font-weight: 800;
		text-transform:uppercase;	
		position:absolute;
		background: #c51111;
		color: #fff;
		left: 0;
		padding: 0px 5px;
		display: block;
		bottom: 0;
		pointer-events:none;

	}
	div.homeLevelup div section.list_main > section#elements_section div.newswrap > ul li article .content {
		margin: 4px 0 0 0;
		width: 96%;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content p{/*intro*/
		font: 14px 'arial';
		margin: 5px 0;
	}
		div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content p.time,
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content p.comments{
		margin-top: 0; 
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content a{
		font: bold 22px 'roboto condensed';/*titulo*/
		line-height: 20px;
	}
	div.homeLevelup section.list_main{
		width:100%;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul{
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 0.8rem;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li{
		display:inline-block;
		width: 32%; /*49*/
		margin: 10px 0.25% 0;
		padding: 0;
		vertical-align: top;
	}
	/*div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(3),
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(5),
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(7),
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(9),
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(11),
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(13){*/
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:nth-child(2n){
		margin-right: 0;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.comments,
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p time{
		font:12px 'arial';	
		display: inline-block;
		color: #66696D;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.time{
		display: inline-block;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.comments{
		margin-left:20px;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.time:before{
		background: url("/images/Tiempo.svg");
		width: 17px;
		height: 17px;
		content: "";
		vertical-align: bottom;
		background-size: cover;
		display: inline-block;
		margin: 0 3px -1px 0;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content div.tc > p.comments:before{
		background: url("/images/NumComments.svg");
		width: 17px;
		height: 17px;
		content: "";
		vertical-align: middle;
		background-size: cover;
		margin: 0 3px 0 0;
		display: inline-block;
	}
	
}
@media screen and (max-width : 1100px){
	section.list_main > section#elements_section div.newswrap > ul {
		left:0;
	}
	section.list_main > section#elements_section div.newswrap > ul > li {
		padding: 0px 0 10px;
	}
}

@media screen and (max-width : 1024px){
	
	div section.list_main > section#elements_section  div.newswrap > ul li div.dotted-line{
		display:none;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div .section.rightColumn {
	    max-width: 100%;
	    width: 100%;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main footer{
		display: none;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul li article .img {
    	height:	auto; /*7.3125rem !important;*/
    	width: 14rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul li article .img .image {
    	border-radius: 0;
    	height: 116px;
    	width: 14rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul {
	    position: relative;
	    width: 2187rem;
	    overflow: hidden;
	  /*  max-height: 18.75rem;*/
	}
	#siteContent .mainpage_columns_left{
	    height: auto !important;
	    margin: 0 !important;
	    width: 100% !important;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul > li {
    	float: left;
    	margin: 0 0.625rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul li article .content {
    	float: none;
    	margin-left: 1px;
    	width: 14rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main {
    	margin: 2rem auto;
    	max-width: 100%;
    	overflow: hidden;
    	width: 98%;
	}		
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section a#arrowLeft{
		background: url('/images/leftarrow.svg') no-repeat;
		background-position: center;
		background-size : 4.125rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section a#arrowRight{
		background: url('/images/rightarrow.svg') no-repeat;
		background-position: center;
		background-size : 4.125rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section a.listArrows{
		cursor: pointer;
		height: 12.125rem;
		width: 1.5rem;
		float: left;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main header h3 {
    	width: 100%;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main header h3:after{
		width: 21%;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section{
	    overflow: hidden;
	    margin: 0 auto;
	    display: inline-flex;
	    margin: 0 auto 0 calc(50% - 393px);
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap{
    	overflow: hidden;
    	width: 45.9375rem;
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap > ul > li:first-child {
    	padding-top: 16px;
	}

}

@media screen and (max-width: 1000px){
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li{
		width: 49%; 
	}
}

@media screen and (max-width: 815px){
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap {
	    overflow: hidden;
	    width: 490px;		
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section {
    	margin: 0 auto 0 calc(50% - 268px);
	}	
}
@media screen and (max-width : 645px){
	
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section div.newswrap {
	    overflow: hidden;
	    width: 245px;		
	}
	div.dosColumnasYAnchaInferior > div:nth-child(2) > div section.list_main > section#elements_section {
    	margin: 0 auto 0 calc(50% - 153px);
	}
	div section.list_main > section#elements_section div.newswrap > ul li article .img {
		margin:0 !important;
	}
}
@media screen and (max-width : 540px){
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul,
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li{
		width: 100%;
		margin: 0;
		margin-top: 10px;
	}


	div.homeLevelup section.list_main {
		margin-top: 10px;
	}
	div.homeLevelup section.list_main #elements_section,
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul,
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul > li:first-of-type{
		margin-top: 0;
	}
	div.homeLevelup section.list_main > section#elements_section div.newswrap > ul li article .content{
		padding-left: 10px;
		width: 96%;
	}
}