.webixappstart{
    opacity:0;
}
.webixapp{
    transition: opacity 500ms;
    opacity: 1;
}

/*data loading status*/
.status_good, .status_error, .status_saving{
	text-align: center;
	margin-left:-12px;
}
.status_error{
	color:red;
}
.status_good{
	color:green;
}

/*login form*/
.invalid_login .webix_header > div{
    background: #FC3636;
    transition: background 1s;
}
.invalid_login{
    -webkit-animation: formshake .5s linear;
}
@-webkit-keyframes formshake {
    8%, 41% {
        -webkit-transform: translateX(-10px);
    }
    25%, 58% {
        -webkit-transform: translateX(10px);
    }
    75% {
        -webkit-transform: translateX(-5px);
    }
    92% {
        -webkit-transform: translateX(5px);
    }
    0%, 100% {
        -webkit-transform: translateX(0);
    }
}

/* sync status */
.status_good{
	color:#ddd;
}
.mainLabel {
    font-size: 18px;
    font-family: Nunito;
    color:rgb(21, 133, 167);
    font-weight: bold;
  }
  .userLabel{
    font-family: Nunito;
    color:rgb(28, 133, 193);
    font-style: italic;
    font-weight: bold; 
    padding-bottom:1px;
    padding-top:1px;
  }
  .terminalLabel{
    font-family: Nunito;
    color:#a0a0a0;
    font-style: italic;
    font-weight: bold; 
    padding-bottom:1px;
    padding-top:1px;
  }
.userphoto{
	display:inline-block;
	border-radius:25px;
	width:48px;
	height:48px;
	float:left;
}
.userpic{
	background-color:#ada9a9;
  	color:#fff;
  	text-align:center;
	line-height:55px;
	font-size:33px;
}
.sigooImg{
    padding-top:8px;
}
.autorizacionesLabel
{
    font-family: Nunito;
    color:#a0a0a0;
    font-style: italic;
    font-weight: bold; 
    padding-top:20px;
}
.datatable_style .webix_hcell{
    background:#fff;
    color:#8d9193;
    font-weight:bold;

}
.bt_1 button.webix_button{
    background: rgb(2, 107, 177);
    background: -moz-linear-gradient(top, #2999CD 0% , #2999CD 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#2999CD), color-stop(1, #0072BC));
    border:1px solid #2999CD;
    text-shadow: 0 -1px #2999CD;
    box-shadow: inset 0px 1px 1px #2999CD;
    -webkit-box-shadow: inset 0px 1px 1px #2999CD;
    color:#FFFFFF;
    font-size: 15px;
}
.bt_1 button:active{
    background: #2999CD !important;
}

.movies .webix_dataview_item, .movies .webix_dataview_item.webix_selected{
    padding: 1px 1px;
    border-color: #fff;
    background-image:none;
    background-color:#fff;
  }
  .movies .webix_dataview_item.webix_selected .overall{
    background-color: rgb(224, 155, 155);
    background: -moz-linear-gradient(top , rgb(224, 155, 155) 0%, rgb(224, 155, 155) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgb(224, 155, 155)), color-stop(1, rgb(224, 155, 155)));
    background: -o-linear-gradient(top, rgb(224, 155, 155)0% , rgb(224, 155, 155) 100%);
    background: -ms-linear-gradient(top, rgb(224, 155, 155) 0% ,rgb(224, 155, 155) 100%);
    background: -moz-linear-gradient(top, rgb(224, 155, 155) 0% ,rgb(224, 155, 155) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0rgb(226, 132, 132)), color-stop(1, rgb(224, 155, 155)    ));
  }
  .overall{
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 8px;
    height: 25px;
    padding: 1px;
    color: #303030;
    background-color: #e1e4ea;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#edeff4), color-stop(1, #e1e4ea));
    background: -o-linear-gradient(top, #edeff4 0% , #e1e4ea 100%);
    background: -ms-linear-gradient(top, #edeff4 0% , #e1e4ea 100%);
    background: -moz-linear-gradient(top, #edeff4 0% , #e1e4ea 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#edeff4), color-stop(1, #e1e4ea));
    box-shadow: 0px 1px 1px #d4d7de;
  }
  .title{
    height:20px;
    line-height:20px;
    position: absolute;
    overflow:hidden;
    float: left;
    padding-left: 5px;
    width: 200px;
  }

.webix_el_tabbar .webix_item_tab.webix_selected {
    background-color:#F4F5F9;
  	border-color:#F4F5F9;   
   }

/* Estilos para botones de iconos de terminales */
#btnSeleccionarTodas button,
#btnLimpiarTerminales button {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
}

#btnSeleccionarTodas svg,
#btnLimpiarTerminales svg {
    display: block;
    transition: all 0.2s ease;
    cursor: pointer;
}

#btnSeleccionarTodas:hover svg,
#btnLimpiarTerminales:hover svg {
    stroke: #0072BC !important;
    transform: scale(1.1);
}




/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zb3VyY2VzL3N0eWxlcy9hcHAuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0Esd0I7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIud2ViaXhhcHBzdGFydHtcbiAgICBvcGFjaXR5OjA7XG59XG4ud2ViaXhhcHB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKmRhdGEgbG9hZGluZyBzdGF0dXMqL1xuLnN0YXR1c19nb29kLCAuc3RhdHVzX2Vycm9yLCAuc3RhdHVzX3NhdmluZ3tcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDotMTJweDtcbn1cbi5zdGF0dXNfZXJyb3J7XG5cdGNvbG9yOnJlZDtcbn1cbi5zdGF0dXNfZ29vZHtcblx0Y29sb3I6Z3JlZW47XG59XG5cbi8qbG9naW4gZm9ybSovXG4uaW52YWxpZF9sb2dpbiAud2ViaXhfaGVhZGVyID4gZGl2e1xuICAgIGJhY2tncm91bmQ6ICNGQzM2MzY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxcztcbn1cbi5pbnZhbGlkX2xvZ2lue1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmb3Jtc2hha2UgLjVzIGxpbmVhcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmb3Jtc2hha2Uge1xuICAgIDglLCA0MSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgfVxuICAgIDI1JSwgNTglIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICA5MiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIH1cbiAgICAwJSwgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuLyogc3luYyBzdGF0dXMgKi9cbi5zdGF0dXNfZ29vZHtcblx0Y29sb3I6I2RkZDtcbn1cbi5tYWluTGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICAgIGNvbG9yOnJnYigyMSwgMTMzLCAxNjcpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC51c2VyTGFiZWx7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICBjb2xvcjpyZ2IoMjgsIDEzMywgMTkzKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IFxuICAgIHBhZGRpbmctYm90dG9tOjFweDtcbiAgICBwYWRkaW5nLXRvcDoxcHg7XG4gIH1cbiAgLnRlcm1pbmFsTGFiZWx7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICBjb2xvcjojYTBhMGEwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogYm9sZDsgXG4gICAgcGFkZGluZy1ib3R0b206MXB4O1xuICAgIHBhZGRpbmctdG9wOjFweDtcbiAgfVxuLnVzZXJwaG90b3tcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6MjVweDtcblx0d2lkdGg6NDhweDtcblx0aGVpZ2h0OjQ4cHg7XG5cdGZsb2F0OmxlZnQ7XG59XG4udXNlcnBpY3tcblx0YmFja2dyb3VuZC1jb2xvcjojYWRhOWE5O1xuICBcdGNvbG9yOiNmZmY7XG4gIFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OjU1cHg7XG5cdGZvbnQtc2l6ZTozM3B4O1xufVxuLnNpZ29vSW1ne1xuICAgIHBhZGRpbmctdG9wOjhweDtcbn1cbi5hdXRvcml6YWNpb25lc0xhYmVsXG57XG4gICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICBjb2xvcjojYTBhMGEwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogYm9sZDsgXG4gICAgcGFkZGluZy10b3A6MjBweDtcbn1cbi5kYXRhdGFibGVfc3R5bGUgLndlYml4X2hjZWxse1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBjb2xvcjojOGQ5MTkzO1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG5cbn1cbi5idF8xIGJ1dHRvbi53ZWJpeF9idXR0b257XG4gICAgYmFja2dyb3VuZDogcmdiKDIsIDEwNywgMTc3KTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMyOTk5Q0QgMCUgLCAjMjk5OUNEIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwjMjk5OUNEKSwgY29sb3Itc3RvcCgxLCAjMDA3MkJDKSk7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMjk5OUNEO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggIzI5OTlDRDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDFweCAjMjk5OUNEO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAxcHggIzI5OTlDRDtcbiAgICBjb2xvcjojRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5idF8xIGJ1dHRvbjphY3RpdmV7XG4gICAgYmFja2dyb3VuZDogIzI5OTlDRCAhaW1wb3J0YW50O1xufVxuXG4ubW92aWVzIC53ZWJpeF9kYXRhdmlld19pdGVtLCAubW92aWVzIC53ZWJpeF9kYXRhdmlld19pdGVtLndlYml4X3NlbGVjdGVke1xuICAgIHBhZGRpbmc6IDFweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG4gIH1cbiAgLm1vdmllcyAud2ViaXhfZGF0YXZpZXdfaXRlbS53ZWJpeF9zZWxlY3RlZCAub3ZlcmFsbHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI0LCAxNTUsIDE1NSk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wICwgcmdiKDIyNCwgMTU1LCAxNTUpIDAlLCByZ2IoMjI0LCAxNTUsIDE1NSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLHJnYigyMjQsIDE1NSwgMTU1KSksIGNvbG9yLXN0b3AoMSwgcmdiKDIyNCwgMTU1LCAxNTUpKSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyNCwgMTU1LCAxNTUpMCUgLCByZ2IoMjI0LCAxNTUsIDE1NSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyMjQsIDE1NSwgMTU1KSAwJSAscmdiKDIyNCwgMTU1LCAxNTUpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyNCwgMTU1LCAxNTUpIDAlICxyZ2IoMjI0LCAxNTUsIDE1NSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwcmdiKDIyNiwgMTMyLCAxMzIpKSwgY29sb3Itc3RvcCgxLCByZ2IoMjI0LCAxNTUsIDE1NSkgICAgKSk7XG4gIH1cbiAgLm92ZXJhbGx7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgY29sb3I6ICMzMDMwMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTRlYTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsI2VkZWZmNCksIGNvbG9yLXN0b3AoMSwgI2UxZTRlYSkpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZGVmZjQgMCUgLCAjZTFlNGVhIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZWRlZmY0IDAlICwgI2UxZTRlYSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZGVmZjQgMCUgLCAjZTFlNGVhIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwjZWRlZmY0KSwgY29sb3Itc3RvcCgxLCAjZTFlNGVhKSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAxcHggI2Q0ZDdkZTtcbiAgfVxuICAudGl0bGV7XG4gICAgaGVpZ2h0OjIwcHg7XG4gICAgbGluZS1oZWlnaHQ6MjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4ud2ViaXhfZWxfdGFiYmFyIC53ZWJpeF9pdGVtX3RhYi53ZWJpeF9zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRjRGNUY5O1xuICBcdGJvcmRlci1jb2xvcjojRjRGNUY5OyAgIFxuICAgfVxuXG4vKiBFc3RpbG9zIHBhcmEgYm90b25lcyBkZSBpY29ub3MgZGUgdGVybWluYWxlcyAqL1xuI2J0blNlbGVjY2lvbmFyVG9kYXMgYnV0dG9uLFxuI2J0bkxpbXBpYXJUZXJtaW5hbGVzIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4jYnRuU2VsZWNjaW9uYXJUb2RhcyBzdmcsXG4jYnRuTGltcGlhclRlcm1pbmFsZXMgc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2J0blNlbGVjY2lvbmFyVG9kYXM6aG92ZXIgc3ZnLFxuI2J0bkxpbXBpYXJUZXJtaW5hbGVzOmhvdmVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjMDA3MkJDICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG5cbiJdLCJzb3VyY2VSb290IjoiIn0=*/