@media (max-width: 1600px) {
	#destacadas .controls a.arrow-right{
		right: 15px;
	}

	#destacadas .controls a.arrow-left{
		left: 15px;
	}

	#destacadas p {
	  padding-right: 60px;
	}

}


@media (max-width: 1440px) {
	#externalNews article figure img {
	  height: 484px;
	  max-width: inherit;
	}
}

@media (max-width: 1380px) {
	.sectionBlock h3 a {
	  font-size: 19px;
	  line-height: 22px;
	}

	#u24internacional article h3 a {
	  font-size: 20px;
	  line-height: 24px;
	  margin-top: 4px;
	}

	#externalNews article figure img{
		height: 484px;
		max-width: inherit;
	}
}



/*lg*/

@media (min-width: 1200px) {
	.navbar-collapse{
		padding: 0;
	}

	#menuSeciones .col-sm-12 [class*='col-']{
		width: 9%;
	}	

}

/*md*/

@media (max-width: 1200px) {
	#destacadas h3 a {
		font-size: 32px;
		line-height: 33px;
	}

	.sectionBlock #rightCol{
		margin-top: 30px;
	}

	.sectionBlock #rightCol article:last-child {
	  border-bottom: solid 1px #ccc;
	}

	.sectionBlock #rightCol article {
	  padding-left: 0;
	}

	#menuSeciones .col-sm-12 [class*='col-']{
		margin-bottom: 25px;
	}

	footer #u24menu ul li{
		display: block;
		border: none;
		text-align: center;
		background-color: #fafafa;
		margin-bottom: 1px;
	}

	footer #u24menu ul li a{
		padding: 10px 0;
		display: inline-block;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 14px;
		color: #666;
	}

	footer #u24menu .newsBtn {
	  background: #bd0f34;
	  padding: 8px 18px;
	  color: #fff;
	  display: block;
	  text-align: center;
	  text-transform: uppercase;
	  font-weight: bold;
	  clear: both;
	}

	#ahora article .overlay p{
		font-size: 12px;
		line-height: 17px;
	}

	#confidencial article {
	  padding: 10px;
	}

	#u24mundo{
		padding: 0;
	}

	#u24mundo .titleSection{
		margin: 0 15px;
		width: 97%;
	}

	#juntosBien{
		margin-bottom: 30px;
	}

	#externalNews ul.nav li a {
		font-size: 17px;
		line-height: 21px;
	}

	#externalNews ul.nav li {
	  height: 7.95em;
	}

	#destacadas h3 a {
	  font-size: 26px;
	  line-height: 29px;
	}
}



@media (max-width: 1024px) {
	#confidencial article p {
	  padding-left: 0;
	  margin-top: 10px;
	}

	#externalNews article figure img {
	  height: 559px;
	}

	#ying-yang ul.nav {
	  padding-left: 0;
	}

	#destacadas .controls {
	  top: 30%;
	}
		
}


/*sm*/

@media (max-width: 992px) {
	.sectionBlock h3 a {
	  font-size: 19px;
	  line-height: 22px;
	}
	
	#foco article{
		margin-bottom: 20px;
	}
		
}


/*xs*/

@media (max-width: 768px) {

	#topSection div{
		text-align: center;
	}

	#destacadas h3 a {
	  font-size: 33px;
	  line-height: 35px;
	  margin-top: 10px;
	}

	#centerPosts .featPost h3 a {
	  font-size: 22px;
	}

	#centerPosts .secondPosts h3 a {
	  font-size: 19px;
	  margin-top: 10px;
	}

	#u24contact img,
	#u24contact div{
		text-align: center;		
		padding: 7px 20px;
		margin: 0 auto;
	}

	#externalNews ul.nav li{
		height: 6.66em;
	}

	#zona article figure figcaption{
		padding: 20px;
	}

	#zona article figure figcaption h3 {
	  color: #fff;
	  font-size: 18px;
	  margin-top: 8px;
	}

	#dinero article{
		margin-bottom: 30px;
	}

	#deportes #leftCol,
	#omni #leftCol,
	#medios #leftCol{
		margin-bottom: 30px;
	}

	#ocio #leftCol{
		margin-top: 30px;
	}

	#temasDelDia article{
		padding-bottom: 20px;
	}

	/* #contentCol,
	#sidebar{
		width: 100%;
	}
	#contentCol{
		width: 100%;
	}*/
	#sidebar{
		padding-left: 15px;
	}

	#externalNews article figure img {
	  height: 469px;
	}

	.sectionBlock #centerCol figure figcaption{
		padding: 20px;
	}

	.sectionBlock #centerCol figure .epi{
		font-size: 12px;
	}

	.sectionBlock #centerCol figure figcaption h3 {
	  color: #fff;
	  margin-top: 6px;
	  font-size: 18px;
	}

	/*#opinion article a h3{
		padding: 20px;
	}

	#opinion article a h5 {
	  padding: 0 20px 20px;
	}*/

	#ocio #leftCol {
	  margin-top: 0;
	}

	header .u24w{
		display: none !important;
	}

}

@media (max-width: 640px) {

	#zona,
	#opinion{
		width: 100%;
	}

	#zona{
		margin: 0;
	}

	#zona [class*='col-']{
		padding: 0;
	}

	.u24w{
		display: none !important;
	}

	#confidencial article:first-child p{
		padding-left: 0;
		margin-top: 15px;
	}

	#confidencial article p{
		padding-left: 20px;
	}

	.titleSection ul{
		margin: 20px 0;
		clear: both;
		margin-top: 30px !important;
	}

	#confidencial article:first-child h3 a {
	  font-size: 30px;
	  line-height: 35px;
	  margin-bottom: 15px;
	}

	#note4 [class*='col-']{
		margin-top: 20px;
	}

	.sectionBlock #centerCol figure figcaption h3 {
	  color: #fff;
	  margin-top: 10px;
	  font-size: 29px;
	}

	#zona article figure figcaption h3{
	  color: #fff;
	  margin-top: 10px;
	  font-size: 29px;
	}

	#ocio #leftCol {
		margin-top: 20px;
	}

	.sectionBlock #centerCol figure .epi {
	  font-size: 13px;
	}

}

@media (max-width: 480px) {

	#sidebar{
		width: 100%;
	}

	#ahora article,
	#centerPosts,
	#claves{
		width: 100%;
	}

	#ahora article{
		margin-bottom: 10px;
	}

	#ahora article .overlay p {
		font-size: 14px;
		line-height: 21px;
	}

	#zona{
		padding: 0;
	}

	#destacadas h3 a {
		font-size: 24px;
		line-height: 27px;
	}

	#menuSeciones .col-sm-12 [class*='col-']{
		width: 50%;
	}

	/*header a {
	  font-size: 14px !important;
	}*/

	header .socialIcons {
	  margin-right: 0;
	}

	header a.newsBtn,
	header a.registerBtn{
		padding: 0 10px;
	}

	#claves h3 {
	  font-size: 13px;
	  text-transform: uppercase;
	  margin-top: 14px;
	}

	#confidencial article{
		padding: 0;
	}

	#singleContent h1 {
	  font-weight: bold;
	  font-size: 34px;
	  line-height: 41px;
	  color: #000;
	}

	#claves h4 a {
	  font-size: 22px;
	  line-height: 27px;
	}

	.titleSection.hasmenu {
	  padding-bottom: 15px;
	}

	#contentCol figure.smallImg{
		width: 100%;
	}

	#ahoraBlock article {
	  width: 100%;
	}

}


@media (max-width: 340px) {

	#masLedias article,
	#actualidad article,
	#masEnCat article [class*='col-'],
	.sectionBlock [class*='col-'],
	#u24mundo [class*='col-'],
	#confidencial [class*='col-']{
		width: 100%;
	}

	#confidencial p{
		padding-left: 0 !important;
		margin: 10px 0 20px;
	}

	#opinion article a h3 {
	  font-size: 14px;
	  color: #000;
	  font-weight: bold;
	  padding: 15px;
	  display: block;
	  line-height: 17px;
	}

	#singleContent h1 {
	  font-size: 27px;
	  line-height: 29px;
	}

	#pathway ul li a {
	  padding: 2px 10px;
	  font-size: 12px;
	}

	#quizateinterese article figure figcaption{
		padding: 15px;
	}

	#quizateinterese article figure .epi{
		font-size: 11px;
	}

	#quizateinterese article figure figcaption h3 {
	  font-size: 19px;
	  margin-bottom: 0;
	}

	.sectionBlock h3 a {
	  margin-top: 10px;
	}

	#zona article figure figcaption h3,
	.sectionBlock #centerCol figure figcaption h3 {
	  color: #fff;
	  margin-top: 10px;
	  font-size: 22px;
	}

	#actualidad article img{
		margin-top: 10px;
	}
}

/* Sidebar, ajustes responsive. Linea 247 a 255 + 361 a 363 */
/* Tanaños iconos menu. Linea 393 a 395 */