/*Estilos de los Layouts*/
.Header, .Footer{
	width: 100%;
}
.ColumPrincipal{
	width: 1140px;
	margin: 0 auto;
	padding-top: 20px;
}
.ColumPrincipal .rightColumn{
	width: 360px;
	float: right;
}
.ColumPrincipal .leftColumn{
	width: 740px;
	float: left;
}
.ColumnaInferior{
	max-width: 1140px;
	margin: 100px auto 60px;
	clear: both;
}
.ColumPrincipal .rightColumn > *{
	margin-bottom: 40px;
}

/*Desktop 2 (medida entre Desktop y Tablet)*/
@media screen  and (max-width: 1139px){
	.ColumPrincipal{
    	width: 100%;
    	padding-left: 10px;
        padding-right: 10px;
   	}
   	.ColumPrincipal .leftColumn{
		width: 66%;
	}
	.ColumPrincipal .rightColumn{
		width: 30%;
	}
	.ColumnaInferior{
		margin: 60px 10px 80px;
	}
}

/*Tablet*/
@media screen and (max-width: 939px){
	.ColumPrincipal{
    	padding-left: 30px;
        padding-right: 30px;
   	}
   	.ColumPrincipal .leftColumn{
   		padding-top: 20px;
   		width: 100%;
   	}
    .ColumPrincipal .rightColumn{
		width: 100%;
	}
	.ColumnaInferior{
		margin: 30px;
	}
	section.comments_section {
		margin-bottom: 40px;
	}
	#featured_fiveElements-list {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	#featured_fiveElements-list img {
		height: 88px;
		width: 88px;
	}
	.ColumPrincipal .rightColumn .adbox {
		margin-bottom: 30px;
	}
	.leaderboard.SDR_LB_MID {
		margin-bottom: 30px;
	}
}

@media only screen and (max-width: 639px) {
	.ColumPrincipal{
    	padding-left: 20px;
        padding-right: 20px;
   	}
   	.ColumnaInferior{
		margin: 60px 20px 30px;
	}
}
