/* ipad mini */
@media(max-width:787px){
	.wrapper{width:640px;}
	img{max-width:640px;}
	.pc{display:none !important;}
	.mv1{display:block !important;}
	nav{display:none;}
	.mobile-nav{margin:8px 0 0 0;}
	.mobile-nav a span{font-size:19px;margin:6px 0 0 10px;float:right;}
	.mobile-nav a i{background:url(../img/nav.png) no-repeat center center;float:left;width:38px;height:30px;border:1px solid #FFFFFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	.mobile-nav a.active i{background-image:url(../img/nav-h.png);}
	aside img{width:100%;}
	aside.col1{width:300px;}
	aside.col2{width:300px;}
	aside.col3{margin-top:0px;margin-left:auto !important;margin-right:auto !important;clear:both;float:none !important;width:100%;}
	aside.col3 section{float:left;width:300px;}
	aside.col3 section:nth-child(even){float:right;}
	section .box h3{font-size:17px;}
	#cse-search-box input[type=text]{width:149px;}
	#tiempo-localidades .box ul{width:83px;padding-left:0px;font-size:12px;}
	#imagen-meteosat .maps .map{margin-left:0px !important;}
	#imagen-meteosat .maps .map:nth-child(3n+1){margin-left:0px !important;}
	#imagen-meteosat .maps .map:nth-child(even){float:right !important;}
	#tiempo-localidades img{width:264px !important;}
	#tiempo-mapas h5{font-size:11px;}
	.pusher{padding-top:50px;}
	.superior{position:fixed;top:0;z-index:2;left:auto;width:100%;}
	header .logo{float:none !important;padding-top:0px;}
	header .logo img{margin:0 auto;}
	header .publi{width:100%;overflow:hidden;}
	header .cabecera2{padding-top:20px 0 0 0;}
	header .cabecera2 .publi{padding-bottom:20px;padding-top:0px;}
	header .cabecera2 .logo img{width:auto;}
	.main.sticky,.home.sticky{margin-top:0px !important;}
	.sidebar.left{display:none;}
	.sidebar.right{margin:0 auto !important;float:none !important;}
	main,.contents{width:100%;}
	.amazon{display:none;}
	.contents{float:none !important;}
	.contents .body img{max-width:590px;}
	.mapas-localidades{max-width:100%;}
	.meteosat-opciones{padding-left:43px;padding-right:43px;}
	.meteosat-bottom{width:336px;margin-left:auto;margin-right:auto;text-align:center;float:none !important;clear:both;}
	.meteosat-bottom .social{display:inline-block;padding-top:20px;}
	.box-stats .table .td div{font-size:13px;}
	.prevision-local table thead tr .col1{width:192px !important;}
	.prevision-local table thead tr .col2{width:98px !important;}
	.prevision-local table thead tr .col4{width:90px !important;}
	.prevision-local table thead tr .col5{width:100px !important;}
	.dibuland{float:right;max-width:300px;margin-left:0px;}
	.dibuland img{max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.animacion .slide{margin-left:74px;}
	.radar-horas ul{width:83px;}
	.radar-col{border-right:0px;margin-right:auto;margin-left:auto;padding:12px 0 0 0;float:none !important;clear:both;}
	.radar-col .provincias{height:auto;}
	.radar-col .provincias ul{margin-bottom:11px;}
	#radarimg{height:auto;}
	#cookies{position:fixed;top:0;left:0;width:100%;z-index:444;}
}
/* movil grande */
@media(max-width:659px){
	.wrapper{width:480px;}
	img{max-width:480px;}
	.mv1{display:none !important;}
	.mv2{display:block !important;}
	footer ul,footer .dommia{width:100%;padding-right:0px;text-align:center !important;}
	.superior .buscador input[type=text]{width:164px;}
	.mobile-nav a span{display:none;}
	.contents .body img{max-width:430px;}
	.dibuland{margin-left:auto;margin-right:auto;max-width:420px;float:none;clear:both;}
	aside.col1,aside.col2,aside.col3{width:420px;margin-left:auto !important;margin-right:auto !important;clear:both;float:none !important;}
	aside.col2,aside.col3{margin-top:0px;}
	aside.col3 section{float:none !important;width:100% !important;}
	#imagen-meteosat .maps .map{margin-right:20px !important;}
	#imagen-meteosat .maps .map:nth-child(3n){margin-right:0px !important;}
	#imagen-meteosat .maps .map:nth-child(even){float:left !important;}
	#cse-search-box input[type=text]{width:269px;}
	#tiempo-localidades .box ul{width:123.3px;font-size:14px;}
	#tiempo-mapas h5{font-size:14px;}
	.directo .live{float:left !important;padding-top:1px;padding-bottom:8px;}
	.alertas .iconos ul{width:100%;}
	.alertas .iconos ul:first-of-type{padding-bottom:0px;}
	.alertas p{width:393px;}
	.meteosat-opciones{border:0 none;width:420px;padding:0 0 0 10px;}
	.meteosat-opciones .maps .map:nth-child(1){margin-left:20px;}
	.meteosat-opciones .maps .map:nth-child(2){margin-right:20px;}
	.box-stats .table .thead{padding-left:10px;padding-right:10px;}
	.box-stats .table .td{width:50%;}
	.otras-provincias div.right{float:left !important;padding-top:4px;}
	.box-stats .tright{text-align:center !important;}
	.prevision-local table .dia-semana{visibility:hidden !important;height:31px !important;width:0px !important;}
	.prevision-local table tbody tr .col1{display:block !important;}
	.prevision-local table thead tr .col1 strong{display:none;}
	.prevision-local table thead tr .col1::before{content:"Hora";}
	.prevision-local table thead tr .col6{width:68px !important;}
	.prevision-local table thead tr .col6{width:68px !important;}
	.prevision-local table tbody tr .col2{width:149px;}
	.prevision-local table tbody .dia-completo{display:table-row !important;}
	.prevision-local table tbody .dia-completo td{border-top:0 none;border-bottom:1px solid #E6E6E6;padding:13px 0;font-weight:bold;}
	.prevision-local table tbody .dia-completo br{display:none;}
	.prevision-local table tbody .dia-completo font{display:inline-block;padding:0 5px;font-size:18px;font-weight:bold;}
	.animacion .slide{margin-left:0px;}
	.animacion .ui-slider{width:265px;}
	.radar-horas ul{margin-bottom:8px;margin-top:16px;clear:both;overflow:hidden;padding-left:14px;padding-right:14px;text-align:center;width:430px;margin-left:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.radar-horas ul li{float:left;width:80px;}
	.slider{font-size:12.5px;}
	.slider span{padding-top:12px;}
	.slider b{padding-top:12px;}
}
/* movil pequeño */
@media(max-width:499px){
	.main,.home{background-color:#FFFFFF;}
	.main{border-top:1px solid #E6E6E6;}
	.contents .body{padding:0px;margin-top:0px;}
	section .box{padding:0px;}
	aside.col1{margin-top:0px;}
	#imagen-meteosat .box,#alertas-meteorologicas .box,#tiempo-mapas .box,#radar-precipitacion .box{padding-bottom:0px;}
	#imagen-meteosat .maps .map{width:140px;}
	.map div{width:138px;height:138px;}
	section .box-banner{border:0 none !important;padding:0px !important;}
	.wrapper{width:300px;}
	img{max-width:300px;}
	.mv2{display:none !important;}
	.mv3{display:block !important;}
	aside.col1,aside.col2,aside.col3{width:100% !important;}
	#imagen-meteosat .maps .map{margin-right:0px !important;}
	#imagen-meteosat .maps .map:nth-child(even){float:right !important;}
	#cse-search-box input[type=text]{width:195px;}
	#tiempo-localidades .box ul{width:100px;padding-left:0px;}
	#tiempo-mapas h5{font-size:12px;line-height:20px;}
	.superior .shares{width:246px;position:relative;}
	.superior .buscador{margin-left:0px;}
	.superior .buscador input[type=text]{display:none;margin-right:20px;}
	.superior .buscador input[type=submit]{margin-left:0px;}
	.contents .body img{max-width:100%;}
	.alertas p{width:100%;margin-top:5px;}
	.mapas-localidades ul{width:100px;margin-left:0px;}
	.meteosat-bottom{width:100%;}
	.meteosat-opciones{width:240px;padding:0px;margin:0 auto;float:none !important;}
	.meteosat-opciones .map div{width:108px;height:108px;}
	.meteosat-opciones .maps .map{margin-left:0px !important;}
	.meteosat-opciones .maps .map:nth-child(1){margin-left:0px !important;}
	.meteosat-opciones .maps .map:nth-child(2){margin-right:0px !important;}
	.meteosat-opciones .maps .map:nth-child(even){float:right !important;}
	.box-stats .table .td div{font-size:12px;}
	.prevision-local table thead{font-size:11px;}
	.prevision-local table thead tr .col1{display:table-column !important;}
	.prevision-local table thead tr .col2{width:67px !important;}
	.prevision-local table thead tr .col3{width:55px !important;}
	.prevision-local table thead tr .col4{width:58px !important;}
	.prevision-local table thead tr .col5{width:70px !important;}
	.prevision-local table tbody tr .col0{display:none !important;}
	.prevision-local table tbody tr .col2{width:50px;text-align:left;}
	.prevision-local table tbody tr .col3{width:25px;}
	.prevision-local table tbody tr .col3 img{width:25px;height:auto;margin:3px 6px 0 0;}
	.prevision-local table tbody tr .col4{width:20px;font-size:14px;}
	.prevision-local table tbody tr .col5{width:55px;}
	.prevision-local table tbody tr .col6{width:58px;}
	.prevision-local table tbody tr .col7{width:60px;text-align:center;}
	.prevision-local table tbody tr .col2,.prevision-local table tbody tr .col5,.prevision-local table tbody tr .col6,.prevision-local table tbody tr .col7{font-size:12px;}
	.prevision-local table tbody .dia-completo td{text-align:left !important;}
	.animacion .ui-slider{width:135px;}
	.radar-horas ul{width:300px;}
	.radar-horas ul li{width:90px;}
	.slider .ui-slider{width:275px;margin-right:15px !important;margin-bottom:9px !important;}
	.main > .wrapper.clearfix{overflow:visible !important;}
	.anuncio-responsivo{height:315px !important;}
	.anuncio-responsivo td{position:relative;}
	.anuncio-responsivo td > div{position:absolute;left:-18px;top:0px;}
	main > .clearfix{overflow:visible !important;}
        .meteosat{overflow:visible !important;}
        .meteosat-bottom > ins{left:-18px;}
}