/*ICOMOON FONTS*/
@font-face {
    font-family: 'icomoon';
    src: url('/styles/fonts/icomoon.ttf?-mxku12') format('truetype');
    font-weight: normal;
    font-style: normal;

/* Enable Ligatures ================ */
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";

/* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body {
	color:#3a3a3a;
	font-family:Dosis;
	font-size:1em;
	margin:0;
	text-align:center;
}

/**********NO BORRAR ESTE ESTILO******/
.oculto{display:none !important;}/*para futuras ampliaciones*/
.tachado{text-decoration:line-through;}/*para futuras ampliaciones*/
.obligatorio::before{content:"*";}
.error_rojo{border:1px solid #FF0000;}
.aviso{color:red;}
.aviso::before{font-family: icomoon;font-size: 0.9em;content:"\ed68";margin-right: 3px;}

h1{font-size:1.5em;text-align: center;margin: 10px 0 20px 0;}
h1 #total_registros{font-style: italic;}
h2{font-size:1.5em;}
h3{font-size:1.5em;}

a{color:#FFA500;text-decoration:none;}
a.link_ext::after{font-family: icomoon;margin-left: 2px;font-size: 0.5em;vertical-align: top;content:"\eec6";}
a.ayuda{background-color: #ffffff;border-radius: 10px;padding: 0 5px;margin-left: 5px;}
a.ayuda::after{font-family: icomoon;font-size: 1em;vertical-align: top;content:"?";}

input{height: 17px;color: #000;font-family:Dosis;font-size:1em;}
input[type='file']{height: 24px;}
input[type='checkbox']{margin-bottom: 0;}

select{color: #000;font-family:Dosis;font-size:1em;}
select:not([multiple]){height: 23px;}
textarea{height: 50px;color: #000;font-family:Dosis;font-size:1em;}
/*para el input type file*/
.custom-file-input{font-size: 0.8em !important;}
input:disabled{background: #dddddd;border: 1px solid #dddddd;padding: 1px 0;}
select:disabled{background: #dddddd;}
textarea:disabled{background: #dddddd;}

#loading{display:none;background-color: #FFFFFF;bottom: 0;height: 100%;opacity: 0.6;position: absolute;text-align: center;top: 0;width: 100%;
z-index: 1005;}



/*BOTONES*/
.boton{
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(0,0,0,.2);
    text-align: center;
    vertical-align: middle;
	display: inline-block;
	font-size: 0.8em;
	padding: 0 5px;
	width: auto;
    background: #70777e;
    background: -moz-linear-gradient(top, #70777e 0%, #53585d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70777e), color-stop(100%,#53585d));
    background: -webkit-linear-gradient(top, #70777e 0%,#53585d 100%);
    background: -o-linear-gradient(top, #70777e 0%,#53585d 100%);
    background: -ms-linear-gradient(top, #70777e 0%,#53585d 100%);
    background: linear-gradient(to bottom, #70777e 0%,#53585d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70777e', endColorstr='#53585d',GradientType=0 );
    cursor: pointer;
    border: 1px solid #4a4949;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,.2), inset 0 1px 0 rgba(255,255,255,.3);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2), inset 0 1px 0 rgba(255,255,255,.3);
    box-shadow: 0 1px 0 rgba(0,0,0,.2), inset 0 1px 0 rgba(255,255,255,.3);}
.boton a{color:#FFFFFF;text-decoration:none;}
.boton a::before{font-family: icomoon;font-size: 1em;margin-right: 5px;color:#FFFFFF; vertical-align: middle;}
.boton.disabled{opacity: 0.5;}
/*clases de boton*/
.modo_gm::before{content:"\ea45";}
.modo_ls::before{content:"\ec6e";}
.boton .crear::before{content:"\ea95";}
.boton .guardar::before{content:"\ea9d";}
.boton .activar::before{content:"\ed6e";}
.boton .desactivar::before{content:"\ed6a";}
.boton .borrar::before{content:"\ea96";}
.boton .buscar::before{content:"\eb30";}
.boton .filtrar::before{content:"\ee86";}
.boton .enviar::before{content:"\ec06";}
.boton .sms::before{content:"\ea75";}
.boton .email::before{content:"\ea2f";}
.boton .entrar::before{content:"\ed77";}
.boton .cargar::before{content:"\ea98";}
.boton .propietario::before{content:"\eb0b";}
.boton .cliente::before{content:"\eaf4";}
.boton .usuario::before{content:"\eb0b";}
.boton .visita::before{content:"\ed40";}
.boton .reserva::before{content:"\ea0c";}
.boton .demanda::before{content:"\ea58";}
.boton .seguimiento::before{content:"\ebd6";}
.boton .cita::before{content:"\ea36";}
.boton .oferta::before{content:"\ea09";}
.boton .destacar::before{content:"\ec74";}
.boton .ficha_web::before{content:"\ec93";}
.boton .detalle::before{content:"\e99b";}
.boton .escaparate::before{content:"\ea64";}
.boton .informe::before{content:"\eeab";}
.boton .geoposicionar::before{content:"\ea38";}
.boton .documento::before{content:"\e9ad";}
.boton .asociar::before{content:"\ec96";}
.boton .desasociar::before{content:"\ec97";}
.boton .duplicar::before{content:"\e9c8";}
.boton .upload::before{content:"\e9a7";}
.boton .download::before{content:"\e9a5";}
.boton .mas::before{content:"\eb41";}
.boton .menos::before{content:"\eb42";}
.boton .imprimir::before{content:"\ea64";}
.boton .tramitaciones::before{content:"\ea0c";}
.boton .poligono::before{content:"\ee7b";}
.boton .inmueble::before{content:"\e904";}
.boton .calcular::before{content:"\ea19";}
.boton .pantalla::before{content:"\ea70";}
.boton .excel::before{content:"\ef39";}
.boton .exclusividad::before{content:"\e919";}
.boton .comprobar::before{content:"\ed6e";}
.boton .descartar::before{content:"\ed62";}
.boton .compartir::before{content:"\eedd";}
.boton .firma::before{content:"\e918";}

/*Calendario*/
.calendario{height: 20px;line-height: 20px;}
.calendario::before{font-family: icomoon;font-size: 1em;content:"\ea5f";margin-left:5px;}

/*Informacion*/
.informacion{float: left;font-style: italic;text-align: center;width: 100%;}
.informacion:before{content:"**";margin-right:5px;}
.informacion .punto::before{font-family: icomoon;font-size: 0.5em;font-style: normal;margin: 0 5px 0 15px;vertical-align: middle;content:"\ee75";}
.informacion .boton{font-style: normal;}

/*CABECERA*/
#header{width: 100%;
height:30px;
position: relative;z-index: 10;
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
/*font-size: 1.2em;*/
}
#header #menu_hamburguesa{display:none;}
#header .menu{/*margin: 0 auto;width: 993px;*/left:380px;position:absolute;}
#header .menu ul{/*text-align: center;*/}
#header .menu ul li{display: inline-block;margin-left: /*20px*/10px;color:#FFA500;vertical-align: top;}
#header .menu ul li.current{color: #FFFFFF;}
#header .menu ul li.current a{color: #FFFFFF;}
#header .menu ul li:hover{color: #FFFFFF;}
#header .menu ul li:hover a{color: #FFFFFF;}
#header .menu .submenu{
	display:none;
	text-align: center;
	z-index:300;
	padding-right: 20px;
	margin-left: -10px;
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(top, #000000 0%, #45484d 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #000000 0%,#45484d 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #000000 0%,#45484d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#45484d',GradientType=0 ); /* IE6-9 */
}
#header .menu .submenu li{display: inline-block;margin: 0 10px;color:#FFA500 !important;}
#header .menu .submenu li a{color:#FFA500 !important;}
#header .menu .submenu li:hover{color: #FFFFFF !important;}
#header .menu .submenu li:hover a{color: #FFFFFF !important;}
#header .menu li:hover .submenu{display:flex;flex-direction: column;}

#header #caja_agente_respo{display:none;}
#header .caja_agente{position: absolute;right: 0;top: 0;color:#FFFFFF;z-index: 10;
width: /*200px*/100px;height:30px;overflow:hidden; 
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
#header .caja_agente .nombre{text-align: center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	#header .caja_agente .nombre a{color:#FFFFFF;}
#header .caja_agente .help{text-align: center;display:none;}
#header .caja_agente .help a::before{font-family: icomoon;font-size: 1em;content:"\ed55";margin-left:5px;vertical-align: middle;}
#header .caja_agente .logout{text-align: center;display:none;}
#header .caja_agente .logout a::before{font-family: icomoon;font-size: 1em;content:"\ed78";margin-left:5px;vertical-align: middle;}
#header .caja_agente:hover{width:200px;height:auto;}
#header .caja_agente:hover .nombre{white-space:initial;overflow:visible;}
#header .caja_agente:hover .help,#header .caja_agente:hover .logout{display:block;}



/*FILTROS*/
.filtros{position: absolute;left: 0;top: 0;width: 250px;z-index: 10;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.filtros.down{overflow:hidden;height:29px;}
.filtros.up{height:auto;border-radius: 0 0 5px 5px;box-shadow: 2px 4px 3px #333333;}
.filtros .show_filtros{text-align:center;height:30px;
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.filtros .limpiar_filtros{
    width: 100%;
    display: block;
}
	.filtros .limpiar_filtros p.clean_filt{
	    text-align: right;
		padding-right: 20px;
	}
		.filtros .limpiar_filtros p.clean_filt a{
			color: #888;
			font-style: italic;
			font-size: 0.8em;
		}
		.filtros .limpiar_filtros p.clean_filt a::before{
			font-family: 'icomoon';
			content:"\ebfe";
			margin-right:2px;
		}
.filtros fieldset{}
.filtros fieldset.down{overflow:hidden;height:25px;}
.filtros fieldset.up{height:auto;}
.filtros fieldset .show_fieldset{border-top: 1px solid #c8c8c8;text-align: center;height: 25px;}
.filtros fieldset .bloque{font-size:0.7em;display:block;}
.filtros fieldset .bloque.separacion{border-bottom: 1px dashed #CFCFCF;height: 1px;margin-bottom: 3px;padding-bottom: 3px;width: 100%;}
/*.filtros fieldset .bloque label{clear: left;float: left;height: 20px;margin-right: 5px;padding-left: 5px;width: 90px;text-align: right;}*/
.filtros fieldset .bloque label{clear: left;float: left;height: 20px;margin-right: 5px;width: calc(40% - 5px);text-align: right;}
/*.filtros fieldset .bloque.checks label{width: 45%;}*/
.filtros fieldset .bloque input{width: 55%;height:20px;padding: 0;}
.filtros fieldset .bloque select{width: calc(55% + 4px);height:20px;padding: 0;}
.filtros fieldset .bloque input[type='checkbox'], .filtros fieldset .bloque input[type='radio'] {width: auto;margin-top: 0px;}
.filtros fieldset .bloque input{text-indent: 3px;}
.filtros fieldset .bloque .multiseleccion{width: 55%;display: inline-block;}
.filtros fieldset .bloque .multiseleccion span.input_check{display: inline-block;width: 12%;height: 20px;vertical-align: text-bottom;}
.filtros fieldset .bloque .multiseleccion span.input_check input{margin: 0;}
.filtros fieldset .bloque .multiseleccion span.label_check{display: inline-block;width: 85%;height: 20px;vertical-align: text-bottom;}



/*ACCIONES*/
.acciones{position: absolute;left: 255px;top: 0;width: 125px;z-index: 10;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.acciones.down{overflow:hidden;height:29px;}
.acciones.up{height:auto;border-radius: 0 0 5px 5px;box-shadow: 2px 4px 3px #333333;}
.acciones .show_acciones{text-align:center;height:30px;
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.acciones .botonera{text-align: center;width: /*150px*/100%;}
.acciones .botonera .boton{margin: 10px 0;width: /*100px*/70%;}


/*PIE*/
#foot{clear:both;float:left;margin:20px 0px;width:100%;}



/*CONTENIDO*/
.contenido{margin: 0 auto;width: calc(100% - 10px);position:relative;z-index: 9;}

/*tablas*/
.tabla{width:100%;}
.tabla.habilitado{display:block;}
.tabla.inhabilitado{display:none;}
.tabla table{width:100%;}
.tabla table thead{border-bottom: 1px solid;}
.tabla table thead th{font-weight: 800;text-align: center;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.tabla table tbody td{text-align:center;}
.tabla table tbody .tr_acciones{border-bottom: 1px solid #c3c3c3;}
.tabla table tbody .td_masresultados{padding: 20px 0;}
.tabla table tbody .td_masresultados span{margin: 0 10px;}
.tabla table tbody .tr_seleccionado{background-color: #feffbf;}
.tabla table tbody .tr_inactivo td{text-decoration: line-through;}
.tabla table tbody .td_acciones{padding: 10px 0;}
.tabla table tbody .td_acciones .botonera{display: inline;margin: 0 auto 10px auto;text-align: center;width: auto;}
.tabla table tbody .td_acciones .botonera span{margin: 3px;}
.tabla table tbody .td_acciones .botonera.info{}
.tabla table tbody .td_acciones .botonera.info .boton{
	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}

.tabla .subtabla{width:auto;margin: 0 auto;font-size: 0.8em;}
.tabla .subtabla tr{text-align:center;}
.tabla .subtabla .tr_primer_registro{}
.tabla .subtabla .tr_resto_registros{border-top: 1px solid #c3c3c3;}
.tabla .subtabla td{display:block;text-align:center;}

/*Listado en tablas interiores*/
.tabla_listado_interior{background-color: #ffffff;float: left;}
.tabla_listado_interior tr{border-bottom: 1px solid #c3c3c3;}

/*lista del modo mapa*/
#gm_lista{left: 0;position: absolute;top: 85px;z-index: 1;display:none;width:calc(100% - 40px);min-height:calc(100% - 40px);background-color: #FFFFFF;}
/*mapa*/
.mapa{left: 0;position: absolute;top: 30px;z-index: 1;}
.mapa.habilitado{display:block;}
.mapa.inhabilitado{display:none;}
.mapa #elMapa{width:calc(100% - 40px);height:calc(100% - 40px);}
.mapa #elMapa.opacidad{opacity:0.5 !important;}
.mapa .term_box{
	height: 31px;
    left: 111px;
	position: absolute;
    top: 9px;
    width: 308px;
    z-index: 9;
}
.mapa .term_box::after{
	font-family: 'icomoon';
	content:"\eb33";
	font-size: 1.3em;
	top: 3px;
	position: absolute;
	right: 0;
	color: #ddd;
}
	.mapa .term_box input{
		border: 1px solid #ccc;
		display: inline-block;
		height: 33px;
		padding: 0 5px;
		width: 100%;
	}
.mapa #capa_visual{
    left: 434px;
    position: absolute;
    top: 9px;
    z-index: 9;
}
	.mapa #capa_visual a{
		background-color: #ffffff;
		border: 1px solid #ccc;
		height: 33px;
		padding: 0 5px;
		display: block;
	}
	.mapa #capa_visual a::after{
		font-family: 'icomoon';
		content:"\ec56";
		font-size: 1.3em;
		color: #ddd;
	}
	.mapa #capa_visual.visual_mapa a::after{
		content:"\ea3c";
	}


/*LIGHTBOX*/
.lightbox{bottom: 0;height: calc(100% - 165px);margin-top: -165px;position: absolute;top: 0;width: 100%;z-index:50;}
.lightbox #bglight{background-color: rgba(0, 0, 0, 0.4);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 1000;}
.lightbox #bglight .lightbox_inf{
	background-color: #fff;
	box-shadow: 0 0 9px 3px #333;
	margin: 10px auto;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 20px 10px 10px 10px;
	position: relative;
	z-index: 1001;
	height: auto;
	width: calc(100% - 30px);
	max-width: 993px;
	max-height: calc(100% - 50px);
	overflow-y: auto;
	background-color: #efefef;
}
.lightbox #bglight .lightbox_inf #lightbox_close{margin-top: -20px;position: fixed;z-index:1000;}
.lightbox #bglight .lightbox_inf #lightbox_close a{text-decoration:none;color: #333;}
.lightbox #bglight .lightbox_inf #lightbox_close a::after{content: "\ed66";font-family: icomoon;font-size: 1.3em;text-decoration:none;}
/*Titulo*/
.lightbox #bglight .lightbox_inf #lightbox_titulo{float:left;width:100%;}
.lightbox #bglight .lightbox_inf #lightbox_titulo.con_acciones{margin-top: 35px;}
.lightbox #bglight .lightbox_inf #lightbox_titulo.con_acciones.doble{margin-top: 70px;}
.lightbox #bglight .lightbox_inf #lightbox_titulo.con_navegacion{margin-top: 35px;}
.lightbox #bglight .lightbox_inf #lightbox_titulo.con_acciones.con_navegacion{margin-top: 70px;}
.lightbox #bglight .lightbox_inf #lightbox_titulo.con_acciones.doble.con_navegacion{}

.lightbox #bglight .lightbox_inf #lightbox_titulo h2{margin-top: -24px;text-align: center;}
.lightbox #bglight .lightbox_inf h2,.lightbox #bglight .lightbox_inf h3{text-align: center;font-weight:800;}
.lightbox #bglight .lightbox_inf #lightbox_head{
/*background-color: rgba(255, 255, 255,0.5);margin-left: 25px;margin-top: -16px;position: fixed;width: calc(100% - 25px);*/
	margin-top: -16px;
    position: fixed;
    max-width: 993px;
	width: calc(100% - 20px);
}
/*Acciones lightbox*/
.lightbox #bglight .lightbox_inf #lightbox_acciones{
/*float: left;width: 100%;text-align: center;*/
	float: left;
    width: calc(100% - 35px);
    text-align: center;
    background-color: rgba(255, 255, 255,0.5);
    margin-left: 25px;
}
.lightbox #bglight .lightbox_inf #lightbox_acciones .botonera{text-align: center;display: inline-block;margin: 3px 0;}
.lightbox #bglight .lightbox_inf #lightbox_acciones .boton{margin: 0 1px;padding: 0 3px;}
.lightbox #bglight .lightbox_inf #lightbox_acciones .boton a::before{margin-right: 2px;}
.lightbox #bglight .lightbox_inf #lightbox_acciones .botonera.info .boton{
	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
/*Navegacion de la ficha*/
#lightbox_head #lightbox_navegacion{
/*float: left;width: 100%;text-align: center;*/
	float: left;
    width: calc(100% - 35px);
    text-align: center;
    background-color: rgba(255, 255, 255,0.5);
    margin-left: 25px;
}
#lightbox_head #lightbox_navegacion .seccion{margin: 0 auto;display: inline-block;}
#lightbox_head #lightbox_navegacion .seccion a{margin: 0 10px;}
#lightbox_head #lightbox_navegacion .seccion a::before{color: #000000;font-family: icomoon;font-size: 1.2em;padding-bottom: 10px;vertical-align: middle;}

/*Formulario*/
.lightbox_inf fieldset{height: 35px; overflow: hidden;width:100%;}
.lightbox_inf fieldset.selected{height: auto; overflow: visible;}
#.lightbox_inf fieldset h2{text-align: center;}

/*LIGHTBOX IMPRESORA*/
.lightbox #bglight #lightbox_inf_print{
    max-height: calc(100% - 100px);
    overflow-y: auto;
	background-color: #efefef;
}

/*calendario*/
table.scw{font-family:Dosis !important; border: 1px solid #888 !important;background-color:#fff !important;}
table.scwCells{margin: 0 2%;}
table.scwCells td.scwWeek{color: #888 !important;}
td.scwFoot{background-color: #fff !important;color: #888 !important;}

/*Formulario*/
.formulario{/*float:left;*/}
.formulario .botonera{text-align: center;margin-bottom: 30px;float: left;width: 100%;}
.formulario .botonera .boton{margin: 0 10px;}
.formulario .bloque{border: 1px solid #EFEFEF;border-radius: 5px;width:99%;float:left;padding: 0.5%;margin-bottom: 20px;background-color: #fff;}
.formulario .bloque p{margin-bottom: 5px;}
.formulario .bloque h3{text-align:center;font-weight:800;}
.formulario .bloque span.label{width: 40%;float: left;background-color: #F3F3F3;text-indent: 5px;margin-right: 5px;color: #666;}
.formulario .bloque span.label.right{text-align: right;padding-left: 0;padding-right: 5px;}
.formulario .bloque span.dato{float: left;width: calc(60% - 5px);}
	.formulario .bloque span.dato select,.formulario .bloque span.dato input[type='text'],.formulario .bloque span.dato input[type='tel'],.formulario .bloque span.dato input[type='email'],.formulario .bloque span.dato input[type='number'],.formulario .bloque span.dato textarea{width: 95%;}

/*acierto*/
.lightbox #bglight .lightbox_inf.lgb_inf_disc_acierto{max-width:500px;}
.lightbox #bglight .lightbox_inf.lgb_inf_disc_acierto #acierto{}
.lightbox #acierto h2{color: green;}
.lightbox #acierto #pegata{float: left;height: 375px;text-align: center;width: 90px;}
.lightbox #acierto #pegata::before{font-family: icomoon;font-size: 4em;color: green;content: "\ed6e";}
.lightbox #acierto #textoadvert{float: right;margin-top: 10px;width: 375px;}

/*error*/
.lightbox #bglight .lightbox_inf.lgb_inf_disc_error{max-width:500px;}
.lightbox #bglight .lightbox_inf.lgb_inf_disc_error #error{}
.lightbox #error h2{color: red;}
.lightbox #error #pegata{float: left;height: 375px;text-align: center;width: 90px;}
.lightbox #error #pegata::before{font-family: icomoon;font-size: 4em;color: red;content: "\ed6a";}
.lightbox #error #textoadvert{float: right;margin-top: 10px;width: 375px;}

/*warning*/
.lightbox #bglight .lightbox_inf.lgb_inf_disc_warning{max-width:500px;}
.lightbox #bglight .lightbox_inf.lgb_inf_disc_warning #warning{}
.lightbox #warning h2{color: red;}
.lightbox #warning #pegata{float: left;height: 375px;text-align: center;width: 90px;}
.lightbox #warning #pegata::before{font-family: icomoon;font-size: 4em;color: red;content: "\ed68";}
.lightbox #warning #textoadvert{float: right;margin-top: 10px;width: 375px;}

/*Para error, acierto y warning*/
.lightbox #textoadvert.textoadvert_lista ul{margin: 10px 5px;}
.lightbox #textoadvert.textoadvert_lista .list_neg{font-weight: 800;}
.lightbox #textoadvert.textoadvert_lista .list_text{display: block;margin-left: 15px;}
.lightbox #textoadvert.textoadvert_lista .botonera{text-align: center;margin-top: 20px;}

/*alert*/
#lightbox_inf_alert{max-width:500px !important;}
#lightbox_inf_alert #alert{}
#lightbox_inf_alert #alert h2{color: red;}
#lightbox_inf_alert #alert #pegata{float: left;height: 105px;text-align: center;width: 90px;}
#lightbox_inf_alert #alert #pegata::before{font-family: icomoon;font-size: 4em;color: red;content: "\ed68";}
#lightbox_inf_alert #alert #textoadvert{float: right;margin-top: 20px;width: 375px;}

/*geoposicionar*/
.lightbox #bglight .lightbox_inf.lgb_inf_disc_geoposicionar{max-width:800px;}
.lightbox #bglight .lightbox_inf.lgb_inf_disc_geoposicionar #geoMap{width:100%;height:500px;}

/*asociar cliente*/
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr{border: 1px solid #EFEFEF;border-radius: 5px;width:99%;float:left;padding: 0.5%;margin-bottom: 20px;background-color: #fff;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr p{margin-bottom: 5px;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.label{width: 40%;float: left;background-color: #F3F3F3;text-indent: 5px;margin-right: 5px;color: #666;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.dato{float: left;width: calc(60% - 5px);}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.dato input,#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.dato select{width: 95%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_1,#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_0{width: 10%;float: left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_1 .label,#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_0 .label{width: 60%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_1 .dato,#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_activo_01_0 .dato{width: 25%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_sucursal{width: 33%;float: left;clear:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_sucursal .label{width: 20%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_sucursal .dato{width: 75%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_captador{width: 33%;float: left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_captador .label{width: 21%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_captador .dato{width: 75%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_comercializador{width: 33%;float: left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_comercializador .label{width: 35%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_agente_comercializador .dato{width: 63%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_origen{width: 25%;float: left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_origen .label{width: 20%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_c_origen .dato{width: 70%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_id{width:15%;float:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_id .label{width: 17%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_id .dato{width: 55%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_nombre{width:50%;float:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_nombre .label{width: 13%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_nombre .dato{width: 80%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_dni{width:15%;float:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_dni .label{width: 23%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_dni .dato{width: 65%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_telefono{width:20%;float:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_telefono .label{width: 35%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_telefono .dato{width: 55%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_email{width:50%;float:left;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_email .label{width: 10%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .p_ascli_email .dato{width: 85%;}
#lightbox_inf_asociarcli #capa_ascli .ascli_filtr .botonera{float: left;width: 100%;text-align: center;margin: 10px 0;}
#lightbox_inf_asociarcli #capa_ascli .tabla{clear:left;background-color: #ffffff;}
#lightbox_inf_asociarcli #capa_ascli .tabla tbody tr{border-bottom: 1px solid #c3c3c3;}
#lightbox_inf_asociarcli #capa_ascli .tabla .td_accion{padding:5px 0;}
#lightbox_inf_asociarcli #capa_ascli .tabla .td_accion .boton{margin:0 2px;}

/*asociar usuario*/
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr{border: 1px solid #EFEFEF;border-radius: 5px;width:99%;float:left;padding: 0.5%;margin-bottom: 20px;background-color: #fff;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr p{margin-bottom: 5px;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.label{width: 40%;float: left;background-color: #F3F3F3;text-indent: 5px;margin-right: 5px;color: #666;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.dato{float: left;width: calc(60% - 5px);}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.dato input,#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.dato select{width: 95%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_1,#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_0{width: 10%;float: left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_1 .label,#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_0 .label{width: 60%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_1 .dato,#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_activo_01_0 .dato{width: 25%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_id{width:25%;float:left;clear: left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_id .label{width: 28%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_id .dato{width: 55%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_nombre{width:50%;float:left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_nombre .label{width: 13%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_nombre .dato{width: 80%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_dni{width:17%;float:left;clear: left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_dni .label{width: 20%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_dni .dato{width: 65%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_telefono{width:20%;float:left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_telefono .label{width: 35%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_telefono .dato{width: 55%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_email{width:50%;float:left;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_email .label{width: 10%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .p_asusu_email .dato{width: 85%;}
#lightbox_inf_asociarusu #capa_asusu .asusu_filtr .botonera{float: left;width: 100%;text-align: center;margin: 10px 0;}
#lightbox_inf_asociarusu #capa_asusu .tabla{clear:left;background-color: #ffffff;}
#lightbox_inf_asociarusu #capa_asusu .tabla tbody tr{border-bottom: 1px solid #c3c3c3;}
#lightbox_inf_asociarusu #capa_asusu .tabla .td_accion{padding:5px 0;}
#lightbox_inf_asociarusu #capa_asusu .tabla .td_accion .boton{margin:0 2px;}

/*Envio de inmuebles*/
.lgb_inf_disc_envinm #envinm_form .p_asociar{float: left;width: 100%;text-align:center;}
.lgb_inf_disc_envinm #envinm_form .p_c_agente{float: left;width: 100%;}
.lgb_inf_disc_envinm #envinm_form .p_c_agente .label{width: 6%;}
.lgb_inf_disc_envinm #envinm_form .p_c_agente .dato{width: 40%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_nombre,.lgb_inf_disc_envinm #envinm_form .p_destinatario_email{float: left;width: 50%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_nombre .label,.lgb_inf_disc_envinm #envinm_form .p_destinatario_email .label{width: 30%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_nombre .dato,.lgb_inf_disc_envinm #envinm_form .p_destinatario_email .dato{width: 68%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_copias_email{float: left;width: 100%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_copias_email .label{width: 11%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_copias_email .dato{width: 88%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_copias_email .dato input{width: 98%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_comentarios{float: left;width: 100%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_comentarios .label{width: 11%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_comentarios .dato{width: 88%;}
.lgb_inf_disc_envinm #envinm_form .p_destinatario_comentarios .dato input{width: 98%;}
.lgb_inf_disc_envinm #envinm_form .botonera .boton{margin: 0 5px;}
.lgb_inf_disc_envinm #envinm_form .inmuebles_envio{float: left;width: 100%;margin-bottom: 10px;}
.lgb_inf_disc_envinm #envinm_form .inmuebles_envio h3{text-align: center;}
.lgb_inf_disc_envinm #envinm_form .inmuebles_envio ul{text-align: center;}
.lgb_inf_disc_envinm #envinm_form .inmuebles_envio li{display: inline;margin: 0 20px;}
.lgb_inf_disc_envinm #envinm_form .inmuebles_envio li .referencia{margin-left: 5px;}






/*Resolucion propia para el menu*/
@media (max-width: 1279px) {
	#header #menu_hamburguesa{
		left:380px;position:absolute;
		display: block !important;
	}
		#header #menu_hamburguesa a{
			color:#FFFFFF;
			text-decoration: none;			
		}
			#header #menu_hamburguesa a span{}
			#header #menu_hamburguesa a span::before {
				font-family: icomoon;
				content:"\ec6a";
				font-size: 1em;
			}
	#header .menu{padding-right: 20px;}
	#header .menu li{display: block !important;}
	#header .menu .submenu{margin-left: 0 !important;background:none !important;}
	#header .menu ul li.current{color: #3a3a3a;font-weight:800;}
	#header .menu ul li.current a{color: #3a3a3a;font-weight:800;}
	#header .menu ul li:hover{color: #3a3a3a;}
	#header .menu ul li:hover a{color: #3a3a3a;}
	#header .menu .submenu li:hover{color: #3a3a3a;}
	#header .menu .submenu li:hover a{color: #3a3a3a;}

	#header .menu .submenu.desplegado li:hover{color: #3a3a3a !important;}
	#header .menu .submenu.desplegado li:hover a{color: #3a3a3a !important;}

	#header #menu.menu li:hover .submenu{display:none;}

	#header #menu.menu{display:none;height:30px;overflow:hidden;}
	#header #menu.menu.desplegado{display:inline-block;height:auto;
		margin-top:30px;
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
		border-radius: 0 0 5px 5px;box-shadow: 2px 4px 3px #333333;
	}

	#header .menu .submenu{display:none !important;}
	#header .menu .submenu.desplegado{display: block !important;}
}



/* Tablets */
@media (max-width: 1024px){
	.mapa .term_box{
		left: 125px;
	}
	.mapa #capa_visual{
		left: 450px;
	}

	.tabla table tbody .td_acciones .botonera.info{
		clear: left;
		display: inline-block;
	}

	
	.formulario .bloque span.dato select,.formulario .bloque span.dato input[type='text'],.formulario .bloque span.dato input[type='tel'],.formulario .bloque span.dato input[type='email'],.formulario .bloque span.dato input[type='number'],.formulario .bloque span.dato textarea{width: 94%;}
}
/* FIN Tablets */


/* Smartphones  */ 
@media (max-width:768px){
	/*Titulo*/
	.lightbox #bglight .lightbox_inf #lightbox_titulo.con_acciones.doble.con_navegacion{margin-top: 105px;}

	/*asociar clientes*/
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr p{width:50% !important;}
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.label{width: 40% !important;}
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.dato{width: 55% !important;}

	/*asociar usuarios*/
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr p{width:50% !important;}
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.label{width: 40% !important;}
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.dato{width: 55% !important;}

	/*Envio de inmuebles*/
	.lgb_inf_disc_envinm #envinm_form p{width:50% !important;}
	.lgb_inf_disc_envinm #envinm_form span.label{width: 40% !important;}
	.lgb_inf_disc_envinm #envinm_form span.dato{width: 55% !important;}
}
/* FIN Smartphones  */


/* Smartphones  */ 
/*@media (max-width:375px){*/
@media (max-width:420px){/*asi se cogen los nexus*/
	h1{font-size:1em;}
	h2{font-size:1em;}
	h3{font-size:1em;}

	.mapa .term_box{
		width: 175px;
	}
		.mapa .term_box::after{
			background-color: #FFFFFF;
		}
	.mapa #capa_visual{
		left: 320px;
	}

	.filtros{
		width:195px;
	}
		.filtros fieldset .bloque label{
			height: auto;
		}
	.acciones{
		left: 195px;
		width: 95px;
	}
		.acciones .botonera .boton{
			width: 80%;
		}
	#header #menu_hamburguesa{
		left:290px;
	}
	#header .menu{
		left:290px;
	}
		#header .menu ul li{
			margin-left: 5px;
		}


	#header #caja_agente_respo{
		right:0;position:absolute;
		display: block !important;
		width:22px;
	}
		#header #caja_agente_respo a{
			color:#FFFFFF;
			text-decoration: none;
			width:22px;
		}
			#header #caja_agente_respo a span{}
			#header #caja_agente_respo a span::before {
				font-family: icomoon;
				content:"\eaf4";
				font-size: 1em;
			}
	#header #caja_agente{
		width:22px;
		overflow:hidden;
	}
		#header #caja_agente .nombre{
			display: none;
		}
		#header #caja_agente .help{
			width:22px;
			overflow:hidden;
		}
		#header #caja_agente .logout{
			width:22px;
			overflow:hidden;
		}
		#header #caja_agente .help,#header .caja_agente .logout{display:block;}

	
	#header #caja_agente.caja_agente{display:none;height:30px;overflow:hidden;}
	#header #caja_agente.caja_agente.desplegado{display:inline-block !important;height:auto;
		top:30px;
		background: #45484d; /* Old browsers */
		background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	}







	/*acierto*/
	.lightbox #bglight .lightbox_inf.lgb_inf_disc_acierto{width: 300px;}
		.lightbox #acierto #textoadvert{width: 210px !important;}
	/*error*/
	.lightbox #bglight .lightbox_inf.lgb_inf_disc_error{width:300px;}
		.lightbox #error #textoadvert{width: 210px !important;}
	/*warning*/
	.lightbox #bglight .lightbox_inf.lgb_inf_disc_warning{width:300px;}
		.lightbox #warning #textoadvert{width: 210px !important;}
	/*alert*/
	#lightbox_inf_alert{max-width:300px !important;}
		#lightbox_inf_alert #alert #textoadvert{width: 210px !important;}

	/*asociar clientes*/
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr p{width:100% !important;}
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.label{width: 40% !important;}
	#lightbox_inf_asociarcli #capa_ascli .ascli_filtr span.dato{width: 55% !important;}
	#lightbox_inf_asociarcli #capa_ascli .td_dni{display: none;}

	/*asociar usuarios*/
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr p{width:100% !important;}
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.label{width: 40% !important;}
	#lightbox_inf_asociarusu #capa_asusu .asusu_filtr span.dato{width: 55% !important;}
	#lightbox_inf_asociarusu #capa_asusu .td_alta,#lightbox_inf_asociarusu #capa_asusu .td_id,#lightbox_inf_asociarusu #capa_asusu .td_nombre_cliente,#lightbox_inf_asociarusu #capa_asusu .td_email_cliente,#lightbox_inf_asociarusu #capa_asusu .td_dni_cliente,#lightbox_inf_asociarusu #capa_asusu .td_telefono_cliente{display: none;}

	/*Envio de inmuebles*/
	.lgb_inf_disc_envinm #envinm_form p{width:100% !important;}
	.lgb_inf_disc_envinm #envinm_form span.label{width: 40% !important;}
	.lgb_inf_disc_envinm #envinm_form span.dato{width: 55% !important;}

}
/* FIN Smartphones  */

/* Iphone 5 - quitamos el acceso agente porque es imposible meter mas... */ 
@media (max-width:320px){
	#header .menu:hover{
		left: 230px;
	}
	#header .caja_agente{
		display: none;
	}
/* FIN Iphone 5 */ 