body{
	background-color:#e7e7e7; 
}
* a, a:hover, a:active, a:focus{
	outline:0px;
}

@font-face {
	font-family: 'dw';
	src:url('../fonts/dw/dw.eot?6jn1vs');
	src:url('../fonts/dw/dw.eot?#iefix6jn1vs') format('embedded-opentype'),
		url('../fonts/dw/dw.ttf?6jn1vs') format('truetype'),
		url('../fonts/dw/dw.woff?6jn1vs') format('woff'),
		url('../fonts/dw/dw.svg?6jn1vs#dw') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'dw';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

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

.icon-data2:before {
	content: "\e605";
}
.icon-database:before {
	content: "\e606";
}
.icon-pdf:before {
	content: "\e601";
}
.icon-ppt:before {
	content: "\e602";
}
.icon-word:before {
	content: "\e603";
}
.icon-xls:before {
	content: "\e604";
}
.icon-error_outline:before {
	content: "\e001";
}
.icon-warning:before {
	content: "\e002";
}
.icon-library_add:before {
	content: "\e013";
}
.icon-library_books:before {
	content: "\e014";
}
.icon-playlist_add:before {
	content: "\e01e";
}
.icon-forum:before {
	content: "\e04d";
}
.icon-add:before {
	content: "\e069";
}
.icon-add_box:before {
	content: "\e06a";
}
.icon-add_circle:before {
	content: "\e06b";
}
.icon-add_circle_outline:before {
	content: "\e06c";
}
.icon-archive:before {
	content: "\e06d";
}
.icon-content_copy:before {
	content: "\e071";
}
.icon-inbox:before {
	content: "\e07a";
}
.icon-remove_circle:before {
	content: "\e080";
}
.icon-remove_circle_outline:before {
	content: "\e081";
}
.icon-insert_comment:before {
	content: "\e0e6";
}
.icon-insert_drive_file:before {
	content: "\e0e7";
}
.icon-mode_comment:before {
	content: "\e0ed";
}
.icon-tablet_mac:before {
	content: "\e12c";
}
.icon-add_to_photos:before {
	content: "\e132";
}
.icon-control_point:before {
	content: "\e14f";
}
.icon-group:before {
	content: "\e245";
}
.icon-people:before {
	content: "\e251";
}
.icon-person_add:before {
	content: "\e254";
}
.icon-lock:before {
	content: "\e2ab";
}
.icon-lock_open:before {
	content: "\e2ac";
}
.icon-tab_unselected:before {
	content: "\e2eb";
}
.icon-images:before {
	content: "\e60c";
}
.icon-film:before {
	content: "\e60d";
}
.icon-file-picture:before {
	content: "\e60e";
}
.icon-file-music:before {
	content: "\e60f";
}
.icon-file-play:before {
	content: "\e610";
}
.icon-file-video:before {
	content: "\e611";
}
.icon-file-zip:before {
	content: "\e612";
}
.icon-copy:before {
	content: "\e613";
}
.icon-barcode:before {
	content: "\e614";
}
.icon-qrcode:before {
	content: "\e615";
}
.icon-ticket:before {
	content: "\e616";
}
.icon-printer:before {
	content: "\e617";
}
.icon-database2:before {
	content: "\e618";
}
.icon-bubbles:before {
	content: "\e619";
}
.icon-bubbles2:before {
	content: "\e61a";
}
.icon-users:before {
	content: "\e61b";
}
.icon-user-plus:before {
	content: "\e61c";
}
.icon-user-minus:before {
	content: "\e61d";
}
.icon-user-check:before {
	content: "\e61e";
}
.icon-equalizer:before {
	content: "\e61f";
}
.icon-equalizer2:before {
	content: "\e620";
}
.icon-cogs:before {
	content: "\e621";
}
.icon-pie-chart:before {
	content: "\e622";
}
.icon-stats-dots:before {
	content: "\e623";
}
.icon-stats-bars:before {
	content: "\e624";
}
.icon-download2:before {
	content: "\e625";
}
.icon-upload2:before {
	content: "\e626";
}
.icon-attachment:before {
	content: "\e627";
}
.icon-eye:before {
	content: "\e628";
}
.icon-eye-blocked:before {
	content: "\e629";
}
.icon-plus:before {
	content: "\e62a";
}
.icon-pagebreak:before {
	content: "\e62b";
}
.icon-table:before {
	content: "\e62c";
}
.icon-table2:before {
	content: "\e62d";
}
.icon-insert-template:before {
	content: "\e62e";
}
.icon-embed:before {
	content: "\e62f";
}
.icon-embed2:before {
	content: "\e630";
}
.icon-file-pdf:before {
	content: "\e631";
}
.icon-file-openoffice:before {
	content: "\e632";
}
.icon-file-word:before {
	content: "\e633";
}
.icon-file-excel:before {
	content: "\e634";
}
.icon-libreoffice:before {
	content: "\e635";
}
.icon-settings:before {
	content: "\e636";
}
.icon-params:before {
	content: "\e637";
}
.icon-data:before {
	content: "\e600";
}
.icon-study:before {
	content: "\e638";
}

/* header */
#logo, #second{
	width:100%;
	min-height:10vh;
}
.link_home{
	width:162px;
	height:51px;
	position:absolute;
	left:20px;
	top:5px;
	background-image:none !important;
}
#logo{
	background-color:#204f6a;
}
#logo div:first-child, #logo div:first-child a{
	text-align: right;
	line-height: 60px;
	color: #fff;
	font-size: 18px;
	text-decoration:none;
}
#logo div:first-child a:hover{
	opacity:.8;
}
#logo div, #second .iconos{
	min-height:60px;
}
#second .iconos{
	padding-right:20px;
	padding-left:20px;
}
#logo div{
	background-image:url(../imgs/malogo.png);
	background-position:20px 5px;
	background-repeat:no-repeat;
	height:60px;
}
#contenedor-principal{
	min-height: 65vh;
}
#second{
	background-color:#00abc8;
}
#icon_header{
	width:80px;
	float:right;
	padding-top:15px;
}
#notificaciones{
	width: 120px;
  	float: left;
  	padding-top: 17px;
}
#icon_header a, #notificaciones a{
	color:#fff;
	float:left;
}
/*#notificaciones a span{
	color:#E7E7E7 !important;
}*/
/*#notificaciones .tooltip.top{
	padding-top: 1px !important;
	top: 0px !important;

}*/
#notificaciones .tooltip .tooltip-inner{
	background-color:rgba(255,0,0,1);
	padding:2px 7px;
}
#notificaciones .tooltip .tooltip-arrow{
	border-top-color:rgba(255,0,0,1);
}
#notificaciones #n_user .tooltip.top{
	top: 10px !important;
  	left: 34px !important;
	z-index:1;
}
#notificaciones #n_inc .tooltip.top{
	top: 10px !important;
  	left: 78px  !important;
	z-index:1;
}

#notificaciones #chat1.second .tooltip.top{
	top: 10px !important;
  	/*left: 123px  !important;*/
	left: 81px  !important;
	z-index:1;
}
#notificaciones #chat1.first .tooltip.top{
	top: 10px !important;
  	/*left: 79px  !important;*/
	left: 81px  !important;
	z-index:1;
}

#notificaciones .w .tooltip{
	display:none;
}
#notificaciones .w .tooltip .tooltip-inner{
	max-width: 200px;
  	padding: 3px 8px;
  	color: #ffffff;
  	text-align: center;
  	text-decoration: none;
  	background-color: #000000;
  	border-radius: 4px;
	opacity:.9;
}
#notificaciones .w .tooltip .tooltip-arrow{
	bottom: 0;
  	left: 50%;
  	margin-left: -5px;
  	border-width: 5px 5px 0;
  	border-top-color: #000000;
	opacity:.9;
}
#notificaciones .w#n_user .tooltip.top{
	top: -14px !important;
  	left: 0px !important;
}
#notificaciones .w#n_user .tooltip.top .tooltip-inner{
	margin-left:4px !important;
}
#notificaciones .w#n_inc .tooltip.top{
	top: -14px !important;
  	left: 22.203125px !important;
}

#n_inc, #n_user, #chat1{
	text-decoration:none;
}
#n_inc span:hover, #n_user span:hover, #chat1 span:hover {
	opacity:.9;
}
.without{
	color:#0091AA;
}
#icon_header a:last-child{
	margin-left:16px;
}
#icon_header a:last-child span{
	/*font-weight:bold;*/
}
#icon_header a:hover{
	opacity:.8;
}
#icon_header a span{
	font-size:30px;
}
#notificaciones a span{
	font-size:25px;
}
.one{
  	margin: 0 !important;
}
#notificaciones #n_inc.one.c .tooltip.top {
  	/*left: 34px !important;*/
	left: 34px !important;
}

#notificaciones #n_inc.one.w .tooltip.top {
  	/*left: 34px !important;*/
	left: 5px !important;
}

/*#notificaciones #chat1.second .tooltip.top {
  	left: 79px !important;
}

/*#notificaciones .w.second#chat1 .tooltip.top{
	top: -14px !important;
  	left: 22.203125px !important;
}

/*#notificaciones .w#chat1 .tooltip.top{
	top: -14px !important;
  	left: 22.203125px !important;
}*/
#perfil{
	box-shadow: 0px -3px 35px -3px #777;
}
#perfil > .well{
	margin-bottom: 0px;
	background-image: url("../imgs/sombra.png"), url("../imgs/usuarios/usr.png");
	background-repeat: repeat-x, no-repeat;
	background-size: 102%, auto 10%;
	background-position: -2px 0px, 70% 25px;
	border-width: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

#c_form_perfil .well, #rec_cont_perfil .well{
	padding-bottom:0;
}

#imagenUsuario{
	width:100%;
	max-width:160px;
}
.imagen_perfil{
	text-align:center;
}

@media(max-width:991px){
	.imagen_perfil{
		margin-top:10px;
	}
}

#perfil{
	position:absolute;
	right:0;
	z-index:151;
	min-width:365px;
	margin-right:20px;
}
#logo .nombre_usuario{
	background:none;
	width:385px;
	padding-right:20px;
	right: 120px;
	position:absolute;
	text-align:center !important;
}
#selector_roles{
	right: 50px;
	background:none !important;
	height: 0px !important;
	margin-top: 10px;
	min-height: 35px !important;
}
#selector_roles ul li a{
	color: #333333 !important;
	line-height: 20px !important;
	text-align: left !important;
}
#alerta_perfil{
	max-width:267px;
}
@media(max-width:580px){
	#logo div:first-child{
		background-position: center 10px;
		text-align: center;
		height:120px;
		padding-top: 60px;
	}
	#logo{
		height:120px;
	}
	#perfil{
		right:0;
		left:0;
		margin-left:20px;
		min-width:100px;
	}
	#logo .nombre_usuario{
		width:100%;
		padding:0 20px!important;
		position:relative;
	}
	#alerta_perfil{
		max-width:100%;
	}
}
.passActuAl_perfil_div{
	border-top: 3px solid #204F6A;
	padding-top: 15px;
}

/* login */
#user_login{
	height:100px;
	width:520px;
	margin:0 auto;
	top:-20px;
	position:relative;
}
#user_login #icon_user{
	width:100px;
	height:100px;
	background-color:#00abc8;
	background-image:url(../imgs/user.png);
	background-repeat:no-repeat;
	background-position:center;
	border-color:#d3d2d7;
	border-width:8px;
	border-style:solid;
	border-radius:50%;
}
#linea1, #linea2{
	width:205px;
	height:100px;
	background-repeat:no-repeat;
	background-position:5px center;
}
#linea1{
	background-image:url(../imgs/line.png);
}
#linea2{
	background-image:url(../imgs/line2.png);
}

#icon_user, #linea1, #linea2{
	display:inline-block;
}

.input-group-addon{
	background-color:#fff;
}

#ingresar, #registrar, #recuperar, #continuar, #inicio, #enviaPerfil, #modificar{
	width: 100%;
	background-color: #00ABC8;
	color: #fff;
	font-size: 18px;
}
#ingresar:hover, #registrar:hover, #recuperar:hover, #continuar:hover, #inicio:hover, #enviaPerfil:hover{
	opacity:.7;
}
.boton_perfil{
	width: 100%;
	font-size: 18px;
}
/*#ingresar:hover{
	opacity:.7;
}*/
#globo{
	width:186px;
	height:202px;
	background-image:url(../imgs/globo.png);
	position:relative;
	top:-40px;
	margin:0 auto;
	cursor:pointer;
}
#globo #globo_reg, #globo #engrane{
	font-size:27px;
	color:#00abc8;
	text-align:center;
	position:relative;
	top:30px
}
#globo #engrane{
	font-size:50px;
	top:40px;
}

/*
#globo #engrane span{
	-webkit-transition: transform 1s;
     -moz-transition: transform 1s;
       -o-transition: transform 1s;
          transition: transform 1s;

}
*/

#globo #engrane span{
	-webkit-transition: all .5s ease-in-out;
     -moz-transition: all .5s ease-in-out;
       -o-transition: all .5s ease-in-out;
          transition: all .5s ease-in-out;
}

#globo:hover #engrane span{
	-webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
}


@media(max-width:550px){
	#linea1, #linea2{
		display:none;
	}
	#user_login{
		width:100%;
		text-align:center;
	}
}

#cont_olv{
	text-align:right;
	margin-bottom:25px;
	font-size:16px;
	fo
}
#cont_olv a{
	color:#00ABC8;
}

/*
. */
/*#registrar{
	width: 100%;
	background-color: #00ABC8;
	color: #fff;
	font-size: 18px;
}*/
#registrar:hover{
	opacity:.7;
}

/* menu */

.menu{
	background-color:#fff;
	margin-top:7px;
	margin-bottom:20px;
}
.menu .content{
	height:90px;
}
.navbar{
	display:none;
}
#form_registro div{
	margin-bottom:10px;
}
input[type="file"] {
	padding:0px !important;
	font-size:13.5px !important;
}
@media(max-width:1210px){
	.menu .content {
		height: 80px;
	}
}
@media(max-width:910px){
	.menu .content {
		height: 75px;
	}
}
@media(max-width:760px){
	.ca-menu{
		display:none;
	}
	.navbar{
		display:block;
		top:5px;
		z-index:150;
	}
	.menu .content {
		height: 62px;
	}
}

/* footer */
footer{
	min-height: 15vh;
	width:100%;
	background-color:#fff;
}

#footer{
	min-height: 15vh;
	line-height:100px;
	background-image:url(../imgs/dwlogo.png);
	background-repeat:no-repeat;
	background-position:120px center;
	position:relative;
}
#developer{
	padding-left:20px;
	position:absolute;
}
#cucea{
	text-align: center;
	width: 400px;
	position: relative;
	margin: 0px auto;
	line-height:20px;
	margin-top:30px;
	position:absolute;
	left:0;
	right:0;
}
#business{
	background-image:url(../imgs/business.png);
	background-size:100%;
	width:203px;
	height:248px;
	position:relative;
	top:-232px;
	left:-220px;
	background-repeat:no-repeat;
	position:absolute;
}
.log_business{
	width: 120px !important;
	height: 148px !important;
	top: -138px !important;
}
@media(max-width:1400px){
	.log_business{
		display:none;
	}
}
@media(max-width:910px){
	#business{
		display:none;
	}
}
@media(max-width:680px){
	footer{
		height:200px;
	}

	#footer{
		height: 200px;
		background-position: center 130px;
	}
	#developer{
		width: 100%;
		padding-left: 0px;
		text-align: center;
		top: 65px;
	}
	#cucea{
		width:100%;
	}
}

thead th{
	font-size:16px;
	font-weight:bold;
	background-color:#fff;
}

/* recuperar contraseña */
.info{
	padding-bottom:20px;
	font-size:16px;
	color:#204F6A;
}

/* Aviso de Carga*/
.loader {
background-color: #00ABC8;
  margin: 6em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.left-20{
	margin-left:20px;
}
.inline{
	display:inline-block;
}
.blue{
	color:#00ABC8;
}
.top-20{
	margin-top:20px;
}

/* menu config */


.cont_menu_config{
	text-align:center;
}
.menu_config {
  	width: 130px;
  	font-size: 22px;
  	text-align: center;
  	display: inline-block;
  	border-radius: 10px;
  	background-color: #ddd;
	margin: 0 5px 10px 5px;
}

.menu_config a{
	color:#204F6A;
	display:block;
	padding:25px 0;
	text-decoration: none;
}
.menu_config a>span{
	font-size: 40px;
}
.menu_config a:hover{
	opacity: .8;
}

@media(max-width:500px){
	.menu_config{
		display: block;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.menu_config a{
		padding: 10px 0;
  		font-size: 18px;
	}
	.menu_config a>span{
		font-size: 30px;
	}
}


/* mensajero */

#resultado, #resultado_admin {
	box-sizing:border-box;
	background-color: #F5F5F5;
	/*border: solid 1px #000;
	border-radius: 0.5em; */
	margin: 0 auto;
	margin-top: 10px;
	height: 200px;
	overflow: scroll;
	overflow-x: hidden;
	padding: 10px;
	/*width: 350px; */
	word-break: break-all;
	border-radius:2px;
	/*background-image:url('../imgs/backmensajero.png');*/
}

.contenido_chat{
	overflow:auto;
}

.clear{
	clear:both;
}
#botones, #botones_admin {
	margin-top:10px;
}



/*.fecha .hora{
	padding-left:00px;
}
.fecha .hora .nombre_chat{
	padding-left:20px;
}
.fecha .hora .mensaje{
	padding-left:40px;
	padding-bottom:2px;
}*/

textarea[name=texto_chat] {
    resize: none;
	height:35px;
}
#form_chat{
	/*-webkit-box-shadow: 0px -10px 76px -19px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px -10px 76px -19px rgba(0,0,0,0.75);
	box-shadow: 0px -10px 76px -19px rgba(0,0,0,0.75);*/
}
#form_chat{
	position:fixed;
	right:0;
	z-index:151;
	margin-right:20px;
	border:1px solid #ddd;
	border-bottom:none;
	box-shadow: 0px 3px 18px -3px #777;

	bottom:0px;
	width:345px;
	min-width:345px;
	max-height: 332px;
}
#form_chat .well{
	margin-bottom: 0px;
	border-width: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

#lista_chat{
	margin-top:20px;
	max-height: 200px;
	overflow-y: scroll;
}
#lista_chat .list-group-item{
	cursor:pointer;
}
.mensaje{
	text-align:right;
	background-color:#DAEDC3;
	margin-top:3px;
	max-width:80%;
	padding:4px 7px;
	float:right;
	border-radius:7px;
	display:block;
	font-size:15px;
}

.mensaje.origen{
	text-align:left;
	background-color:#BBE6EC;
	float:left;
}

.nombre_chat{
	float:right;
	font-size: 17px;
  	font-weight: bold;
  	color: #777;
}
.nombre_chat.origen{
	float:left;
}
.hora{
	font-size:12px;
}
.text_fecha{
	background:#00B9B6;
	padding:4px;
	border-radius:4px;
	display:block;
	width:70px;
	color:#fff;
	margin:0 auto;
}

.ultimo{
	margin-bottom:20px;
}
.ultimo.ud{
	margin-bottom:0px;
}
.text-dark-gray{
	color:#666;
}

#botones_superior > div{
	font-size:16px;
	cursor:pointer;
}
#botones_superior div:first-child{
	float:left;
	margin-top: 10px;
  	margin-right: 5px;
	margin-left: 10px;
}
#botones_superior div:last-child{
	float:right;
	margin-top: 10px;
  	margin-right: 10px;
}

#nombre_chat, #nombre_chat2{
	background-color:#ddd;
	border-radius:5px;
	padding:10px 10px;
}

.triangulo-equilatero.origen {
     width: 0;
     height: 0;
     border-right: 5px solid transparent;
     border-top: 5px solid transparent;
     border-left: 5px solid #BBE6EC;
     border-bottom: 5px solid #BBE6EC;
	 margin-left:10px;
}

.triangulo-equilatero.destino {
     width: 0;
     height: 0;
     border-right: 5px solid #DAEDC3;
     border-top: 5px solid transparent;
     border-left: 5px solid transparent;
     border-bottom: 5px solid #DAEDC3;
	 float:right;
	 margin-right:10px;
}

.mensaje.origen.primero{
	margin-top:0px;
	/*border-top-left-radius:0px;*/
}

.mensaje.destino.primero{
	margin-top:0px;
	/*border-top-right-radius:0px;*/
}
.imagen-mensajero{
	border-radius:50%;
	overflow:hidden;
	display:inline-block;
	background:#fff;
	width:30px;
	height:30px;
	marg
}
.imagen-mensajero img{
	width:30px;
}

.boton_anterior_historial, .boton_reciente_historial{
	width:100%;
	height:30px;
	background-color:#ddd;
	opacity:.5;
	margin-bottom:10px;
	cursor:pointer;
	text-align:center;
	line-height:30px;
	clear:both;
}
.boton_reciente_historial{
	margin-bottom:0px;
	margin-top:10px;
}
.boton_anterior_historial:hover, .boton_reciente_historial:hover{
	opacity:.8;
}
.icon-size-lg{
	font-size: 30px;
}
.icon-size-md{
	font-size: 25px;
}
.icon-size-sm{
	font-size: 20px;
}
.rojo{
	color: #E61013;
}
.verde{
	color: #14842A;
}
.comun{
	color: #204F6A;
}
.left-10{
	margin-left:10px;
}
.right-10{
	margin-right:10px;
}

/* modal perfil */
.group_info{
	overflow: auto;
  	background-color: #f9f9f9;
  	padding: 10px 0;
  	border-radius: 10px;
}

.div_info div{
	min-height:30px;
}

.g-recaptcha > div > div{
	margin:0 auto;
}
/*.g-recaptcha > div > div, .g-recaptcha > div > div > iframe{
	width:100% !important;
}
html .rc-anchor.rc-anchor-normal{
	width:100% !important;
}
html .rc-anchor .rc-anchor-content{
	width:65% !important;
}

html .rc-anchor .rc-anchor-normal-footer{
	width:35% !important;
}*/

nav#paginas_n, nav#paginas_a, nav#paginas_i{
	text-align:center;
}

.s_hover > td.active:hover,
.s_hover > th.active:hover,
.s_hover.active:hover > td,
.s_hover:hover > .active,
.s_hover.active:hover > th {
  background-color: #f5f5f5 !important;
}
.s_hover{
	background-color: #E7E7E7 !important;
}
.mantenimiento{
	width: 50%;
	margin: 0 auto;
	padding-top: 50px;
}
.limit_text_cell{
  overflow-wrap: break-word;
  height: 10px !important;
}

.textbox{
	background-color: rgba(255,255,255,1);
	height: 100px;
	padding: 5px;
}

.alert-finished {
	background-color: #FFFFFF !important;
    border-color: #EEEEEE;
    color: #757575;
}
.prioridad-alta {
	border-bottom: 5px solid #ff6500;
}
.prioridad-alta-tr {
	border-left: 5px solid #ff6500;
}
.prioridad-baja {
	border-bottom: 5px solid #00acff99;
}
.prioridad-baja-tr {
	border-left: 5px solid #00acff99;
}
.msjcicleshow{
	position: fixed;
	right: 1%;
	top: 80%;
	font-size: 50px;
	border-radius: 50px;
	background-color: #d1caca;
	padding: 10px;
	color: white;
	width: 100px;
	height: 100px;
	text-align: center;
}
.msjcicleshow:hover{
	background-color: #8f6f6f;
}
.msjboxhide{
	position: fixed;
	right: 0px;
	top: 100%;
}
#msjcircle{
	transition: right 1s;
}
#mesenger{
	transition: top 1s;
}
.contenido_ticket{
	min-height: 50vh;
}
/* Estatus de Tickets */
.ticket_finalizado{
	background-color: #dff0d8;
	border-bottom: 4px solid #2ca131;
}
.ticket_procesando{
	background-color: #d9edf7;
	border-bottom: 4px solid #1850d5;
}
.ticket_detenido{
	background-color: #fcf8e3;
	border-bottom: 4px solid #e32540;
}
.ticket_encuesta{
	background-color: #e9c0ef;
	border-bottom: 4px solid #e62066;
}
.ticket_cerrado{
	background-color: white;
	border-bottom: 4px solid #5676e3;
}
.ticket_rechazado{
	background-color: #d5515b;
	border-bottom: 4px solid #5f0000;
}
.celda-boton{
	width: 10px;
}