/*
320
360
375
393
412
414
768
1366
1440
*/

/*--------------------------------------------------------------*/
/*---------------Resoluciones desde 1321 hasta 1420-------------*/
/*--------------------------------------------------------------*/
@media screen and (max-width: 1420px)
{
	.publifix a{background-size: 80%;}
}

/*--------------------------------------------------------------*/
/*---------------Resoluciones desde 1001 hasta 1320-------------*/
/*--------------------------------------------------------------*/
@media screen and (max-width: 1320px)
{
	.publifix{display: none;}
	.k2vk.cat.agenda article .fecha .pd0-15{padding: 0 5px;}
	header nav ul li a, header nav ul li span{padding: 10px 11px;}
}

/*--------------------------------------------------------------*/
/*---------------Resoluciones desde 421 hasta 1000--------------*/
/*--------------------------------------------------------------*/
@media screen and (max-width: 1000px)
{
	.jugador_plantilla h1.tit{font-size: 24px;}
	.jugador_plantilla h2.posicion{font-size: 18px;}

	body.galerias .k2vk.coloma .items > .c10{width: 50%;}
	section.dashboard .f.items > div{width: 50%;}
	#mapagoogle{height: 75vw;}
	section.contacto .formulario .c4{width: 100%;}
	section.contacto .formulario .c6{width: 100%;}
	.iconos .c33{width: 100%; padding: 15px 0;}

	section.enviar_denuncia .f{padding: 0;}
	section.enviar_denuncia .c5{width: 100%;}

	section.denunciaciudadana.finalview article.noticia .c3{order: 2;}
	section.denunciaciudadana.finalview article.noticia .c7{order: 1;}

	section.denunciaciudadana .k2vk.cat > .f > .c3{padding: 0 0 15px 0; order: 2;}
	section.denunciaciudadana .k2vk.cat > .f > .c7{order: 1;}
	.cms_pbl .c2{width: 33.33%;}

	section.tiempo .prevision{border-left: 1px dashed rgba(0,0,0,0.3); border-top: 1px dashed rgba(0,0,0,0.3); padding-top: 0;}
	section.tiempo .prevision .c16{width: 33.33%; border-bottom: 1px dashed rgba(0,0,0,0.3) !important; border-right: 1px dashed rgba(0,0,0,0.3) !important;}
	section.hemeroteca.finalview .archivo .c4 picture{text-align: center;}
	section.hemeroteca.finalview .archivo .c4 picture img{display: inline-block;}
	section.hemeroteca.finalview .archivo .c4{width: 100%;}
	section.hemeroteca.finalview .archivo .c6{width: 100%;}
	.k2vk.cat.hemeroteca .c25 article{padding: 15px 1px;}
	.k2vk.cat.hemeroteca .c25{width: 50%; max-width: 227px;}
	section.hemeroteca .subcats.txt{padding: 15px 1px;}
	section.hemeroteca .subcats.txt > div .item{padding: 0 !important;}
	section.hemeroteca .subcats.txt .item *{font-size: 11px !important; padding: 7px 5px;}
	section.hemeroteca .subcats > div.c12{width: 12.5%;}
	section.hemeroteca .subcats{justify-content: center;}
	section.hemeroteca .subcats > div{width: 50%; max-width: 250px;}
	section.hemeroteca .buscar .f1{flex: auto; width: 100%; margin-bottom: 5px;}
	section.hemeroteca .buscar .f2{flex: auto; width: 100%;}
	section.hemeroteca .buscar button:after{content: "Buscar"; margin-left: 5px;}
	section.hemeroteca .buscar button{width: auto; height: auto; line-height: 1; padding: 15px; width: 100%; font-weight: bold;}

	.k2vk.cat.agenda .c33, .k2vk.cat.agenda .c25{width: 100%; max-width: 270px; margin: 0 auto;}
	.k2vk.cat.subcats.blogs article.c33{width: 100%;}

	#mapa{height: 75vw !important;}
	.guiacomercial .k2vk.cat.results > .f > .c3{order: 2;}
	.guiacomercial .k2vk.cat.results > .f > .c7{order: 1;}
	.guiacomercial .k2vk.cat.results > .f > .c7 .pmapa{padding: 0 15px;}

	.f.hfw > div{width: 100% !important; flex: auto; margin-bottom: 5px; text-align: center;}

	.spinner .subtit{font-size: 20px;}
	.spinner .tit{font-size: 40px;}
	.spinner i{font-size: 80px;}

	form .f > div[class*="c"]{width: 100% !important;}
	form .f > div[class*="pd"]{padding: 10px 0;}
	form .f > div > h5{margin-top: 15px;}

	.customlogins .f > div[class*="c"]{width: auto !important;}

	.rokbox-wrapper{background-color: #000;}
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img,
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container iframe,
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container object,
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container embed{border-radius: 0;}
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container{margin: 0; border-radius: 0;}
	.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content{border-radius: 0; max-width: 100vw; max-height: 75vh;}
	.rokbox-footer > div *{color: #fff;}
	.rokbox-wrapper .rokbox-outer .rokbox-header > div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-footer > div.rokbox-close{font-size: 23px;}
	.rokbox-wrapper .rokbox-outer .rokbox-header, .rokbox-wrapper .rokbox-outer .rokbox-footer{
		background: transparent;
		border: none;
		box-shadow: none;
	}

	.k2vk.finalview article.noticia .info h1{font-size: 27px;}

	.vkpagination ul li:not([class]),.vkpagination ul li.pagination-start, .vkpagination ul li.pagination-end{display: none;}
	.vkpagination ul li.pagination-prev *, .vkpagination ul li.pagination-next *{font-size: 14px; width: auto; padding: 0 15px;}
	.vkpagination ul li.pagination-prev *:before{margin-right: 10px;}
	.vkpagination ul li.pagination-next *:after{margin-left: 10px;}
	.vkpagination ul li{width: 50%;}

	.f > .c3{max-width: 330px; margin: 0 auto; width: 100%;}
	.f > .c7{width: 100%;}

	.k2vk.cat.noticias .f .c25, .k2vk.cat.noticias .f .c33{width: 50%;}
	.k2vk.cat.noticias article.imageSmall h2, .k2vk.cat.noticias article.imageMedium h2{font-size: 16px;}
	.k2vk.cat.noticias article.imageLarge h2, .k2vk.cat.noticias article.imageXLarge h2{font-size: 20px;}
	.f > .c3.fw{max-width: none; display: flex;}
	.f > .c3.fw > article{width: 50%;}
	.k2vk.cat.noticias article .img .imag{height: 25vw !important;}

	header .sublogo img{height: 31px; vertical-align: middle;}
	header .is-sticky .pmenu > .m{box-shadow: 0 0 30px rgba(0,0,0,0.2);}
	header .top > .m > .f{border: none;}
	header .pmenu > .m{padding: 5px 15px !important; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
	header .tiempo .temp{display: flex; flex-flow: row wrap; justify-content: flex-start; align-content: flex-start;}
	header .tiempo .img span{width: 40px; height: 30px;}
	header .tiempo .tempact{font-size: 15px;}
	header .fecha{font-size: 12px;}
	header .iconos li a svg{width: 15px; height: 15px;}
	header .iconos li a{padding: 10px; border-left: none;}
	header .pmenu .c33{width: 33.33%;}
	header .pmenu > .m{display: flex; flex-flow: row wrap; justify-content: center; align-content: center; align-items: center;}
	header .sublogo{display: block; text-align: center;}
	header .sublogo a{display: block;}
	header .bot > .pd0-30{padding: 0}
	header .pmenu{background-color: #fff; transition: none;}
	header .top .fechatiempo{justify-content: center; width: 100%;}
	header .top > .pd0-30{padding: 0 15px;}


	.f > .rc33-5{width: 33.33% !important;}
	.f > .rc33-10{width: 33.33% !important;}
	.f > .rc5-10{width: 50% !important;}
	.f > .rc10{width: 100% !important;}
	.ro1{order: 1;}
	.ro2{order: 2;}
	header .moduletable_menu{display: none;}
	.desktop{display: none;}
	.responsive{display: block;}

}

/*--------------------------------------------------------------*/
/*---------------Resoluciones desde 320 hasta 420---------------*/
/*--------------------------------------------------------------*/
@media screen and (max-width: 450px)
{
	[id^="div-gpt-ad-banner-"]{min-height: 250px;}

	.fw-r{margin-left: -15px; margin-right: -15px;}
	.k2vk.cat.noticias article .resultado{margin-left: -15px; margin-right: -15px;}
	.finalview.noticia.minuto_a_minuto .deportes{margin-top: 0;}
	.finalview.noticia.minuto_a_minuto .deportes > div{padding: 0;}
	.deportes .resultado .marcador .goles{font-size: 30px;}
	.deportes .resultado .marcador.estado_0 .goles{font-size: 20px;}
	.vk2minuto .item .texto > *{font-size: 15px;}
	.deportes .resultado .equipo .nombre ul li{font-size: 13px;}
	.deportes .resultado .pd30{padding: 15px;}
	.deportes .resultado .equipo > img, .jornadas .jornada .info .equipo > img{width: 48px; height: 48px; order: -1; margin: 0 auto;}
	.deportes .resultado .equipo .nombre{text-align: center; font-size: 18px; width: 100%; margin: 5px 0 0 0;}
	.jornadas .jornada .info .equipo .nombre{text-align: center; width: 100%; margin: 5px 0 0 0;}
	.deportes .resultado > .f > div{text-align: center;}
	.marcadorsticky.is-sticky > .resultado .pd30{padding: 10px;}
	.marcadorsticky.is-sticky > .resultado .equipo > img{width: 32px; height: 32px;}
	.marcadorsticky.is-sticky > .resultado .equipo ul{display: none;}
	.marcadorsticky.is-sticky .resultado .equipo .nombre{font-size: 16px;}

	body.galerias .k2vk.coloma .items > .c10{width: 100%;}
	.k2vk.finalview.coloma .cuerpo{margin: 0;}
	.k2vk.cat.noticias article .desc{font-size: 15px !important; line-height: 1.2;}
	section.mis_pedidos .item.pedido .producto .c5{width: 80%;}
	section.mis_pedidos .item.pedido .producto .dw{width: 100%; margin-top: 5px;}
	section.mis_pedidos .item.pedido .datos{padding: 10px 15px; font-size: 15px;}

	section.dashboard .f.items > div{padding: 1px;}
	.com_users .m500 form{padding: 30px;}
	section.buscar .results{padding-bottom: 30px;}
	section.buscar .results .item .tit{font-size: 16px; margin-top: 10px;}
	section.buscar .results .item{justify-content: normal;}
	section.buscar .results .item .img{width: 100%;}
	section.buscar .results .item .info{width: 100%; padding: 0; flex: auto;}

	.cuerpo .texto ul, .cuerpo .texto ol{margin-left: 25px;}

	.leaflet-popup-content .imag img{height: 60px;}
	.cms_pbl .pd60{padding: 30px;}
	.cms_pbl iframe{height: 52vw;}
	.cms_pbl .semanarios .c2{padding: 10px 2px;}
	.cms_pbl .cuerpo > .pd30{padding: 30px 15px;}
	.cms_pbl .botones > *{display: block; text-align: center; width: 100%; margin: 2px 0;}
	.cms_pbl .c2 .h5, #pantallasled .h5{font-size: 12px;}

	section.hemeroteca .results .item .tit{margin-top: 0; margin-bottom: 10px; padding: 0;}
	section.hemeroteca .results .item .img{max-width: 20vw;}
	section.hemeroteca .results .item .info .txt, section.buscar .results .item .info .txt{font-size: 13px; line-height: 1.2;}
	section.hemeroteca .results .item .info{padding-left: 15px;}

	section.hemeroteca .item .img .nf .h5{font-size: 12px;}
	section.hemeroteca .item .img .nf{padding: 15px;}
	section.hemeroteca .item .img .nf i{width: 50px; height: 50px; line-height: 50px; font-size: 22px;}
	section.hemeroteca .pageheader .h1{margin-bottom: 10px; text-align: center;}
	section.hemeroteca.finalview .archivo .botones form button, section.hemeroteca.finalview .archivo .botones a{display: block; text-align: center; width: 100%; margin: 2px 0;}
	section.hemeroteca .item .tit{padding: 0 10px;}
	section.hemeroteca .subcats > div .item, section.hemeroteca .subcats > div article{padding: 1px;}
	section.hemeroteca .item .escudo{background-size: 30%;}

	.k2vk.finalview.agenda article.noticia .detalles{padding: 0;}
	.k2vk.finalview.noticia .detalles .it .val{font-size: 17px;}

	.k2vk.finalview:not(.minuto_a_minuto) article.noticia p img{margin-left: -15px; margin-right: -15px; max-width: 100vw;}
	.k2vk.finalview article.noticia .info .datos .autor{width: 100%; border: none; padding: 0; margin-right: 0; margin-bottom: 5px;}
	.autor .img img{margin-right: 0; margin-bottom: 5px;}
	.autor .img{width: 100%; text-align: center;}
	.autor .nombre{width: 100%; text-align: center;}
	.k2vk.cat.blogs.noticias article .info{margin-left: -15px; margin-right: -15px; background-color: #e5e5e5;}
	.k2vk.cat.subcats.blogs{margin-top: 15px;}

	.spinner i{font-size: 60px;}
	.buscar input[type="text"], .buscar select{font-size: 15px !important; border: none !important;}
	.g-recaptcha{transform: scale(0.8); transform-origin: 0 0; overflow: hidden;}

	.cms .cuerpo.pd30{padding: 15px;}
	.cuerpo .texto .galeria .item:nth-child(3n+2){padding: 1px 2px;}
	.k2vk.finalview article.noticia > figure, .k2vk.finalview article.noticia .cuerpo .c7 > figure, .k2vk.finalview article.noticia .archivo figure{margin: 0; padding: 0;}
	.cuerpo .texto .galeria{margin-left: -15px; margin-right: -15px;}
	.cuerpo .texto .galeria .c25{width: 33.33% !important; padding: 1px 0;}
	.cuerpo .texto iframe[id^="youtube"]{width: 100vw; height: 56vw; margin-left: -15px; margin-right: -15px;}
	.k2vk.finalview.noticia article figure .video i{font-size: 18px; width: 55px; height: 55px; line-height: 52px; padding-left: 19px;}
	.k2vk.finalview article.noticia .info .share ul li a{margin-left: 0; margin-right: 5px;}
	.k2vk.finalview article.noticia .info .datos{width: 100%; margin-bottom: 10px;}
	.k2vk.finalview article.noticia .info .datos *{font-size: 13px;}

	.vkpagination{padding: 0 15px !important;}
	.pageheader{padding-bottom: 0;}
	.pageheader ul.breadcrumb{display: none;}
	.pbl.pd15{padding: 15px 0;}
	body.home .agenda .k2vk.cat.c3_small{margin-bottom: 15px;}
	.k2vk.cat.agenda .c33, .k2vk.cat.agenda .c25{max-width: none;}

	footer .legal ul li a{display: inline-block; padding: 10px; margin: 0; border: none;}
	footer nav ul li > *{display: inline-block; padding: 5px;}
	footer nav ul li, footer .legal ul li{display: block; text-align: center;}
	footer .logo img{width: 120px;}
	.k2vk.cat.blogs article a.item{padding: 10px;}
	.k2vk.subcats.blogs article > .pd15{padding: 1px 15px;}

	.pd60{padding: 15px;}
	.pd60-30{padding: 15px;}
	.pd40{padding: 15px;}
	.xpd15-0{padding: 15px 0;}
	.xpd15{padding: 15px;}

	.k2vk.cat.noticias article picture{margin-left: -15px; margin-right: -15px; background-color: #000;}
	.k2vk.cat.noticias article .img .imag{height: 60vw !important; margin-left: -15px; margin-right: -15px;}
	.k2vk.cat.noticias .c5, .k2vk.cat.noticias .c25, .k2vk.cat.noticias .c33, .k2vk.subcats.blogs .f > .c5, .k2vk.cat.agenda .f > .c5, .k2vk.cat.agenda .f > .c25{width: 100% !important;}
	.k2vk.cat.noticias article img{width: auto; max-width: 100%; max-height: 40vh; margin: 0 auto;}
	.k2vk.cat.noticias article .img .cat, .k2vk.cat.agenda article .img .cat{left: -15px;}
	.k2vk.cat.noticias article h2, .k2vk.cat.noticias article h2{font-size: 16px !important;}
	.f > .c3.fw{display: block;}
	.f > .c3.fw > article{width: 100%;}
	.f > .c3{max-width: none; margin: 0 auto; width: 100%;}
	figure{margin-left: -15px; margin-right: -15px;}
	figure figcaption{padding: 5px 15px !important;}
	.m.pd15{padding: 0;}
	.m500.pd30{padding: 0;}
	header .fecha{font-size: 10px;}
	header .tiempo{margin-right: 10px;}
	header .tiempo .img span{width: 30px;}
	header .tiempo .temp > div{padding: 2px 3px;}

	.f > .rc33-5{width: 50% !important;}
	.f > .rc33-10{width: 100% !important;}
	.f > .rc5-10{width: 100% !important;}
	.cms-cookies thead{display: none;}
	.cms-cookies td{display: block; width: 100%; border: none !important; padding: 0 !important;}
	.cms-cookies tr{margin-bottom: 10px; display: block; bbackground-color: rgba(0,0,0,0.05); padding: 15px;}
	.cms-cookies td:before{content: attr(tit) ": "; font-weight: bold;}
	.cookies .r{width: 100%; padding-top: 0;}
	.cookies .btn{margin: 0; width: 48%;}
	*{background-attachment: initial;}
	body.mantenimiento img{max-width: 100%;}
	body.mantenimiento h1{font-size: 20px;}
	body.mantenimiento h2{font-size: 17px;}

}