/* MEDIA QUERY ----------- */

/* Todos los dispositivos moviles (portrait and landscape) ----------- */
@media only screen and (max-device-width: 1440px) {
	#popup_mensaje_Google_App img{
		width: 180px!important;
		margin-right:10px;
	}
	#imgIphone{
		margin-left:0!important;
		margin-top:15px;
	}
	#cerrar_popup_mensaje_Google_App{
		padding-left:5%;
	}
}
@media only screen and (max-device-width: 1280px) {

	/* Globales */
	html{
		height:100%;
	}
	body {
		background: none repeat scroll 0 0 #556270;
		color: #353d46;
		margin: 0;
	}
	a {
		box-shadow: none !important;
	}
	h1, h2, h3 {
		margin: 0 0;
	}
	.version-movil{
		display: block;
	}
	
	#over{
		display: none;
		position: fixed;
		top: 0;
		left: 0%;
		width: 100%;
		height: 100%;
		background-color: black;
		z-index: 10001;
		-moz-opacity: 0.8;
		opacity: .80;
		filter: alpha(opacity=80);
		background-attachment: scroll;
	}

	/* Menu */
	nav#slide-menu {
		bottom: 0;
		display: block;
		float: left;
		height: 100%;
		left: -100px;
		max-width: 284px;
		position: fixed;
		top: 0;
		-moz-transition: all 300ms;
		-webkit-transition: all 300ms;
		transition: all 300ms ease 0s;
		width: 100%;
	}
	nav#slide-menu > ul {
		display: block;
		list-style: outside none none;
		margin: 30px 0 0 30px;
		opacity: 0.5;
		padding: 0;
		-moz-transition: all 300ms;
		-webkit-transition: all 300ms;
		transition: all 300ms;
	}
	nav#slide-menu a {
		color: #dfe5eb;
		font-size: 18px;
	}
	nav#slide-menu > ul li {
		color: #dfe5eb;
		padding: 6px 0;
		cursor: pointer;
	}
	nav#slide-menu > ul li.linea {
		margin-top: 7px;
		padding-top: 14px;
		border-top: 1px solid #6b7b8d;
	}
	nav#slide-menu > ul {
		list-style-image: url("../img/list-movil.png")
	}
	body.menu-active nav#slide-menu {
		left: 0px;
	}
	body.menu-active nav#slide-menu ul {
		left: 0px;
		opacity: 1;
	}
	
	#area_clientes_desplegable img{
		width:5px;
	}
	
	footer{
		margin-top:-30px;
	}

	/* Content para menu desplazable */
	div#content {
		background: none repeat scroll 0 0 #fcfeff;
		border-radius: 0 !important;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		-moz-box-sizing: none;
		-webkit-box-sizing: none;
		box-sizing: initial;
		height: 100%;
		left: 0;
		overflow-x: hidden;
		overflow-y: scroll;
		padding: 0;
		position: fixed;
		top: 0;
		-moz-transition: all 300ms;
		-webkit-transition: all 300ms;
		transition: all 300ms;
		width: 100%;
	}
	div#content div.menu-trigger {
		background: url("../img/menu-movil.png") repeat scroll 0 0 #db962f;
		border-radius: 5px;
		cursor: pointer;
		height: 36px;
		left: 10px;
		position: fixed;
		top: 35px;
		-moz-transition: all 300ms;
		-webkit-transition: all 300ms;
		transition: all 300ms;
		width: 36px;
		z-index: 100000001;
	}
	body.menu-active div#content {
		left: 284px;
		border-radius: 7px 0 0 7px;
	}
	body.menu-active div#content .menu-trigger {
		left: 294px;
	}
	/* div ocultado en movil */
	#facebook, #twitter, #instagram, #google, .social_icons, .wrapper, .quake-slider-images, .quake-slider-captions, 
	#pie_siguenos span, #acceso_comerciales, #logo_menu, #noticias_redes_sociales, #last_news, #ultimas_noticias, #textos_cable, 
	#cable, #cable1, #cable2, #cable3, #cable4, #barra_imagenes, #imagenes, #menu, #menu_pie, #pie_enlaces, #pie_enlaces_1, 
	#pie_enlaces_2, #pie_enlaces_3, #pie_enlaces_4, hr, #barra_last_news, #popup_acceso_comerciales>img, 
	#popup_restablecer_password_cliente>img, #popup_nuevo_cliente>img, #gestiones_online, #barra_contenido_conocenos, 
	#barra_imagenes_conocenos, #imagenes_conocenos, #fondo_tarifas, #imagenes_suministros_electricos, #ver_tarifas, 
	#imagenes_negocios, #imagenes_empresas_menu, #imagenes_grandes_companias, #imagenes_administraciones_publicas, 
	#imagenes_contacto, #barra_imagenes_contacto, #imagenes_nuevo_comercial, #ver_tarifas_flotante, .no-movil, /*#over,*/ 
	#imagenes_copiar_factura, #imagenes_solicitar_listado, #imagenes_curvas_carga, #imagenes_area_clientes, 
	#barra_imagenes_area_clientes, #barra_imagenes_grandes_companias, #menu_area_clientes li span, #barra_contenido_area_clientes, 
	#popup_cambio_password_comercial img, #popup_opina_comercial img, #popup_compartir_informacion_comercial img, 
	#barra_imagenes_nuevo_comercial, #barra_contenido_nuevo_comercial #over_clientes, #imagenes_tarifa_fija, 
	#barra_contenido_tarifa_fija, #barra_imagenes_tarifa_fija, #barra_contenido_tarifa_plana, #calculo_tarifa_plana_cups img, 
	#preguntas_tarifa_plana, #barra_contenido_tarifa_fija, #barra_imagenes_tarifa_fija, #imagenes_tarifa_indexada, 
	#fondo_tarifas_solicitar_oferta, #barra_imagenes_solicitar_oferta, #imagenes_solicitar_oferta, #menu_contratar_hogar span, 
	#imagenes_contratar_hogar, #popup_ver_oferta>img, #barra_contenido_nuevo_comercial, #barra_contenido_copiar_factura, 
	#barra_imagenes_copiar_factura, #barra_contenido_solicitar_listado, #barra_imagenes_solicitar_listado, .directorio, 
	.directorio_elegido, .img_directorio, #pie_newsletter, #barra_contenido_trabaja_con_nosotros, #barra_imagenes_trabaja_con_nosotros, 
	#imagenes_trabaja_con_nosotros, #barra_imagenes_editar_datos_registro, #barra_contenido_grandes_companias, 
	#triangulo_tarifa20_oferta, #triangulo_tarifa21_oferta, #triangulo_dh_oferta, #triangulo_energia_oferta, 
	#triangulo_info_potencia,  #popup_visualizar_factura>img, #popup_llamar img, #videomarketing, #barra_imagenes_campana_publicitaria,
	#barra_contenido_campana_publicitaria, #imagenes_campana_publicitaria, #imagenVideoMarketing, #imagenMarketing, #videoMarketing, #contenido_calcular_tarifa img, 
	#zopim, .zopim, #triangulo_ver_oferta, #numero_notificaciones_cliente, #triangulo_potencia_visualizar_factura, #triangulo_consumo_mensual_visualizar_factura,
	#triangulo_dias_facturados_visualizar_factura, #popup_ver_datos_oferta>img, #barra_imagenes_gas {
		display: none !important;
	}
	
	.zopim {
		bottom: -7px !important;
		left:15px;
	}
	#header-movil {
		background: none repeat scroll 0 0 #eeeeed;
		border-bottom: 5px solid #fff;
		display: block;
		position: fixed;
		-webkit-transform: translateZ(0);
		width: 99.5%;
		z-index: 100000001;
	}
	#logo-movil {
		/*margin: 35px 0 10px 60px;*/
		padding: 30px 0 5px 60px;
	}
	.logo {
		float: right;
    	padding-right: 10px;
    	margin:-2px 0 3px 0;
	}
	#head {
		background: none repeat scroll 0 0 white !important;
		border: medium none !important;
		clear: left;
		height: 25px !important;
		min-width: 99.5% !important;
		overflow: hidden;
		padding: 0 !important;
		position: fixed;
		-webkit-transform: translateZ(0);
		width: 99% !important;
		z-index: 2147483647;
	}
	#telefono {
		float: none !important;
		margin-bottom: 0;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 0 !important;
		margin-top: 6px;
		padding-bottom: 0 !important;
		padding-top: 0 !important;
		/*width: 115px !important;*/
	}
	#email {
		margin-top: 6px;
		padding: 0 10px 0 0!important;
		position: absolute;
		right: 0;
		top: 0;
		text-align: right;
		margin-right:0!important;
	}
	#email span {
		font-size: 0.6em;
	}
	#contenido_head {
		float: none !important;
		margin: 0 !important;
		min-width: 100% !important;
		padding: 0 !important;
		width: 100% !important;
	}
	#pie_siguenos {
		background: none repeat scroll 0 0 #db962f !important;
  		min-width: 100% !important;
  		padding: 10px;
  		position: absolute;
  		top: 88px;
  		width: 100% !important;
  		height: 25px !important;
	}
	#pie_siguenos img {
		padding: 0px 5px 0px 0;
  		width: 22px;
  		height: 20px
	}
	.pie_redes_sociales {
		margin-right: 0 !important;
	}
	#facebook, #twitter, #instagram, #google, .social_icons {
		float: left !important;
		width: 25px !important;
		min-width: 25px !important;
	}
	#lema-movil {
		/*background: url("../img/bg-movil.jpg") no-repeat scroll 0 -20px rgba(0, 0, 0, 0);*/
		display: block;
		/*height: 280px;*/
		height: auto;
		margin: 140px 0 0;
		padding: 15px 15px 5px 15px;
	}
	#lema-movil h1 {
		color: #ffa800;
		font-size: 16px;
		font-weight: 600;
		line-height: 1.1em;
		text-align: center;
		word-spacing: 0;
	}
	#imagenVideoMarketingMovil{
		margin-left: 0 !important;
  		margin-top: 10px !important;
  		width: 100% !important;
	}
	#videoMarketingMovil{
		margin-left: 0 !important;
  		margin-top: 10px !important;
  		width: 100% !important;
  		height:165px;
	}
	#btn_solicita-oferta-movil, #btn_quemellamen-movil{
		background:#696969;
		border-radius: 3px;
  		cursor: pointer;
  		padding: 10px;
  		text-align: center;
  		margin-top: 15px;
  		letter-spacing: 1px;
  		font-weight: bold;
	}
	#btn_quemellamen-movil{
		margin-top:10px;
	}
	#btn_solicita-oferta-movil a, #btn_quemellamen-movil span{
		color: white;
	}
	#contenedor {
		margin: 0 !important;
		width: 100% !important;
	}

	#contenido_area_clientes input, #contenido_area_comercial input {
		width: 100%;
		height:31px;
		padding:20px;
	}
	#acceder_area_clientes{
		width:auto;
		height: 15px;
		padding:2%;
	}
	#contenido_area_clientes span{
		letter-spacing:0;
	}
	#contenido_area_clientes span:first-child{
		display:block;
		margin-bottom: -20px;
	}
	#contenido_area_clientes img{
		padding-top: 5px!important;
	}
	
	#area_clientes, #acceso_comercial, #quiero_canal {
		background: none repeat scroll 0 0 #db962f !important;
		border: 0 none !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		clear: left;
		color: white !important;
		float: none !important;
		font-size: 14px !important;
		height: initial !important;
		margin-top: 3% !important;
		padding-bottom: 10px;
		width: 100% !important;
	}
	#bottom-menu-movil {
		margin-top: 100px;
	}
	#fondo_pie {
		height: initial !important;
		margin-top: 0 !important;
		min-width: 100% !important;
		width: 100% !important;
	}
	#pie_contacto {
		padding-top: 0 !important;
		width: 100% !important;
	}
	#menu-movil-bajo a {
		color: white;
	}
	#menu-movil-bajo li {
		margin: 10px 0;
		list-style: none;
	}
	#menu-movil-bajo img {
		float: right;
		margin-right: 10px;
		height:13px;
	}
	#pie_newsletter, #menu-movil-bajo {
		background: none repeat scroll 0 0 #696969;
		padding: 5%;
		display: block;
		width: 95% !important;
	}
	#menu-movil-bajo{
		padding:2% 5%;
		width: 90% !important;
		margin-top:20px;
	}
	#pie_newsletter input {
		font-size: 13px;
		border: 0 none !important;
		height: 40px;
		margin: 10px 0;
		padding: 10px !important;
		width: 250px !important;
	}
	#inscribete {
		color: white;
		cursor: pointer;
		float: none !important;
		margin-left: 0 !important;
		padding: 10px !important;
		width: 115px;
	}
	#pie_copyright {
		padding-top: 15px !important;
		width: 99% !important;
	}
	#pie_copyright span {
		color: black !important;
		float: left !important;
		font-size: 12px;
		padding-bottom: 30px;
		padding-left: 5px;
		/*padding-right: 20px !important;*/
		padding-right: 0 !important;
		padding-top: 0;
		/*width: 95% !important;*/
		margin: 0 0 -10px;
	}
	#pie_copyright span a {
		color: black !important;
		text-decoration: underline;
	}
	#pie_copyright ul{
		padding: 0 5px 15px 0;
	}
	#barraaceptacion {
		-webkit-transform: translateZ(0);
		background-color: rgba(0, 0, 0, 0.8);
		height: 380px;
		z-index: 25525465465454646464;
	}
	#barraaceptacion .inner {
		top: initial !important;
		padding: 30px;
		width: 80%;
		margin: auto;
		position: relative;
		font-size: 15px;
	}

	/* paginas internas */
	#area_clientes2, 	#area_clientes_desplegable {
		top: 130px !important;
	}
	
	#area_clientes2 {
		background: none repeat scroll 0 0 #db962f !important;
		border-radius: 0;
		height: 46px;
		margin-left: 0 !important;
		overflow: hidden;
		position: absolute !important;
		width: 100%;
		z-index: 100 !important;
	}
	#area_clientes_desplegable {
		background: none repeat scroll 0 0 #db962f !important;
		border: 0 none;
		border-radius: 0;
		box-shadow: none;
		/*height: 275px;*/
		height: auto;
		margin-left: 0 !important;
		overflow: hidden;
		position: absolute !important;
		width: 100%;
		z-index: 100 !important;
		padding-bottom:8px;
	}
	#conocenos, #negocios, #suministros_electricos, #empresas_menu, #grandes_companias, #administraciones_publicas, #nuevo_comercial, #curvas_carga, #area_clientes_pagina, #area_comerciales, 
	#tarifa_fija, #calcular_tarifa, #tarifa_indexada, #contratar_hogar, #pagina_solicitar_oferta, #trabaja_con_nosotros, #editar_datos_registro {
		margin-top: 215px !important;
		/*width: 100% !important;*/
	}
	#noticias {
		margin-top:140px;
	}
	#programu_rekomenda {
		margin-top: 100px;
	}
	#zaehlerstand_form{
		margin-top:0;
	}
	#zaehlerstand {
		margin-top: 165px;
		margin-left:10px;
	}
	.formulario_zaehlerstand {
    	margin-top: 18!important;
	}
	.inputfile + label{
		padding: 0.69rem 9.9rem 0.69rem 1.25rem;
	}
	.formulario_zaehlerstand textarea{
		float: left;
		margin-left:1px;
	}
	.formulario_zaehlerstand #empresa, .formulario_zaehlerstand #apellido, .formulario_zaehlerstand #nombre {
    	width: 19.5%;
	}
	.formulario_zaehlerstand input[type="text"], .formulario_zaehlerstand input[type="email"], .formulario_zaehlerstand textarea, .formulario_zaehlerstand select {
    	width: 60%;
    }
    #slider_zaehlerstand{
    	width: 100%;
    }
    #slider_zaehlerstand, slider_zaehlerstand2{
    	float: none;
    	height:auto;
    	margin-right:0;
    }
    /*.span_form, .span_form2{
    	margin: 10px 0 0 0;
    }*/
    .iborrainputfile{
    	margin: 0 0 0 0;
    }
    .formulario_zaehlerstand textarea{
    	margin-top:0;
    }
    #slider_zaehlerstand+div{
    	float:none;
    }
	#nuevo_comercial, #grandes_companias, #negocios, #suministros_electricos, #empresas_menu, #administraciones_publicas{
		float:none;
	}
	#pagina_solicitar_oferta{
		float:none;
	}
	#curvas_carga, #solicitar_listado{
		margin-top:200px;
	}
	#copia_factura{
		margin-top:190px;
	}
	#contenido_conocenos, #contenido_suministros_electricos, #contenido_negocios, #contenido_empresas_menu, #contenido_grandes_companias, #contenido_administraciones_publicas, #contenido_copia_factura, 
	#contenido_solicitar_listado, #contenido_curvas_carga, #contenido_area_comerciales, #contenido_tarifa_fija, #contenido_calcular_tarifa, #contenido_solicitar_oferta, #contenido_trabaja_con_nosotros, 
	#contenido_editar_datos_registro, #contenido_popup_llamar, #contenido_popup_visualizar_factura, #contenido_popup_acceso_comerciales, #contenido_popup_restablecer_password_cliente, 
	#contenido_popup_ver_oferta, #contenido_popup_ver_datos_oferta, contenido_popup_cambio_password_comercial, #contenido_programu_rekomendac{
		float: none !important;
		margin-top: 0 !important;
		margin-right: 0 !important;
		height: initial !important;
		width: 100% !important;
	}
	#contenido_area_comerciales2{
		padding:0 25px;
		text-align:center;
	}
	#contenido_programu_rekomendac{
		margin-top:50px!important;
	}
	#contenido_programu_rekomendac #politica_privacidad_contacto>div{
		float:none!important;
		width: auto!important;
		margin-bottom:10px!important;
		padding: 0 4% 0 5%;
	}
	#form_rekomend>input{
		width:99%;
	}
	#politica_privacidad_contacto>div span {
    	font-size: 0.85em;
	}
	input#file {
    	margin-bottom: 15px;
	}
	#tituloOfertaPol span:not([class='txt_politica_privacidad_contacto']), #zaehlerstand_tit {
		font-size: 18px;
	}
	#cenikgas{
		width: 90%!important;
    	margin-right: 5%;
	}
	.visualizar_fra_relative{
		position:relative;
	}
	.visualizar_fra_relative img{
		position:absolute;
	}
	.visualizar_fra_relative #potencia_visualizar_factura, .visualizar_fra_relative #consumo_mensual_visualizar_factura, .visualizar_fra_relative #dias_facturados_visualizar_factura{
		margin:12px 0 0 4px;
	}
	
	#info_potencia_visualizar_factura, #info_consumo_mensual_visualizar_factura, #info_dias_facturados_visualizar_factura{
		margin-top:-8px;
		margin-left:0;
		width: 200px;
		padding:2.5%;
	}
	
	#popup_acceso_clientes{
		position: fixed;
		width: 90% !important;
    	/*height: auto;*/
    	top: 130px;
    	padding:5%;
	}
	#contenido_popup_acceso_clientes{
		padding:0;
	}
	#slider_conocenos, #slider_suministros_electricos, #slider_negocios, #slider_empresas_menu, #slider_grandes_companias, #slider_administraciones_publicas, #slider_tarifa_fija, 
	#slider_tarifa_indexada, #slider_trabaja_con_nosotros, #slider_gas_pol, #slider_rekomendu, #slider_app, #slider_autoconsumo {
		float: none !important;
		height: initial !important;
		margin-right: 0 !important;
		width: 100% !important;
	}
	#slider_tanie_weekend, #slider_mojdom, #slider_miesiac {
		float: none !important;
		height: initial !important;
		margin-right: 0 !important;
		width: 97% !important;
	}
	#slider_rekomendu>div>p{
		font-size:1em!important;
	}
	#pregunta_potencia,#pregunta_consumo,#flecha_volver{
		display:none !important;
	} 
	#contenido2_contrata_tarifa, #informacion_tarifa_oferta{
		background:#FFA800;
	}
	
	#slider_conocenos img, #slider_suministros_electricos img, #slider_negocios img, #slider_empresas_menu img, #slider_grandes_companias img, 
	#slider_administraciones_publicas img, #slider_tarifa_fija img, #contenido_calcular_tarifa img, #slider_tarifa_indexada img, #slider_trabaja_con_nosotros img, 
	#slider_gas_pol img, #slider_rekomendu img, #slider_tanie_weekend img, #slider_mojdom img, #slider_miesiac img, #slider_app img, #slider_autoconsumo img {
		width: 90% !important;
		padding: 0 5%;
	}
	
	#fotoEmpresasPol{
		display:none;
	}
	
	#contenido_contratarOfertaPol img{
		display:none;
	}
	#tituloOfertaPol {
    	float: none;
    	width:auto!important;
    	margin: 65px 0 0 20px;
	}
	
	#slider_suministros_electricos, #slider_negocios, #slider_empresas_menu, #slider_grandes_companias, #slider_administraciones_publicas, #slider_gas_pol {
		margin-top: 0;
	}
	#txt_conocenos, #txt_suministros_electricos, #txt_negocios, #txt_empresas_menu, #txt_grandes_companias, #txt_administraciones_publicas, #intro_nuevo_comercial, #intro_copia_factura, 
	#intro_solicitar_listado, #intro_curvas_carga, #txt_tarifa_fija, #calculo_tarifa, #preguntas_tarifa_plana, #txt_tarifa_indexada, #txt_trabaja_con_nosotros, #txt_gas, 
	#txt_gas_pol, #txt_programu_rekomenda, #txt_app, #txt_autoconsumo {
		float: none !important;
		font-size: 0.8em !important;
		height: initial !important;
		margin-top: 20px !important;
		padding: 1% 5%;
		line-height: 2em;
		text-align: justify;
		width: 90% !important;
	}
	
	#texto_fra_luz, #texto_fra_gas {
		width:41%!important;
		padding: 0 25px!important;
	}
	#intro_nuevo_comercial_de {
    	width: 90%;
    	padding: 0 6%;
    	margin-bottom: 25px;
	}
	#intro_solicitar_listado span, #intro_copia_factura span, #intro_curvas_carga span {
   		font-size: 1.45em;
   		display: inline-block;
   		margin:15px 0;
   	}
	#txt_administraciones_publicas p{
		line-height:inherit;
	}
	#txt_gas ul{
		margin-top: -20px;
    	margin-bottom: -40px;
	}

	#intro_solicitar_listado, #intro_curvas_carga, #tarifas_contratar, #tarifas_negocios, #tarifas_empresas_menu, #tarifas_grandes_companias, #tarifas_administraciones_publicas, 
	#tarifas_suministros_electricos, #tarifas_negocios, #contacta_con_nosotros p {
		margin-top: 0px !important;
	}
	div#tarifas_contratar span {
    	font-size: 1.4em;
	}
	#tarifas_suministros_electricos_izquierda, #tarifas_suministros_electricos_centro, #tarifas_suministros_electricos_derecha, #tarifas_negocios_izquierda, #tarifas_negocios_centro, #tarifas_negocios_derecha, 
	#tarifas_empresas_menu_izquierda, #tarifas_empresas_menu_derecha, #tarifas_grandes_companias_izquierda, #tarifas_grandes_companias_derecha, #tarifas_administraciones_publicas_izquierda,
	#tarifas_administraciones_publicas_derecha {
		border: 1px solid grey;
		float: none !important;
		height: 330px;
		margin: 5px auto !important;
		width: 97% !important;
	}
	.div_polonia{
		height:130px!important;
	}
	.pol_contacto{
		width:220px;
	}
	.input_pol{
		width:99.9%!important;
	}
	#texto_peq{
		padding:0 20px 20px 20px;
		margin-top:0!important;
	}
	#barra_contenido_faqs{
		display:none;
	}
	#todas_preguntas_frecuentes{
		margin: 20px 0 35px 0;
	}
	#preguntas_frecuentes1, #preguntas_frecuentes2{
		float: none;
		margin-right:0;
		margin-left:30px;
		width:27%;
	}
	#txt_firma_pol{
		margin:0;
		width:auto;
		padding:0 0 0 20px;
		line-height:inherit;
	}
	#txt_firma_pol span{
		font-size:18px;
	}
	#contacta_firma_pol{
		width: 89%!important;
    	float: none;
	    margin-left: 20px;
	}
	#contacta_firma_pol .txt_politica_privacidad_contacto{
		font-size:0.85em;
	}
	#txt_gas_pol>table td[align="center"]{
		width:45px;
		text-align: left;
	}
	#txt_gas_pol>table img{
		width:30px;
		margin: 5px 0;
	}
	img#plus{
		display:none;
	}
	img.tablas_pol{
		width:100%;
	}
	.btn_sol_pol{
		margin:10px 0!important;
	}
	.btn_volver_pol{
		margin:0!important;
	}
	#faqs{
		margin-top:30px;
	}
	#contenido_faqs_pol img{
		width: 100%;
		margin-top:100px;
	}
	#titulo_preguntas_faqs{
		text-align: left;
		margin: 20px 0 0 20px!important;
	}
	#titulo_preguntas_faqs span{
		display:inline-block;
		font-size:18px;
	}
	.bloque1, .bloque2{
		margin-left:30px;
		width:84.5%!important;
	}
	#info_tarifa_fija_triple span, #info_tarifa_fija_de span, .prad span, .gaz span, .jak span, #contratar_tarifa_fija_triple span, #tarifas_suministros_electricos span, #ver_oferta_tarifa_plana span, #info_tarifa_indexada_triple span, #contratar_tarifa_indexada_triple span{
		font-size:14px!important;
	}
	#tarifas_administraciones_publicas_izquierda, #tarifas_administraciones_publicas_derecha{
		height:auto;
	}
	div.prad, div.jak, div.gaz{
		margin-top:-50px;
		height:30px;
		padding-top:12px;
	}
	#contenido_tarifas_suministros_electricos_izquierda>span.titulo_tarifa, #contenido_tarifas_suministros_electricos_derecha>span.titulo_tarifa, #contenido_tarifas_suministros_electricos_centro>span.titulo_tarifa{
		font-size:20px!important;
	}
	#contenido_tarifas_suministros_electricos_izquierda, #contenido_tarifas_suministros_electricos_centro, #contenido_tarifas_suministros_electricos_derecha, #contenido_tarifas_negocios_izquierda, 
	#contenido_tarifas_negocios_centro, #contenido_tarifas_negocios_derecha, #contenido_tarifas_empresas_menu_izquierda, #contenido_tarifas_empresas_menu_derecha, 
	#contenido_tarifas_grandes_companias_izquierda, #contenido_tarifas_grandes_companias_derecha, #contenido_tarifas_administraciones_publicas_izquierda, 
	#contenido_tarifas_administraciones_publicas_derecha{
		padding: 20px 0 !important;
	}
	.checks_tres_tarifas, .checks_tarifas {
		/*margin-left: 10px !important;*/
		display:none;
	}
	#tarifas_suministros_electricos span, #tarifas_negocios span, #tarifas_empresas_menu span, #tarifas_administraciones_publicas span, #contenido_tarifas_grandes_companias_izquierda span, #contenido_tarifas_grandes_companias_derecha span {
		color: #FFA800;
		font-size: 16px;
	}
	#tarifas_suministros_electricos p, #tarifas_negocios p, #tarifas_empresas_menu p, #tarifas_grandes_companias p, #tarifas_administraciones_publicas p {
		font-size: 0.8em;
	}
	#info_tarifa_fija_triple, #info_tarifa_indexada_triple, #info_tarifa_fija, #info_tarifa_indexada, .Energia_z_Fachowcem, #info_tarifa_indexada_triple_pol, #info_tarifa_fija_pol {
		float:none;
		width:163px;
		margin:5px auto;
		height:auto;
		padding:10px 0;
	}
	#listadoprecios a{
		margin-top:15px!important;
	}
	#contenido_gasTablaCennikPol {
    	margin-top: 105px;
    	/*margin-left:5%;*/
    	margin-left:0%;
    	font-size: 0.85em!important;
	}
	#contenido_gasTablaCennikPol table{
		float:none!important;
		width:auto!important;
		margin-right: 0!important;
		margin-left:0!important;
		margin-top:10px!important;
		margin-bottom:10px!important;
	}
	#contratar_tarifa_fija_triple, #contratar_tarifa_fija, #contratar_tarifa_indexada_triple, #contratar_tarifa_indexada {
		/*float: left !important;
		margin-right: 0 !important;
		margin-left: 20px !important;*/
		float:none;
		margin:5px auto;
		height:auto;
		padding:10px 0;
	}
	
	/*cris*/
	div#ver_oferta_tarifa_plana{
		width:163px;
		height:auto;
		padding:10px 0;
	}
	/*end cris*/
	
	#mapa_contacto {
		display:none;
	}
	#barra_contenido_contacto {
		background-color: #fff;
	}
	#contacto {
		float: none;
		margin-top: 220px;
	}
	#contacta_con_nosotros {
		float: none !important;
		padding: 0 10% !important;
		width: 80% !important;
	}
	ul#social_icons_contacto > li {
		margin: 0 5px;
	}
	#formulario_contacta_con_nosotros, #formulario_nuevo_comercial, #formulario_copia_factura, #formulario_solicitar_listado, #formulario_curvas_carga {
		margin: 60px 0 0;
		padding: 0 5%;
    	width: 90% !important;
	}
	#formulario_nuevo_comercial, #formulario_copia_factura, #formulario_solicitar_listado, #formulario_curvas_carga {
		margin: 0;
	}
	#formulario_nuevo_comercial input, #formulario_copia_factura input, #formulario_solicitar_listado input, #formulario_curvas_carga input, #calculo_tarifa_plana_cups input {
		margin: 0 0 10px 10px;
		padding: 10px;
		width: 86%;
	}
	#formulario_contacta_con_nosotros input:not([type="radio"]){
		width:100%;
		height: 40px;
		margin: 10px 0;
	}
	#formulario_contacta_con_nosotros #temat{
		width:100%!important;
	}
	#formulario_solicitar_listado input, #formulario_curvas_carga input{
		margin:10px 0;
		width: 98% !important;
	}
	#formulario_solicitar_listado input[name='fdesde'], #formulario_solicitar_listado input[class='input_doble_izquierda_nuevo_comercial'], #formulario_curvas_carga input[class='input_doble_izquierda_nuevo_comercial']{
		margin-top:0;
	}
	#formulario_solicitar_listado input[class='input_doble_derecha_nuevo_comercial'],#formulario_solicitar_listado input[class='input_doble_derecha_nuevo_comercial hasDatepicker'] {
		margin-bottom:25px;
	}
	#formulario_contacta_con_nosotros textarea {
		width: 100% !important;
		height:200px;
	}

	#enviar_formulario_contacta_con_nosotros, #enviar_formulario_curvas_carga {
		float: left !important; 
    	margin: 10px 0 65px 0 !important;
	    width: 98%;    
	}
	#enviar_formulario_contacta_con_nosotros{
		width:100%;
	}
	#enviar_formulario_curvas_carga{
		margin-bottom: 60px;
	}
	#enviar_formulario_cenikgas{
		width:91.5%;
		margin-top:0!important;
		margin-bottom: 10px;
	}
	#btn_volver_gazofertowe span{
		font-size: 0.95em;
	}
	#btn_volver_gazofertowe{
		height: 25px;
		padding-top:5px;
	}
	#vertablasgas{
		margin-top:0!important;
	}
	#barra_imagenes_jak, #imagenes_jak{
		display:none;
	}
	.solicOfPolGas {
    	margin: 5px 4% 30px 0!important;
	}
	#txt_jak_pol span.boton{
		padding-top:0;
	}
	/*#contenido_popup_acceso_comerciales {
		margin-top: 55px;
		padding: 0;
	}*/
	#cerrar_popup_mensaje {
		padding-left: 64%;
		/*top: 36%;*/
	}
	#cerrar_popup_mensaje_Google_App{
		padding-left:65%;
	}
	/*#popup_acceso_comerciales {
		-webkit-transform: translateZ(0);
		position:fixed;
		height: auto;
		left: 0;
		padding: 5%;
		top: 133px;
		width: 90% !important;
		height:45%;
	}*/

	#popup_landing{
		width: 100% !important;
		z-index: 25525465465454646467 !important;
		top: 0 !important;
		position: fixed !important;
		height: 100% !important;
		-webkit-transform: translateZ(0) !important;
	}
	#contenido_landing{
		background: url("../img/fondo_landing_baja.jpg") -270px 0px;
		height: 509px;
	}
	#contenido_landing img {
  		float: left;
  		margin-top: 10px;
  		margin-left: 30px;
	}
	#logo-movil-landing {
		margin-bottom:10px;
	}
	#pie_landing{
		float: left;
	}
	#banner_landing {
		display:block;
  		margin: auto;
  		height: auto;
  		width: 221px;
	}
	#imagen_landing_1, #imagen_landing_2, #imagen_landing_3, #imagen_landing_4 {
  		margin-left: 0;
	}
	#imagen_landing_4{
		margin-bottom:50px
	}
	#campana_publicitaria{
		width: 80%;
		margin:230px 10% 0;!important
	}
	#campana_publicitaria h1{
		font-size:18px;
	}
	#campana_publicitaria h3{
		font-size:15px;
		margin-top:20px;
	}
	#video_campana_publicitaria{
		width: 100%;
		margin:0;
	}
	#campana_publicitaria iframe{
		width: 100%;
		height: initial;
	}
	#texto_contenido{
		margin: 0 10%;
		height: 450px;
	}
	.titulo_contenido{
		font-size: 16px;
  		width: 80%;
	}
	.texto_contenido, .texto2_contenido{
		font-size: 12px;
		width: 80%
	}
	#botones_contenido{
		width: 100%;
	}
	#btn_cambia_landing{
		margin: -175px 50px;
	}
	#btn_web_landing{
		margin: -115px 50px;
	}

	.titulo_popup_acceso_comerciales, #intro_nuevo_comercial span, #txt_administraciones_publicas span, .titulo_popup_llamar, .titulo_popup_visualizar_factura, .titulo_popup_ver_oferta {
		font-size: 22px;
		margin: 0 0 20px !important;
		text-align:left;
	}
	.titulo_popup_llamar, .titulo_popup_visualizar_factura, #condicion_popup_visualizar_factura, .titulo_popup_acceso_comerciales, .titulo_popup_restablecer_password_cliente, .titulo_popup_nuevo_cliente,
	.titulo_popup_ver_datos_oferta, .titulo_popup_cambio_password_comercial{
		font-size: 16px;
		width: 70%;	
		text-align:left;
		/*margin-bottom: -10px !important;*/
	}
	.condicion_popup_visualizar_factura{
		display:inline-block;
		width:75%;
	}
	#contenido_popup_ver_datos_oferta input{
		width:75%!important;
	}
	#contenido_popup_ver_datos_oferta span{
		padding-top:0!important;
	}
	#boton_llamar, #visualizar_factura, #registro_area_comerciales, #registro_area_comerciales, #conexion_area_comerciales, #generar_password_cliente, #conexion_area_comerciales2, 
	#generar_password_cliente, #solicitar_oferta, #solicitar_oferta_datos, #solicitar_llamada_oferta, #conexion_area_comerciales_de{
		width:75%;
	}
	#popup_llamar, #popup_visualizar_factura, #popup_acceso_comerciales, #popup_restablecer_password_cliente, #popup_nuevo_cliente, #popup_ver_oferta, #popup_ver_datos_oferta {
		/*height:auto;*/
		top: 95px;
		-webkit-transform: translateZ(0);
		width: 100% !important;
	}
	#popup_ver_datos_oferta{
		height:50%;
	}
	#contenido_popup_ver_datos_oferta_textos_cups{
		float:none;
	}
	#solicitar_llamada_oferta, #solicitar_oferta_datos{
		float:left;
		margin-bottom:15px;
	}
	#solicitar_oferta_datos{
		margin:15px 0 15px 0;
	}
	/*#popup_nuevo_cliente{
		height:100%;
		padding: 5%;	
		width: 90% !important;
		top:133px;
	}*/
	#contenido_popup_nuevo_cliente{
		padding:0;
	}
	#login1 {
		margin: -20px 0;
		width: 100%;
	}
	/*#login1 input {
		margin: 2px 5%;
		width: 80%;
	}*/
	#login1>span {
		display:inline-block!important;
		text-align: left;
		color: #000;
		font-size: 15px;
		margin-bottom:20px;
	}

	#login1 span b, #politica_cookies a, .table_politica_cookies {
		font-size: 10px;
	}
	#registro_area_comerciales, #conexion_area_comerciales, #generar_password_cliente {
		margin-bottom: 10px !important;
	}
	 
	#info_pregunta_nombre, #info_pregunta_dninif, #info_pregunta_email, #info_pregunta_trabajapara, #info_pregunta_pass {
		margin-left: 10px;
	}
	#info_consulta_factura {
		margin: -40px 10px 0 0;
	}
	
	.txt_soy_canal_comercial, .txt_aun_no_comercial {
		margin-left:10.5%;
	}

	#ya_soy_comercial, #enviar_formulario_nuevo_comercial, #enviar_formulario_copia_factura, #enviar_formulario_solicitar_listado, #enviar_formulario_curvas_cargam{
		float: left;
		margin-bottom: 60px;
		width: 35%;
		margin-left: 10px;
	}
	/*#generar_password_cliente{
		margin-left:0;
	}*/
	#enviar_formulario_solicitar_listado{
		margin-left:0;
	}
	#enviar_password_area_comerciales {
		width: 80%;
	}
	/*#conexion_area_comerciales2 {
		float: left;
		margin-bottom: 160px;
		width: 100%;
	}*/

	/* Area clientes ----------- */
	#contenido_area_clientes_pagina, #contenido_contratar_hogar {
		width: 100%;
		display: inline-block;
		margin-top: -35px;
		height: auto;
	}
	#menu_contratar_hogar {
		float: left;
		margin-bottom: 0 !important;;
		width: 4.5%;
		height: 100%;
		font-size: 12px;
	}
	#menu_area_clientes{
		float: left;
		margin-bottom: 0 !important;;
		height: auto;
		font-size: 12px;
	}
	#menu_area_clientes > ul > li, #menu_contratar_hogar > ul > li {
		padding: 26px 5px;
		list-style: none;
	}
	#menu_area_clientes img, #menu_contratar_hogar img {
		width: 25px;
	}
	.triangulo_seleccion_area_clientes {
		margin-left: 33px!important;
		margin-top: -2px!important;
	}
	#menuLaterale .triangulo_seleccion_area_clientes {
    	margin-left: 35px!important;
	}
	/*#numero_notificaciones_cliente {
		margin-left: 28px;
		width: 16px;
		height: 18px;
		margin-top: -20px;
	}*/
	#contenido_menu_area_clientes, #contenido_menu_contratar_hogar {
		float: none;
		height: initial;
		width: 100%;
	}
	#contenido_menu_area_clientes>#txt_area_clientes{
		width:75%;
	}
	#txt_area_clientes, #txt_contratar_hogar {
		padding: 25px 0 0 60px;
		width: 75%;
	}
	#txt_area_clientes{
		width:100%;
	}
	div#dudas img, div#dudas span{
		float:none;
		padding-right:0;
	}
	div#dudas span:last-child{
		padding-left:0;
	}
	#txt_area_clientes input:not([type='radio']), #txt_area_clientes select, #txt_buscar_facturas select, #txt_cambio_titular select, #popup_llamar input:not(#aceptoPolitica), #contenido_popup_llamar textarea, #contenido_popup_llamar select, 
	#contenido_popup_visualizar_factura input, #contenido_popup_acceso_comerciales input, #contenido_popup_restablecer_password_cliente input, #contenido_popup_nuevo_cliente input, 
	#contenido_popup_ver_oferta input, #contenido_popup_cambio_password_comercial input{
		width: 75% !important;
		margin-top: 0;
		margin-left: 0;
		font-size: 12px;
		display: initial;
		padding: 10px;
	}
	#potencias_contratadas label{
		text-align: left;
    	font-size: 0.85em;
	    margin-top: 10px;
	}
	
	#txt_buscar_facturas{
		float:none;
		height:355px;
	}

	#contenido_popup_llamar, #contenido_popup_visualizar_factura, #contenido_popup_acceso_comerciales, #contenido_popup_restablecer_password_cliente, #contenido_popup_nuevo_cliente, 
	#contenido_popup_ver_oferta, #contenido_popup_ver_datos_oferta, contenido_popup_cambio_password_comercial{
		padding:5%;
	}
	#contenido_popup_llamar textarea{
		height:70px;
	}
	#fecha_oferta_hogar{
		position: absolute;
  		top: 200px;
	}
	.info_oferta {
		margin-left: 66px;
	}
	#dh_oferta{
		margin: -20px 0 0 70px;
	}
	#info_energia_oferta, #info_potencia_oferta{
		position: absolute;
  		right: 0;
	}
	#oferta_hogar1{
		margin-top: 25px;
  		width: 100%;
	}
	#info_CUPS_tarifa20_oferta, #info_CUPS_tarifa21_oferta, #info_CUPS_dh_oferta, #info_CUPS_energia_oferta, #info_CUPS_info_potencia {
		margin-left: 0px !important;
		margin-top: 0px;
	}
	select.cups {
		background: url("../img/flecha_desplegable_select.png") no-repeat scroll 160px center rgba(0, 0, 0, 0) !important;
	}
	.pregunta_CUPS {
		position: relative;
		margin-left: 0;
		margin-top: -13px;
	}
	#arbitraje_consumo{
		width: 175px!important;
		position: absolute;
  		bottom: -540px;
  		left: 20px;
  		display:none;
	}
	#detalle_solicintante{
		margin-top:20px;
	}
	#btn_contratar_oferta, .btn_quiero_que_me_llamen, #btn_visualiza_factura{
  		width: 83px;
	}
	#btn_contratar_oferta span, .btn_quiero_que_me_llamen span, #btn_visualiza_factura span, #btn_contratar_datos span, .btn_tengo_dudas span{
		font-size:10px !important;
	}
	#btn_contratar_datos, #btn_tengo_dudas{
		width: 80px !important;
  		height: 25px;
	}
	#btn_tengo_dudas{
		/*position: absolute;
  		margin: 133px 100px;*/
  		bottom: 0px;
  		position: inherit;
  		margin-top:0;
	}
	#privacidad_trabaja_con_nosotros b{
		margin-left:32px;
	}
	#listado_facturas {
		overflow: unset!important;
		/*height: 35% !important;*/
		margin-top:-38px;
	}
	div.enviar {
		margin: 0!important;
		float: left;
		padding: 10px;
	}
	/*div#txt_cambio_titular div.enviar {
		clear: left;
	}*/
	div#txt_cambio_contrasenya div.enviar {
		float: none;
		width: 70%;
		padding: 10px;
		margin: 0;
	}
	div#txt_incidencias div.tabla {
		margin-left: -5px;
	}
	div#txt_incidencias table td {
		padding: 0;
		font-size: 10px;
	}
	#popup_crea_incidencia {
		position: absolute;
		left: 50px;
		top: 283px;
		width: 100%;
	}
	#contenido_popup_crea_incidencia {
		padding: 10px;
		width: 80%;
	}
	#contenido_popup_crea_incidencia span {
		font-size: 16px;
	}
	#contenido_popup_crea_incidencia table, #contenido_popup_crea_incidencia select {
		font-size: 12px;
	}
	#contenido_popup_crea_incidencia input, #contenido_popup_crea_incidencia select, #txt_cambio_cuentabancaria select {
		width: 75%;
	}
	div#formulario_cambio_potencia > div > select{
		width:auto;
	}
	#contenido_popup_crea_incidencia div.enviar, #txt_cambio_cuentabancaria div.enviar {
		width: 80%;
		float: left;
		/*padding: 5px;*/
	}
	#txt_cambio_cuentabancaria div.enviar{
		width: 25%;
	}
	#contenido_popup_mensaje_titulo {
		margin-top: 0px;
		padding: 15px!important;
	}
	#area_clientes_pagina span.directorio {
		margin-top: -250px;
	}
	#popup_mensaje_titulo {
		width: 85%!important;
		font-size: 12px;
	}
	#txt_cambio_titular select, #formulario_cambio_potencia {
		margin: -35px 0 0px;
	}
	div#formulario_cambio_potencia > div {
		margin: 0px;
	}
	#txt_cambio_titular ul {
		width: 80%;
		margin: 0px;
	}
	#txt_cambio_titular ul > li {
		/*float: none;*/
		margin-right: 10px;
	}
	#aceptar_enviar_titular{
		margin-top:-20px;
	}
	#txt_cambio_titular ul > li input {
		width: initial;
	}
	.columna {
		float: none;
		margin-right:0;
	}
	#formulario_cambio_titular input, #formulario_cambio_potencia input {
		margin-bottom: 3px;
		width: 44% !important;
		font-size: 10px;
		padding: 2px;
	}
	#popup_mensaje {
		width: 50%;
	}
	#popup_mensaje_Google_App{
		width: 50%;
		margin-left: 5%;
	}
	
	#imgIphone{
		margin-left:0!important;
		margin-top:15px;
	}
	#contenido_popup_mensaje {
		padding: 10px;
	}
	#cerrar_popup_incidencia {
		position: absolute;
		top: 270px;
		background: #ccc;
		padding: 10px;
		float: right;
		left: initial;
	}
	#tarifa_acceso_DH p {
		clear: left;
		margin: -13px 0 5px;
		width: 100% !important;
		font-size: 12px;
	}
	#formulario_cambio_potencia input {
		margin-bottom: 3px;
	}
	div.acepto {
		width: 100%;
		padding-top:0;
	}
	div#dudas {
		overflow: auto;
		margin: -25px 0 5px;
		width: 100% !important;
		padding-top: 0;
		float: right;
		font-size: 13px;
	}

	/* Area comerciales ----------- */
	#trabajador_audax{
		margin-bottom:0;
		padding-bottom:0;
	}
	.col-1{
		float: right;
	}
	.col-1, .col-2 {
		/*width: auto !important;*/
		margin: 10px !important;
		padding: 0 !important;
		text-align:right;
	}
	.col-3 {
		width: 97.5%!important;
    	/*margin: 80px 10px 35px !important;
	    padding: 0 !important;*/
	   margin-top: -55px!important;
	}
	.col-4 {
		padding: 0 !important;
		margin: 10px 0 !important;
		width: auto !important;
	}
	#divFormaciones{
		width: 94%;
	}
	/*#graphChartPie, #graphChartColumns, #divFormaciones {
		width: 100% !important;
		margin-left: 0 !important;
	}*/
	/*#graphChartPie p {
		padding-bottom: 20px !important;
		font-size: 14px !important;
	}*/
	#entraIntranet {
		/*position: absolute;
  		top: 347px;*/
  		width: 120px !important;
  		/*right: 14px;*/
  		font-size: 12px !important;
  		height: 40px!important;
	}
	#Contratos{
		width: 120px !important;
		font-size: 12px !important;
  		height: 40px!important;
	}

	#cerrar_popup_cambio_password_comercial, #cerrar_contenido_popup_opina_comercial, #cerrar_popup_compartir_informacion_comercial {
		width: 30px;
		height: 28px;
		background: #ccc;
		padding: 10px;
		left: inherit;
		right: 20px;
		top: 109px;
		z-index: 10003;
	}
	.noEresComercial {
		left: 10px !important;
	}
	#txt_listado {
		float:left;
		/*display: inline-block;*/
	    margin-top: 10px;
    	overflow: scroll;
    	width: 105%;
	}
	#contenido_origen_energia iframe {
		max-height: 500px;
		width: 100% !important;
	}
	#over_mensaje {
		-webkit-transform: translateZ(0);
	}
	#btn_volver_suministros, #btn_solicitar_oferta, #btn_calcular_tarifa, #btn_calcular_tarifa, .btn_volver_pol {
		padding: 0;
		margin: 5px!important;
		/*height: 40px;*/
		float: left;
	}
	#txt_gas_pol #btn_solicitar_oferta{
		width:120px;
	}
	#btn_calcular_tarifa {
		width: 200px;
		margin-bottom:40px
	}
	#calculo_tarifa {
		background: #ffffff;
	}
	.titulo_calculo_tarifa, #titulo_preguntas_tarifa_plana, #tarifas_solicitar_oferta span, #txt_trabaja_con_nosotros span, #txt_gas span, #txt_oficinas>span, #txt_negocios span, #txt_tarifa_fija span:not([class="boton"]),
	#txt_conocenos span, #txt_suministros_electricos span, #txt_empresas_menu span, #txt_grandes_companias span, #txt_administraciones_publicas span, #contacta_con_nosotros span, 
	#txt_gas_pol span:not([class="boton"]), #slider_zaehlerstand span:not([class='span_form','iborrainputfile']) {
		font-size: 18px!important;
		color: #FFA800;
	}
	#slider_zaehlerstand .iborrainputfile{
    	font-size:13px!important;
    }
	.formulario_zaehlerstand span:not(.iborrainputfile){
		width: 100%;
	}
	span.boton{
		display: inline-block;
    	padding-top: 4px;
    	font-size:14px!important;
	}
	#txt_negocios p, #txt_empresas_menu p, #txt_gas_pol p{
		margin-top:15px;
	}
	#contenido_calculo_tarifa, #contenido2_calculo_tarifa {
		padding-top: 0 !important;
		padding-left: 0 !important;
		margin-top: 0;
	}
	#calculo_tarifa_plana_cups {
		margin: -60px 0 0;
	}
	#intro_nuevo_comercial p, #intro_solicitar_listado p, #intro_copia_factura p, #intro_curvas_carga p {
		margin-top: -60px;
		font-size: 12px;
	}
	#intro_copia_factura p {
		width: 100%;
	}
	#txt_grandes_companias p {
	    width: 100%!important;
	}
	#contacta_con_nosotros p {
		width: 100%!important;
	}
	#intro_solicitar_listado p{
		font-size:15px;
	}
	#calculo_tarifa_plana_cups span, #contenido_checkbox_condiciones_contrato span, .checkbox_politica_privacidad span, #telefono span, #emeil span {
		font-size: 12px;
	}
	#contenido_checkbox_condiciones_contrato{
		margin-top:0;
	}
	#tarifas_solicitar_oferta_izquierda, #tarifas_solicitar_oferta_derecha {
		margin-top: 10px;
		width: 100%;
		padding: 5px;
		height: initial;
	}
	#tarifas_solicitar_oferta p {
		font-size: 14px;
		line-height: 20px;
		margin: 10px;
	}
	#ver_oferta_empresas span {
		color: #000;
	}
	#oferta_hogar1 {
		border: 0;
	}
	#textos_precios_tarifas {
		float: left;
		margin-right: 0;
		width: 160px
	}
	#precios_tarifas {
		float: right;
		margin-right: 0;
		width: 31%;
	}
	#precios_tarifas p, #textos_precios_tarifas p {
		font-size: 14px
	}

	#txt_ver_oferta iframe {
		width: 100% !important;
		height: 200px !important;
		overflow: scroll;
		/*margin: 110px 0 -22!important;*/
		margin-top:20px!important;
		position:relative;
		z-index: 2;
	}

	#contenido_popup_ver_oferta img{
		position: absolute;
    	left: 20%;
    	top: 22%;
	    cursor: pointer;
	}
	
	#contenido_popup_ver_oferta span{
		display: inline-block;
		width: 75%;
	}

	#info_CUPS_ver_oferta{
		top: 49px;
    	left: -1px;
	    padding: 3%;
    	z-index: 100;
	    width: 200px;
	}
	.titulo_popup_ver_oferta {
		font-size: 16px;
	}

	#cerrar_popup, #cerrar_popup_llamar, #cerrar_popup_clientes {
		position: fixed;
		left: initial;
		right: 12px;
		top: 100px;
		width: 27px;
		height: 28px;
		margin: 0;
		z-index: 100004;
		cursor: pointer;
		padding-left: 0;
		padding-top: 0;

		padding: 10px;
	}
	#cerrar_popup_llamar{
		background: #ccc;
	}
	#info_triangulo_consulta_factura {
    	padding: 2%;
	    margin: 0 48% 0;
    	z-index: 10000;
	    position: absolute;
	}
	#triangulo_consulta_factura{
		margin-right: 5%;
	}
	/*#txt_tarifa_fija ul {
		margin-left: 0 !important;
	}*/
	#info_CUPS_buscar_facturas {
		width: 200px;
		margin-left: -180px;
		margin-top: 22px;
	}
	#fcontact {
		padding-left: 0;
	}
	#fcontact {
		font-size: 12px;
		background-color: #FFA800;
		padding: 20px;
		color: white!important;
	}
	.small {
		float: none;
		margin-left: 0;
	}
	#wizard {
		width: 90% !important;
		border-right: 0;
	}
	#formulario_editar_datos_registro input {
		width: 70% !important;
		height:25px;
		margin-bottom: 10px;
	}
	#formulario_editar_datos_registro b{
		font-size:14px;
	}
	.checkbox_soy_canal_comercial, .checkbox_aun_no_comercial {
		/*margin-left: 0px;*/
		margin-left:2.5%;
		margin-top: 10px;
		clear: left;
	}
	#info_pregunta_trabajapara, #info_pregunta_localidad, #info_pregunta_empresa{
		margin-top: 3px;
		margin-left: 3px;
	}
	#info_pregunta_trabajapara{
		margin-top:10px;
		margin-left:10px;
	}
	.pp {
		max-width: 90% !important;
		background: none;
	}
	#wizard li, .wizard > .content, #intro_editar_datos_registro, #formulario_editar_datos_registro {
		width: 100% !important;
	}
	#intro_editar_datos_registro p, #Paso1_izqFoto p{
		margin-top:-30px;
		font-size:12px;
	}
	#intro_editar_datos_registro img{
		width: 100%;
  		margin-bottom: 30px;
  		margin-top: -20px;
	}
	.wizard > .content {
		min-height: 920px !important;
	}
	#paso1_Derfoto, #Paso1_izqFoto{
		width: 100% !important;
	}
	.paso1_izq{
		background-color: #EEEEEE;
  		border-right: 0;
  		height: 160px;
  		padding-right: 0;
  		position: absolute;
  		top: 30px !important;
	}
	.paso1_der {
  		position: absolute;
  		top: 260px;
  		right: 0 !important;
	}
	#imgAcred{
		margin-left:20px !important;
		width: 280px !important;
	}
	#ncomercial {
		top: 146px;
  		margin-top: 0px !important;
  		left: -41px!important;
  		position: absolute;
  		font-size: 13px;
	}
	#banderaiMAGEN{
		margin-top: -40px !important;
  		margin-left: -100px!important;
	}
	#paso1_Derfoto p{
		margin-left:21px;
	}
	#tarjetafinal{
		left: -359px;
  		position: absolute;
  		top: 0;
	}
	.foto_prew{
		left: 225px !important;
  		top: -163px !important;
  		margin-left:0!important;
	}
	.foto_prew img{
		height: 100px !important;
	}
	.texto_prew {
  		top: -147px;
  	}
	#intro_editar_datos_registro span, .Paso1_izq span{
		font-size:18px !important;
	}
	#info_pregunta_localidad {
		margin-left: 0;
	}
	#politica_cookies {
		margin-top: 230px;
		width: 80%;
		padding: 10%;
	}
	#txt_ver_oferta {
		width: 100%;
	}
	#contenido_checkbox_discriminacion_horaria {
		width: 160px !important;
		margin-top: -30px;
	}
	#form_datos_solicitante {
		width: 85%;
	}
	#txt_datos_solicitante input, .cargar_imagen {
		width: 200px;
		margin-bottom: -10px;
	}
	.cargar_imagen img{
		width:15px
	}
	#txt_datos_solicitante span b{
		font-size:12px;
		width: 200px!important;
	}
	#txt_checkbox_datos_solicitante {
		display: block;
		width: 150px;
		margin-top:-30px;
	}
	.checkbox_datos_solicitante {
		margin-left: 195px;
	}
	#txt_checkbox_datos_solicitante span {
		float: none;
		margin-right: 0px;
	}
	.tablecookie {
		overflow: scroll;
		width: 90%;
	}
	#btn-referenciar-movil, #reflink{
	    /*top: 395px !important;
  		position: absolute;*/
  		width: 120px !important;
  		font-size: 12px !important;
  		/*right: 14px;*/
  		background-color: #ffA800 !important;
  		height: 40px !important;
	}
	#btn-referenciar-movil-dual{
	    top: 395px !important;
  		position: absolute;
  		width: 120px !important;
  		font-size: 12px !important;
  		right: 14px;
  		background-color: #ffA800 !important;
  		height: 40px !important;
	}	
	/*#reflink{
		padding: 10px;
  		height: 20px !important;
  		margin: -558px 37px !important;	
	}*/
	/*#pregunta-btn-referenciar-movil{
	    position: absolute;
    	top: 460px;
    	right: 55px;
	}*/
	/*#pregunta-btn-referenciar{
		margin: -550px 720px;
  		position: absolute;
  		right: 0px;
	}*/
	#txt_ver_oferta font {
  		margin: 20px 0 0;
  		display:none;
	}
	#idioma-movil{
		float: left !important;
  		margin-bottom: 50px;
	}
	.wizard > .actions > ul > li {
 	 	margin: 5px 0.5em !important;
	}
	#cerrar_popup>img, #cerrar_popup_clientes>img{
		width: 15px;
    	position: fixed;
    	right: 12px;
	}
	#enviar_formulario_solicitar_listado{
		width:40%
	}
	#graphChartColumns svg{
		transform: scale(0.95,0.95);
	}
	#graphChartPie svg{
		padding-top:5px;
	}
	#acceder_area_clientes_logeado, #cerrar_area_clientes_logeado{
		margin-top:0;
		width:auto;
	}
	#cerrar_area_clientes_logeado{
		margin-top:15px;
	}
	#tarifas_grandes_companias>span, #tarifas_administraciones_publicas>span, #tarifas_empresas_menu>span {
		display:none;
	}
	#popup_acceso_clientes>img{
		display:none;
	}
	.sin_cuenta_cliente, .acceder_area_clientes{
		width:auto;
	}
	#btn_web_landing2 {
	    height: 31px;
	    border-radius: 3px;
	    cursor: pointer;
	    padding-top: 12px;
	    text-align: center;
	    color: #ffa800;
	    border: solid 2px #ffa800;
	    letter-spacing: 1px;
	    font-weight: bold;
	    margin-bottom: 40px;
	    width: 197px;
	    margin: 0 auto;
	}
	#slideshow > div >img{
		width: 99%;
		height:165px;
	}
	iframe{
		width:100%!important;
	}
	#w_aplik{
		display:none;
	}
	#siedziba{
		padding: 0 5% 1% 5%;
	}
	#subtitulo{
		margin: 10px 0!important;
	}
	.tablasPolonia{
		/*font-size:0.9em;*/
		font-size:0.80em;
	}
	#txt_consejos_ahorro_pol{
		margin-top:80px;
		padding: 0 5%;
	}
	#txt_consejos_ahorro_pol img{
		width:90%!important;
		float:none!important;
		margin-left: 5%;
	}
	#txt_jak_pol{
		float:none!important;
		padding:0 4%;
		width:99%!important;
	}
	/*#imagenes_consejos_ahorro, #barra_imagenes_consejos_ahorro{
		display:none;
	}*/
	.solicOfPol{
		margin:25px 0!important;
	}
	#txt_consejos_ahorro_pol p {
    	line-height: inherit;
	}
	#ul_consAh{
		margin-bottom: 20px;
	}
	#formulario_tanie_weekendy{
		margin: 15px 0!important;
	}
	#formulario_tanie_weekendy span.txt_politica_privacidad_contacto, #formulario_energia_z_Fachowcem span.txt_politica_privacidad_contacto,
	#formulario_moj_dom span.txt_politica_privacidad_contacto, #formulario_miesiac_za_ztotowke span.txt_politica_privacidad_contacto, #frmPL span.txt_politica_privacidad_contacto{
		font-size:1em!important;
		display:inline-block;
	}
	.txt_politica_privacidad_contacto{
		line-height: 1.3em;
	}	
	#textoPolonia{
		margin: 1% 5% 0 5%!important;
		text-align: justify;
		font-size:0.75em!important;
	}
	.enviar_form_pol{
		float: left !important;
	    width: 91.5%;
	    height:auto;
	}
	.popupCytaj{
		font-size: 15px!important;
	}
	.textoPolKontakt{
		display:inline-block;
		margin-top: -40px!important;
	}
	#imagenMarketingPl{
		width:100%!important;
		margin-left:0!important;
		margin-top:25px!important;
	}
	label[for="aceptoAvisoNewsletter"]{
		display:inline-block;
		margin-bottom:30px;
	}
	.formulario_zaehlerstand input[type="button"]{
		width:59%!important;
		margin: 0 0 0 0!important;
	}
	.span_form_last{
		margin-top:-50px!important;
	}
	div#menuLaterale li span {
    	display: none;
	}
	#menuLaterale li img{
		width:25px;
	}
	#cuadro .box{
		width: 78.5%;
		margin-top:100px;
	}
	#cuadro input.cuatrodigitos{
		width: 95%!important;
	}
	#cuadro div#txt_cambio_contrasenya div.enviar{
		width: 88.5%;
	}
	#cuadro #txt_cambio_cuentabancaria div.enviar{
		width:64%;
	}
	#cuadro .cups{
		width: 90%!important;
	}
	#logout {
	    float: none!important;
	    width: 105px!important;
	    padding: 4.8em;
	    position: absolute!important;
	    top: 77px!important;
	    height: 20px!important;
	    right: 0px!important;
	    z-index: 1000;
	}
	#top{
		float: none!important;
	    padding: 4.8em;
	    position: relative!important;
	    top: 114px!important;
	    height: 44px!important;
	    right: 0px!important;
	    z-index: 1000;
	}
	#top input{
		width: 72%!important;
	}
	.titulo_popup_mensaje{
		font-size:inherit;
	}
	.button_ecox{
		margin:0 auto!important;
	}
}

@media only screen and (min-device-width: 1280px) and (max-device-width:1280px) {
	#menu_contratar_hogar{
		width:3.7%;
	}
}

@media only screen and (min-device-width: 1024px) and (max-device-width:1280px) {
	#imagenVideoMarketingMovil{
		width: 675px !important;
	}
	#area_clientes{
		top:168px!important;
	}
	/*#contenido_area_clientes {
    	padding: 32px 24px 0;
	}*/
	#contenido_area_clientes input {
	    width: 100%;
	    height: initial;
	}
	.area_clientes{
		display:inline-block;
		padding: 3px 32px;
	}
	
	#calculo_tarifa1{
		float:left;
		height:auto;
	}
}

/* iPads y tabletas (portrait y landscape) ----------- */
@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) {
	.div_overflow{
		width:95%;
		padding: 0 20%;
	}
	#area_clientes {
		position: absolute;
		/*top: 152px;*/
		top:140px;
		width: 30% !important;
		right: 1%;
		padding:0 0 10px 0;
	}
	#lema-movil h1 {
		text-align: left;
	}
	#tarifas_suministros_electricos_izquierda, #tarifas_suministros_electricos_centro, #tarifas_suministros_electricos_derecha, #tarifas_negocios_izquierda, #tarifas_negocios_centro, #tarifas_negocios_derecha, 
	#tarifas_empresas_menu_izquierda, #tarifas_empresas_menu_derecha, #tarifas_grandes_companias_izquierda, #tarifas_grandes_companias_derecha, #tarifas_administraciones_publicas_izquierda, 
	#tarifas_administraciones_publicas_derecha {
		float: left !important;
		width: 32.5% !important;
		margin: 5px;
	}
	#tarifas_administraciones_publicas_izquierda, #tarifas_administraciones_publicas_derecha, #tarifas_empresas_menu_izquierda, #tarifas_empresas_menu_derecha,
	#tarifas_grandes_companias_izquierda, #tarifas_grandes_companias_derecha{
		width:49.5%!important;
	}
	#slider_conocenos, #slider_suministros_electricos, #slider_negocios, #slider_empresas_menu, #slider_grandes_companias, #slider_administraciones_publicas, #slider_gas_pol {
		float: left !important;
		width: 30% !important;
		margin-top: 48px;
	}
	#txt_conocenos, #txt_suministros_electricos, #txt_negocios, #txt_empresas_menu, #txt_grandes_companias, #txt_administraciones_publicas, #intro_nuevo_comercial, #intro_copia_factura, 
	#intro_solicitar_listado, #intro_curvas_carga, #txt_gas_pol {
		float: right !important;
		width: 57% !important;
		margin-right: 20px;
	}
	div#txt_cambio_contrasenya div.enviar {
		width: 32%;
	}
	/*#botrefereciar{
		background-color: #FFF;
	}*/
	.btn_quiero_que_me_llamen, #btn_visualiza_factura, #btn_contratar_oferta{
  		height:28px;
	}

	#btn_contratar_oferta span, .btn_quiero_que_me_llamen span, #btn_visualiza_factura span{
		font-size:10px;
	}
	.info_oferta {
		margin-left: 85px;
		margin-top: 0px;
	}
	#contenido_landing{
		background: url("../img/fondo_landing.jpg") 0 0px;
	}
	#imagen_landing_1, #imagen_landing_2, #imagen_landing_3, #imagen_landing_4 {
  		margin-left: 25px;
	}
	#btn_web_landing{
		margin: -110px 310px;
	}

	#btn_cambia_landing {
  		margin: -110px 100px;
	}
	#contenido_landing img {
  		float: right;
  		margin-top: 40px;
  		margin-right: 53px;
	}
	#banner_landing {
  		width:inherit;
  		height: auto;
	}
	
	#popup_landing{
		max-height: 1000px;
	}
	   	
	#info_energia_oferta, #info_potencia_oferta{
		position: absolute;
  		left: 95px;
	}
	#popup_cambio_password_comercial {
		top:13%;
	}
	.wizard > .content {
		min-height: 590px !important;
	}
	#intro_editar_datos_registro img{
		width: 30%;
  		margin-bottom: 30px;
  		float: right;
  		margin-top: -190px;
	}
	#formulario_editar_datos_registro input {
		width: 40% !important;
	}
	#imgAcred{
		margin-left: -554px !important;
	}
	#banderaImagen{
		margin-top:0;
		margin-left: -59px!important;
	}
	#foto_prew{
		left: 213px !important;
  		top: -163px !important;
  		margin-left: 0 !important;
	}
	#tarjetafinal{
		left: 0;
  		position: absolute;
  		top: 0;
	}
	#slideshow { 			    
	    position: relative; 
	    width:500px; 
	    height: auto; 
	    padding: 0.2%; 
	}
	
	#slideshow > div {
		width: 100%; 
	    height: auto; 
	    position: absolute; 
	    top: 0.2%; 
	    left: 0.2%; 
	    right: 0.2%; 
	    bottom: 0.2%; 
	}
	#slideshow > div  >img{
		position: relative; 
	    max-width:100%;
	    height:auto;
	}
	#fundacion_mona{
		margin-top:180px;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	#videoMarketingMovil{
		width: 500px !important;
		height: 206px;
		margin-top:10px!important;
		margin-left:0!important;
	}
	#contenido_area_clientes{
		height: auto!important;
	}
	#divOficinas{
		padding-bottom:50px;
	}
	#contenido_oficinas {
		margin: 24% 0 0 2%!important;
	}
	#tarifas_suministros_electricos_izquierda_de,#tarifas_suministros_electricos_derecha_de{
		width: 48.5%;
		margin-top: 15px;
	}
	div#txt_incidencias table td {
    	font-size: 17px;
	}
}

@media only screen and (min-width: 568px){
	#cerrar_popup_mensaje_Google_App{
		padding-left: 30%;
	}
	#popup_mensaje_Google_App{
		margin-left: 15%;
		width: 32%;
	}
}

@media only screen and (width: 1024px) and (height:768px) {
	#menu_area_clientes, #menuLaterale{
		width:4.3%
	}
	#btn_visualiza_factura, .btn_quiero_que_me_llamen, #btn_contratar_oferta{
		padding-top:8px;
	}
	#videoMarketingMovil{
		margin-left: 0 !important;
  		margin-top: 20px !important;
  		width: 675px !important;
  		height:294px;
	}
	#perro{
		width:54%;
	}
	#divOficinas{
		padding-bottom:50px;
	}
	#cuadro .box {
    	width: 60.5%;
	}
	#cuadro .cups {
    	width: 49%!important;
	}
	#cuadro input.cuatrodigitos {
    	width: 78%!important;
	}
	#cuadro div#txt_cambio_contrasenya div.enviar {
    	width: 75%;
	}
	div#menuLaterale li span {
    	display: block;
	}
	#menuLaterale .triangulo_seleccion_area_clientes{
		margin-left: 271px!important;
	}
	#bannerCom{
		display:none;
	}
	#pastillas{
		float:none;
		width:100%;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) {
	#imagenVideoMarketingMovil{
  		width: 500px !important;
  		height: 204px;
	}
	#menu_area_clientes, #menuLaterale{
		width: 5.5%!important;
	}
	#cuadro .box{
		width: 85.5%;
	}
	#cuadro .cups{
		width: 45%!important;
	}
	#cuadro div#txt_cambio_contrasenya div.enviar{
		width: 92%;
	}
	#cuadro #txt_cambio_cuentabancaria div.enviar {
    	width: 81.5%;
	}
	#imagen_landing_1, #imagen_landing_2, #imagen_landing_3, #imagen_landing_4 {
	    margin-left: 100px;
	}
	#btn_web_landing2{
		margin-right:30px;
	}
	#perro{
		display:none;
	}
	#contenido_calcular_tarifa2{
		overflow: inherit;
	}
	#calculo_tarifa1{
		float:left;
	}
	#btn-referenciar-movil{
		margin-left:20px!important;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
	#ver_oferta_hogar{
		height: 28px;
    	padding-top: 5px;
    	margin-top:20px
	}
	#ver_oferta_empresas{
		height: 28px;
    	padding-top: 5px;
    	margin-top:20px
	}
	#acceder_area_clientes{
		height:auto;
		padding: 15px;
	}
	#politica_privacidad{
		margin: 215 0 46px 0;
    	float: none;
	    padding: 0 4%;
    	font-size: 0.9em;
	}
	#diviframe{
		width:100%;
		left:-40px;
		top:156px;
	}
	#area_clientes_pl{
		margin-top: 20px;
    	width: 100%;
    	text-align: center;
    	margin-bottom:-100px;
	}
	/*#tarifas_suministros_electricos_izquierda_de,#tarifas_suministros_electricos_derecha_de{
		width:100%;	
	}*/
}	

@media only screen and (min-device-width: 568px) and (max-device-width: 767px) {
	#imagen_landing_1, #imagen_landing_2, #imagen_landing_3, #imagen_landing_4 {
	    margin-left: 50px;
	}
	#banner_landing{
		width: auto;
	}
	#fundacion_mona{
		margin-top:180px;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 567px) {
	#contenido_area_clientes span:first-child{
		padding-top:8px;
	}
	#fundacion_mona{
		margin-top:180px;
	}
	#graphChartColumns, #graphChartPie{
		display:none;
	}
	#imgEkuantia{
		margin-left:0!important;
		width:100%;
	}
	#contenido_area_comerciales>div.row>div.col-2{
		text-align:left;
	}
	#contenido_area_comerciales>div.row>div.col-2+div.col-2{
		text-align:center;
	}
	#contenido_area_comerciales>div.row:first-child div.col-1{
		float:left;
	}
	#contenido_area_comerciales div.row:last-child div.col-4{
		height:auto!important;
	}
	#contenido_area_comerciales div.row:last-child div.col-1{
		width:100%;
		margin-bottom:20px!important;
	}
	#contenido_area_comerciales #entraIntranet, #contenido_area_comerciales #Contratos, .divreferenciar #btn-referenciar-movil, #botrefereciar {
		float: left;
		width:auto!important;
		margin-top:0!important;
		padding: 5px 10px;
	}
	#botrefereciar{
		margin: 0 0 0 12px!important;
	}
	#botrefereciar span{
		font-size: 0.65em!important;
	}
	#botrefereciar #refTelf{
		font-size:0.9em!important;
	}
	#contenido_area_comerciales #Contratos{
		margin-left:12px!important;
	}
	.divreferenciar{
		float:left;
	}
	.bttnComerciales{
		width:165px;
	}
	/*para portugal*/
	#botonesNaranjas{
		width:45%;
	}
	/*fin*/
	.divreferenciar{
		overflow:auto;
	}
	.divreferenciar #btn-referenciar-movil{
		margin-left:8px!important;
	}
	.divreferenciar #pregunta-btn-referenciar-movil{
		float:right;
		margin: 9px 0 0 5px;
	}
}

@media only screen and (max-device-width: 900px) {
	#menu_contratar_hogar{
		width:5.5%;
	}
	
	#topDivCom{
		padding: 0 15px;
	}
	#topDivCom div{
		float:none!important;
		text-align:center;
	}
	#topDivCom div:first-of-type{
		margin-bottom:10px;
	}
	#topDivCom p{
		text-align:center;
	}	
	#imgCom{
		display:none;
	}
	#pastillas{
		width:99%;
	}
	#pastillasLeft{
		float:none;
		margin-right:0;
	}
	#pastillasRight{
		float:none;
	}
	#cuatro_pastillas{
		overflow:inherit;
		margin-bottom:10px!important;
	}
	#pastillasRight #opina_comercial_bttn, #pastillasRight #referenciarPastilla, #pastillasLeft #Contratos2, #pastillasLeft #entraIntranet2{
		width:40%;
	}
	#Tres_Formaciones, #cuatro_pastillas{
		/*width:82.5%;*/
		margin:0 auto;
	}
	#EditarCambiarImprimir{
		float:none;
	}
	#formacion{
		float:none;
		width:auto;
		text-align:center;
		margin-bottom:30px;
	}
	#imgFormacion{
		display: none;
	}
}

@media only screen and (max-device-width: 665px) {
	#topDivCom{
		padding: 0 15px;
	}
	#topDivCom div{
		float:none!important;
		text-align:center;
	}
	#topDivCom div:first-of-type{
		margin-bottom:10px;
	}
	#topDivCom p{
		text-align:center;
	}	
	#imgCom{
		display:none;
	}
	#pastillas{
		width:99%;
	}
	#pastillasLeft{
		float:none;
		margin-right:0;
	}
	#pastillasRight{
		float:none;
	}
	#cuatro_pastillas{
		overflow:inherit;
		margin-bottom:10px!important;
	}
	#pastillasRight #opina_comercial_bttn, #pastillasRight #referenciarPastilla, #pastillasLeft #Contratos2, #pastillasLeft #entraIntranet2{
		width:40%;
	}
	#Tres_Formaciones, #cuatro_pastillas{
		/*width:82.5%;*/
		margin:0 auto;
	}
	#EditarCambiarImprimir{
		float:none;
	}
	#formacion{
		float:none;
		width:auto;
		text-align:center;
		margin-bottom:30px;
	}
	#imgFormacion{
		display: none;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width:773px){
	#contenido_oficinas{
		margin: 40% 0 0 5%;
	}
	#divOficinas{
		padding-bottom:50px;
	}
	#contenido_area_clientes{
		padding:15px;
	}
}

@media only screen and (max-device-width: 768px) {
	#slideshow { 	    
	    position: relative; 
	    max-width:100%; 
	    height: auto; 
	    padding: 0.2%; 
	    margin-top:10px;
	}
	
	#slideshow>div{
		width: 100%; 
	    height: auto; 
	    position: absolute; 
	    top: 0.2%; 
	    left: 0.2%; 
	    right: 0.2%; 
	    bottom: 0.2%; 
	}
	#slideshow > div  >img{
		position: relative; 
	    width:99%;
	    height:165px;
	}
	#menu_contratar_hogar{
		width:5.8%;
	}
	.checkbox_condiciones_contrato label{
		width:9px;
		height:9px;
	}
	.checkbox_condiciones_contrato label:after{
		left:0;
		top:-2px;
		border: 2px solid #ababab;
		border-top: none;
    	border-right: none;
	}
	#contenido_checkbox_condiciones_contrato span {
	    margin-left: 22px;
	}
	#contenido_area_clientes{
		overflow:auto;
	}
	#contenido_oficinas{
		margin-top: 45%;
	}
	#txt_oficinas{
		float:none;
		width:89%;
		margin-left:6%;
	}
	#listado_oficinas{
		float:none;
		height: auto;
	}
	#divOficinas{
		margin-bottom:50px;
	}
	.titulo_oficinas{
		line-height:25px;
	}
	#tarifas_negocios_gas{
		width: auto;
		margin-top:0;
	}
}
@media only screen and (min-device-width: 568px) and (max-device-width:767px){
	#contenido_oficinas{
		margin-top: 30%;
	}
	#contenido_area_clientes{
		padding:15px;
	}
}
@media only screen and (width: 690px) and (height:387px){
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale {
 	   width:6.5%;
	}
}

@media only screen and (min-width:667px) and (height:375px) and (orientation : landscape) { /*iphone6*/
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale {
	    width: 6.5%;
	}
}

@media only screen and (width: 640px) and (max-device-width:667px){ /*nokia n9*/
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale{
		width:7%!important;
	}
	#contenido_oficinas{
		margin-top: 30%;
	}
	#contenido_area_clientes{
		padding:15px;
		z-index:5000;
	}
	#contenido_area_clientes span:first-child{
		padding-top:0;
	}
	#cuadro div#txt_cambio_contrasenya div.enviar {
    	width: 78%;
	}
	#cuadro .cups {
    	width: 60%!important;
	}
	#cuadro input.cuatrodigitos {
    	width: 82%!important;
	}
	div#txt_incidencias table td {
    	font-size: 15px;
	}
}

@media only screen and (width: 600px) and (max-height:1024px){
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale{
		width:7.5%;
	}
}

@media only screen and (min-width: 598px) and (max-height:359px){ /*google nexus 4*/
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale {
	    width: 8%!important;
	}
}

@media only screen and (min-device-width: 568px) and (max-device-height:320px){
	#menu_contratar_hogar{
	    width: 8%!important;
	}
	#menu_area_clientes, #menuLaterale {
    	width: 13.5%!important;
	}
}

@media only screen and (min-device-width: 533px) and (max-device-width:568px){
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale {
	    width: 8%!important;
	}
}

@media only screen and (min-device-width: 480px) and (max-device-height:320px){
	#menu_contratar_hogar{
		width:10%;
	}
	#menu_area_clientes, #menuLaterale{
		width: 9%;
	}
}

@media only screen and (min-width: 320px) and (max-width:1280px){
	#barra_imagenes_fundacion_mona{
		display:none;
	}
	#barra_contenido_fundacion_mona{
		height:auto;
	}
}
@media only screen and (min-width: 320px) and (max-width:480px){
	#contenido_area_clientes{
		/*padding: 5px 20px 0;*/
		padding:15px;
		height:auto!important;
	}
	#contenido_area_clientes span:first-child{
		padding-top:0;
	}
	#contenido_oficinas{
		width:94%;
	}
}

@media only screen and (device-width:375px) and (device-height: 667px) {
	#menu_area_clientes, #menuLaterale {
	    width: 11.5%!important;
	}
	
	#pastillasRight #opina_comercial_bttn, #pastillasRight #referenciarPastilla, #pastillasLeft #Contratos2, #pastillasLeft #entraIntranet2 {
    	width: 46%;
	}
}

@media only screen and (device-width:414px) and (device-height: 736px) {
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 10.5%;
	}
}

@media only screen and (width: 412px) and (height: 659px){
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 11.5%;
	}
}
@media only screen and (device-width: 412px) and (device-height: 732px){
	#menu_area_clientes {
	    width: 10.5%;
	}
}

@media only screen and (width:384px) and (height: 640px) { /*LG OPTIMUS70*/
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 12%;
	}
}

@media only screen and (width:384px) and (height: 567px) { /*google nexus 4*/
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 11.5%;
	}
}

@media only screen and (/*min-*/width:375px) and (max-width:384px){ /*iphone6*/
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 11.5%;
	}
}

/*nokia n9*/
@media only screen and (width:360px) and (max-device-width:567px){  
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 12.4%;
	}
}

@media only screen and (width:360px) and (height: 640px) {
	#menu_contratar_hogar, #menu_area_clientes, #menuLaterale {
	    width: 11.7%!important;
	}
	#menuLaterale{
		margin-top:110px;
	}
	#cuadro input.cuatrodigitos {
    	width: 95.5%!important;
	}
	#pastillasRight #opina_comercial_bttn, #pastillasRight #referenciarPastilla, #pastillasLeft #Contratos2, #pastillasLeft #entraIntranet2{
		width:46%;
	}
}

@media only screen and (max-device-width:359px) and (max-device-height:639px){  /*samsung galaxy SIII*/
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 13.5%;
	}
}

@media only screen and (max-width:320px) {
	#btn_contratar_oferta, .btn_quiero_que_me_llamen, #btn_visualiza_factura{
		width: 100%;
    	margin: 5px auto;
    	height: 23px;
	    padding-top: 10px;
	}
}

@media only screen and (width:319px) and (max-height: 480px){
	#menu_contratar_hogar, #menu_area_clientes {
	    width: 14%;
	}
}
 