/* html5doctor.com Reset v1.6.1 - http://cssreset.com */

/* GESTLIFE */

*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;box-sizing:border-box; vertical-align:bottom;}

body {
	font: 12px/18px Arial, sans-serif;
	width: 100%;
	background: #6c6c6c;
	background: url(../img/fondo.png) repeat-y center center fixed;
	background-color: #dfdfdf;
	text-align:center;
}
.wrapper {
	max-width: 1200px;
	width: 100%;
	margin: 0 auto;
	background:#fff;
}

a {color:#34537c;}
a:hover {color:#000; text-decoration:underline;}
/* HEADER---------------------------(Gestlife)--------------------------------------------------*/
header {
	background: rgb(194 196 218);
	padding: 15px 0px;
	display:inline-block;
	width:100%;
	clear:both;
}
header .logo {
	min-height: 119px;
	width: 250px;
	margin-left:5%;
	float:left;
}

h1{ font-weight:500;}

.flechanone {height:37px; width:37px; display:inline-block; margin:5px;}
.flechaleft {height:37px; width:37px; background:url(../img/arrows.png) -5px -5px no-repeat; display:inline-block; margin-right:5px; margin-top:5px; margin-bottom:5px;}
.flecharight{ height:37px; width:37px; background:url(../img/arrows.png) -53px -5px no-repeat; display:inline-block; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.flechaleft2 {height:37px; width:37px; background:url(../img/arrows2.png) -5px -5px no-repeat; display:inline-block;margin-top:5px; margin-bottom:5px;}
.flecharight2{ height:37px; width:37px; background:url(../img/arrows2.png) -53px -5px no-repeat; display:inline-block;margin-top:5px; margin-bottom:5px;}

.flechaleft:hover{ background:url(../img/arrows.png) -5px -53px no-repeat;cursor:pointer; }
.flecharight:hover{ background:url(../img/arrows.png) -53px -53px no-repeat; cursor:pointer; }
.flechaleft2:hover{ background:url(../img/arrows2.png) -5px -53px no-repeat;cursor:pointer; }
.flecharight2:hover{ background:url(../img/arrows2.png) -53px -53px no-repeat; cursor:pointer; }

.numeracion{  display: inline-block;margin-bottom: 14px;padding:0 2px;}
.pag12{text-align:center; background: radial-gradient(ellipse at center, rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%);} 
  
header .loguearse { float: right;width: 495px;height: 40px;padding: 0px 10px;margin-top: -10px;}
header .loguearse td { padding:4px;}

.txtAcceso{
padding: 0px 0 0 5px;
	float: left;
	font-family: "futura_stdmedium";
	text-decoration: none;
	color: #666;
	font-size: 15px;		
}

.menu_simple {
width:20%;
display:inline-block;	
margin-top:2rem;
position: absolute;	
}
.menu_simple ul {
margin: 0;
padding: 0;
width:185px;
list-style-type: none;
}
.menu_simple ul li {
	border-bottom:solid #0C0 1px;
}
.menu_simple ul li:hover{
	cursor:pointer;
}
.menu_simple ul li a {
text-decoration: none;
color: black;
padding: 10.5px 11px;
display:block;
}
.menu_simple ul li a:visited {
color: white;
}
.menu_simple ul li a:hover, .menu_simple ul li .current {
color: white;
background-color:rgb(84,153,0);
cursor:pointer;
}

.menu ul {
	text-align:left;
	display: none;
	margin: 0;
	padding: 0;
	min-width: 150px;
	position: absolute;
	top: 39px;
	left: 0px;
	background: #f7f5f5;
}
	 
/* mostramos segundo nivel de la botonera cuando :hover */
.menu li:hover > ul{
	display: block;
} 
	
.sub-menu{
	z-index:10000;	
	background: #EAECEE none repeat scroll 0% 0%!important;
}
	
.sub-menu li {
	right:0;
	width:300px;
}
	
.sub-menu li a{
	font-size:14px;
}
	
header .idiomas img{
	cursor: pointer;
	width: 10%;
	float: right;
	margin-right: 5px;
	
}


.listIndex{    list-style: none;    text-align: justify;}
/* NAV ---------------------(Gestlife)----------------------------------------------*/

nav{
	marign: 0px auto 0px auto;
	clear:both;
	height: auto;
	width: 100%;
	background: #eaecee;
	font-family: 'futura_stdheavy', Arial, sans-serif;
	font-size: 12px;
	color: #5b5b5f;
	text-align:center;
	
}
nav ul {list-style:none; position:relative; /*left: 50%;*/ display:inline-block; width:auto;}
nav li {float:left; height:41px; line-height:41px; padding: 0px 15px; position:relative;}
nav a {color: #5b5b5f; text-decoration:none;}
nav a:hover, nav a.activo {color: #34537c;text-decoration:none;}

.menu-lateral
{
	height: 45px;
	position: absolute;
	top:0px;
	background:#383838;
	width: 100%;
	box-shadow: 0px 0px 5px #333;
	z-index:200;
	display:none;
	text-align:left;
}
	
.menu-lateral #boton-menu { display:inline-block; height:30px; width:30px; cursor:pointer; padding: 7px 8px;}
.menu-lateral #boton-menu:hover{opacity: 0.5; transition: opacity 0.3s; }
.menu-lateral #boton-menu img { height: 28px;}
.menu-lateral #logo-menu { height:40px; float:right; margin: 4px 8px 5px 8px;}
.menu-lateral #logo-menu:hover {opacity: 0.5; transition: opacity 0.3s; cursor:pointer;}

	
/* SLIDER ---------------------------------------------------------------------------*/
.slider {
	clear:both;
	width:100%;
}
#slides { display:none; }

/* FRANJA -------------------------------------------------------------------------------------------------*/

.franja {
	display:inline-block;
	clear:both;
	width:100%;
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	opacity: 0.8;
	padding: 15px 25px;
}

.franja .texto 
{
	display:inline-block;
	text-align:left;
	color: #fff;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size: 22px;
	width:64%;
	margin: 10px 0px 10px 5%;
}

.franja .texto .titulo1 { font-family: 'futura_stdheavy', Arial, sans-serif; font-size: 50px;}

.franja a .boton 
{
	display:inline-block;
	text-decoration:none;
	height:56px;
	line-height:56px;
	width:270px;
	color: rgb(101,100,100);
	 font-family: 'futura_stdheavy', Arial, sans-serif; font-size: 13px;
	-moz-box-shadow: 1px 1px 0px 0px #6b8c3f;
	-webkit-box-shadow: 1px 1px 0px 0px #6b8c3f;
	box-shadow: 1px 1px 0px 0px #6b8c3f;
	background: #D9DBDD;
	background: -moz-linear-gradient(center bottom , #ACB0B4 5%, #EBEBEB 100%) repeat scroll 0% 0%;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9dbdd', endColorstr='#ebebeb');
	background-color:#d9dbdd;
	text-indent:0;
	text-decoration:none;
	text-align:center;
	vertical-align: top;
	margin-top: 8px;
}

.franja a .boton:hover { color:#34537c; }
/* Footer 1 -----------------------------------------------------------------------------*/
.footer1 {
	clear:both;
	width:100%;
	height:auto;
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	text-align:center;
	padding: 17px;
	font-family: 'futura_stdbook', Arial, sans-serif;
	color:#fff;
	font-size: 22px;
	line-height: 24px;
}

/* Footer 2 -----------------------------------------------------------------------------*/

.footer2 {
	clear:both;
	background: #383838;
	font-family: 'myriad_prosemibold';
	font-size:14px;
	color: #c6c6c6;
	}
.footer2 .dir, .footer2 .tel, .footer2 .mails {
	display:inline-block;
	vertical-align:middle;
	margin:9px 20px 9px 20px;
	}
.footer2 .mails a {text-decoration:none; color:#c6c6c6;}
.footer2 .mails a:hover {text-decoration:none; color: #fff; }

/* Footer 3 -----------------------------------------------------------------------------*/

.footer3 {
	clear:both;
	width:100%;
	height:auto;
	display:block;
	background: #303030;
	font-family: 'myriad_regular';
	font-size:11px;
	color: #7b7b7b;
}
.footer3 .copy, .footer3 .legal { display:inline-block; padding:2px; vertical-align:middle;}

.footer3 .copy a {color: #7b7b7b;}
.footer3 .copy a:hover {color:#fff;}
.footer3 .legal a {color: #7b7b7b; text-decoration:none;}
.footer3 .legal a:hover { color: #fff;}



/*CONTENIDO ALT ------------------------------------------------------------- */

.nos1 
{
	clear:both;
	width:100%;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size:30px;
	color: #fff;
}
.nos1 img {width:100%;}

.nos1 .texto
{
	width:100%;
	height:auto;
	background:url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size: 100% 100%;
	text-align:center;
	padding: 15px;
	font-size:24px;
	line-height:30px;
	margin-top:-2px;
}
	
#resultbusq2
{
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%, rgba(211,211,211,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(10%,rgba(244,244,244,1)), color-stop(100%,rgba(211,211,211,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* W3C */
}

.nos2 
{
	clear:both;
	display:inline-block;
	width:100%;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size:14px;
	color: #000;
	padding:30px 4%;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%, rgba(211,211,211,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(10%,rgba(244,244,244,1)), color-stop(100%,rgba(211,211,211,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* W3C */
	text-align:left;
}


.nos2 .titulo1,.nos2 .titulo1Vid  { color:#000; font-family: 'myriad_prosemibold', Arial, sans-serif; font-size:16px;}
.nos2 .titulo1Vid {margin-left: 50%;display: inline-block;margin-bottom: 15px;}
.nos2 .titulo2 { color:#466122; font-family: 'myriad_prosemibold', Arial, sans-serif; font-size:15px;}
.nos2 .titulo3 { color:#466122; font-family: 'myriad_regular', Arial, sans-serif; font-size:16px;}
.nos2 .negrita1 { color:#466122; font-family: 'myriad_prosemibold', Arial, sans-serif;}
.nos2 .negrita2 { color:#000; font-family: 'myriad_prosemibold', Arial, sans-serif;}
.nos2 .negrita3 { color:#000; font-family: 'myriad_prosemibold', Arial, sans-serif;}
.nos2 .negrita4 { color:#000; font-family: 'myriad_prosemibold', Arial, sans-serif;}
h2 { color:#34537c; font-family: 'futura_stdbook', Arial, sans-serif; font-size:36px; line-height:36px; }
.nos2 p img { float: left; margin-right: 28px;}
.nos2 p img.v2 { float: right; margin-left: 28px; margin-right: 0px;}
.nos2 .cita { color:#466122; font-family: 'myriad_prosemibold', Arial, sans-serif; font-size:19px; font-style:italic; text-align:center;  }
.nos2 .cita2 { color:#466122; font-family: 'myriad_prosemibold', Arial, sans-serif; font-size:17px; text-align:center;  }
.nos2 .cita3 { color:#242424; font-family: 'myriad_prosemibold', Arial, sans-serif; font-size:13px; font-style:italic; }



/*CONTACTO-----------------------------------------(Gestlife)--------------------------------------------------*/

input, textarea, select, button {
	width:100%;
	background:#f6f6f6;
	color:#000;
	border:1px solid #e5e5e5;
	padding:5px;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size: 14px;
}
textarea { resize:vertical;}

.textcenter{
	text-align: center;
}
.separator{max-height:1px!important;background: grey!important;z-index: 10001!important;}

input[type=radio]{
	width: 15px!important;
	margin-right: 5px;
	margin-top: 5px;
  	vertical-align: middle;
	margin-left: 3px;
}
input[type=checkbox]{
	width: 15px!important;
	/*margin-right: 5px;*/
	/*margin-top: -1px;*/
	margin-top: 5px;
  	vertical-align: middle;
	margin-left: 3px;
}
.checkbox-fix{
	margin-left: 1px!important;
}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus {border:1px solid #34537c;}
input[type="submit"], button, .button {
	cursor:pointer;
	background: #34537c;
	color: #fff;
}
input[type="submit"]:hover, button:hover, .button:hover {
	color: #34537c;
	background: #f6f6f6;
}

.button-menu{
	cursor:pointer!important;
	background: #34537c!important;
	color: #fff!important;
	border: 1px solid #383838!important;
	display:inline-block!important;
	margin-right:10px!important; 
	float:right!important;
}
.button-menu:hover {
	color: #34537c!important;
	background: #f6f6f6!important;
}

.tabla-formulario{width:100%;}
.tabla-formulario td {width:50%;padding:5px;}

.contacto1 { float: left;  width:45%;}
.contacto1M{ width:100%;}
.contacto2 { float: right;  width:45%; font-size:16px; line-height: 22px;}
.contacto3 { clear:both; }

/*DOSSIER DE PRENSA  -----------------------------(Gestlife)-------------------------------- */

.prensa {}
	
.prensaVideo {
	text-align:center;
	
	}
.prensa li { margin: 5px 20px;}
.liVideo{
	width: 40%;
	display: inline-block;
	margin: 5px 30px;
	
}
.prensa li a{ text-decoration:none; color:#000; font-size:16px; line-height:22px;}
.prensa li a:hover {color:#567A25;}


.ulLegal{margin-left: 35px;}

/*ESTILOS APP----------------------------------------------------------------------------------------------------------------------------------*/
.titulo1 {margin:5px;}
aside {
	padding: 15px 15px;
	background: rgb(244,244,244); /* Old browsers */
	width:100%;
	display:inline-block;
	height:auto;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%, rgba(211,211,211,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(10%,rgba(244,244,244,1)), color-stop(100%,rgba(211,211,211,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d3d3d3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

aside-button-menu {
	padding: 15px 15px;
	background: rgb(86,86,86); /* Old browsers */
	width:100%;
	display:inline-block;
	border-top: 1px solid #34537c;
	height:auto;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  rgba(86,86,86,1) 10%, rgba(56,56,56,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(10%,rgba(86,86,86,1)), color-stop(100%,rgba(56,56,56,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(86,86,86,1) 10%,rgba(56,56,56,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(86,86,86,1) 10%,rgba(56,56,56,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(86,86,86,1) 10%,rgba(56,56,56,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(86,86,86,1) 10%,rgba(56,56,56,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d3d3d3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.aside-button-menu-fix {
	padding: 10px 15px 15px 15px!important;
}

.franja-verde {
	text-align:left;
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	width:100%;
	clear:both;
	padding: 15px 10%;
	color:#fff;
	font-size: 18px;
	border-bottom: 5px solid #383838;
	font-family: 'myriad_regular', Arial, sans-serif;
}

/* CHEKCBOXES APP */
.squaredOne {
	width: 20px;
	height: 20px;
	margin: 0px 3px;
	display:inline-block;
	position: relative;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.squaredOne label {
	cursor: pointer;
	position: absolute;
	width: 13px;
	height: 13px;
	left: 4px;
	top: 4px;

	-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
	-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);

	background: -webkit-linear-gradient(top, #222 0%, #45484d 100%);
	background: -moz-linear-gradient(top, #222 0%, #45484d 100%);
	background: -o-linear-gradient(top, #222 0%, #45484d 100%);
	background: -ms-linear-gradient(top, #222 0%, #45484d 100%);
	background: linear-gradient(top, #222 0%, #45484d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );
}
.squaredOne label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 9px;
	background: #00bf00;

	background: -webkit-linear-gradient(top, #00bf00 0%, #009400 100%);
	background: -moz-linear-gradient(top, #00bf00 0%, #009400 100%);
	background: -o-linear-gradient(top, #00bf00 0%, #009400 100%);
	background: -ms-linear-gradient(top, #00bf00 0%, #009400 100%);
	background: linear-gradient(top, #00bf00 0%, #009400 100%);

	top: 2px;
	left: 2px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
}
.squaredOne label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;
}
.squaredOne input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
.squaredOne input[type=radio]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}


.arrows {
	position:relative;
	width: 100%;
}

.arrow-left {
	color: #fff;
	position: absolute;
	padding: 15px;
	left: -25px;
	top: -80px;
	z-index: 99;
	cursor: pointer;
}

.arrow-right {
	color: #fff;
	position: absolute;
	padding: 15px;
	right: -25px;
	top: -80px;
	z-index:100;
	cursor: pointer;
}

@media (max-width: 624px) {
	.arrows {
		position:relative;
		margin: 0 auto;
		width:96px;
	}
	.arrow-left {
		left: 0;
		top: -20px;
	}

	.arrow-right {
		right: 0;
		top: -20px;
	}
}



@media (max-width:1150px)
{
	.franjaMadison a { width:215px;}
}

@media(max-width: 1024px)
{
	.caja2 .lastVideo iframe{ width: 80%; height:200px;}
	header .logo{ margin-left:5%; float:left; margin-top:-1%; display:inline-block; min-height:0;}
	nav li {padding: 0 10px;}
	header .telefono{ margin-top:0;}
	
	
	.dd{ margin-left:-1%;}
	.vid-item{ width:110px; height:75px;}
	.thumb{ height:40px;}
	.franjaMadison span{width:60%;}
	.franjaMadison p {width:60%;}
	.franjaMadison a { margin-top:1rem;}
	nav li { padding:0 10px;}
	
}


@media(max-width:1024px) and (orientation : landscape){
	.cajaTwit{ margin-left:5%;} .franjaMadison img { width:auto; margin:1% 0 5% 5%;} .franjaMadison a { margin-left:45%;}
	.caja1, .caja2, .caja3{height: 420px;}
}

@media(max-width: 1023px)
{
	
header { margin-top: 45px;}
header .logo {float:none; margin: 0px auto; min-height: 95px; display:none;}
header .logo img { width:250px;}
header .telsocial {float:left; margin:0 auto; text-align:center; display:inline;}
header .telefono {float:none; width:100%; margin-right:0px; padding-bottom:10px;}
header .telefono img {width: 20px;}
header .loguearse { float:none; margin: 0 auto 15px auto; }
header .login {float:right;}
header .login form { display:inline-block;}


nav {
	background:#383838;
	font-weight:bold;
	font-size: 12px;
	top: 45px;
	width: 230px;
	height: 100%;
	-webkit-transition: left 300ms;
	transition: left 300ms;
	left: -235px;
	position: fixed;
	z-index: 180;
	color: #FFF;
	box-shadow: 0px 0px 5px #333;
	overflow: auto !important; 
}

nav ul {width:100%; float:none;}
nav li {float:none; text-align:left; padding:0px 10px; border-top:solid 1px #999; height:auto; line-height: 35px; color:#CCC;}
nav li:hover {background:url(../img/footer1.jpg); background-size:100% 100%; color:#fff; list-style:none;}
nav ul a {text-decoration:none;color:#DEDEDE;}
.menu-lateral{display:block;}
.menu li:hover > ul{display: none;} 
	
	
	
	
.m3{display:none;}
.slider {display:none;}	
.medios_com .titulo {}

h1 { text-align:center;}
.nos1 img {display:none;}
.nos1 .texto { font-size:18px; line-height: 20px;}
.nos2 img { width:100%; margin-bottom:25px;}


.contacto1 { float:none; width: 100%; margin-right:1%;}
.contacto2 { float:none; width: 100%; line-height: 30px; margin-left:0px;}
.contacto2 { float:none; width:99%; margin-left:0px;text-align:center;}
	
	
.franja .texto {text-align:center; width: 100%; margin: 0px auto 0px auto;}
.franja a .boton {display:none;}
.franja .texto .titulo1 {font-size:32px;}
	
	

.caja1{ max-height:17rem;}
.video-container iframe{float:none; margin: 5px auto -15px auto;}


.footer1{display:none;}
.footer3 .copy {display:none;}	

}



@media(max-width:980px)
{
.liVideo{width: 80%;display: inline-block;margin: 0;}
.l3{ display:none;}
.caja1, .caja2, .caja3{ padding-bottom:5px;}
}






@media(max-width:800px) and (orientation : portrait)
{
	
	.franjaMadison a { margin-left:70%; margin-top:1%;}
	
}

@media(max-width:800px)
{
	
	.caja2 .lastVideo iframe{ width: 90%; height:200px;}
	.vid-item { width:85px;}
	.login{ width:100%; float:none;}
	header .telefono{ width:50%; float:right;}
	header .login{}
	
	
}
	
@media(max-width:770px)
{
	.caja1{ max-height:150px;}
	.caja2{ max-height:300px;}
	.caja2 .lastVideo iframe{ width: 50%; height:200px;}
}




@media( max-width:768px)
{
.caja1, .caja2, .caja3{ width:100%; margin-bottom:1%;}
.caja2{ display:none; } 
.caja1{ margin-bottom:1%;}
.comunicados{ background-color: #FFF;}
.caja1, .caja2, .caja3 { border : none; }
.l3{ display:inline-block;}
.caja1, .caja3{ max-height:200px;}
.caja3{ max-height: 290px;}
.franjaMadison a {margin-left: 65%;}
.cajaTwit{margin-left: 15%;}
.franjaMadison p { width:100%;}


}

@media( max-width:765px){.franjaMadison p { width:100%; margin-left:0;}}

	
@media( max-width: 640px){.video-container iframe{ width:90%;} .seguimiento th {width: 100%;}}
@media(max-width:600px){ .franjaMadison span {width:85%;} .cajaTwit{ margin-left:5%;} .franjaMadison img { width:auto; margin:1% 0 5% 5%;} .franjaMadison a { margin-left:45%;} .caja1, .caja2{ display:none;}}
@media(max-width:600px) and (orientation : portrait){ .franjaMadison a {    margin-left: 55%;margin-top: 5%;}}
@media(max-width:600px) and (orientation : landscape){ .franjaMadison a{ margin-left:30%; margin-top:2%;}}
@media(max-width:570px) and (orientation : landscape){ .cajaTwit{ margin-left:5%;} .franjaMadison img { width:auto;margin:1% 0 5% 5%;} .franjaMadison a {margin-left:30%;} .franjaMadison span{ line-height:30px;}}

@media(max-width:570px){ .comunicados{background-color:rgb(203,201,201);}}
@media(max-width: 550px){header .loguearse { width:100%; padding: 0 20px;}header .loguearse td { display:block;} header .login form{ display:block;} header .telefono { width:100%;}}
@media(max-width: 500px){.tabla-formulario td {display:block; width:100%;}}
@media(max-width:414px) and (orientation : portrait){ .franjaMadison a {    margin-left: 25%;margin-top: 5%;}}
@media( max-width:375px){ .franjaMadison span{ font-size:13px; margin-left:0;} .franjaMadison p { width:100%; margin-left:0;} .caja3{ max-height:320px; height:320px;}}
@media(max-width:390px){.franjaMadison a{margin-left: 10%;} .franjaMadison span{font-size: 15px;}}
@media(max-width:390px) and (orientation : portrait){.caja3{ max-height:320px;}}

@media(max-width:320px){ .caja3 {max-height: 345px;height: 335px;}}





	







	
	
	
	
	
	
	
	
	
	




















/*alta-cliente.php========================================================================================================================================*/
.btnborrar { background: #C00!important; }
.btnborrar:hover { color: #C00!important; background: #f6f6f6!important;}
/*cambio-pass.php========================================================================================================================================*/
#cam-pass { width:50%; margin: 0 auto;}
#cam-pass td {width:50%; padding:3px; vertical-align:middle;}
#cam-pass input {border: 1px solid #999;}
#pass2, #pass3 {transition: all 0.5s;}
#err12, #err13 {color:red; font-weight:bold; opacity:0; transition: all 0.5s;}
#usu { font-weight:bold; font-size:16px;}
/*clientes-listado.php========================================================================================================================================*/
	.filtros { width:80%; margin: 0 auto; font-size: 14px; font-weight:bold; }
	.filtros td { vertical-align:middle; padding: 3px;}
    #resulcli table{ background:#f6f6f6; border: 1px solid #ccc; border-collapse:collapse; width:100%;}
	#resulcli table tr{ border-bottom: 1px solid #ccc;}
	#resulcli table th{ background: #383838; color: #fff; padding: 3px 5px; font-weight:bold; font-size:14px;}
	#resulcli table tr:hover{ background: #CCC; cursor:pointer;}
	#resulcli table td{ padding: 3px 6px;}
	#resulcli table .resulcli22 {background:#FAA9A5;}
	#resulcli table .resulcli22:hover{ background: #FB7B74; cursor:pointer;}
	#resulcli table .resulcli22{ border-bottom: 1px solid #FB7B74;}
	#resulcli table .resulcli_warning {background:#FBDCA6;}
	#resulcli table .resulcli_warning:hover{ background: #F9BC53; cursor:pointer;}
	#resulcli table .resulcli_warning{ border-bottom: 1px solid #F9BC53;}
	
	.tableresult table{ background:#f6f6f6; border: 1px solid #ccc; border-collapse:collapse; width:100%; /*table-layout: fixed; word-wrap:break-word;clear: both;*/}
	.tableresult table tr{ border-bottom: 1px solid #ccc;}
	.tableresult table th{ background: #383838; color: #fff; padding: 3px 5px; font-weight:bold; font-size:14px;}
	.tableresult table tr:hover{ background: #CCC; cursor:pointer;}
	.tableresult table td{ padding: 3px 6px;}
	.tableresult table .resulcli22 {background:#FAA9A5;}
	.tableresult table .resulcli22:hover{ background: #FB7B74; cursor:pointer;}
	.tableresult table .resulcli22{ border-bottom: 1px solid #FB7B74;}
	.tableresult table .resulcli_warning {background:#FBDCA6;}
	.tableresult table .resulcli_warning:hover{ background: #F9BC53; cursor:pointer;}
	.tableresult table .resulcli_warning{ border-bottom: 1px solid #F9BC53;}
	
	.numresult{padding-top:20px; text-align:right;background: radial-gradient(ellipse at center, rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%); padding-bottom: 10px;}
	#ok1 {
			width:100%;
			text-align:center;
			font-weight:bold;
			font-size:16px;
			color:#4b79b4;
			margin-bottom:20px;
			user-select:none;
			font-family:'myriad_regular', Arial, sans-serif;
			height:20px;
			line-height:20px;
			transition: all 1s;
		}
/*error.php========================================================================================================================================*/
/*table {width:100%; max-width: 500px;}
table td {padding:5px;}*/
/*finalizar-confirmar.php========================================================================================================================================*/
.final {
	width:100%;
	background:#fff;
	border-top: 1px solid #333;
	padding: 15px 30px;
	text-align:left;
}
.final table {width:100%;}
.final table td {width:50%; padding:5px; vertical-align:middle;}

.ver{ background:#4b79b4; display:inline-block; padding:5px;}
.finalizar{ background:#C30; display:inline-block; padding:5px;}

#ok2{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#4b79b4;
	font-family:'myriad_regular', Arial, sans-serif;
}
/*finalizar.php========================================================================================================================================*/
#nuevoasu {width:100%;}
#nuevoasu td {padding:3px; width:50%;}
#nuevoasu textarea { resize:vertical; min-height:150px;}
.titulo23{ color:#4b79b4; font-weight:bold; font-size:16px;}
/*gestores-busqueda-cliente.php========================================================================================================================================*/
	#list-clie {
	text-align: left;
	width: 100%;
	border-collapse: collapse;
	background: #F5F5F5;
}
#list-clie tr:hover {
	background: #CCC;
	cursor: pointer;
}
#list-clie th {
	background: #383838;
	color: #fff;
	padding: 3px 5px;
	font-weight:bold;
	font-size:14px;
}
#list-clie td {
	text-align: left;
	border-bottom: 1px solid #666;
	padding: 3px 5px;
}
/*gestores.php========================================================================================================================================*/
#busc-clie {}
#resultbusq table{ background:#f6f6f6; border: 1px solid #ccc; border-collapse:collapse; width:100%;}
#resultbusq table tr{ border-bottom: 1px solid #ccc;}
#resultbusq table th{ background: #383838; color: #fff; padding: 3px 5px; font-weight:bold; font-size:14px;}
#resultbusq table tr:hover{ background: #CCC; cursor:pointer;}
#resultbusq table td{ padding: 3px 6px;}
#list-enlaces { background:#f6f6f6; border: 1px solid #ccc; border-collapse:collapse; width:100%; margin-top:10px;}
#list-enlaces tr{ border-bottom: 1px solid #ccc;}
#list-enlaces th{ background: #383838; color: #fff; padding: 3px 5px; font-weight:bold; font-size:14px;}
#list-enlaces tr:hover{ background: #CCC; cursor:pointer;}
#list-enlaces td{ padding: 3px 6px;}
.numresult{padding-top:20px; text-align:right; padding-right:10px;}
@media(max-width: 600px) {	.filtros td { display:block; width:100%; text-align:left;} }


/*TABLA CLIENTES ASIGNADOS*/

#finalizarcli {
	font-weight:bold;
	color: #FFF;
	display: inline-block;
	float:right;
	border: 1px solid #DDD;
	padding: 5px 5px 3px 5px;
	margin-top:-4px;
}
#finalizarcli:hover {color:#000; border: 1px solid #000;}

/*DATOS CLIENTE*/
.datos1 {
	border: 1px solid #e5e5e5;
	width: 30%;
	margin: 0 1.5%;
	display: inline-block;
	padding: 10px;
	background: #F5F5F5;
	text-align: left;
	vertical-align: top;	
}
.datos1bb {
	background: none;
	width: 30%;
	margin: 0 1.5%;
	display: inline-block;
	text-align: left;
	vertical-align: top;	
}
.datos1 h4 { font-size:17px; font-weight:lighter; font-family: 'futura_stdheavy', Arial, sans-serif; margin: 4px 0px;}
#archivo11 { display:none;}
label[for="archivo11"] {color:#070; cursor:pointer;}
label[for="archivo11"]:hover { text-decoration:underline;}
#archivo12 { display:none;}
label[for="archivo12"] {color:#070; cursor:pointer;}
label[for="archivo12"]:hover { text-decoration:underline;}

.enlacerojo{background-color:#FAA9A5!important;}
.enlaceverde{background-color:#C6F7D7!important;}
.enlacerojo a{color:#000000;}
/*.enlaceverde a{color:#000000!important;}*/

@media(max-width: 790px) {.datos1 {width:100%; margin:8px 0px;}}

/*TABLA ENLACES CONTRATADOS*/
#list-enlaces2 {
	width: 100%;
	border-collapse: collapse;
	background: #fff;
	table-layout:fixed;
}
#list-enlaces2 select {
	background: #ccc;
	color: #000;
	border: 1px solid #666;
}
#list-enlaces2 tr:nth-of-type(odd){ background:#F5F5F5;}
#list-enlaces2 th {
	background: #383838;
	color: #fff;
	padding: 3px 5px;
	font-weight:bold;
	font-size:14px;
}
#list-enlaces2 td {
	border-bottom: 1px solid #666;
	padding: 3px 5px;
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.link2 {white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
@media(max-width: 790px) {
	#list-enlaces2 { width:100%;}
}
@media(max-width: 550px) {
	#list-enlaces2{ table-layout:auto; border: none;}
	#list-enlaces2 tr th:nth-of-type(2) { display:none; }
	#list-enlaces2 tr { border-bottom: 1px solid #666;}
	#list-enlaces2 td { display:block; width:100%; border:none; text-align:center; padding:5px;}
	.link2 { width:270px; display:inline-block;}
}


/*TICKETS DE SEGUIMIENTO*/
.seguimiento {
	border-collapse: collapse;
	width:100%;
	background: #F5F5F5;
}
.seguimiento tr:not(:nth-of-type(1)) { border-bottom: 1px solid #CCC; cursor:pointer;}
.seguimiento tr:hover { background:#ccc;}
.seguimiento th {
	background: #383838;
	color: #fff;
	padding: 3px 5px;
	font-weight:bold;
	font-size:14px;
}
.seguimiento td { padding: 5px; vertical-align:middle;}

/*historial-acceso.php========================================================================================================================================*/
#histo-nom { padding: 6px;}
#histo-acc { width:100%; background: #F3F3F3; border-collapse:collapse; }
#histo-acc th { color: #fff; background:#000; font-weight:bold; }
#histo-acc td {	padding:4px; border-bottom: 1px solid #ccc; }
/*historial-acciones========================================================================================================================================*/
#his-acci { width:100%; background: #F3F3F3; border-collapse:collapse; }
#his-acci th { color: #fff; background:#000; font-weight:bold; }
#his-acci td {	padding:4px; border-bottom: 1px solid #ccc; }
/*comerciales-modificar.php========================================================================================================================================*/
.archivo12 {width:100%; background:#f6f6f6;	border:1px solid #e5e5e5; padding: 0 5px;}
.a11{display:inline-block; width:60%; padding:5px;}
.a12{display:inline-block; width:30%; padding:5px;}
.a13{display:inline-block; width:30%; padding:5px;}
.a14{display:inline-block; width:45%; padding:5px;}
.a15{display:inline-block; width:15%; padding:5px;}
.a22{display:inline-block; width:9%; padding:5px; text-align:right; margin-top:2px; font-size:16px;}
#borrar12{ display:none;}
label[for=borrar12]{cursor:pointer; font-weight:bold; color:#999; display:inline-block;}
label[for=borrar12]:hover{color:#333;}	
#der #list-enlaces3 {
	min-height:250px;
	overflow-x:auto;
	overflow-y:auto;
}			
#archivo11 { display:none;}
label[for="archivo11"] {
	cursor:pointer;
	width:100%;
	background: #34537c;
	color: #fff;
	border:1px solid #e5e5e5;
	padding:5px;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size: 14px;
	display:block;
	text-align:center;
}
label[for="archivo11"]:hover {
	color: #34537c;
	background: #f6f6f6;
}
#archivo12 { display:none;}
label[for="archivo12"] {
	cursor:pointer;
	width:100%;
	background: #34537c;
	color: #fff;
	border:1px solid #e5e5e5;
	padding:5px;
	font-family: 'myriad_regular', Arial, sans-serif;
	font-size: 14px;
	display:block;
	text-align:center;
}
label[for="archivo12"]:hover {
	color: #34537c;
	background: #f6f6f6;
}
/*nuevo-asunto.php========================================================================================================================================*/
#nuevoasu {width:100%;}
    #nuevoasu td {padding:3px; width:50%;}
    #nuevoasu textarea { resize:vertical; min-height:150px;}
/*seguimiento-clientes.php========================================================================================================================================*/
/*DATOS CLIENTE*/
.datos1b {
        border: 1px solid #999;
        width: 27%;
        margin: 0 2%;
        display: inline-block;
        padding: 10px;
        background: #F4F4F4;
        text-align: left;
        vertical-align: top;
        min-height: 160px;
    }
    .datos1b h4 { font-size:17px; font-weight:lighter; font-family: 'futura_stdheavy', Arial, sans-serif; margin-bottom:8px;}
    
    @media(max-width: 850px){
    .datos1b {width:90%; margin: 8px auto; min-height:inherit;}
    }
	
	.datos2 {
	border: 1px solid #999;
	width: 43.8%;
  	margin: 7px 1%;
	display: inline-block;
	background: #F4F4F4;
}
.datos2-t {
	font-family: 'futura_stdheavy', Arial, sans-serif;
	width:100%;
	font-size:14px;
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	color: #fff;
	padding: 5px 10px;
	text-align:left;
	border-bottom: 1px solid #999;
}
.datos2-c {
	padding: 5px 10px;
	text-align:left;
	height:250px;
	overflow-y:auto;}
.datos2-c ul {list-style:none;}
.datos2-c li {
	white-space:nowrap;  
	overflow:hidden;
	text-overflow: ellipsis;}
.datos2-p {
	padding: 5px 10px;
	background: #ccc;
	text-align:right;
	font-weight:bold;
	border-top: 1px solid #999;
}

.datos-2-2 {
	border: 1px solid #999;
	width: 90%;
	margin: 5px 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align:left;
}

@media(max-width: 1023px){
.datos2 {width:80%;}
.datos-2-2 {width:80%;}
}
@media(max-width: 550px){
.datos2 {width:90%;}
.datos-2-2 {width:90%;}
}
.seguimiento2 {
	border-collapse: collapse;
	text-align: left;
	width:100%;
	background: #F4F4F4;
}
.seguimiento2 tr:not(:nth-of-type(1)) { border-bottom: 1px solid #CCC; cursor:pointer;}
.seguimiento2 tr:hover { background:#ccc;}
.seguimiento2 td { padding: 5px;}
.seguimiento2 th {
	background: #383838;
	color: #fff;
	padding: 3px 5px;
	font-weight:bold;
	font-size:14px;
}

/*ticket.php========================================================================================================================================*/
.respu-asunto { width:80%; margin: 1px auto;}
	.respu-asunto td { width:33.3%; padding:5px; vertical-align:middle; }
	.respu-asunto textarea { border: 1px solid #999 !important; resize:vertical; min-height:150px; }
	#mens-ok { color: #4b79b4; font-weight:bolder; font-size:16px; }
	#mens-no { color: #C00; font-weight:bolder; font-size:16px; }
	@media(max-width: 500px){
		.respu-asunto { width:100%;}
		.respu-asunto td{ display:block; width:100%;}
	}
	
	#cerrar-abrir {width:80%; display:inline-block; padding:5px;}

	.histo-asunto{
		text-align: left;
		padding: 10px;
		border: 1px solid #999;
		width:100%;
		border-collapse:collapse;
		background: #fff;
	}
	.histo-asunto table{
		width:100%;
	}
	.elim{
		float:right;
		display: inline-block;
	}
	.elimticket{
		width: 150px;
		float:right;
		background: #C00!important;
	}
	.elimticket:hover {color: #C00!important; background: #f6f6f6!important;}
	.modif{
		float:right;display: inline-block;
	}
	.modifticket{
		width: 150px;
		float:right;
		background: #34537c!important;
	}
	.modifticket:hover {color: #34537c!important; background: #f6f6f6!important;}
	.vercliente{
		width: 150px;
		float:right;
		background: #34537c!important;
		text-align:center;
	}
	.vercliente:hover {color: #34537c!important; background: #f6f6f6!important;}
/*usuarios-gestion.php========================================================================================================================================*/
#izq2 { width:48%; vertical-align:top; display:inline-block; margin-right:1.5%;}
#der2 { width:48%; vertical-align:top; display:inline-block; margin-left:1.5%;}

#izq2 table {width:100%;}
#izq2 table td {width:50%; vertical-align:middle; padding:3px;}
#der2 table {width:100%;}
#der2 table td {width:50%; vertical-align:middle; padding:3px;}

@media(max-width:600px){
	#izq2, #der2 {width:100%;}
}

/*TABLA CLIENTES ASIGNADOS*/
#list-clie2 {
	width: 100%;
	border: 1px solid #666;
	border-collapse: collapse;
	background:#f6f6f6;
	border:1px solid #e5e5e5;
}
#list-clie2 tr:hover {
	background: #CCC;
	cursor: pointer;
}
#list-clie2 th {
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	padding:5px;
	color: #fff;
	font-weight:bold;
	font-size:14px;
}
#list-clie2 th:nth-of-type(2){ text-align:right;}
#list-clie2 td {
	border-bottom:1px solid #e5e5e5;
	padding: 5px;
}
#list-clie2 tr td:nth-of-type(2) { text-align:right; }

/*zona-cliente.php========================================================================================================================================*/

.datos1c {
	border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;
}
.datos1c h4 { font-size:17px; font-weight:lighter; font-family: 'futura_stdheavy', Arial, sans-serif; margin-bottom:8px;}

@media(max-width: 850px){
.datos1c {width:90%; margin: 8px auto; min-height:inherit;}
}
/*GESTION DE ENLACES */

.datos-2-2-e {
	display: inline-block;
	color:#4b79b4;
	font-weight:bolder;
	cursor: pointer;
	user-select: none;
}
.datos-2-2-e2 {
	display: inline-block;
	color:#4b79b4;
	font-weight:bolder;
	cursor: pointer;
	user-select: none;
}
.pendientes {
	border: 1px solid #999;
	width: 90%;
	margin: 10px 2% 5px 2%;
	display: inline-block;
	background: #F4F4F4;
}
.pendientes2 {
	border: 1px solid #999;
	width: 90%;
	margin: 10px 2% 5px 2%;
	display: inline-block;
	background: #F4F4F4;
}
.seguimiento3 {
	border-collapse: collapse;
	width:100%;
	background: #F4F4F4;
}
.seguimiento3 tr:not(:nth-of-type(1)) { border-bottom: 1px solid #CCC; cursor:pointer;}
.seguimiento3 tr:hover { background:#ccc;}
.seguimiento3 td { padding: 5px; vertical-align:middle;}
.seguimiento3 td:nth-of-type(3) { text-align:left;}
.seguimiento3 td:last-child, .seguimiento3 th:last-child { width:1%; white-space:nowrap;}
.seguimiento3 th {
	background: #383838;
	color: #fff;
	padding: 3px 5px;
	font-weight:bold;
	font-size:14px;
}
@media(max-width: 550px){
.seguimiento3 td:last-child, .seguimiento3 th:last-child { display:none;}

}
/*imprimir-expediente.php========================================================================================================================================*/
.franja-header-exp {
	text-align:left;
	background: url(../img/header-print.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	width:100%;
	clear:both;
	padding: 15px 10%;
	color:#fff;
	font-size: 18px;
	border-bottom: 5px solid #383838;
	font-family: 'myriad_regular', Arial, sans-serif;
	max-height:202px;
	height:180px;	
}
/*========================================================================================================================================*/
.franja-gris-app {
	text-align:left;
	background: #383838;
	color: #fff;
	font-weight:bold;
	font-size: 14px;
	clear:both;
	height: 38px!important; 
	line-height: auto!important;
	color: #34537c!important;
	font-family: 'myriad_regular', Arial, sans-serif;
	width:100%;
	padding: 0 10%
}


.franja-gris-app  a{color: #6f93c3!important;}
.franja-gris-app  ul a:hover{color:#fff; text-decoration:none;}





.franja-gris-app ul li{border-left:1px solid #6f93c3;padding-left: 8px;padding-right: 8px;padding-top: 0px;display:inline-block;height:38px;}
.franja-gris-app ul li:first-of-type {border-left:none;}
.franja-gris-app ul li:hover > ul{display: block!important;}
.franja-gris-app ul li ul{text-align:left;
				display: none;
				margin: 0;
				padding: 0;
				min-width: 200px;
				position: absolute;
				left: 0px;
				height: 38px!important; 
				background: #383838;
				margin-top: -5px;
				z-index:10000;background: #EAECEE none repeat scroll 0% 0%!important;}
.franja-gris-app ul li ul li{right:0;width:300px;height: 38px!important;background: #383838; border-left:none!important;}				

/*========================================================================================================================================*/
/*========================================================================================================================================*/
/* Cambios a partir del 06-06-16 */
/*=====agenda-alta-contacto.php=====*/
.agenda-alta-contacto1 {width: 250px;float:right;}
.agenda-alta-contacto2 {width: 150px!important;float: right;margin-left: 10px;display: inline-block;}
.agenda-alta-contacto3 {width: 150px!important;float: right;display: inline-block;}
.agenda-alta-contacto4 {height: 200px;}
.agenda-alta-contacto5 {max-height: 200px!important;width: 100%!important;padding:0px!important;border-spacing: 0px!important;}
.agenda-alta-contacto6 {width: 47%!important;padding:0px!important;height:200px!important;max-height: 200px!important;}
.agenda-alta-contacto7 {height: 200px!important; white-space: pre-wrap;width:100%!important;overflow-y: auto;}
.agenda-alta-contacto8 {vertical-align: middle;width: 35px!important;height: 35px!important;margin-left: auto; margin-right:auto;margin: 0px!important;}
.agenda-alta-contacto9 {vertical-align: middle;width: 35px!important;height: 35px!important;margin-left: auto; margin-right:auto;margin: 0px!important;background: #C00!important;}
.agenda-alta-contacto9:hover {color: #C00!important;background: #f6f6f6!important;cursor: pointer;}
.agenda-alta-contacto10 {width: 35px!important;}
.agenda-alta-contacto11 {width: 47%!important;padding:0px!important;height:200px!important;max-height: 200px!important;}
.agenda-alta-contacto12 {width: 35px!important;padding: 0!important;margin: 0px!important;    border-collapse:inherit!important;}
.agenda-alta-contacto13 {height: 170px!important; white-space: pre-wrap;width:100%!important;overflow-y: auto;}
.agenda-alta-contacto14 {width: 200px;float: left;background: #C00!important;}
.agenda-alta-contacto14:hover {color: #C00!important;background: #f6f6f6!important;cursor: pointer;}
.agenda-alta-contacto15 {width: 200px;float: right;}
/*===========================*/
/*=====alta-contacto.php=====*/
.alta-cliente1 {width:100%!important; display:block;}
.alta-cliente2 {width: 200px;float:right;}
.alta-cliente1 table {width:100%;}
.alta-cliente1 table td {width:50%; vertical-align:middle; padding:3px;}
.alta-cliente3 {width: 200px;float:left;}
/*===========================*/
/*=====alta-cliente-contacto.php=====*/
.alta-cliente-contacto1 {width:100%!important; display:block;}
.alta-cliente-contacto2 {width: 200px;float:right;}
/*===========================*/
/*=====alta-contacto.php=====*/
.alta-contacto1 {width:200px;margin-left: 25px;text-align:right}
.alta-contacto2 {width:200px;margin-left: 5px;}
.alta-contacto3 {text-align:left;}
.alta-contacto4 {text-align:left;border-top: 1px solid black;}
.alta-contacto5 {width:100%!important; display:block;}
.alta-contacto6 {width:200px; float:right;}
/*===========================*/
/*=====cambio-pass.php=====*/
.cambio-pass1 {text-align:left;}
/*===========================*/
/*=====clientes-buscador.php=====*/
.clientes-buscador1 {text-align:center;}
.clientes-buscador2 {display: inline-block;margin-bottom: 14px;padding:0 2px;text-decoration: underline;}
/*===========================*/
/*=====clientes-listado-busqueda.php=====*/
.clientes-listado-busqueda1 {width:20%;}
.clientes-listado-busqueda2 {text-align:center;}
.clientes-listado-busqueda3 {display: inline-block;margin-bottom: 14px;padding:0 2px;text-decoration: underline;}
.clientes-listado-busqueda4 {width: 5%;}
.clientes-listado-busqueda5 {width: 10%;}
.clientes-listado-busqueda6 {width: 15%;}
.clientes-listado-busqueda7 {width: 20%;}
.clientes-listado-busqueda8 {width: 25%;}
/*===========================*/
/*=====clientes-listado.php=====*/
.clientes-listado1 {padding:30px 2% 0 2%;}
.clientes-listado2 {width:155px;}
.clientes-listado3 {width:125px;margin-left:10px;}
.clientes-listado4 {margin-top:30px;text-align: left; line-height:2em; width:100%!important;}
.clientes-listado5 {width:100%!important;}z
.clientes-listado6 {padding:30px 6% 0 6%; padding-bottom: 50px;}
.clientes-listado7 {width: 45px;display:inline-block;text-align:right;}
.clientes-listado8 {width: 90px;margin-left:10px;}
.clientes-listado9 {width: 75px;display:inline-block;text-align:right;}
.clientes-listado10 {width:230px;}
.clientes-listado11 {width:200px;}
.clientes-listado12 {width:135px;margin-left:10px;}
.clientes-listado13 {padding:30px 0% 0 0%!important;}
.clientes-listado14 {width: 150px;display:inline-block;text-align:right;}
.clientes-listado15 {width: 90px;display:inline-block;text-align:right;}
.clientes-listado16 {width:45px;}
.clientes-listado17 {width:20px;margin-left:5px;display: inline-block;text-align:center;}
.clientes-listado18 {width:45px;margin-left:5px;}
.clientes-listado19 {width:125px;margin-left:10px;display:inline-block;}
.clientes-listado20 {width:155px;margin-left:10px;}
/*===========================*/
/*=====consignas-pendientes.php=====*/
.consignas-pendientes1 {
	text-align:left;
	background: url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-size:100% 100%;
	width:100%;
	clear:both;
	padding: 15px 10%;
	color:#fff;
	font-size: 18px;
	border-bottom: 5px solid #383838;
	font-family: 'myriad_regular', Arial, sans-serif;
	text-align:center;}
.consignas-pendientes2 {width:90%;margin:5%;}
.consignas-pendientes3 {min-height: 250px;max-height: 250px;}
.consignas-pendientes4 {text-align: right;}
.consignas-pendientes5 {min-height:30px;}
.consignas-pendientes6 {text-align:left;}
.consignas-pendientes7 {text-align:left;width:23%;}
.consignas-pendientes8 {resize: none;}
.consignas-pendientes9 {text-align:right;padding-top:30px;}
.consignas-pendientes10 {width:200px;}
/*===========================*/
/*=====estadisticas-contactos.php=====*/
.estadisticas-contactos1 {
	border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;
	border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;min-height:100px;
	}
.estadisticas-contactos2 {padding-top:20px;}
.estadisticas-contactos3 {width:15%;}
.estadisticas-contactos4 {width:75%;margin-left:10px;}
.estadisticas-contactos5 {width:25%;}
.estadisticas-contactos6 {width:30%;}
.estadisticas-contactos7 {width:75%;margin-left:10px;max-width:250px;min-width:250px;}
/*===========================*/
/*=====estadisticas-contactoZ.php=====*/
.estadisticas-contactoZ1 {	border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;
	border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;}
.estadisticas-contactoZ2 {height: 450px; width:100%;}
.estadisticas-contactoZ3 {width: 62%;}
.estadisticas-contactoZ4 {width: 38%;}
.estadisticas-contactoZ5 {width:100%;height: 100%;padding-left: auto;padding-right: auto;border: 1px #D3D3D3 solid;text-align: right;}
.estadisticas-contactoZ6 {border-top: 1px solid #cecfd5;}
.estadisticas-contactoZ7 {height: 100%;}
.estadisticas-contactoZ8 {line-height:30px;
		width: 90%;
		text-align:left;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		border-collapse: collapse;
		color: #2E5709;}
.estadisticas-contactoZ8 th
{
	background: #7EBD01;
}
.estadisticas-contactoZ8 td, .estadisticas-contactoZ8 th 
{
	padding-left: 10px;
	border: 1px solid #46751D;
}
	
.estadisticas-contactoZ8 td
{
	width: 50%;
	background: #B4D894;
}	
.estadisticas-contactoZ9
{
	line-height:30px;
	width: 90%;
	text-align:right;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}
/*===========================*/
/*=====estadisticas-facturacion.php=====*/
.estadisticas-facturacion1 {border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;min-height:100px;}
.estadisticas-facturacion2 {padding-top:20px;}
.estadisticas-facturacion3 {width:75%;margin-left:10px;}
.estadisticas-facturacion4 {width: 30%;}
/*===========================*/
/*=====estadisticas-facturacionZ.php=====*/
.estadisticas-facturacionZ1 {border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;min-height:100px;}
.estadisticas-facturacionZ2 {height: 450px; width:100%;}
.estadisticas-facturacionZ3 {width: 62%;}
.estadisticas-facturacionZ4 {height: 100%;}
.estadisticas-facturacionZ5 {width: 38%;}
.estadisticas-facturacionZ6 {width:100%;height: 100%;padding-left: auto;padding-right: auto;border: 1px #D3D3D3 solid;text-align: right;}
.estadisticas-facturacionZ7 {border-top: 1px solid #cecfd5;}
.estadisticas-facturacionZ8 {
		line-height:30px;
		width: 90%;
		text-align:left;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		border-collapse: collapse;
		color: #2E5709;
}
.estadisticas-facturacionZ8 th
{
	background: #7EBD01;
}
.estadisticas-facturacionZ8 td, .estadisticas-facturacionZ8 th 
{
	padding-left: 10px;
	border: 1px solid #46751D;
}	
.estadisticas-facturacionZ8 td
{
	width: 50%;
	background: #B4D894;
}	
.estadisticas-facturacionZ9
{
	line-height:30px;
	width: 90%;
	text-align:right;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}
/*===========================*/
/*=====estadisticas.php=====*/
.estadisticas1 {border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;min-height:100px;}
.estadisticas2 {padding-top:20px;}
.estadisticas3 {width:75%;margin-left:10px;}
.estadisticas4 {width: 30%;}	
/*===========================*/
/*=====estadisticasZ.php=====*/
.estadisticasZ1 {border: 1px solid #999;
	width: 27%;
	margin: 0 2%;
	display: inline-block;
	padding: 10px;
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	min-height: 160px;border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;min-height:100px;}
.estadisticasZ2 {height: 450px; width:100%;}
.estadisticasZ3 {width: 62%;}
.estadisticasZ4 {height: 100%;}
.estadisticasZ5 {width: 38%;}
.estadisticasZ6 {width:100%;height: 100%;padding-left: auto;padding-right: auto;border: 1px #D3D3D3 solid;text-align: right;}
.estadisticasZ7 {border-top: 1px solid #cecfd5;}
.estadisticasZ8 {
		line-height:30px;
		width: 90%;
		text-align:left;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		border-collapse: collapse;
		color: #2E5709;
}
.estadisticasZ8 th
{
	background: #7EBD01;
}
.estadisticasZ8 td, .estadisticasZ8 th 
{
	padding-left: 10px;
	border: 1px solid #46751D;
}	
.estadisticasZ8 td
{
	width: 50%;
	background: #B4D894;
}	
.estadisticasZ9
{
	line-height:30px;
	width: 90%;
	text-align:right;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}
/*===========================*/
/*=====facturacion.php=====*/
.facturacion1 {text-align:right;}
.facturacion2 {width:100px;margin-right:25px;}
.facturacion3 {min-height:240px;border: 1px solid #999;line-height:25px;}
.facturacion4 {width:60%;min-height:30px;}
.facturacion5 {width:100%;}
.facturacion6 {width:65%;}
.facturacion7 {text-align:right;}
.facturacion8 {width:150px;}
.facturacion9 {width:100%;border-collapse: collapse;}
.facturacion10 {width:30px;background: #C00;}
.facturacion11 {width:10%;}
.facturacion12 {width:40%;}
.facturacion13 {width:75%;margin-left:20px;}
.facturacion14 {width:75%;}
.facturacion15 {width:15%;}
.facturacion16 {
        border: 1px solid #999;
        margin: 0 2%;
        display: inline-block;
        padding: 10px;
        background: #F4F4F4;
        text-align: left;
        vertical-align: top;
        min-height: 160px;
		width:60%;
		min-height:30px;
}
.facturacion16 h4 { font-size:17px; font-weight:lighter; font-family: 'futura_stdheavy', Arial, sans-serif; margin-bottom:8px;}
@media(max-width: 850px){
	.facturacion16 {width:90%; margin: 8px auto; min-height:inherit;}
}
.facturacion17 {width:85%;}
.facturacion18 { 
  border: 1px solid #999;
  width:75%;
  margin: 0 5%;
  display: inline-block;
  padding: 10px;
  background: #F4F4F4;
  text-align: left;
  vertical-align: top;
  min-height: 160px;
}
.facturacion18 td { 
  padding-top: .5em;
  padding-bottom: .5em;
}
/*===========================*/
/*=====finalizar.php=====*/
.finalizar1 {width:200px; float:right;}
/*===========================*/
/*=====finalizar-confirmar.php=====*/
.finalizar-confirmar1 {width:33%!important;}
.finalizar-confirmar2 {min-height:110px;}
.finalizar-confirmar3 {text-align:right;}
.finalizar-confirmar4 {width:200px;float:right;display: inline-block;}
.finalizar-confirmar5 {width:200px;float:right;background: #C00!important;color: #fff;cursor: pointer; margin-right:30px; display: inline-block;}
.finalizar-confirmar5:hover {color: #C00!important; background: #f6f6f6!important;cursor: pointer;}
.finalizar-confirmar6 {width:200px;float:left; cursor: pointer; background: #34537c; color: #fff;}
.finalizar-confirmar6:hover {color: #34537c!important; background: #f6f6f6!important;cursor: pointer;}
/*===========================*/
/*=====footer.php=====*/
#cookies {width:100%; position:fixed; bottom:0; padding: 5px; box-sizing:border-box; background:#666; color:#FFF; font-size:12px; text-align:center; border-top:1px solid #CCC; display:none;}
#cookies a {color:#CCC;}
/*===========================*/
/*=====gestores-busqueda-cliente.php=====*/
.gestores-busqueda-cliente1 {display: inline-block;margin-bottom: 14px;padding:0 2px;text-decoration: underline;}
/*===========================*/
/*=====gestores-busqueda-enlaces.php=====*/
.gestores-busqueda-enlaces1 {text-align:left;}
.gestores-busqueda-enlaces2 {width:5%;}
.gestores-busqueda-enlaces3 {width:8%;}
.gestores-busqueda-enlaces4 {width:10%;text-align:center;}
.gestores-busqueda-enlaces5 {text-decoration: underline;}
.gestores-busqueda-enlaces6 {width:12%;}
.gestores-busqueda-enlaces7 {background:url(../img/folder.png) 0px 0px no-repeat;border:none;cursor:pointer;width:32px;height:32px;}
.gestores-busqueda-enlaces7:hover {border:none!important;background:url(../img/folder-hover.png) 0px 0px no-repeat;}
.gestores-busqueda-enlaces8 {background:url(../img/folder-lock.png) 0px 0px no-repeat;border:none;cursor:pointer;width:32px;height:32px;}
.gestores-busqueda-enlaces8:hover {border:none!important;}
.gestores-busqueda-enlaces9 {width:100px;text-align:center!important;}
.gestores-busqueda-enlaces10 {text-align:center!important;}
/*===========================*/
/*=====gestores.php=====*/
.gestores1 {border-bottom:1px solid #999; margin:3px 0px 5px 0px;}
.gestores2 {font-size:18px;margin-top:20px;}
.gestores3 {font-size:18px;color:#FF0000;margin-top:20px;}
.gestores4 {padding:30px 2% 0 2%;}
.gestores5 {width:100%;margin:0;height:175px;overflow: auto;border: 1px solid #999; margin-bottom:10px;}
.gestores6 {width:100%!important;}
.gestores7 {width:80%;}
.gestores9 {width:100%;margin:0;height:400px;overflow: auto;border: 1px solid #999;}
.gestores10 {width:100%;margin:0;height:200px;overflow: auto;border: 1px solid #999;}
.gestores11 {height:322px;overflow-y: auto;}
.gestores12 {text-align:left;}
.gestores13 {width:200px;}
.gestores14 {table-layout:fixed!important;}
.gestores15 {width:15%;}
.gestores16 {width:10%;}
.gestores17 {text-overflow: ellipsis;overflow: hidden; text-align:left;}
.gestores18 {text-decoration: underline;}
.gestores19 {margin-top:15px;}
.gestores20 {width: 300%;height: 300%; position: fixed; background: rgba(0,0,0,0.6); top: 0; left: 0; z-index: 300;}
.gestores21 {width:90%;margin:5%;}
.gestores22 {text-align:center;padding: 15px!important;}
.gestores23 {float:right;display:block;width:25px;height:25px;margin:-10px!important;}
.gestores24 {position: fixed; height: 750px;/*width: 60%; height: 700px; left: 20%;*/ top: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; border: #34537c 3px solid; background-color: #FAFAFA; color: #000000; display:none;    background: radial-gradient(ellipse at center, rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%);z-index: 400;margin-left: auto; margin-right: auto;
max-width: 1200px!important;
    width: 100%!important;
    margin: 0 auto!important;}
.gestores25 {overflow-y: auto;height:690px; width:100%;}
.gestores26 {display:inline-block;}
.gestores27 {display:inline-block;float:right;}
.gestores28 {padding-right: 10px!important; margin: 0px!important;width: 33%!important;}
.gestores29 {padding-left: 10px!important; padding-right: 10px!important; margin: 0px!important;width: 33%!important;}
.gestores30 {padding-left: 10px!important; margin-left: 10px!important;margin-right: 0px!important;width: 33.49%!important;}
.gestores31 {margin-top:20px;}
.gestores32 {width:180px; float: right;}
.gestores33 {width:160px;padding-left:10px;}
.gestores34 {width:110px;margin-left:10px;}
.gestores35 {padding-left: 10px!important; margin-left: 0px!important;margin-right: 0px!important;width: 33%!important;}
.gestores36 {width:100%;margin:0;height:234px;border: 1px solid #999;}
.gestores37 {width:100%;margin:0;margin-top:10px;height:156px;border: 1px solid #999;}
.gestores38 {width:100%;}
.gestores39 {height:110px; overflow: auto;}
.gestores40 {width:100%;}
.gestores41 {height:140px; overflow: auto;}
.gestores42 {width:100%; margin-top: 10px;}
.gestores43 {width:175px!important;float: right!important;}
.gestores43:hover {text-decoration:none!important;}
.gestores44 {width:100%;margin-top:10px;}
.gestores45 {width:185px!important;}
.gestores46 {width:150px!important;}
.gestores47 {width:100%;margin:0;height:215px;border: 1px solid #999;}
.gestores48 {width:100%;margin:0;margin-top:10px;height:175px;border: 1px solid #999;}
.gestores49 {height:165px; overflow: auto;}
.gestores50 {height:126px; overflow: auto;}
.gestores51 {width:calc(99.5% - 0px)!important;margin:0;height:200px;overflow: auto;border: 1px solid #999;margin-top:10px;}
.gestores52 {margin-top: 5px;}
/*===========================*/
/*=====gestores-gestiones-enlaces.php=====*/
.gestores-gestiones-enlace1 {text-align:center;}
/*===========================*/
/*=====header.php=====*/
.header1 {padding: 15px 0px 0px 0px;}
.header2 {text-align:right; font-size:14px; font-weight:bold; color:#333;}
.header3 {margin-right:3px;cursor:pointer;padding-bottom:10px;}
.header4 {cursor:pointer;padding-bottom:10px;}
.header5 {text-align:right;}
.header6 {color: rgb(237, 18, 18);}
.header7 {border-left:none!important;}
.header8 {color: #FE9A2E;}
.header9 {color: #01DF01;}


#FE9A2E

/*===========================*/
/*=====historial-acceso.php=====*/
.historial-acceso1 {min-height:250px;}
.historial-acceso2 {text-align:center;}
/*===========================*/
/*=====historial-accesoZ.php=====*/
.historial-accesoZ1 {min-height:250px;}
.historial-accesoZ2 {text-align:center;}
/*===========================*/
/*=====historial-acciones.php=====*/
.historial-acciones1 {min-height:250px;}
.historial-acciones2 {padding-top:20px;}
.historial-acciones3 {width:33.3%;}
.historial-acciones4 {width:75%;margin-left:10px;}
/*===========================*/
/*=====historial-accionesZ.php=====*/
.historial-accionesZ1 {text-align:center;}
/*===========================*/
/*=====imprimir-expediente.php=====*/
.imprimir-expediente1 {text-align:center;margin: 0 auto;}
.imprimir-expediente2 {margin-bottom:30px;}
.imprimir-expediente3 {width:100px;margin-right:25px;}
.imprimir-expediente4 {width:100px;}
.imprimir-expediente5 {margin-left: auto;margin-right: auto;width: 210mm;}
.imprimir-expediente6 {text-align:center;width: 210mm;border: 1px #D3D3D3 solid;border-radius: 5px;background: white;page-break-after: avoid;box-shadow: none;}
.imprimir-expediente8 {height: 80mm;padding-top: 1.7mm;padding-bottom: 1.7mm;}
.imprimir-expediente9 {border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: left;vertical-align: top;height: 100%;margin-bottom: 1mm;margin-left:0px; margin-right:0px;width:32.6%;}
.imprimir-expediente10 {color: #34537c;}
.imprimir-expediente11 {
    display: inline-block;
	border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: left;vertical-align: top;height: 268px;margin-bottom: 1mm;margin-left:0px; margin-right:0px;width:60%;
}
.imprimir-expediente12 {
    background: none;
    width: 30%;
    margin: 0 1.5%;
    display: inline-block;
    text-align: left;
    vertical-align: top;
	width:38%;margin:0;
}
.imprimir-expediente13 {
    display: inline-block;
    padding: 10px;
    background: #F5F5F5;
    text-align: left;
    vertical-align: top;
	width:100%;margin:0;border: 1px solid #999;
}
.imprimir-expediente14 {
    display: inline-block;
    padding: 10px;
    background: #F5F5F5;
    text-align: left;
    vertical-align: top;
	width:100%;margin:0;border: 1px solid #999;margin-top:10px;
}
.imprimir-expediente15 {text-align:left;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;}
.imprimir-expediente16 {border-bottom: 1px solid green;border-left: 1px solid green;border-right: 1px solid green;background: #F4F4F4;text-align:left;padding-top:5px;padding-bottom:5px;}
.imprimir-expediente17 {color: #34537c;word-wrap:break-word;}
.imprimir-expediente18 {width: 100%;padding: 5px 10px;background: #ccc;text-align:right;font-weight:bold;border-top: 1px solid #999;page-break-after: always;}
.imprimir-expediente19 {text-align:left;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;display:inline-block;}
.imprimir-expediente20 {font-family: 'futura_stdheavy', Arial, sans-serif;width:100%;font-size:14px;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;color: #fff;padding: 5px 10px;text-align:left;border-bottom: 1px solid #999;}
.imprimir-expediente21 {border-top: 1px solid green;}
.imprimir-expediente22 {width: 100%;padding: 5px 10px;background: #ccc;text-align:right;font-weight:bold;border-top: 1px solid #999;}
.imprimir-expediente23 {width:100%;display: block;page-break-after:avoid;}
.imprimir-expediente24 {border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;}
.imprimir-expediente25 {text-align: left;margin-top:30px;}
.imprimir-expediente26 {width:80%;margin-left: auto;margin-right: auto;border: 1px #D3D3D3 solid;text-align: right;padding: 20px 55px;line-height:35px;}
.imprimir-expediente27 {width:80%;margin-left: auto;margin-right: auto;border: 1px #D3D3D3 solid;margin-top:20px;margin-bottom:30px;text-align: center;padding-top:10px;padding-bottom:10px;}
.imprimir-expediente28 {width:100%;}
.imprimir-expediente29 {width:90%;margin-left: auto;margin-right: auto;border: 1px #D3D3D3 solid;text-align: left;padding: 20px 20px;line-height:20px;margin-bottom:30px;}
/*===========================*/
/*=====imprimir-facturacion.php=====*/
.imprimir-facturacion1 {text-align:center;margin: 0 auto;}
.imprimir-facturacion2 {margin-bottom:30px;}
.imprimir-facturacion3 {width:100px;margin-right:25px;}
.imprimir-facturacion4 {width:100px;}
.imprimir-facturacion5 {margin-left: auto;margin-right: auto;width: 210mm;}
.imprimir-facturacion6 {text-align:center;width: 210mm;border: 1px #D3D3D3 solid;border-radius: 5px;background: white;box-shadow: none;}
.imprimir-facturacion7 {text-align:left;background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 12px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;max-height:33.34mm;height:33.34mm;	}
.imprimir-facturacion8 {height: 80mm;padding-top: 1.7mm;padding-bottom: 1.7mm;}
.imprimir-facturacion9 {border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: left;vertical-align: top;height: 100%;margin-bottom: 1mm;margin-left:0px; margin-right:0px;width:32.6%;}
.imprimir-facturacion10 {width:100%;}
.imprimir-facturacion11 {text-align:left;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 10px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;}
.imprimir-facturacion12 {border: 1px solid #999;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;}

.imprimir-facturacion13 {
border: 1px solid #999;
width: 27%;
margin: 0 2%;
padding: 10px;
background: #F4F4F4;
text-align: left;
vertical-align: top;
min-height: 160px;
width:60%;min-height:30px;
}
.imprimir-facturacion13 table {width:100%;}	
.imprimir-facturacion14 {
border: 1px solid #999;
width: 27%;
margin: 0 2%;
padding: 10px;
background: #F4F4F4;
text-align: left;
vertical-align: top;
min-height: 160px;
width:95%;min-height:30px;
}
.imprimir-facturacion14 table {width:100%;border-collapse: collapse;}
.imprimir-facturacion14 .t1a {width:20%;padding-bottom: 1em;text-align:left;}
.imprimir-facturacion14 .t1b {width:30%;padding-bottom: 1em;text-align:left;}
.imprimir-facturacion14 .t1c {text-align:left;padding-bottom: 2em;}
.imprimir-facturacion14 .t1d {text-align:right;padding-bottom: 2em;}
.imprimir-facturacion14 .t1e {padding-top: 1em;padding-bottom: 1em;text-align:left;}
.imprimir-facturacion14 .t1f {padding-bottom: 2em;text-align:left;}
/*===========================*/
/*=====imprimir-informe.php=====*/
.imprimir-informe1 {text-align:center;margin: 0 auto;}
.imprimir-informe2 {margin-bottom:30px;}
.imprimir-informe3 {width:100px;margin-right:25px;}
.imprimir-informe4 {width:100px;}
.imprimir-informe5 {margin-left: auto;margin-right: auto;width: 210mm;}
.imprimir-informe6 {text-align:center;width: 210mm;border: 1px #D3D3D3 solid;border-radius: 5px;background: white;page-break-after: avoid;box-shadow: none;}
.imprimir-informe7 {text-align:left;background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;max-height:33.34mm;height:33.34mm;}
.imprimir-informe8 {height: 80mm;padding-top: 1.7mm;padding-bottom: 1.7mm;}
.imprimir-informe9 {border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: left;vertical-align: top;height: 100%;margin-bottom: 1mm;margin-left:0px; margin-right:0px;width:32.6%;}
.imprimir-informe10 {color: #34537c;}
.imprimir-informe11 {text-align:left;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;}
.imprimir-informe12 {border-bottom: 1px solid green;border-left: 1px solid green;border-right: 1px solid green;background: #F4F4F4;text-align:left;padding-top:5px;padding-bottom:5px;}
.imprimir-informe13 {color: #34537c;word-wrap:break-word;}
.imprimir-informe14 {border-top: 1px solid green;}
.imprimir-informe15 {width: 100%;padding: 5px 10px;background: #ccc;text-align:right;font-weight:bold;border-top: 1px solid #999;page-break-after: always;}
.imprimir-informe16 {text-align:left;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;width:100%;clear:both;padding: 15px 10%;color:#fff;font-size: 18px;border-bottom: 5px solid #383838;font-family: 'myriad_regular', Arial, sans-serif;display:inline-block;}
.imprimir-informe17 {font-family: 'futura_stdheavy', Arial, sans-serif;width:100%;font-size:14px;background: url(../img/footer1.jpg);background-repeat:no-repeat;background-size:100% 100%;color: #fff;padding: 5px 10px;text-align:left;border-bottom: 1px solid #999;}
.imprimir-informe18 {width: 100%;padding: 5px 10px;background: #ccc;text-align:right;font-weight:bold;border-top: 1px solid #999;}
.imprimir-informe19 {width:100%;display: block;page-break-after:avoid;}
.imprimir-informe20 {border: 1px solid #999;display: inline-block;padding-left: 2mm;padding-right: 2mm;padding-bottom: 2mm;background: #F4F4F4;text-align: center;vertical-align: top;margin-top: 1.5mm;margin-bottom: 1.5mm;margin-left:0px; margin-right:0px;width:98.5%;}
.imprimir-informe21 {text-align: left;margin-top:30px;}
.imprimir-informe22 {width:80%;margin-left: auto;margin-right: auto;border: 1px #D3D3D3 solid;text-align: right;padding: 20px 55px;line-height:35px;}
.imprimir-informe23 {width:80%;margin-left: auto;margin-right: auto;border: 1px #D3D3D3 solid;margin-top:20px;margin-bottom:30px;text-align: center;padding-top:10px;padding-bottom:10px;}
/*===========================*/
/*=====llamadas-pendientes.php=====*/
.llamadas-pendientes1 {text-align:center;}
.llamadas-pendientes2 {width:90%;margin:5%;}
.llamadas-pendientes3 {min-height: 250px;max-height: 250px;}
.llamadas-pendientes4 {text-align: right;}
.llamadas-pendientes5 {min-height:30px;}
.llamadas-pendientes6 {text-align:left;}
.llamadas-pendientes7 {text-align:left;width:23%;}
.llamadas-pendientes8 {resize: none;}
.llamadas-pendientes9 {text-align:right;padding-top:30px;}
.llamadas-pendientes10 {width:200px;}
/*===========================*/
/*=====comerciales-modificar-listado.php=====*/
.modificar-cliente-buscador1 {text-align:center;}
/*===========================*/
/*=====comerciales-modificar.php=====*/
.modificar-cliente1 {padding:30px 2% 0 2%;}
.modificar-cliente2 {width:100%!important; display:block;}
.modificar-cliente2 table {width:100%;}
.modificar-cliente2 table td {width:50%; vertical-align:middle; padding:3px;}
.modificar-cliente3 {text-align:center;}
.modificar-cliente4 {width:200px;float:right;background: #C00!important;margin-left:20px;margin-top: 30px;}
.modificar-cliente4:hover {color: #C00!important; background: #f6f6f6!important;}
.modificar-cliente5 {border-bottom:1px solid #999; margin: 3px 0px;}
.modificar-cliente6 {width:200px!important;float: right!important;}
.modificar-cliente6:hover {text-decoration:none!important;}
.modificar-cliente7 {min-height:500px;white-space:pre-wrap;}
.modificar-cliente8 {width:30px;height:30px;padding-top:7px;}
.modificar-cliente9 {cursor:pointer;}
.modificar-cliente10 {width:200px;float:right;}
.modificar-cliente11 {height: 200px; white-space: pre-wrap;width:100%!important;overflow-y: auto;}
.modificar-cliente12 {width: 100%!important;}
.modificar-cliente13 {width: 30%!important;}
.modificar-cliente14 {width: 3%!important;}
.modificar-cliente15 {width: auto!important;}
.modificar-cliente16 {vertical-align: middle;width: 35px!important;height: 35px!important;}
.modificar-cliente17 {width: 20%;float: right;}
.modificar-cliente18 {width: 75%;}
.modificar-cliente19 {width: 200px;float: left;background: #C00!important;}
.modificar-cliente19:hover {color: #C00!important;background: #f6f6f6!important;cursor: pointer;}
.modificar-cliente20 {width: 200px;float: right;background: #C00!important;}
.modificar-cliente20:hover {color: #C00!important;background: #f6f6f6!important;cursor: pointer;}
.modificar-cliente21 {margin-left:20px;}
.modificar-cliente22 {cursor:pointer;}
.modificar-cliente23 {width:200px!important;float: right!important;}
.modificar-cliente23:hover {text-decoration:none!important;}
.modificar-cliente24 {width:30px;height:30px;padding-top:7px;}
.modificar-cliente25 {width:80%!important;}
/*===========================*/
/*=====modificar-contacto-buscador.php=====*/
.modificar-contacto-buscador1 {text-align:center;}
/*===========================*/
/*=====modificar-contacto.php=====*/
.modificar-contacto1 {padding:30px 2% 0 2%;}
.modificar-contacto2 {width:200px;margin-left: 25px;text-align: right;}
.modificar-contacto3 {width:200px;margin-left: 5px;}
.modificar-contacto4 {text-align:left!important;}
.modificar-contacto5 {text-align:left;border-top: 1px solid black;}
.modificar-contacto6 {border-bottom:1px solid #999; margin: 3px 0px;}
.modificar-contacto7 {width:75%;margin-left:5px;}
.modificar-contacto8 {max-height:250px;}
.modificar-contacto9 {margin-top:50px;}
.modificar-contacto10 {width:200px; float:right;}
.modificar-contacto11 {width:100%!important; min-height:250px; }
.modificar-contacto12 {width: 100%!important;}
/*===========================*/
/*=====nueva-gestion.php=====*/
.nueva-gestion1 {text-align:left;}
.nueva-gestion2 {width:100px;}
.nueva-gestion3 {text-align:right;}
.nueva-gestion4 {width:200px;}
/*===========================*/
/*=====nuevo-asunto.php=====*/
.nuevo-asunto1 {text-align:left;}
.nuevo-asunto2 {width:100px;}
.nuevo-asunto3 {text-align:right;}
.nuevo-asunto4 {width:200px;}
/*===========================*/
/*=====rescindir-confirmar.php=====*/
.rescindir-confirmar1 {width:25%;}
.rescindir-confirmar2 {min-height:110px;}
.rescindir-confirmar3 {text-align:right;}
.rescindir-confirmar4 {width:50%;}
/*===========================*/
/*=====seguimiento-clientes.php=====*/
.seguimiento-clientes1 {padding:30px 2% 0 2%;}
.seguimiento-clientes2 {border-bottom:1px solid #999; margin:3px 0px 5px 0px;}
.seguimiento-clientes3 {font-size:18px;margin-top:20px;}
.seguimiento-clientes4 {font-size:18px;color:#FF0000;margin-top:20px;}
.seguimiento-clientes5 {min-height:320px;}
.seguimiento-clientes6 {margin-top:20px;width:80%;margin-left:auto; margin-right:auto;}
.seguimiento-clientes7 {width:100%;margin:0;min-height:162px;border: 1px solid #999;}
.seguimiento-clientes8 {width:100%;margin:0;margin-top:10px;min-height:148px;border: 1px solid #999;}
.seguimiento-clientes10 {cursor:pointer;}
.seguimiento-clientes11 {table-layout:fixed;}
.seguimiento-clientes12 {text-overflow: ellipsis;overflow: hidden; text-align:left;}
.seguimiento-clientes14 {position: fixed; width: 50%; height: 700px; left: 25%; top: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; border: #34537c 3px solid; background-color: #FAFAFA; color: #000000; display:none;    background: radial-gradient(ellipse at center, rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%);z-index: 400;margin-left: auto; margin-right: auto;}
.seguimiento-clientes15 {text-align:center;}
.seguimiento-clientes16 {width:90%;margin:5%;}
.seguimiento-clientes17 {min-height: 250px;max-height: 250px;}
.seguimiento-clientes19 {text-align:left;}
.seguimiento-clientes20 {text-align:left;width:15%;}
.seguimiento-clientes21 {text-align: right;}
.seguimiento-clientes22 {resize: none;}
.seguimiento-clientes23 {min-height:30px;}
.seguimiento-clientes24 {text-align:right;padding-top:30px;}
.seguimiento-clientes25 {width:200px;}
.seguimiento-clientes26 {width: 300%;height: 300%; position: fixed; background: rgba(0,0,0,0.6); top: 0; left: 0; z-index: 300;}
.seguimiento-clientes27 {width:100%!important;}
.seguimiento-clientes28 {width:100%!important;}
.seguimiento-clientes29 {padding-right: 20px!important; margin: 0px!important;width: 28%!important;}
.seguimiento-clientes30 {width:100%;margin:0;height:220px;overflow: auto;border: 1px solid #999;}
.seguimiento-clientes31 {width:100%;margin:0;margin-top:10px;height:145px;overflow: auto;border: 1px solid #999;}
.seguimiento-clientes32 {min-height:375px; margin:0px!important; width: 40%;}
.seguimiento-clientes33 {width:100%;}
.seguimiento-clientes34 {height:320px; overflow: auto;}
.seguimiento-clientes35 {padding-right: 20px!important; margin: 0px!important;width: 31%!important;}
.seguimiento-clientes36 {width:100%;margin:0;height:220px;overflow: auto;border: 1px solid #999;}
.seguimiento-clientes37 {width:100%;margin:0;margin-top:10px;height:145px;overflow: auto;border: 1px solid #999;}
#progreso { width:90%; height:25px; border: 1px solid #999; background:#8CC63E; margin: 5px auto 0px auto;}
/*#porcentaje { width:<?php echo $completado; ?>%; height:25px; }*/
#porcentaje img {width:100%; height:23px;}
#porcentaje2 {width: 100%; text-align:center; height: 25px; margin-top:-25px; position:relative; color:#FFF; font-weight:bolder; line-height:25px; font-size:16px; text-shadow: 1px 1px #000;}
/*===========================*/
/*=====solicitud-informacion.php=====*/
.solicitud-informacion1 {min-height:250px;}
.solicitud-informacion2 {width:30%;margin-left: 25px;}
.solicitud-informacion3 {width:50%;margin-left: 5px;}
.solicitud-informacion4 {text-align:left;}
.solicitud-informacion5 {border-bottom:1px solid #999; margin: 3px 0px;}
.solicitud-informacion6 {width:75%;margin-left:5px;}
.solicitud-informacion7 {max-height:250px;}
.solicitud-informacion8 {margin-top:50px;}
/*===========================*/
/*=====ticket.php=====*/
.ticket1 {width:85%;float:left;padding-top:10px;}
.ticket2 {width:100px;}
.ticket3 {text-overflow: none;overflow: auto; text-align:left;}
.ticket4 {width:150px; float:right;}
/*===========================*/
/*=====ticket2.php=====*/
.ticket21 {width:85%;float:left;padding-top:10px;}
.ticket22 {width:100px;}
.ticket23 {text-overflow: none;overflow: auto; text-align:left;}
/*===========================*/
/*=====usuarios-gestion.php=====*/
.usuarios-gestion1 {text-align:center;}
.usuarios-gestion2 {margin:3px 3px 0px 3px;}
.usuarios-gestion3 {overflow-y:auto;height:311px; width:100%;overflow-x:hidden;}
.usuarios-gestion4 {margin:3px;}
.usuarios-gestion5 {width: 200px; float: right;}
.usuarios-gestion6 {width: 100%;}
.usuarios-gestion7 {width: 125px;margin-left:10px;}
.usuarios-gestion8 {width: 100px;display:inline-block;text-align:right;}
.usuarios-gestion9 {width: 50%;height:29px;display:inline-block;text-align:left;padding-left:50px;padding-top:10px;vertical-align: middle;}
/*===========================*/
.recuperar-password1 {min-height: 600px;}
.recuperar-password2 {width: 200px; float: right;}
.error1 {min-height: 400px;}
/*===========================*/
/*=====index.php=====*/
.index1 {min-height: 600px;}
.index2 {text-align: right;width:20%!important;}
.index3 {width:200px;float:right;}
.index4 {margin-top:30px;width:50%;margin-left:auto;margin-right:auto;}
.index5 {}
/*===========================*/
/*=====productos-tipo.php=====*/
.productos-tipo1 {width: 200px;text-align:right;margin-right: 10px;margin-left: 20px}
/*===========================*/
/*=====contratos-alta.php=====*/
.contratos-alta1 {width: 200px;text-align:right;margin-right: 10px;}
.contratos-alta2 {margin-bottom: 5px;}
.contratos-alta3 {height: 254px!important;max-height: 254px!important;}
.contratos-alta4 {max-height: 54px!important;height: 54px!important;}
.contratos-alta5 {max-height: 170px!important;height: 170px!important;}
.contratos-alta6 {max-height: 30px!important;height: 30px!important;}
.contratos-alta7 {height:33px!important;}
/*===========================*/
/*=====comerciales-listado-busqueda.php=====*/
.comerciales-listado-busqueda1 {width: 5%!important;}
.comerciales-listado-busqueda2 {width: 10%!important;}
.comerciales-listado-busqueda3 {width: 15%!important;}
.comerciales-listado-busqueda4 {width: 20%!important;}
.comerciales-listado-busqueda5 {width: 25%!important;}
.comerciales-listado-busqueda6 {cursor: default!important;}
.comerciales-listado-busqueda6 tr{cursor: default!important;}
.comerciales-listado-busqueda6 tr td{cursor: default!important;}
/*===========================*/
/*=====gestion-clientes.php=====*/
.gestion-clientes1 {width:135px!important;float: right!important;}
.gestion-clientes2 {overflow-y: auto;width:90%;margin:auto;height:500px;}
.gestion-clientes3 {width: 200px; float: right;}
.gestion-clientes4 {width: 200px!important;}
.gestion-clientes5 {width: 100px;}
.gestion-clientes6 {width: 133px!important; height: 33px!important; margin-left:10px;}
.gestion-clientes7 {float: left; display: block;}
.gestion-clientes8 {width: 150px!important;}
.gestion-clientes9 {float: right;}
.gestion-clientes10 {width: 225px!important; margin-left:10px;}
.gestion-clientes11 {margin-top: 10px; display: inline-block; background: #F4F4F4;}
.gestion-clientes12 {border: 1px solid #999; width: 100%; display: inline-block; padding: 10px; background: #F4F4F4; text-align:left;}
.gestion-clientes13 {margin-top:10px;}
.gestion-clientes14 {margin-top:10px;}
.gestion-clientes15 {width: 60%; margin-left:15px;}
.gestion-clientes16 {width: 45px; display: inline-block; text-align: right;}
.gestion-clientes17 {width: 30%;}
.gestion-clientes18 {width: 70%;}
.gestion-clientes19 {float: right; display: block;}
.gestion-clientes20 {width: 200px; margin-left:15px;}
.gestion-clientes21 {width: 200px; float: left;}
.gestion-clientes22 {width: 60px!important; display: inline-block!important;}
.gestion-clientes23 {width: 5%!important; text-align: center;}
.gestion-clientes24 {width: 10%!important; text-align: center;}
.gestion-clientes25 {width: 15%!important; text-align: center;}
.gestion-clientes26 {width: 20%!important; text-align: center;}
.gestion-clientes27 {width: 40%!important; text-align: left;}
.gestion-clientes28 {width: 10%!important; text-align: right;}
.gestion-clientes29 {height: 33px; }
.gestion-clientes29 td {height: 33px; }
.gestion-clientes30 {width:100%;margin:auto;margin-top:30px;}
.gestion-clientes31 {table-layout: fixed!important;cursor:text;}
.gestion-clientes31 th {text-overflow: ellipsis;overflow: hidden;cursor:text;}
.gestion-clientes31 td {text-overflow: ellipsis;overflow: hidden;cursor:text;vertical-align: top;}
.wraptext {text-overflow: ellipsis;overflow: hidden;}
.gestion-clientes32 {background:url(../img/edit.png) 0px 0px no-repeat!important;border:none;cursor:pointer;width:32px;height:32px;}
.gestion-clientes32:hover, .gestion-clientes32:focus {background:url(../img/edit.png) 0px 0px no-repeat!important;border:none;cursor:pointer;}
.gestion-clientes33 {background:url(../img/folder-ok.png) 0px 0px no-repeat!important;border:none;cursor:pointer;width:32px;height:32px;}
.gestion-clientes33:hover, .gestion-clientes33:focus {background:url(../img/folder-ok.png) 0px 0px no-repeat!important;border:none;cursor:pointer;}
.gestion-clientes34 {width: 25%!important; text-align: center;}
.gestion-clientes35 {margin-bottom: 10px;}
.gestion-clientes36 {width: 100px;margin-left: 10px;}
.gestion-clientes37 {display: inline-block;width: 100px;}
.gestion-clientes38 {width: 100%;}
.gestion-clientes39 {background:url(../img/folder-delete.png) 0px 0px no-repeat!important;border:none;cursor:pointer;width:32px;height:32px;}
.gestion-clientes39:hover, .gestion-clientes39:focus {background:url(../img/folder-delete-hover.png) 0px 0px no-repeat!important;border:none;cursor:pointer;}
.gestion-clientes40 {width: 5%!important; text-align: left;}
.gestion-clientes41 {width: 5%!important; text-align: right;}
.gestion-clientes42 {background:url(../img/folder.png) 0px 0px no-repeat!important;border:none;cursor:pointer;width:32px;height:32px;margin-left:3px;}
.gestion-clientes42:hover, .gestion-clientes32:focus {background:url(../img/folder-hover.png) 0px 0px no-repeat!important;border:none;cursor:pointer;}
.gestion-clientes43 {width: 8%!important; text-align: center;}
/*===========================*/
#formatos1 {display: none;}
/*===========================*/
/*=====gestion-clientes-desechar.php=====*/
.gestion-clientes-desechar1 {width: 100%!important;margin-bottom: 50px;}
.gestion-clientes-desechar2 {text-align: right; width: 5%;}
.gestion-clientes-desechar3 {width: 20%;}
.gestion-clientes-desechar4 {margin-left: 10px; max-width: 300px;}
.gestion-clientes-desechar5 {text-align: right; width: 3%;}
.gestion-clientes-desechar6 {padding-top:20px;}
.gestion-clientes-desechar7 {width: 200px; float:right;}
/*===========================*/
/*=====TABLAS=====*/
.scrollingTable {overflow-y: auto;}
.gridTable { border-collapse:collapse;border:1px solid #FF0000;}
.gridTable td { border:1px solid #FF0000;}
.redrow {background-color:#FAA9A5!important;border-bottom: 1px solid #FB7B74!important;}
.redrow:hover{ background: #FB7B74!important; cursor:pointer!important;}
.redrow a {color:#000000!important;}
.greenrow {background-color:#C6F7D7!important;border-bottom: 1px solid #8CFAB3!important;}
.greenrow:hover{ background: #8CFAB3!important; cursor:pointer!important;}
.greenrow a {color:#000000!important;}
.orangerow {background-color:#FBDCA6!important;border-bottom: 1px solid #F9BC53!important;}
.orangerow:hover{ background: #F9BC53!important; cursor:pointer!important;}
.orangerow a {color:#000000!important;}
/*===========================*/
/*=====comerciales-modificar.php=====*/
.comerciales-modificar1 {width: 200px;text-align:right;margin-right: 10px;}
.comerciales-modificar2 {height: 33px; }
.comerciales-modificar2 td {height: 33px; }
.comerciales-modificar3 {margin-top: 30px; margin-bottom: 30px;}
.comerciales-modificar4 {border-collapse: collapse!important;cursor: default!important;}
.comerciales-modificar4 tr {cursor: default!important;}
.comerciales-modificar4 tr td {cursor: default!important;}
.comerciales-modificar5 {background:url(../img/folder-lock.png) 0px 0px no-repeat;border:none;cursor:pointer;width:32px;height:32px;}
.comerciales-modificar5:hover, .comerciales-modificar5:focus {background:url(../img/folder-lock-hover.png) 0px 0px no-repeat;border:none!important;}
.comerciales-modificar6 {background:url(../img/folder-delete.png) 0px 0px no-repeat;border:none;cursor:pointer;width:32px;height:32px;}
.comerciales-modificar6:hover, .comerciales-modificar6:focus {background:url(../img/folder-delete-hover.png) 0px 0px no-repeat;border:none!important;}
.comerciales-modificar7 {background:url(../img/folder-unlock.png) 0px 0px no-repeat;border:none;cursor:pointer;width:32px;height:32px;}
.comerciales-modificar7:hover, .comerciales-modificar7:focus {background:url(../img/folder-unlock-hover.png) 0px 0px no-repeat;border:none!important;}
.comerciales-modificar8 {width: 5%!important; text-align: center;}
.comerciales-modificar9 {width: 10%!important; text-align: center;}
.comerciales-modificar10 {width: 15%!important; text-align: center;}
.comerciales-modificar11 {width: 20%!important; text-align: center;}
.comerciales-modificar12 {width: 40%!important; text-align: left;}
.comerciales-modificar13 {width: 10%!important; text-align: right;}
.comerciales-modificar14 {height: 196px; max-height: 196px!important;overflow-y: auto;}
.comerciales-modificar15 {text-align: right;width:25%!important; float:right!important;}
.comerciales-modificar16 {color: red;}
/*===========================*/
/*=====contratos-desglose-busqueda.php=====*/
.contratos-desglose-busqueda1 {height: 17px; }
.contratos-desglose-busqueda1 td {height: 17px; }
.contratos-desglose-busqueda2 {width: 5%!important; text-align: center;}
.contratos-desglose-busqueda3 {width: 15%!important; text-align: center;}
.contratos-desglose-busqueda4 {width: 15%!important; text-align: center;}
.contratos-desglose-busqueda5 {width: 15%!important; text-align: right;}
.contratos-desglose-busqueda6 {width: 50%!important; text-align: left;}
.contratos-desglose-busqueda7 {width: 135px!important; margin-left:10px;}
.contratos-desglose-busqueda8 {width: 10%!important; text-align: right;}
.contratos-desglose-busqueda9 {width: 20%!important; text-align: center;}
.contratos-desglose-busqueda10 {width: 80%!important; text-align: left; padding-left:10px;}
.contratos-desglose-busqueda11 {width: 20%!important; text-align: right;}
.contratos-desglose-busqueda12 {width: 80%!important; text-align: left; padding-left:10px;font-weight: bold;}
.contratos-desglose-busqueda13 {background-color: #999;}
.contratos-desglose-busqueda14 {width: 20%!important; text-align: right;font-weight: bold;}
.contratos-desglose-busqueda15 {width: 40%!important; text-align: center;}
.contratos-desglose-busqueda16 {width: 5%!important; text-align: right;}
.contratos-desglose-busqueda17 {margin-top: 30px; margin-bottom: 30px;}
/*===========================*/
/*=====gestion-titulares.php=====*/
.gestion-titulares1 {padding-right: 10px!important; margin: 0px!important;width: 33.1%!important;}
.gestion-titulares2 {margin: 0px!important;width: 33.1%!important;}
/*===========================*/
/*=====titulares-listado.php=====*/
.titulares-listado1 {width:200px; float:right;}
.titulares-listado2 {background: radial-gradient(ellipse at center, rgba(244,244,244,1) 10%,rgba(211,211,211,1) 100%);}  
.titulares-listado3 {width:100px!important; float:right;}   
/*===========================*/
/*=====clientes-alta.php=====*/
.clientes-alta1 {margin-left: 15px;}
/*===========================*/
/*=====clientes-resumenes-contratos.php=====*/
.clientes-resumenes-contratos1 {text-align: right;}
.clientes-resumenes-contratos2 {text-align: right; vertical-align: inherit!important;}
.clientes-resumenes-contratos3 {width:80%!important; margin-left: 10px;}
.clientes-resumenes-contratos4 {font-size: inherit!important;}
.clientes-resumenes-contratos5 {text-decoration: underline;padding-top:20px;}
.clientes-resumenes-contratos6 {padding-top:20px;}
.clientes-resumenes-contratos7 {display: inline-block; color:#4b79b4; font-weight:bolder; cursor: pointer; user-select: none;}
.clientes-resumenes-contratos8 {width:20%!important; margin-left: 10px;}
.clientes-resumenes-contratos9 {margin-left: 10px;}
.clientes-resumenes-contratos10 {border:1px solid grey; padding:2px;}
/*===========================*/
/*=====clientes-circuitos.php=====*/
.clientes-circuitos1 {margin:0;height:50px;overflow: auto;border: 1px solid #999; margin-bottom:10px; padding: 10px; /*background: #F5F5F5;*/ text-align: center; vertical-align: middle; min-width: 42px;}
.clientes-circuitos2 {margin:0;height:50px;overflow: auto;border: 1px solid #999; padding: 10px; /*background: #F5F5F5;*/ text-align: center; vertical-align: middle; min-width: 42px;}
.clientes-circuitos3 {background: url("../img/blue-arrow-right.png") no-repeat center center; background-size: 42px 42px; height: 42px; min-width: 42px;}
.clientes-circuitos4 {border: 1px solid #999; width: 100%; padding: 10px; background: #F4F4F4; text-align:left; display: table;}
.clientes-circuitos5 {background: url("../img/blue-arrow-bottom.png") no-repeat center center; background-size: 42px 42px; height: 42px; min-width: 42px;}
.clientes-circuitos6 {width:28%!important;}
.clientes-circuitos7 {width:5%!important;}
.clientes-circuitos8 {margin-top: 30px;}
.clientes-circuitos-red {background-color:#FAA9A5!important;}
.clientes-circuitos-red:hover{ background: #FB7B74!important; cursor:pointer!important;}
.clientes-circuitos-red a {color:#000000!important;}
.clientes-circuitos-green {background-color:#C6F7D7!important;}
.clientes-circuitos-green:hover{ background: #8CFAB3!important; cursor:pointer!important;}
.clientes-circuitos-green a {color:#000000!important;}
.clientes-circuitos-orange {background-color:#FBDCA6!important;}
.clientes-circuitos-orange:hover{ background: #F9BC53!important; cursor:pointer!important;}
.clientes-circuitos-orange a {color:#000000!important;}
.clientes-circuitos9 {min-height: 300px;}
.clientes-circuitos10 {width:70%;margin-top:30px;margin-left:auto;margin-right:auto;text-align:center;}
.clientes-circuitos11 {width: 200px;margin-left:auto;margin-right:auto;}
.clientes-checkings-red {background-color:#FAA9A5!important;}
.clientes-checkings-green {background-color:#C6F7D7!important;}
.clientes-checkings-orange {background-color:#FBDCA6!important;}
.clientes-checkings-grey {background-color:#D8DEDA!important;}
.clientes-checkings1 {width:90%;margin-top:20px;margin-left:auto;margin-right:auto;border:1px solid #999;padding:10px;}
.clientes-checkings2 {width:50%;}
.clientes-checkings3 {margin-left:10px;}
.clientes-checkings4 {width:80%;margin-left:10px;}
.clientes-checkings5 {text-align:right; padding-top:10px;}
.clientes-circuitos12 {margin-top:30px;margin-left:auto;margin-right:auto;}
.clientes-circuitos13 {text-align:center;}
/*=====admin-informes-semanales.php=====*/
.admin-listado1 {width: 5%!important; text-align: center;}
.admin-listado2 {width: 10%!important; text-align: center;}
.admin-listado3 {width: 15%!important; text-align: center;}
.admin-listado4 {width: 20%!important; text-align: center;}
.admin-listado5 {width: 40%!important; text-align: left;}
.admin-listado6 {width: 10%!important; text-align: right;}
.admin-listado7 {width: 4%!important; text-align: center;}
.admin-listado8 {padding-left: 5px; padding-right:5px;}
.admin-listado9 {width: 30%!important; text-align: left;}
.admin-listado10 {width: 40%!important; text-align: center;}
.admin-listado11 {margin-top: 30px;}
.admin-listado12 {margin-top: 30px; display: block; color:#4b79b4; font-weight:bolder; cursor: pointer; user-select: none;}
.admin-listado13 {text-align: center;}
.admin-listado14 {width: 35%!important; text-align: center;}
.admin-listado15 {text-align: center; font-weight: bold; font-size: 16px; margin-top:10px; margin-bottom:30px;}
.buttons-print {width:150px!important;}
/*===========================*/
/*=====clientes-modificar-asiostencia.php=====*/
.border-line-grey{border: 1px solid gray;}
/*===========================*/
/*=====candidatos-alta.php=====*/
.candidatos-alta1{color:red; font-weight:bold;}
/*===========================*/
/*=====candidatos-calendario-pagos.php=====*/
.calendario-pagos1{margin-left: 10px;}
.calendario-pagos2{float:right;display:inline-block;}
.calendario-pagos3{width:125px;display: inline-block;text-align: right;}
.calendario-pagos4{width: 95%;margin: 0 auto;font-size: 14px;font-weight: bold;}
.calendario-pagos5{width: auto!important;margin-left: 10px;}
.calendario-pagos6{width: 80%!important;margin-left: 10px;}
.calendario-pagos7{float: left;display: block;width: 100%;}
.calendario-pagos8{margin-top: 10px;}
.calendario-pagos9{margin-left: 5px;}
.calendario-pagos10{min-width: 133px;}
.calendario-pagos11{width:130px;display: inline-block;text-align: right;}
.calendario-pagos12{width: 190px;margin-left: 10px;}
.calendario-pagos13{width: 125px;}
.calendario-pagos14{width: 10%;}
/*===========================*/
/*=====candidatos-estado-medico.php=====*/
.candidatos-estado-medico1{width: 100%;}
.candidatos-estado-medico2{margin-bottom: 30px;}
.candidatos-estado-medico3{width:50%;margin-left:10px;}
/*===========================*/
/*=====candidatos-asignar-clientes.php=====*/
.candidatos-asignar-clientes1{width: 200px;display: inline-block;text-align: right;}
.candidatos-asignar-clientes2{margin-bottom: 30px;}
.candidatos-asignar-clientes3{width:50%;margin-left:10px;}
.candidatos-asignar-clientes4{text-align: right;}
.candidatos-asignar-clientes5{width:65%;}
.candidatos-asignar-clientes6{width:35%;}
.candidatos-asignar-clientes7{width: 120px;display: inline-block;text-align: right;}
.candidatos-asignar-clientes8{display: inline-block;text-align: right;}
.candidatos-asignar-clientes9{width:45%;margin-left:10px;}
.candidatos-asignar-clientes10{width:100%;}
.candidatos-asignar-clientes11{width:155px;margin-left: 10px;}
.margin-top-30{margin-top:30px;}
.margin-left-10{margin-left:10px;}
.textcolor-green{color:green;}
.textcolor-red{color:red;}
.textcolor-orange{color:DarkOrange;}
#selectabletableresults tbody tr.selected {color: black;background-color: #CCC;}
/*===========================*/
/*=====candidatos-procesos-subrogacion.php=====*/
.candidatos-procesos-subrogacion1{float: left;display: block;}
.candidatos-procesos-subrogacion2{display: inline-block;margin-left: 10px;margin-top: 3px;}
.candidatos-procesos-subrogacion3{width:130px;display: inline-block;text-align: right;}
.candidatos-procesos-subrogacion4{width: 50%!important;margin-left: 10px;}
.candidatos-procesos-subrogacion5{margin-top: 10px;}
.candidatos-procesos-subrogacion6{margin-bottom: 10px;}
.candidatos-procesos-subrogacion7{width:150px;display: inline-block;text-align: right;}
/*===========================*/
/*=====candidatos-gastos-expediente.php=====*/
.candidatos-gastos-expediente1{margin-top: 10px;}
/*===========================*/
/*=====estadisticas-contador-fases.php=====*/
.estadisticas-contador-fases1{margin-right: 10px;}
/*===========================*/
/*=====clientes-accesos-externos.php=====*/
.clientes-accesos-externos1{width: 125px; display: inline-block; text-align: right;}
.clientes-accesos-externos2{width: 200px; margin-left: 10px;}
.clientes-accesos-externos3{padding:5px;}
/*===========================*/

#formatos1 {display: none;}
#formatos2 {display: none;}
