.darkroom-container{position:relative}.darkroom-image-container{top:0;left:0}.darkroom-toolbar{display:block;position:absolute;top:-45px;left:0;background:#444;height:40px;min-width:40px;z-index:99;border-radius:2px;white-space:nowrap;padding:0 5px}.darkroom-toolbar:before{content:"";position:absolute;bottom:-7px;left:20px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #444}.darkroom-button-group{display:inline-block;margin:0;padding:0}.darkroom-button-group:last-child{border-right:none}.darkroom-button{box-sizing:border-box;background:transparent;border:none;outline:none;padding:2px 0 0 0;width:40px;height:40px}.darkroom-button:hover{cursor:pointer;background:#555}.darkroom-button:active{cursor:pointer;background:#333}.darkroom-button:disabled .darkroom-icon{fill:#666}.darkroom-button:disabled:hover{cursor:default;background:transparent}.darkroom-button.darkroom-button-active .darkroom-icon{fill:#33b5e5}.darkroom-button.darkroom-button-hidden{display:none}.darkroom-button.darkroom-button-success .darkroom-icon{fill:#99cc00}.darkroom-button.darkroom-button-warning .darkroom-icon{fill:#FFBB33}.darkroom-button.darkroom-button-danger .darkroom-icon{fill:#FF4444}.darkroom-icon{width:24px;height:24px;fill:#fff}

.icon-news:before{
  content: url('../../assets/images/news.png');
  width:20px;
  height:20px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-faq:before{
  content: url('../../assets/images/faq.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-kb:before{
  content: url('../../assets/images/kb.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-ticket:before{
  content: url('../../assets/images/ticket.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-case:before{
  content: url('../../assets/images/case.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-admin:before{
  content: url('../../assets/images/admin.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-report:before{
  content: url('../../assets/images/report.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon-general:before{
  content: url('../../assets/images/general.png');
  width:25px;
  height:25px;
  background-position: center;
  background-repeat: no-repeat;
}

.comment {
  white-space: pre-wrap;
  border: 1px solid #f1de8b;
  background: #f2fbaa;
  border-radius: 3px;
  text-align: left;
  height: 90px;
  overflow: auto;
}

.note {
  white-space: pre-wrap;
  border: 1px solid #f1de8b;
  background: #f8f8ff;
  border-radius: 3px;
  text-align: left;
  height: 90px;
  overflow: auto;
}
.oversla {
  color: #ff9999;
  font-weight: bold;
}

.display_dispatch {
  position: absolute;
  background: white;
  padding: 10px;
  border: 1px solid #cfd2c3;
  min-width:100px;
  text-align:left;
  margin-left:-13px;
  /* margin-top:0px; */
  right: 60px;
  display: none;
  overflow: auto;
}

.display_dispatch div:hover {
  background: #d6d6dd;
}
.tree{
  display: block;border:1px solid #dddddd;
  max-height:500px;overflow: auto;
}
.tree .title{
  font-family:sans-serif;
  display: block;
  font-size: 14px;
  padding:7px;
  cursor: default;
  user-select: none;
}
.tree .title:hover{
  background: #e7e7e7;
}
.subtree{
  margin-left:10px;
  padding-left:20px;
  display: none;
  border-left:1px dashed #ed5555;
}
.title::before {
  content: "\25B6";
  color: black;
  display: inline-block;
  margin-right: 6px;
}

.down::before {
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Safari */'
  transform: rotate(90deg);
}
.active {
  display: block;
}
.menuMEW{max-width:250px;background: #e1e0e0;display:none;color:#1d1c1c;cursor: default;position:absolute;z-index:999999;box-shadow:0 0 3px #000;overflow:hidden}
@media only screen and (max-width:300px){.menuMEW{width:50%}}
@media only screen and (min-width:300px){.menuMEW{width:30%}}
.menuMEW ul{list-style:none;padding:0;margin:0;background: #f9f9f9;border-top: 1px solid #c8c4c4;}
.menuMEW ul li{margin:0;padding:0}
.menuMEW ul li a{padding:10px;display:block;cursor: default;box-sizing:border-box;text-decoration:none;position:relative;color:#343434;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}
.menuMEW ul li a:hover{background-color:#cdcdcd;color:#212121;}
.menuMEW :h4{
  padding: 0;
  background: red
}
.menuMEW hr{border-top:1px solid #9f9f9f;padding:0}
.menuMEW:after {
  bottom: 100%;
  right: 7px;
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color:#d9d9d9;
  border-width: 9px;
}

#data_sla input:focus{
  background: #53f1f1;
}
.padder .box_news:hover{
  background: #dedede;
}
.upper{text-transform: uppercase;}
.capital{text-transform: capitalize;}
.lower{text-transform: lowercase;}
.flat_zoom{
	width:100%;height:100%;position: fixed;z-index: 999999;background: rgba(0,0,0,0.4);left:0;top:0;
	text-align: center;
}
.flat_zoom .flat_frame{
	width:0%;height:0%;top:50%;left:50%;position: absolute;background: #fff;
	border:1px solid #dcdddb;
}
.flat_zoom .flat_frame img{
	width:100%;height:93%;
}
.flat_zoom .flat_footer{
	background: #fff;padding:5px;text-align: right;width: 100%;
}
.flat_zoom .flat_footer small{
	float: left;font: 12px sans-serif;color:#d8dcdd;line-height: 30px;
}
.flat_zoom .flat_footer .fullscreen{
	width:20px;height:20px;padding:2px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAa1JREFUeJzt3cFtFEEQQNEy2hQgEcTGwIGM4AIxGck5IJOHnYQ5mDNrS8XY1n9P6mv1qudLc5nZmZl5eIPrel6fm3n5c3n2evdfjoI3QwBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSDuah6fDNnwbWZul2Zdcj8zvw/a66k+zsz7g/Y6z8z3jUGnjSF/3c7jY1FVR8U/s3jd3ALiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiTjPzc2nW/dIcLrubvesGAAAAAAAAAAAAAAAAAAAAAAC8Qlez98n3r3PsJ9TLzjPzY2vYw9L6vPWDuOjLLF03/xMYJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQd1qcdV6e9y93M/ProL2e6jwzHw7a69PmsK1Xw45c15sHsORmXv5cvBrG8wggTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHE/QEqgOsEPMMFCQAAAABJRU5ErkJggg==');
	background-size:     cover;
	margin-top:2px;
  background-repeat:   no-repeat;
	cursor: pointer;
	display: inline-block;
  background-position: center center;
}
.flat_zoom .flat_footer .fullscree:hover{
	opacity: 1;
}
.flat_zoom .flat_close{
	width:25px;height:25px;display: inline-block;border:2px solid red;position: absolute;top: -1px;right:-1px;background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAC7HpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHja7ZZbrtwgDIbfWUWXENsYm+UQCFJ30OX3d26dORfpVD0vlSYoQBz4Mf4cZtL26+dMP3BRtZyympdayoIr11y5oePLcbW9piXv9aMtnp/s6X7BMAlaOR69nOMvO90CR9PQ0wch7+eL9flFzae+vxHio5HwKPrjFKqnkPDxgk6BdnpaqtvjFtbtaM/5Rxg8toYq+7Pb754N0RuKdYR5E5IFNQsfDkjclKTtnYY7YyChhCXvlmtLCMhHcVoevErvqFw9+sT+BoqUw55geA5mudsP7aRv7HLhjxA/rCz9XvnJbnIv8RTkuOccnubcjt21XBDScm7q2srew8AVIZd9WkEx3Iq+7aWieCRkB/Kx9GVF6VSJgWVSpkGNJm1726nDxcwbG1rmDlBhczGu3GVJoJSj0GSTKkMctDrwCqx8+0L7unVfrpNj4UEYyQQxilRIUX1H+VRozkh5osXvWMEvjiSEG0EuaowCEJpXHuke4Ku8vYKrgKDuYXZssC3rIbEqnbkVeSQ7aMFARXt8a2TjFECIsLbCGWR9pqWQKBVajNmIEEcHnwYhj29jBQJS5QEvOYsUwHGOtTHHaB/LyocZZxZAqBQxoKnSwCoONuSPZUcONRXNqlrU1LVqK1Jy0VKKlTj8mollUytm5latuXh29eLmnrx6q1wFh6PWUq16rbU1LNqg3DC7YUBrK6+y5lXXstrqa11bR/r03LWXbt1Tr70NHjJwTowybPioo220IZW2vOlWNtt8q1ubSLUpM0+dZdr0WWe7qVE6sL4rX6dGFzXeScVAu6lhqtklQXGcaDADMc4E4hYEkNAczBannDkFumC2VJxjogwvNeAMCmIgmDdinXSz+0PuiVvK+Z+48UUuBbrvIJcC3Sfk3nP7gNqIX5u+SNoJxWcYQV0Enx8GbN7YW/yofblNfzvhJfQSegm9hF5CL6GX0P8jNPHnoeJP+m/whqMNeznMMwAAD4tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDQuNC4wLUV4aXYyIj4KIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmlwdGNFeHQ9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBFeHQvMjAwOC0wMi0yOS8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpwbHVzPSJodHRwOi8vbnMudXNlcGx1cy5vcmcvbGRmL3htcC8xLjAvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDowOTMwNThiNy03YmJmLTQ1ZTItYmUzNy03OTVhMDc3NDYxMWYiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZmI5YzVlYzYtZGMwYS00NzNkLThhZjMtNTM3MmI5MDE4ZjZlIgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZDFkNDJhYjctNzA4Zi00YWUzLWE3MTAtZTRkYTVhYzUwYzNmIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJMaW51eCIKICAgR0lNUDpUaW1lU3RhbXA9IjE2MTQxMzk0NjgwMjQwMDIiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4yMiIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIj4KICAgPGlwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICA8aXB0Y0V4dDpMb2NhdGlvblNob3duPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25TaG93bj4KICAgPGlwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICA8aXB0Y0V4dDpSZWdpc3RyeUlkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6UmVnaXN0cnlJZD4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmQ3YmFiYTItMmY5Ni00OGFiLThlNjgtMGRlYmVjNmM1NGJkIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iKzA3OjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICAgPHBsdXM6SW1hZ2VTdXBwbGllcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkltYWdlU3VwcGxpZXI+CiAgIDxwbHVzOkltYWdlQ3JlYXRvcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkltYWdlQ3JlYXRvcj4KICAgPHBsdXM6Q29weXJpZ2h0T3duZXI+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpDb3B5cmlnaHRPd25lcj4KICAgPHBsdXM6TGljZW5zb3I+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpMaWNlbnNvcj4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PhxrU5UAAAGEaUNDUElDQyBwcm9maWxlAAAokX2RO0jDUBSG/6aVilQc7CDikKE6WfCFOGoVilAh1AqtOpjc9AVNGpIUF0fBteDgY7Hq4OKsq4OrIAg+QNzcnBRdpMRzk0KLGA9c7sd/z/9z77mA0KgwzQqNAZpum+lkQszmVsXwKwQMIIQAxmVmGXOSlIJvfd1TH9VdnGf59/1ZvWreYkBAJJ5lhmkTbxBPb9oG533iKCvJKvE58ahJFyR+5Lri8RvnossCz4yamfQ8cZRYLHaw0sGsZGrEU8QxVdMpX8h6rHLe4qxVaqx1T/7CSF5fWeY6rSEksYglSBChoIYyKrARp10nxUKazhM+/kHXL5FLIVcZjBwLqEKD7PrB/+D3bK3C5ISXFEkAXS+O8zEMhHeBZt1xvo8dp3kCBJ+BK73trzaAmU/S620tdgT0bQMX121N2QMud4CBJ0M2ZVcK0hIKBeD9jL4pB/TfAj1r3txa5zh9ADI0q9QNcHAIjBQpe93n3d2dc/u3pzW/HzRoco4Nt/5hAAAABmJLR0QALgCkAB/Uy9JTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5QIYBAQcElQ9FgAAAHBJREFUGJV9j7ENgDAMBI8ENsgojOFZaJgj26SnzA5ILAINjYNMSHBlvU7v8wAswARE2rMCl1NINGhBoswTbBX8ykYNy1kxoACpp1Ra6nZc54HP+IZ4AnbdA5Cto4WsU3GO/gfK2ihA8MAMHJ3vCnzeUpUZHC+t8UQAAAAASUVORK5CYII=');
	background-position: center center;background-size:     cover;
  background-repeat:   no-repeat;cursor: pointer;
}
.border{border:1px solid #d7d7d7}
.checkboxes {
display: none;
position:absolute;
z-index:9999;
background: #fff;
max-height:200px;
overflow:auto;
padding:5px;
font-family: sans-serif;
border: 1px #dadada solid;
}

.checkboxes label {
display: block;
}

.checkboxes label:hover {
background-color: #1e90ff;
}
.nav-primary ul.nav > li>ul>li.active > a{
  background: #f2a634 !important
}
.nav>li>ul>li>ul>li{
  background: #48aaa4
}
.canvasjs-chart-credit{
  display:none;
}
.dataTables_info{
  display: none
}
