
@media(max-width:960px){ 
	body{font-size:14px;}
	.no-mov{display:none !important;}
	.si-mov{display:block !important;}
	main#privado{padding:0;margin-top:-1px;}
	#privado .panel-acciones .boton{width:100%;}
	main .boton{display:block;padding-top:15px;padding-bottom:15px;text-align:center;}
	input,select,textarea,div[data-falso-campo="1"]{padding-top:10px;padding-bottom:10px;}
	#cabecera,#controles-mov{position:static;display:flex;}
	#menu-mov{padding-top:.5em;}
	#menu-mov .material-icons,#controles-mov .material-icons{color:#000;}
	#controles-mov .material-icons.desp{transform:rotate(180deg);}
	#panel-nav{display:none;}
	#panel-nav{position:absolute;z-index:1777;width:100%;left:0;background:#F4F7FB;margin:0 !important;padding:0 !important;top:53px;border:none !important;}
	#panel-nav a{display:block!important;padding:15px 20px;border:none !important;border-bottom:1px solid #E2E6EA !important;background:transparent !important;text-align:left !important;color:inherit !important;margin:0 !important;}
	#cabecera nav a.v-ayuda{margin:0 !important;}
	
	#cabecera nav a:not(.boton):hover,#cabecera nav a.actual{padding-bottom:15px;}
	#cabecera #v-cerrar-sesion,#cabecera #v-cerrar-sesion:hover{color:inherit;font-weight:normal;}
	
	#menu-mov{display:block;}
	#controles-mov{padding:10px 20px;background:#FFF;}
	#buscador,#mapa,#paneles,#banner{position:relative;display:block;width:100%;}
	#mapa,#mapa[data-nobnn="1"]{height:50% !important;}
	#buscador{display:none;}
	#buscador{height:auto;padding:20px;box-shadow:none;border:none;}
	#selector,#selector p{margin-bottom:0;border:none;}
	#paneles *,#buscador *{font-size:1em !important;}
	#paneles.inactivo,#paneles[data-nobnn="1"]{height:auto !important;}
	#blq-iconos{display:flex;width:100%;background:#FFF;border-radius:none;padding:0;margin-top:0;}
	#blq-iconos a{width:50%;padding:10px 20px;text-align:center;}
	#blq-iconos a+a{border-left:1px solid #C5CDD5;margin-top:0;border-top:none;padding-top:10px;}
	#grupo{box-shadow:none;display:block;width:100% !important;padding:20px 0;border:none;}
	#grupo .contenedor,#c-anadir{position:static;display:block;width:100%;height:auto;}
	#grupo .pa{padding:0 20px;margin-bottom:15px;}
	#grupo .pa .material-icons{font-size:40px !important;}
	#ficha-parcela,#c-anadir,#f-solicitud,#f-solicitud ul{border:none;padding:10px 20px;}
	#f-solicitud{margin-right:0;padding:0;}
	#b-solicitar,#info .cargador{width:calc(100% - 40px);margin-left:20px;}
	
	#banner{position:relative;padding:10px 50px 10px 20px;height:auto;}
	#banner span{font-size:14px;margin-bottom:10px;display:block;width:100%;}
	#banner #b-ws-banner{padding:15px 42px 12px 12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}
	#banner #b-ws-banner img{top:9px;}
	
	#c-codigo-descuento .columnas{display:block;}
	#c-codigo-descuento .columnas .col-80{width:auto;}
	#c-codigo-descuento .columnas .col+.col{padding-left:0;}
	#c-codigo-descuento .columnas .col+.col .boton{padding:10px;text-align:center;margin-bottom:10px;}
	
	.p-modal,.p-modal[data-txt="V"]{position:fixed;border-radius:0;box-shadow:none;top:0;right:0;left:0;bottom:0;height:auto;width:100%;}
	
	#copy-mov{padding:20px;margin-top:20px;text-align:center;}
	#copy-mov small{border-top:1px solid #EEE;display:block;padding-top:10px;font-size:1em;font-weight:bold;}
	#copy-mov a{display:block;color:inherit;text-decoration:none;padding-top:10px;}
	
	#f-acceso,#f-recuperar-contrasena,#f-modificar-contrasena{width:calc(100% - 40px);margin:20px;}
	#cuenta,#p-resumenes,#f-cuenta .columnas,#f-busqueda-usuarios .columnas{display:block;}
	#cuenta>.col,#f-busqueda-usuarios>.col{width:100%;margin:0;}
	#p-resumenes{padding:20px 20px 0;}
	#p-resumenes .col-33{width:100%;}
	#f-cuenta li,#f-busqueda-usuarios li{margin-left:0;margin-right:0;width:100%;}
	#f-cuenta *,#f-busqueda-usuarios *{font-size:14px;}
	#f-busqueda-usuarios label{text-transform:uppercase;display:block;}
	#f-busqueda-usuarios input[type="date"]{display:block !important;width:100% !important;}
	#p-informes .mensaje{margin:0;}
	#t-informes,#t-informes tbody,#t-informes tr,#t-informes td{display:block;width:100%;}
	#t-informes{width:calc(100% + 40px);margin-top:25px;}
	#t-informes tr:not(.docs-adicionales) td:first-child{border-top:10px solid #EAEDEF;}
	#t-informes strong.si-mov{font-weight:normal;text-transform:uppercase;display:block;margin-bottom:2px;}
	#t-informes tr:last-child td{border-bottom:1px solid #EAEDEF;}
	#t-informes .docs-adicionales td:not(:first-child){padding-left:40px;}
}