/***reset.css***/
html, body,  span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, legend, textarea,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 1;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

.float-right {
	float: right;
}

p.zone {
	margin: 0 0 8px;
}
/* p.zone:last-of-type {
	margin: 0;
} */

.settings-link-btn {
	margin: 0 8px;
	text-decoration: underline;
	cursor: pointer;
}

.add_item_button1 button {
	white-space: nowrap;
}

body {
	display: flex;
	flex-direction: column;
	height: 100vh;
	line-height: 1;
	min-width:320px;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
.rotate{
    transform: rotate(180deg);
}
input:disabled,
select:disabled{
	background-color: rgb(235, 235, 228);
	color: rgb(84, 84, 84);
    cursor: default;
}
.radio.disable{
	background:inherit;
	position:relative;
}
.radio.disable:before{
	content:"";
	right:0;
	left:0;
	top:0;
	bottom:0;
	position:absolute;
	z-index:99;
}
#counter{
	background:#E6E6E6;
	border-bottom: 1px solid lightgrey;
    padding: 0 10px;
}
#content{
	display: flex;
	flex-direction: column;
	flex: 1;
	overflow-y: auto;
	padding: 20px 0;
	overflow-y: auto;
	overflow-x: hidden;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/***end reset.css***/
/***common.css***/

.zone-param {
	display: flex;
	margin-top: 8px;
}
.zone-param span {
	margin-right: 16px;
}
#configForm .zone-param input {
	width: 100px;
}
#configForm .zone-param select {
	width: auto;
	min-width: 100px;
	padding: 4px;

}
.zone-param input, .zone-param select {
	margin-left: auto;
}

#zkpsList .zone_element {
	text-align: left;
	position: relative;
	margin-bottom: 8px;
}
#zkpsForm {
	display: flex;
	flex-direction: column;
	overflow: auto;
	max-height: 60vh;
}
#zkpsForm select {
	height: 30px;
	margin-top: 8px;
}
#zkpsForm button {
	margin-top: 16px;
} 
#zkpsForm label {
	display: flex;
	justify-content: space-between;
}

body{
    font-family: tahoma,sans-serif;
}

.frame {
	margin: 0 auto;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	border-left: black solid 1px;	
	border-right: black solid 1px;	
}


/*
	Header
*/
#header {	
/*background-color:#0072bc;*/
  height: auto;
  /*text-align:right;*/

  /*height: 80px;*/
}
#hd{
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.35);
}
.linetb
{
  /*border-top: 3px solid #04a5da;*/ /* Линия сверху текста */ /*#005CA1*/

  text-align:center;
}

/*svg*/

#header_logo .i-icon {
    width: 140px;
    height: 50px;
    color: #fff;
}
svg:not(:root) {
    overflow: hidden;
}
#header_logo {
	padding-left: 10px;
	float: left;
	display:inline-block;
}
#header_logo a{
	display:block;
	overflow:hidden;
	/*height:30px;*/
	margin-top: 5px;
    margin-bottom: 5px;
}
#header_logo img{
	width:220px;
	height:auto;
	/*margin-top:-20px;*/
}
#offline_config_commands{
	margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
#offline_config_commands button{
	font-size: 16px;
	margin-left: 10px;
}
#headerTopRight{
	float: right;
}
#login{
	display:block;
	background:#1E89CD;
	border:1px solid #c0ddef;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;

	margin: 8px 15px 0 15px;
}
#header_title{
	display: inline-block;
	position:relative;
	z-index:99;
	vertical-align:top;
	margin:0 35px;
	padding: 7px 35px 7px 20px;
	cursor:pointer;
	border:1px solid #c0ddef;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin-top: 11px;
	letter-spacing:0.05em;
	
}
#header_title.empty{
	cursor:default;
	padding: 7px 5px 7px 5px;
	border:none;
	border-bottom:1px solid #c0ddef;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	margin-top:9px;
	margin-top:9px;
}
#header_title.empty .current_panel{
	font-size:15px;
}

#header_title:hover{
	background:#4d9cd2;
}
#header_title.empty:hover{
	background:none;
}
#header_title .current_panel{
	display:inline-block;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}
#header_title  a{
    overflow:hidden;
	text-align: center;
	/*width: auto;*/
   float: left;
  /*display: block-inline;*/
   font: 28px arial;  
   font-weight:bold;
   color: #fff;/*#005CA1;*/
  margin-left: 10px;
    text-transform: uppercase;
	padding-top: 10px;
	text-decoration:none;
}
#header_title #controllers_list_wrap{
	position:absolute;
	margin-left:10px;
	display:block;
	top: 12px;
    right: 25px;
}
#header_title #controllers_list_link{
	/*position:relative;
	width:25px;
	height:37px;
	display: inline-block;
	float: right;
	margin-top: 10px;
	cursor:pointer;
	border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;*/
}
#header_title #controllers_list_link:before{
	width: 0;
	height: 0;
	content:"";
	border: 5px solid transparent;
	display: inline-block;
	
	
    margin-bottom: 1px;
	position: absolute;
	top:0;
	left:0;
	border-top-color: #fff;
	border-bottom: 0;
	
}

#header_title #controllers_list_link.onhover{
	background-color:#fff;
}
#header_title #controllers_list_link.onhover:before{
	border-top-color: transparent;
	border-bottom: 5px solid #fff;
	border-top: 0;
}
#header_title #controllers_list{
	position:absolute;
	top: 30px;
    left: 0;
	display:none;
	clear: both;
	background-color: #fff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 8px 5px;
	min-width: calc(100% - 10px);
	margin-right: -10px;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.35);
}
#header_title.open #controllers_list{
	display:block;
}
#header_title #controllers_list a{
	padding: 5px 8px;
	width: calc(100% - 16px);
	text-transform: none;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	margin: 0;
	text-align:left;
	white-space: nowrap;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#header_title #controllers_list a:hover{
	 background-color:#04a5da;
	 color:#fff;
	 cursor:pointer;
}
/*
	Footer
*/
#footer {
	float: none;
	overflow:hidden;
	/*border-top: solid black 1px;
	border-bottom: solid black 1px;
	vertical-align: bottom;	*/
	/* background-color:#1e79b7; */
	/* padding-top: 5px;
	padding-bottom: 5px; */
	text-align: center;
}
#footer_copyright {
	text-align: center;
	font-size: 80%;
	width: auto;
	vertical-align: middle;
}





/*
	Навигация
*/
.nav {
	margin: 0 auto;
	padding: 5px;	
	padding-left: 0px;
	padding-right: 5px;	
	float: left;
	border-right: black solid 1px;	
}
.nav_item {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 5px;	
	text-transform: uppercase;
    border-width: 2px;	
    border-style: outset;
}
nav_item +nav_item{
	border-top: 1px dotted grey;
}


/* 
	Основная страница
*/
.page {
	display:inline-block;
	padding:5px;
	border:1px solid #ccc;
	margin:0 2px;
	cursor:pointer;
	width: 28px;
	/*margin: 0 auto;
	padding: 30px;
    overflow:hidden;
	width: auto;	
	background: #ccffcc;
	border: 3px;*/
}
#pageCap {
	display:inline-block;
}
#pages .prevPage,
#pages .nextPage{
	display:inline-block;
	cursor:pointer;
}
#pages .prevPage.disabled,
#pages .nextPage.disabled,
.button.disabled:hover,
.button.disabled:active {
	cursor: default;
	box-shadow: none;
	color: #ccc;
	background: #f5f5f5;
	border-color: #e6e6e6;
}

#pageCap .sep{
	display:inline-block;
	padding:0 5px;
}

/*
  Главная страница
*/
#settings_form .pageName{
	padding-bottom:10px;
}
   

/*
  Мелодии
*/
.music_block{
	padding: 24px 0 0;
 }
 .music_block .melody {
	padding: 3px 6px 0 6px;
	height: 22px;
	cursor: pointer;
	border-radius: 4px;
	margin: 0 20px 0 0;
	border: 1px solid #efefef;
	z-index: 11;
	background: #fcfcfc;
 }
 .melody #btn {
	width: 17px;
	height: 18px;
	float: right;
 }
 .melody span {
	padding: 2px 0 0 2px;
	width: 200px;
	border: 1px solid #efefef;
	display: block;
 }
 .music_block ul.melody_list {
	margin-top: 0px;
	z-index: 10;
	background: #fcfcfc;
	position: absolute;
	border-radius: 3px;
	padding: 0;
	border: 1px solid #eee;
	display: none;
 }
 ul.melody_list li {
	padding: 6px 9px;
	list-style-type: none;
	border-top: 1px solid #efefef;
 }
 ul.melody_list li:hover {
	cursor: pointer;
	background: #fff;
 }
/***end common.css***/

.hidden {
	display: none !important;
}

#login
{
  white-space: nowrap;
  display: inline-block;
  /*width:170px;*/
  text-align:center;
  font-family: tahoma;
  font-size: 14px;
  font-weight:bold;
  /*text-transform: uppercase;*/
  color: White;
  /* background-color: #005CA1;*/
  padding: 10px;
  cursor: pointer;
 -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  
}

.menu{
    float:left;
	display: inline-block;
	text-align:center;
	font-size: 15px;
	/*font-weight:bold;*/
	color: White;
	padding: 10px 20px;
	cursor: pointer;
	padding: 9px 15px;
    margin: 0 5px;
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
.menu.logout{
    cursor:default;
    padding-top:0;
    padding-left:0;
}
.menu.logout .link{
    cursor:pointer;
}
.menu.logout .link:hover{
    text-decoration:underline;
}
.menu.logout .name{
    display:block;
}
.menu:not(.logout):hover
{
  background:#4d9cd2;
}
.menu:not(.logout).active,
.menu:not(.logout):active{  
	background-color:#005b94/*#0b4e79*/;
	color:#e4e4e4;
}


#login span:hover{
	text-decoration:underline;
}


#login span{
	cursor:pointer;
}
.deleted
{
  background-color: gray;
}
#menu{
	
	display:inline-block;
	overflow:hidden;
	text-align:left;
	margin-top:11px;
	margin-bottom:3px;
	/*background-color:#056bae;*//*#04a5da;*/
}
.headerTopWrap{
	float:left;
	width:100%;
	background: #1e79b7; /*#2e81b9;*/
	padding: 5px 0;
}
#headerTop{
	margin:0 30px;
}
.mn
{
  display:block;
  position:relative;
  margin: 0 auto 0 auto;
  overflow:hidden;
}
/*Кнопки в меню*/
/*.menu.first{
	float:left;
}*/
/*.mn li{
	
		  cursor:pointer;
		  display: inline-block;
		  font-size: 11px;
		  color: rgba(255,255,255,.9);
		  text-shadow: #2e7ebd 0 1px 2px;
		  text-decoration: none;
		  text-align: center;
		  line-height: 1.1;
		  padding: .5em 1.5em;
		  border: 1px solid;
		  border-color: #60a3d8 #2970a9 #2970a9 #60a3d8;
		  border-radius: 6px;
		  outline: none;
		  background: #60a3d8 linear-gradient(#89bbe2, #60a3d8 50%, #378bce);
		  box-shadow: inset rgba(255,255,255,.5) 1px 1px;
		  font-size: 87%;
		  font-weight: 600;
		  float:none;
		  margin:0 14px 10px 14px;
		}

.mn li:hover {
		  color: rgb(255,255,255);
		  background-image: linear-gradient(#9dc7e7, #74afdd 50%, #378bce);
		}
		
.mn li:active, .mn li.active {
		  color: rgb(255,255,255);
		  border-color: #2970a9;
		  background-image: linear-gradient(#5796c8, #6aa2ce);
		  box-shadow: none;
		  
		}
*/
#form_update{
	display:block;
}
.form_update{
	display: inline-block;
}
#firmware_update_form input{
	display:block;
}

#sw_version {
	border-bottom: 1px solid #ccc;
	margin-bottom: 16px;
}
#sw_version, #web_client_version {
	justify-content: space-between;
}
.version-box {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 8px;
	margin-bottom: 24px;
}
.version-line {
	display: flex;
	/* flex-direction: column; */
}
#firmware_update_form {
	display: flex;
}
/* #firmware_update_form input:first-child{
	margin-bottom:10px;
} */
#firmware_update_form{
	margin-top:-6px;
	float:left;
}
/* Счетчики */

.cnt
{
  /*max-width: 1300px;*/
  display:inline-block;
  text-align:center;
  border-spacing: 13px 8px; 
}
.statWrap{
	display:table-cell;
}
.lbCounter{
  display:table-cell;
  margin-right: 4px;
  font-size:13px;
  width:93px;
  vertical-align:middle;
  padding-right:5px;
  padding-left:5px;
  /*display: block-inline;*/
  /*font-weight: bold;*/
}
#counter .stat{
	
}
.lbCnt
{
  display: table-cell;
  position: relative;
  width:160px;
  margin-right:10px;
  padding:3px 5px 3px 3px;
  border:1px solid #056AAE;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-spacing: 0; 
}
.lbCnt{
	cursor:default;
}
.lbCnt.hover{
	cursor:pointer;
}
.lbCnt.hover:hover{
	background:#f3f3f3;
}
.stat
{
 /* border: 3px solid;*/
  margin: 3px;
  text-align: center;
  display: inline-block;
  width: 50px;
  font: 14px arial; 
  font-weight: bold;
  cursor:pointer;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    1px 1px 5px 0px rgba(50, 50, 50, 0.5);
  box-shadow:         1px 1px 5px 0px rgba(50, 50, 50, 0.5);
  position:relative;
  line-height:22px;
  height:22px;
}

#zonesPage .zone_group{
	margin-right:8px;
	margin-bottom:12px;
}
#zonesPage .zone_group:before,
#zonesPage .zone_group:after{
	content:"";
	width:50px;
	height:22px;
	display:block;
	position:absolute;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    1px 1px 5px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         1px 1px 5px 0px rgba(50, 50, 50, 0.5);
}
#zonesPage .zone_group:before{
	z-index:-1;
	left:4px;
	top:4px;
}
#zonesPage .zone_group:after{
	z-index:-2;
	left:8px;
	top:8px;
}

.bgDark
{
 /* background-color: LightCyan;
  border-top: 1px solid LightBlue;*/
}
.all{
	color: #666;
	background:#fff;
    text-shadow:none;
}
/*Красный*/
.fire, /*Пожары*/
.stat.fire:before,
.stat.fire:after,
.start,  /*Пуск пожаротушения*/
.stat.start:before,
.stat.start:after,
.alarm,  /*Тревога*/
.start.alarm:before,
.stat.alarm:after
{
  border-color: #C00000;
  background-color: #FF6666;
  background-color:#de4343;
}
.fire:hover{
	background-color:#f00;
}
/*Желтый*/
.stop,   /*Останов пожаротушения*/
.zone_group.stop:before,
.zone_group.stop:after,
.fault,  /*Неисправности*/
.zone_group.fault:before,
.zone_group.fault:after,
.blockauto,   /*Отключение автоматики*/
.zone_group.blockauto:before,
.zone_group.blockauto:after,
.disableauto,    /*Выключено реле (вентилятор)*/
.zone_group.disableauto:before,
.zone_group.disableauto:after,
.disable,/*Отключения*/
.zone_group.disable:before,
.zone_group.disable:after,
.stat.block
{ 
  border-color: #CC6600;
  background-color: #FFCC66;
  background-color:#ffbf3e;
  background-color:#F0AD4E;
}                       
.stat.block:hover,
.stat.fault:hover{
	background-color:#ffce1e;
}
/*Зеленый*/
.norm,/*Норма*/
.normal,
.zone_group.norm:before,
.zone_group.norm:after,
.enableauto,/*Включения автоматики*/
.zone_group.enableauto:before,
.zone_group.enableauto:after
{ 
  border-color: #00823B;
  background-color: #53B13D;
  /*background-color: #5CB85C;*/
}

#zonesPage .zone_group:before,
#zonesPage .zone_group:after{
	background-color: inherit;
}
.stat.norm:hover{
	background-color:#53d053;
}
.state_title{
	font-family:tahoma;
	color: #444;
	font-size: 14px;
	font-weight:bold;
	/*text-shadow: 0 -1px 0 rgba(0,0,0,.25);*/
	border-radius: 8px 8px 0 0;
		-webkit-border-radius: 8px 8px 0 0;
		-moz-border-radius: 8px 8px 0 0;
	background:#e6e6e6;
	padding: 10px;
	text-align:center;
	border-top: 1px solid lightgray;
	border-left: 1px solid lightgray;
	border-right: 1px solid lightgray;
}
/* Серый */
.unknown {
  background-color: #aaa;
}

/*Другое*/
/*.disable
{ 
  border-color: Grey;
  background-color: White;
}*/
thead td{
	text-align:center;
	/*font-size:14px;
	font-weight:bold;*/
	height: 20px;
}
#tabEv thead td{
	font-size:14px;
	font-weight:bold;
}
thead tr{
	vertical-align:middle;
}
.zeroBg
{
  background-color: #aaa !important;
}
#configForm form .row .hide,
.hide{
	display:none!important;
}

/* Зоны объекта */
.layer,
#dvLog
{
  /*position: absolute;*/
  overflow-y: auto; /* Добавляем полосы прокрутки */
  width: calc(96% - 2px); /* Ширина блока */
  height:auto;
  padding: 5px 2%; /* Поля вокруг текста */
  border: solid 1px LightGray; /* Параметры рамки */
  border-top:none;
  border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px ;
  -moz-border-radius: 0 0 8px 8px;
}


#modal_window b{
	font-weight:bold
}

#confirmActions{
	line-height:1em;
	margin-top:10px;
}
#confirmActions .button{
	margin:0 5px;
}
#dvElem{
	 overflow-y: hidden;
}
#elementsWrap{
	overflow-y: auto;
	border-top: 1px solid #ccc;
	min-height:211px;
}
#dvLog{
	height:auto;
	padding:0;
	width: calc(100% - 2px);
}
#logArea{
	float:left;
	clear:both;
	width: 100%;
    margin-top: 10px;
	margin-bottom: 10px;
}

.lbSec
{
  margin-bottom:20px;
  float: left;
  font: 24px arial; 
  font-weight: bold;
}


.lbSec1
{
  width: 44%;
  margin-right: 2%;
}

/* Элементы зоны */
.lbSec2
{
  width: 26%;
  margin-right: 2%;
}

.lbSec3
{
  width: 26%;
}

.zoneParent
{
  position:relative;
  z-index:9;
  float:left;
  padding: 9px 0px 0px 10px;
  width: 40px;
}

.markParent
{
  float: left;
  /*clear: left;*/
  padding: 16px 0px 12px 7px;
  width: 40px;
}

.mark
{
  position: relative; 
  float: right;
  font: 12px arial; font-weight: bold;
}
#jsFilesLoadProgressbar{
	width:960px;
	margin:0 auto;
	clear:both;
}
.zTxt
{
  font: 14px arial; 
  font-weight: bold;
  text-align: left;
  padding: 15px 0px 15px 75px;
  border-top: 1px solid #DDDDDD;
  cursor:pointer;
}

.zTxt.label{
	background-color: #e1effd;
	
}
.zTxt.label.zone_group_ztxt{
	padding-top:18px;
	padding-left: 85px;
}
.stTxt
{
  font: 18px arial; 
  font-weight: bold;
  text-align: left;
  padding: 15px 0px 15px 0;
  border-top: 1px solid #DDDDDD;
}
.stTxt.label{
	text-align:center;
	padding-top:10px;
}
.elTxt
{
  font: 14px arial;
  text-align: left;
  padding: 13px 0px 13px 57px;
  cursor: pointer;
  border-top: 1px solid #DDDDDD;
}

.elStTxt
{
  font: 14px arial; font-weight: bold;
  text-align: left;
  padding: 13px 2px 12px 20px;
  border-top: 1px solid #DDDDDD;
}

.label{
	font-size:15px;
	/*background-color: #ddd;*/
	border-top-color: transparent;
}


.spElem
{
margin-left:5px;
  font: 15px arial; font-weight: normal;
}

.clearfix:after {
  content: ""; /* добавить содержимое: "." */
  display: block;  /* сделать блоком, т.к. inline не может иметь clear */
  clear: both;  /* с обеих сторон clear */
  visibility: hidden; /* сделать невидимым, зачем нам точка внизу? 
  height: 0;  /* сделать высоту 0, чтобы не занимал место */
}

/** Для таблиц */
.TableStyle
{
  font: 16px arial;
  text-align: left;
  padding: 5px; /* Поля вокруг содержимого таблицы */
  cursor: pointer;
  border: 5px solid white; /* Параметры рамки */
}
.TableTxt
{
  border-top: 1px solid #DDDDDD;
}


    /* внешний DIV перекрывает всё окно */
body{
	position:relative;
}
    #box {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
	  padding-bottom:100px;
      z-index: 999;
    }
    /* в нём находится полупрозрачный экран, на 0px меньше */

    #box-inner {
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      background: gray;
      opacity: 0.5;
      filter: alpha(opacity=50);
    }
    /* форма находится не в экране, а рядом с ним, чтобы не быть полупрозрачной */

    #box form {
      position: absolute;
      top: 150px;

      right: 0;
      left: 0;
      /* центрирование */

      margin: auto;
	  margin-bottom:100px;
      /* центрирование */

      height: auto;
	  overflow: auto;
      width: 500px;
      border: 1px solid black;
      padding: 5px 20px 5px 20px;
	  background: 3px 5px white no-repeat;
    }
.BoldText {
    font-weight: bold;
}
/*---elem-images---*/

#dvElem .elTxt
{
	background-color:transparent;
}
/*#dvElem .elTxt.bgDark
{
 background-color: LightCyan;
 border-top: 1px solid LightBlue;

}*/

#dvElem .elTxt{
	/* background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAfSURBVDhPY1Da6EM2GtVMIhrVTCIa1UwiGnmaN/oAAIyYwIBgln++AAAAAElFTkSuQmCC") ;
	*/
	background-position:left 15px center;
	 background-repeat:no-repeat;
}
#dvElem .device{
	 background-image: url("data:image/png;base64,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");
}
#dvElem .device.normal,
#dvElem .device.enableauto{
	background-image: url("data:image/png;base64,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");
}
#dvElem .device.start,
#dvElem .device.fire,
#dvElem .device.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .device.stop,
#dvElem .device.fault,
#dvElem .device.blockauto,
#dvElem .device.disableauto,
#dvElem .device.disable{
	background-image: url("data:image/png;base64,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");
}
#dvElem .input{
	 background-image: url("data:image/png;base64,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");
}
#dvElem .input.normal,
#dvElem .input.enableauto{
	background-image: url("data:image/png;base64,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");
}
#dvElem .input.start,
#dvElem .input.fire,
#dvElem .input.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .input.stop,
#dvElem .input.fault,
#dvElem .input.blockauto,
#dvElem .input.disableauto,
#dvElem .input.disable{
	background-image: url("data:image/png;base64,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");
}
#dvElem .output{
	 background-image: url("data:image/png;base64,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");
}
#dvElem .output.normal,
#dvElem .output.enableauto{
	background-image: url("data:image/png;base64,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");
}
#dvElem .output.start,
#dvElem .output.fire,
#dvElem .output.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .output.stop,
#dvElem .output.fault,
#dvElem .output.blockauto,
#dvElem .output.disableauto,
#dvElem .output.disable{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDE6MjQgMTA6NDg6MzFpM8OUAAAEhElEQVRYR6VXTWxUVRT+ZtoyM50WWtpOYcrPUAqtFCLKiwuiG+PGnxATIOAPLCD+rQ1xodHEBSHExIUL8AVjJAIL6kYTMBqMKGhMMDEgAfktAfrLtNNOpy2F6fide+8rb147Zeb1S8677557O985555z7msgl8vBN2xrMZ8Jynm8fS6jdCXAP7ltreXzL0olRYgPUj6lEcMci0LQjH6whSLEgijlfcoFGvWM0hSBuZBHzOjGMsppGvCans6OuZD3mDEfwVyYh/ktDdhlNAUxF/INJDKvLpRNMiYPgxwP0QA5moLwR25bMT4344l+PXfjQRlAbtSOB2iARGCjWZkGf+SJ1OcMbRitSaAia5QuTNCAsXKgYTREAzpoQKNZyUPp5N+3tWJ1crsK+Z35wPIhs+BBZp42IJZZTEOP0oBpXKWTNw0fw0AkiBA9vl4LLGFZr+kD2u5J1zCbDIbCzAHqYpnnOXtPKx+hNPKfV27DopGn1HvlAyDJMh+t0LLxNvDiNSD0UC1PoZctIMYeFJ3YT++XG61C8eS2FaaXB9BbBXRVA/dMfxHvY6NssMxBicIrV/INkATs5v4VqUpGZp/RKhRPvr7nCMYqahWxiAPxfjikdSM857ox4IUb+Ucghso8nt5OJyyjLZL8dGIzE+zVacQObtYAVTyGP5foeVMaaPeU4U1GKJECyic/MpoiyE81x7F0+BuSF957n1k9yOSSErvYoHVWFzDPVYYSFZF4ehO9bxHV7OS2VYbGzK9IhaMFva6+r6WcnS0bAC7VA/0MsxC3sgLc6GSEEiluwpsynZ28ve87erNqRmKHtHpCy3y+Rxl6Ka1fVrDOWQESZjek9AQ142/IUPg+P96+n3+8Zyq7HQihGkmoRs9cfu4iMz/KuZTekXXUibMGzYM6KpfrG2b23LY+ZmnsUV448HrqnVcZiTPZnu7WFXCSR1vB43Cjm87UsiJYfPme6xZ4kMn1FkuLlyY3ppkkAsczr6dCKPDqJfl+WqmN8KJlALi2cL2X/AM+96kmIfUqxKWSOnqB3G5SfpeZhO7QB3KXOF/3iNy2xMULlNXq0pjk5kUjwIJxtVwUqZBJfiQjPUiH/mb5nUF/9A/+FusOzEaw2NFEOcNvvSFNrnvus5RDFJOSRAN7snNrFSINM0q3aGFX9e8spa/ZBX/kDzOrHo9A7ssNEdbjv/iv/ivO36UsVSsC+SqRZhEhwfQzzZLsLM/uM/aBEySc4WKfHYHcb8sOY23fDpbWCc7FYlWDU5Dzf7JXJ4k0kQF+N3bW/ICrddtIqNLWLwK5fxqvIhtswbm4XEU7KMfUihfyxZLlmUouAEdJnG+kDwQxGJFkkPpkg1Zt77iaeyFXoyYWvM48ke/0OSGIK3Vf4C4zdA1voVXJlxkL+Y/jlF6GnONJSgdFIuPGXhpgbhF/CDJ8HfR+L5vBJBbyCKsmdlN/i/IcpY3rL1G28n0nxQ0pzWb96g/uOhcvpOQ6Sea5jgxs60M+P9ETHKa8w70lZ7mD/A5XDGyLn6w8Dh//leYD+B+4DZz8jztUDwAAAABJRU5ErkJggg==");
}
#dvElem .reader{
	 background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAfCAYAAADupU20AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDE6MjQgMTA6NDg6MzFpM8OUAAACNklEQVRIS92VS4saQRDHa8a34oqIL0SFSHyc9iAKkosXL6J+g3yRHPIR8iH8CuJBUFTIQcxFfICu+AIVRETB+Bh8Zapt1zWzrmZJLvnBMENN9b+qu6urmUQioZDL5QmxWPwR/oDD4cCtVquvTCqVinMc91mj0YBKpaK/34YfDN1uF4xG45oViUQf5vM5TCYT4IVguVzefNbrNUynU9jv93ImnU5/H41Gn8xmM7TbbdjtdjTOdWw2G4zHY/JmqY2Aqd0D+jEMQ74vBN7D/y7gcrkgHA4DX2TUIuRNAa1WCwaD4f0ChUIB4vE4KZxr3FwDvtro1+v820VEThV3jVcF8FQGg0GIxWIQiUQgGo2Cw+Ggfy8RCCiVSgiFQvD09ASNRgP6/T4Ui0WwWCzw+PhIvc4I9sfv95MBgUAAdDodseHhyWQy4PF4oNVqEdsJQQbYWNRq9fNgBNfB5/NBs9kEq9VKrUcuBNARt02hUFDLGbRhw5FKpdRy5ELg1A+Gw6GgN/R6PTCZTKRzvUQwhWq1Cm63m8x5NpuRqLig9Xod9Ho9DAYD6nlEINDpdEi/wwUrlUqQz+eB777g9Xohm80KMhMIIJVKBXK5HLAsCw8PD2Qrk8kkLBYL6nHmVQEEnTHtcrlM0v498omrAvfy9wQwRZzzPaDfaUrPF4tMJgO73X51ri/ZbDZQq9XA6XQCu91uf2DZ8vccqURUv/VgMLzJeP+feDuzEonkG9/3vDTAXfCZLjmO+/ILswD/AZR1CbwAAAAASUVORK5CYII=");
}
#dvElem .reader.normal,
#dvElem .reader.enableauto{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAfCAYAAADupU20AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDE6MjQgMTA6NDg6MzFpM8OUAAACkElEQVRIS92VXUhTYRjH/+ec6cbmXDPzo7UUU2TUkCYh4UWxiCgiiT5Ar0Ksu7oIuguiD6KLIIww7/sAvSjCpElaSlmRmFqphBO3nKWyXLo1dWcfnffdu6kdPRrVTb/xHh7+POf/Pu+z5+VwW2vLjT9mY8PzItLxG/AconodVy+k280DNbaaXF8gxA+NT/Czc1h1iaKKrzt8QWj91FfGhyPI3LXFhirbPmg1gEHPKa80DoUbTDhSYodJvwkqVhGaBzqxuzQFKoEJCrx3jmJwwkVjnj4lIrEIOdeaIHnhaCQe0+cf8L8b2DcfwPmd16EW1EyRo2hg0uehyGhBqiANyAooGtzpv41qRwX8oWmmyFm1B5FomEXL82+bSOA45fFM3oXFGDXrUWk5iRydCbFYjGotrod4NfacxouRVUBePrfjCjo8LWj//AS9k29xd7Ae1sxSVBRWsqwFZBWQne8N1OPEttPINxRRLSpdtBvdF7E37xBejrVJyleqE2QVbNSZkS2VnniZwHMCqiyn8MLzFNuzy5gaZ4kBaRi51ga1kSkLGNTrEBBnoFXpmBJniQFpGPn1e3to2YvpGu9EcYYVrmknU+LIjuAYeQB73kF6Zk/ALe3qR/uoA23uJjrWH7zdLDOOzODNlw54/C7asEdD91HXcw3f56dwvLgatd2Xk39rApkB4fFwI271XAXPC8hJM6FvsguXXp+Fb+4by1hgWQMCSX7mbkaTswEfve9kOydY0WCt/D2DVCEFYmT5Mn9F+hhBrUqhcXKUj5bsQU1DpzRMTFCgIMMMS1Y+jYWs/eZjwaCQ29jbikm/T2oWGSjlNRWckSY2io4RaUPrzXLVbCjWJYoooJZrRKo0rNVwZ34CLuz0nxizmeMAAAAASUVORK5CYII=");
}
#dvElem .reader.start,
#dvElem .reader.fire,
#dvElem .reader.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .reader.stop,
#dvElem .reader.fault,
#dvElem .reader.blockauto,
#dvElem .reader.disableauto,
#dvElem .reader.disable{
	background-image: url("data:image/png;base64,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");
}
#dvElem .controller{
	 background-image: url("data:image/png;base64,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");
}
#dvElem .controller.normal,
#dvElem .controller.enableauto{
	background-image: url("data:image/png;base64,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");
}
#dvElem .controller.start,
#dvElem .controller.fire,
#dvElem .controller.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .controller.stop,
#dvElem .controller.fault,
#dvElem .controller.blockauto,
#dvElem .controller.disableauto,
#dvElem .controller.disable{
	background-image: url("data:image/png;base64,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");
}
#dvElem .channel{
	 background-image: url("data:image/png;base64,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");
}
#dvElem .channel.normal,
#dvElem .channel.enableauto{
	background-image: url("data:image/png;base64,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");
}
#dvElem .channel.start,
#dvElem .channel.fire,
#dvElem .channel.alarm{
	background-image: url("data:image/png;base64,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");
}
#dvElem .channel.stop,
#dvElem .channel.fault,
#dvElem .channel.blockauto,
#dvElem .channel.disableauto,
#dvElem .channel.disable{
	background-image: url("data:image/png;base64,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");
}
#dvStatesElem .norm{
	background-color:#CEF6CE;
}

/*---Команды управления зоной---*/
.zone_command,
.zone_group_command{
	position:relative;
	padding: 5px 10px 10px 10px;
}

.zone_command #zone_command{
	/*position:absolute;
	right:0;
	top:20px;*/
}
/*---Состояние элемента---*/
#dvStatesElem .elTxt,
#dvStatesElem .elStTxt{
 background-color:transparent;
 position:relative;
 padding-left:50px;
}
/*#dvStatesElem .elTxt.bgDark,
#dvStatesElem .elStTxt.bgDark
{
 background-color: LightCyan;
 border-top: 1px solid LightBlue;
}*/

#dvStatesElem .elTxt:before,
#dvStatesElem .elStTxt:before{
	content:"";
	width:20px;
	height:20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	position:absolute;
	left:15px;
	background-color:#ccc;
}
#dvStatesElem .norm:before,
#dvStatesElem .normal:before,
#dvStatesElem .enableauto:before{
	background-color:#CEF6CE;
}
#dvStatesElem .start:before,
#dvStatesElem .fire:before,
#dvStatesElem .alarm:before{
	 background-color: #FF6666;
}
#dvStatesElem .stop:before,
#dvStatesElem .fault:before,
#dvStatesElem .blockauto:before,
#dvStatesElem .disableauto:before,
#dvStatesElem .disable:before{
	 background-color: #FFCC66;
}
/*---Журнал событий---*/
#tabEv{
	margin:10px 0 25px 0;
	width:100%;
	border:1px solid #ddd;
	border-collapse: collapse;
}
#EventLog #emptyMessage{
	width: 100%;
	text-align: center;
	padding: 30px 20px;
	margin-bottom:40px;
}
#headerTable{
	border:1px solid #ddd;
	border-collapse: collapse;
	table-layout: fixed;
	border-top:0;
}
#dvLog #tabEv{
	overflow-y: auto;
    display: block;
	margin:0;
	border:0;
	max-width:1200px;
}
#dvLog #tabEv tbody{
	width:calc(100% - 1px);
	display:table;
}
#dvLog #tabEv tr:first-child td,
#dvLog #tabEv tr:first-child{
	border-top:0;
}
#dvLbLog{
	
}
.empty #headerTable{
	display:none;
}
#tabEv #emptyMessage{
	text-align: center;
    margin-top: 30px;
	margin-bottom: 30px;
}
.tableWrapper{
	max-width:1200px;
	margin:0 auto;
}
/*
#headerTable,
#headerTable td:first-child,
#dvLog #tabEv td:first-child,
#dvLog #tabEv{
	border-left:0;
}*/
#tabEv .tdEv .date span:first-child{
	padding-right:0.5em;
}
#tabEv .tdEv .date .invalid{
		color:#b9b9b9;
		font-weight: bold;
}
#tabEv .tdEv .invalid{
	/*background-color: #FF6666;
	background-color: #e26262;
	color:#fff;*/
}
#tabEv .tdEv .old{
	background-color: #aaa;
	color: #fff;
}
#tabEv .tdEv .old_icon{
	padding: 0px 5px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    color: #fff;
    font-size: 12px;
    background-color: #aaa;
    margin-left: 10px;
}
#tabEv td,
#headerTable td{
	border:1px solid #ddd;
	padding:5px 10px;
	white-space: nowrap;
	vertical-align:middle;
	position:relative;
	min-width:100px;
}
#headerTable td{
	border-bottom:0;
	border-top:0;
}
#tabEv td.td_select{
	padding:5px 0;
}
#tabEv input,
#tabEv select,
#zone_command{
	padding: 5px 10px;
    border: 1px solid #ccc;
    font-size: 15px;
	width:90%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#tabEv select{
	width:95%;
}
select.empty{
	color:#777;
}
select option{
	color:#000;
}
select option:disabled{
	color:rgb(170, 170, 170);
}

select{
	cursor:pointer;
}
select option[value=""]{
	display:none;
}
#tabEv .state{
	padding:2px 10px;
	color:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#EventLog{
	max-width: 1200px;
	margin: 0 auto;
	margin-top:5px;
	position: relative;
	margin-bottom:20px;
}
#params .label{
	font-size: 14px;
	font-weight:bold;
    padding-top: 7px;
	text-align:left;
    padding-right: 15px;
	display:block;
	color:#555;
	padding-left:2px;
	padding-bottom:8px;
}
#params .state .label{
	padding-left:12px;
}
#params .cell{
	overflow:visible;
}
#params select{
	width:100%;
}
#params input{
	width:100%;
}
#params .date{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
#params .date input{
	
}
#params input{
	width:auto;
	display:inline-block;
}
#params form{
	padding-left:10px;
	text-align:left;
}
.reset_filter{
	float:right;
	margin:29px 10px 20px 20px;
}
#params .column{
	display:inline-block;
}
/* #params #selClass{
	display:inline-block;
	width:285px;
} */
#selClass {
	display: flex;
	flex-direction: column;
	height: 0;
	overflow: hidden;
}
.sel-class-box.active #selClass {
	height: auto;
	max-height: 1000px;
}
#selClass label {
	text-align: left;
	padding: 4px;
}
.sel-class-box {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	display: flex;
	flex-direction: column;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.sel-class-box.active {
	box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
}
.sel-class-wrapper {
	position: relative;
	height: 29px;
	width:285px;
}
#sel-class-btn {
	height: 29px;
	box-sizing: border-box;
	background: none;
	border: none;
	position: relative;
	text-align: left;
	outline: none;
}
#sel-class-btn:after {
	content: '';
	display: inline-block;
	position: absolute;
	top: 12px;
	right: 8px;
	border: 6px solid transparent;
	border-top-color: #333;
}
.sel-class-box.active #sel-class-btn {
	border-bottom: 1px solid #ccc;
}



#params .state{
	float:left;
	margin-bottom:20px;
}
#params .log_buttons{
    float: right;
    margin-top: 29px;
	display:inline-block;
	margin-left:30px;
	margin-bottom:20px;
}

#params .print_log{
	margin-right:20px;
}
/*---Прогрессбар журнала событий---*/
#event_log_progress_load_num{
	display:inline;
}

#uploadAllJournal {
	display: none;
}

#event_log_progress_load{
	display: none;
	margin: 0 auto;
	overflow:hidden;
	font-size:12px;
	line-height:2em;
	clear:both;
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	z-index: -10;
}
#event_log_progress_load_progressbar_percent{
	display:inline;
}
#event_log_progress_load .progressbar_wrapper{
	width:200px;
	border:1px solid #ccc;
	display:inline-block;
	text-align:left;
}
#event_log_progress_load_progressbar{
	height:5px;
	width:0%;
	background-color:#005CA1;
}
#download_log{
	display:inline-block;
	margin-right:20px;
	position:relative;
}
#download_log .button:after{
	content:"";
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 5px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
#download_log .exportLogMenu{
	position:absolute;
	border:1px solid #ccc;
	background-color:#fff;
	text-align:left;
	border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
	visibility: hidden;
	z-index:99;
	left:-9999px;
	top:-9999px;
}
#download_log .exportLogMenu hr{
	margin: 4px 0;
    border: none;
    border-bottom: 1px solid #ccc;
}
#download_log .exportLogMenu li.border_bottom{
	border-bottom:1px solid #ccc;
	
}
#download_log.active .exportLogMenu{
	visibility: visible;
	left: -116px;
	top: 31px;
	
}
#download_log .exportLogMenu li{
	cursor:pointer;
	padding:6px 10px;
	white-space: nowrap;
	font-size: 14px;
}
#download_log .exportLogMenu li:hover{
	background-color:#218cd2;
	color:#fff;
}
#params .button{
	padding: 6px 13px;
}
#devices label{
	display:block;
	min-width:150px;
	padding:3px;
	float:left;
}
#cfg_table{
	padding-bottom:30px;
}
#cfg_table tr{
	cursor:pointer;
}
#cfg_table tr td{
	padding:3px 5px;
	vertical-align: top;
}
#cfg_table tr:hover{
	background-color: #eee;
}
#devices input,
#devices select{
	padding:3px;
	display:block;
}
#devices .actions input{
	display:inline;
}
#devices .actions{
	margin-top: 30px;
    margin-bottom: 30px;
}
.actions{
	margin-top: 30px;
}
.actions input, .actions button {
	margin-right:10px;
}
.window .actions{
	margin-top:20px;
}
.script_step.error div:not(.title), .program_step.error div:not(.title) {
	color: black;
}
div.error{
	color: red;
	margin-top: 5px;
	margin-bottom:10px;
    font-size: 14px;
}

select.error,
input.error{
	border-color:red;
}
.zone_block{
	clear:both;
	margin-bottom:20px;
	overflow:hidden;
}
.zone_block .zone{
	float:left;
	padding-right:10px;
}
.zone_block .rights{
	float:left;
}
#messages{
	margin-bottom:20px;
	line-height:1.5em;
}
#messages a{
	font-weight:bold;
	color:#6789f1;
	text-decoration:none;
	
}
#messages a:hover{

	color:#6699FF;
}
#messages div{
	padding:20px;
	margin:0 auto;
	text-align:center;
}
#messages .positive{
	background-color:#CEF6CE;
	border:1px solid #33CC66;
}
#messages .negative{
	background-color:#FFCCCC;
	border:1px solid #FF3333;
}
.form_32_bit .zone_element {
	text-align:left;
	border: 1px solid #ccc;
	padding: 7px 8px;
	padding-right:25px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-bottom: 8px;
	float: left;
	clear: both;
	box-sizing: border-box;
	width: 260px;
	position:relative;
	cursor:default;
}
.pt-function-table .zone_element{
	position:relative;
	min-width: 230px;
	margin: 10px 0 8px;
	padding: 7px 32px 7px 8px;
	border: 1px solid #ccc;
	border-radius: 4px;
	text-align:left;
	white-space: nowrap;
	cursor:default;
}
.pt-function-title{
    margin-bottom:10px;
}
.pt-function-table{
    margin-bottom:20px;
}
.state_element{
	position:relative;
	font-size: 14px;
	padding: 3px 3px;
	padding-right:28px;
    display: block;
	cursor:default;
	white-space: normal;
}
.state_element:hover{
  background:#eee;
}
.state_element .del,
.zone_element .del{
	color:red;
	cursor:pointer;
	overflow:hidden;
	
}
.state_element .del.delButton{
	top: 3px;
}
.form_32_bit .zone{
	font-size: 13px;
    
    display: inline-block;
    
   
}
.form_32_bit .zone_del{
	margin:0 5px;
	color:red;
	cursor:pointer;
	
}
.add_item_button{
	clear:both;
	float:none;
	margin-top:5px;
}
#add_item,
.add_item,
.add_button{
	font-size:20px;
	color:green;
	cursor:pointer;
	font-weight:bold;
	float:left;
	clear: both;
	margin-bottom: 20px;
	
}
.add_item select{
	min-width:230px;
}
.add_item{
    clear: both;
	margin-bottom: 20px;
}
form label{
	text-align: right;
    padding-right: 15px;
    padding-top: 6px;
}
form label.boolean{
	text-align: left;
    padding-top: 6px;
}
form .cell{
    vertical-align: top;
    text-align: left;
	display: table-cell;
	text-overflow: ellipsis;
	white-space: nowrap;
}
form .program_step .cell:first-child{
	white-space: normal;
	max-width:300px;
}
form .cell.readonly{
	text-align:left;
}
.cell{
	display: table-cell;
}
#versions{
	padding-left: 15px;
}
#versions .cell{
	padding: 12px 0;
	vertical-align:top;
}
#versions .cell.label{
	text-align:right;
	padding-right:15px;
}
#versions .cell.value{
	font-weight:bold;
}
form{

	/*display: table;
	
    table-layout: fixed;*/
}
.group{
	margin-bottom:20px;
	display:inline-block;
}
.group_title{
    min-height: 30px;
	text-align:left;
	margin-bottom:20px;
}
.group_title .group_name{
	background:white;
	display:inline-block;
	padding: 5px 15px;
}
.group_title hr{
	margin-top: -13px;
}
form .element{
	height:45px;
	clear: both;
	
}
form #sntp .element{
	/*height:auto;*/
}
.program_step,
.script_step {
	margin-bottom:15px;
	width:90%;
	border: 1px solid #ccc;
    padding: 10px 5%;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	position: relative;
}
.program_step .step,
.script_step .step{
	font-weight:bold;
	margin-bottom:10px;
	display:block;
	font-size:15px;
}
#configItems .add_config_item,
.program_step .add_step,
.script_step .add_step{
	background-image:url("data:image/png;base64,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");
	/*url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAPZSURBVDhPjZRbbBRVGMf/M7s7y966q9vSxa2lJWUF8VIgGojxgQKJtKQJQn2ARxJNUJ+1RiFCyqvyYOKDxkuiJkYprWgAgcYQCjHU0BRa2xIu3XXHbbvbvc7szO7s+J0z21rKxvhPTjLn8v3mu50jmCTU0HxuFpcnzmBcvoF0MU4rAh53NWHTEy9g58Z9CHgesw6u0CPArJpB74+HEFXPYX24Ac+Gt8HvakSlUkJSiWFCHsW9eBatvi6cfPVruCRX1dLSQ8ArUxdw4nw3dm5pQ/eGPjzp24aCnoJm5FEyVJRNDSYMRLPDuDbzDa6PpXBi71lsbXmpSlgGvDJ1HicvvYIju9/E7pY+LKhRqOUMijR0o0BDgVHR6aSJimmwDGA8+T0Gr/2ODzsvYsva7QxjAbNKBgc+b8Tbew6jY+1xCu0u94gBWwPb4XIE2FHKZRQj8nccWjY0CIKIe9lzODt8B/1v/AXJIUFk1N7TB9FBYe5oPoa5wjS0cp6HybzzSPUQBTsNGxWlhfay9LMi9zqvz6Jh1WZs3eTCB2cOMxTEOapmTL2Azsj7SKkPOEjno0DAHD+0JErObGESSfUu8qV5lCsa1FIG4UAbptM/Q9EU2IeoNdrC9Qh52pFSZujAQhWqcA+Wy0AZw9F++J0OYptw2r1ocEcoCj+aQy5c/nMAwrGB182m5ijl7j0sFGcQCe6CT1pdRfy3ppKX8OXNHgIGyVsd3uJBiBlVJkCQ56tYysJtr92wtRTyPUMVr4D1id1uYkFJUK6pUmVTJ6BVCIH1w/+UaNWUqm3ZMFuRXacFRUapolD1FMwpd2CYZZpblVwptsb2mFjIdtFJXyZ03UTQswbC6RtfmL/J76Ln+aPIa/PIaDKuxz6Dw+ai7xw+7fr3ZhrU0G/9Yked08fnDtFFPeonD00kUio6152CuOvp/bgvFyAXRnjoWS2OwKowGYVQJ3m44aJESk+d02vt0WAwJptoIvq3xh8N0efyIRLoxph8kRKs89sBMqylWvll3mWVItpDr8Fuq2a1b99XGLmt4kFuiBstGko2N8YSA9Tw93nTj8S/pTDdfM+SCVEs49aUDUe7P+ErS4/Drdgf6P2pAy+316NUZkALqpbSlLsS/7YJ0lKYzDMGu3ozj1MHrmLd6oi1vghkmoiP4p3+Ljz3lACv20lvoMB7bLlYh9hsFaTzGsan7fi451e0Nqyv7q4AMrHZ8cEjGE38gKZGCX6fAKdkeatpJtI5E7GEjhebDqG36yO+vlyPABdlGCaGJgcxSS90spDgCQh6Q9i4ZjN2bNhLlta5hwX8A+7r4hHH9XHjAAAAAElFTkSuQmCC");*/
	background-size: 18px;
    background-position: 5px 4px;
	background-repeat:no-repeat;
	font-size: 14px;
	cursor: pointer;
	background-position: 5px 3px;
	display: inline-block;
	padding:5px 0 5px 33px;
}
#configPage form .program_step .title,
#configPage form .script_step .title{
	margin:0;
	cursor:pointer;
	font-size:14px;
}
.program_step_item{
	clear:both;
	overflow:hidden;
	margin-bottom:5px;
}
.program_step_item label{
	float:left;
	color:#888;
}
.program_step_item .item{
	float:left;
	margin-left:10px;
	font-size:15px;
}
#access_rights_form{
	clear:both;
	margin-top:10px;
}
.form_access_rights{
	padding-bottom:20px;
}
.form_access_rights .zone{
	font-size: 13px;
    border: 1px solid #ccc;
    padding: 4px 8px;
    margin-bottom: 8px;
	margin-left:5px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	width:400px;
}
.form_access_rights .zone label{
	display: block;
    text-align: left;
}
.form_access_rights .zone_name{
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	padding: 0 32px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.form_access_rights .group-icon {
	position: absolute;
	height: 8px;
	width: 8px;
	border: 1px solid #ccc;
	top: 12px;
}
.form_access_rights .group-icon::before {
	content: '';
	display: inline-block;
	width: 8px;
	height: 8px;
	position: absolute;
	border: 1px solid #ccc;
	bottom: 1px;
	background: snow;
	right: 1px;
}
.form_access_rights .group-icon::after {
	content: '';
	display: inline-block;
	width: 8px;
	height: 8px;
	position: absolute;
	border: 1px solid #ccc;
	bottom: 3px;
	background: snow;
	right: 3px;
}
.form_access_rights .container-zone-access-rights{
	display:none;
	padding-bottom: 10px;
}
.form_access_rights .active .container-zone-access-rights{
	display:block;
}
.checkedCheckboxes{
	margin-bottom:5px;
	margin-top:10px; 
	margin-left:5px;
}
.checkedCheckboxes .select{
	cursor: pointer;
	margin-right:20px;
	font-size:14px;
	color:#005ca1;
	
	display:inline-block;
}
.checkedCheckboxes .select:hover{
	color:#3c9ce4;
	text-decoration:underline;
}

/*.form_access_rights .zone_del{
	margin:0 5px;
	color:red;
	cursor:pointer;
	position:absolute;
	right:10px;
	top:5px;
	font-size:16px;
}*/
.form_access_rights .zone{
	position:relative;
}
.form_access_rights #add_item{
	float:none;
}
#zone_group_wrap{
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}
#dvSec{
	font-size:16px;
	font-weight:normal;
}
#dvSec .active,
#counter .active{


}

option.disable{
	border-bottom:1px solid #ccc;
}
#password_form{
	margin-bottom:10px;
	    padding-bottom: 15px;
    padding-top: 8px;
}
#password_form .password{
	margin-bottom:5px;
}
#password_form .tm_key_wrapper{
	clear:both;
	padding-top:15px;
	
}
#password_form .tm_key_wrapper label{
	float:left;
}
.radio_wrap{
	float:left;
}
.radio_wrap input{
	float:left;
}
#dv_get_key{
	float:left;
	    line-height: 1.7em;
}
#dv_get_key input{
	padding-bottom:4px;
	padding-top:4px;
}
#tm_key{
	float: left;
    margin: 0 15px 0 0;
}
.error_message{
	clear:both;
}
#configForm .error_message{
	text-align:left;
}
.blocked{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    background-color: rgba(255,255,255,0.5);
}

#notify_zone_index_select,
#aroute_zone_index_select {
	max-width: 220px;
}

#settings_form{
	width: 100%;
	max-width: 960px;
    margin: 0 auto;
}
#settings_form #actions{
	clear:both;
}
#configPage{
	width: 100%;
	margin-top:10px;
	margin-bottom:20px;
}
.form_admin_access_rights{
	padding-bottom:20px;
}
.form_admin_access_rights label{
	display:block;
	text-align:left;
	margin-bottom:3px;
}
.log_buttons{
	float:right;
	padding-right:10px;
	margin-top:-5px;
	font-weight:normal;
}
#web_client_version_form{
	height:45px;
}
#settings_commands{
	float: right;
}
#settings_form #title,
#EventLog .title,
#configPage .title{
	font-weight:bold;
	font-size: 22px;
	margin-bottom:20px;
	text-align:left;
	padding-left:10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
	display: inline-block;
    width: 100%;
	position:relative;
}
#configPage .title.configOffline{
	padding-bottom:10px;
}
#configPage .title.configOffline button{
	margin-left:15px;
}
.openWindowMessage{
	margin-top:20px;
}

.openWindowMessage .list-elements {
    display: flex;
    flex-direction: column;
    width: max-content;
    margin: 20px auto;
}

.openWindowMessage .list-elements label{
    display: flex;
    justify-content: space-between;
	align-items: center;
}
.openWindowMessage .list-elements label input{
    margin-left: 20px;
}

#settings_form #title{
	padding-bottom:0;
}
#settings_form #messages{
	margin-bottom:0;
}
#settings_form #messages div{
	margin-bottom:20px;
}
#configPage .title{
	padding-bottom:3px;
}
.pageName{
	float:left;
	padding-top:5px;
}
#configMenuCommands{
	float:left;
}
.open #configButton{
	border-color:#ccc;
	
}
#configButton{
	border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	cursor:pointer;
	border: 1px solid #fff;
    border-bottom: none;
    padding: 5px 5px 8px 5px;
    background: #fff;
    z-index: 99;
    position: relative;
}
#configMenuCommands{
	position:relative;
	display: inline-block;
	margin-left:15px;
}
#config_commands{
	text-align: left;
	display:none;
	position:absolute;
	top:33px;
	background:#fff;
	padding:10px 10px;
	border:1px solid #ccc;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.35);
	z-index: 1;
}
.open #config_commands{
	display:block;
}
#config_commands li{
	list-style:none;
	cursor:pointer;
	font-size:14px;
	white-space: nowrap;
	font-weight: bold;
    color: #005ca1;
    text-decoration: none;
	float:left;
	width:100%;
	margin-bottom:10px;
}
#config_commands li:hover{
	color:#3c9ce4;
}

#configPage form .title{
font-size:16px;
	margin-bottom:25px;
	margin-top:0;
	text-align:center;
	border:none;
	padding:0;
}
#settings_form #controller{
	display:inline-block;
}

#settings_form .settings_name .cell{

}
#controller .current,
#configItems .current{
	background-color:#e6eaff;
}
/*#settings_form .expand_title,*/
#zoneElements .title{
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
    color: #005ca1;
    text-decoration: none;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
	position: relative;
}
#settings_form .expand_title{
	font-size: 16px;
	font-weight: bold;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
}
/*#settings_form .expand_title:after,*/
#zoneElements .title:after{
	width: 0;
	height: 0;
	content:"";
	border: 5px solid transparent;
	display: inline-block;
	cursor:pointer;
	margin-left: 10px;
    margin-bottom: 1px;
	position: absolute;
	top: 5px;
	border-top-color: #005ca1;
	border-bottom: 0;
}

#settings_form .active .expand_title:after,
#zoneElements.open .title:after{
	border-top-color: transparent;
	border-bottom: 5px solid #005ca1;
	border-top: 0;
}

#settings_form .expand_body{
	padding: 10px 10px 0 10px; 
	border-top: solid 1px LightGray; 
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display:block;
}
#settings_form .settings_part{
	margin-bottom:16px;
}
#settings_form  #rs{
	margin-top:10px;
}
#settings_form .active .expand_body{
	display:block;
}
#settings_form .active .title{
	
}
.acp_button,
.acp_button:focus,
.acp_button:active,
.send_command_button,
.send_command_button:focus,
.send_command_button:active{
	outline: none;
}
.readonly{
	padding-top:8px;
	font-weight:bold;
	font-size: 15px;
}
.update_button{
	margin-left:15px;
	cursor:pointer;
}

/***Страница конфигурации***/

.device-list {
	max-height: 590px;
	overflow-y: auto;
}

#configPage{
	 margin: 0 auto;

	max-width:960px;
}
#configMenu{
	clear:both;
	margin-bottom: 20px;
}




#configMenu li.zone_group{
	margin-right:0;
}
#configMenu li:hover{
	background-color:#eee;
}
#configMenu li.active{
	background-color:#ccc;
}
#configItems{
	max-width: 350px;
	width:auto;
	float: left;
	border-right: 1px solid #ccc;
	box-sizing: border-box;
}
#configItems ul{
	padding-right: 10px;
	padding-top:16px;
}
#configItems li{
	margin-bottom: 5px;
}
#configItems li.no_items{
	padding-left:20px;
}
#configItems li .name{
	cursor:pointer;
	color:#005ca1;
	word-wrap: break-word;
	display: inline-block;
	max-width: calc(100% - 20px);
	vertical-align: text-top;
}
#configItems li .name .cell{
	display:table-cell;
	line-height: 1.3em;
	overflow-wrap: anywhere;
}
#configItems li .name .cell:first-child{
	display:table-cell;
	padding-right:5px;
	overflow-wrap: break-word;
}
#configItems li .name .device_type{
	font-size: 13px;
    color: #3c9ce4;
}
#configItems li .name.active{
	background-color:#ccc;
}
#configItems li .name:hover{
	text-decoration:underline;
	color:#3c9ce4;
}

#configItems .add_config_item{
	color:black;
	cursor:pointer;
	display: inline-block;
    margin-top: 10px;
	margin-right:10px;
    padding: 5px 10px 5px 30px;
	font-size:15px;
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


#configItems .add_config_item:hover{
	background-color:#eee;
}
#configItems .add_config_item:active,
#configItems .add_config_item.active{
	background-color:#ddd;
}
#configItems .add_config_item_wrap.disabled{
	position:relative;
}
#configItems .add_config_item_wrap.disabled:after{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	top: 0;
    left: 0;
	background: rgba(255,255,255,0.4);
}
#configItems li .expand{
	display:inline-block;
	margin-right: 4px;
	border:1px solid #ccc;
	font-size:13px;
	width:13px;
	height:13px;
	line-height:13px;
	text-align:center;
	cursor:pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#configItems .sec_table_name{
	color: #000;
    margin-top: 10px;
    margin-left: 0px;
	font-size:15px;
	display: inline-block;
}
#configItems .second_items{
	margin-left: 15px;
	margin-bottom:10px;
}
#configItems li .expand:hover{
	background-color:#eee;
}
#configItems li .expand:active{
	background-color:#ccc;
}
#configItems ul.second{
	padding:0;
	padding-top:10px;
	overflow:hidden;
	margin-right:20px;
	
}
#configItems ul.second li{
	margin-bottom: 5px;
	position:relative
}
#configItems ul.second li .name{
	font-size:14px;
	color:black;
	margin-left:30px;
	position:relative;
	display: inline-block;
    line-height: 1.3em;
}
#configItems ul.second li .name.empty{
	color:#aaa;
}
#configItems ul.second li .name:hover{
	color:black;
}
#configItems ul.second li .name.empty:hover{
	color:#aaa;
}
#configItems ul.second li .name:before{
	content: "";
    /* display: block; */
    position: absolute;
    left: -23px;
    top: -42px;
    width: 15px;
    height: 50px;
    border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
    
}
.input_and_output li{
	margin-right:10px;
}

.input_and_output .add-sp4{
	margin-left: 40px;
	margin-right: 10px;
}

.input_and_output{
	text-align: center;
    margin-bottom: 20px;
}
.open #zoneElementsList{
	display:block;
}
#zoneElementsList{
	width: 100%;
    border: 1px solid #ccc;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: none;
	border-collapse: collapse;
    font-size: .9rem;
}
#zoneElementsList tr{
	display: table-row;
}
#zoneElementsList tr td,
#zoneElementsList tr th {
	padding: 7px 15px;
	display: table-cell;
	border: 1px solid #ccc;
}

.zone-table-head,
.zone-table-row {
	display: flex;
}

.zone-table-head {
    border-bottom: 1px solid #ccc;
	padding-right: 17px;
}

.zone-table-head-tab,
.zone-table-head-cell {
	padding: 10px;
}
.zone-table-head-tab:not(:last-child),
.zone-table-head-cell:not(:last-child) {
	border-right: 1px solid #ccc;
}

.zone-table-body {
	max-height: 400px;
	overflow-y: scroll;
}

.zone-table-row .col1 span{
	color: #0000FF;
	cursor: pointer;
}
.zone-table-row .col1 span:hover{
	text-decoration: underline;
}

.zone-table-row:not(:last-child) {
	border-bottom: 1px solid #ccc;
}

#zoneElements .col1,
#zoneElements .col4 {
	width: 15%;
    word-break: break-word;
}

#zoneElements .col2,
#zoneElements .col3 {
	width: 33%;
    word-break: break-word;
}

#zoneElements .col5 {
	position: relative;
	width: 4%;
}

#zoneElements .col5 .delButton {
	right: unset;
	top: unset;
}
/*
.input_and_output{
	position:absolute;
	right:0;
	top: 0;
    padding: 0;
	border:1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 99;
}
.input_and_output li{
	cursor:pointer;
	font-size:14px;
	border-bottom:1px solid #ccc;
	margin:0;
	padding:3px 10px;
	text-align:center;
}
.input_and_output li:hover{
	background-color:#eee;
}
*/
#configItems ul.second .active_selector{
	background-color:#ccc;
}
#configForm{
	float: left;
	max-width: 580px;
	width:100%;
    padding-left: 30px;
	margin-top:10px;
	box-sizing: border-box;
}

#configForm form{
	text-align: left;
}

#configForm .readonly,
#configForm select{ 
	width:260px;
	height: 32px;
}

#configForm input{
	width:260px;
	height: 32px;
}
#configForm input[type ="button"]{
	width: auto;
}
#configForm input[type ="checkbox"],
#configForm input[type ="radio"]{
	width:auto;
	height: auto;
}

#configForm input[type ="checkbox"] { /* минус */
  background-image: linear-gradient(#1b4964, #1b4964) !important;
  background-size: 5px 1px !important;
}
#configForm .form_32_bit select{
	width:260px;
}
.reboot-button{
	margin-top:10px;
}
.previos_page{
	width: 0;
	height: 0;
	border: 12px solid transparent;
	border-right-color: #8ad4ff;  
	border-left: 0;
	display: inline-block;
	margin-right:10px;
	cursor:pointer;
	margin-bottom: -5px;
}
.next_page{
    margin-bottom: -5px;
	width: 0;
	height: 0;
	border: 12px solid transparent;
	border-left-color: #8ad4ff;  
	border-right: 0;
	display: inline-block;
	margin-left:10px;
	cursor:pointer;
}
#tabEv .desc_arrow{
	width: 0;
	height: 0;
	border: 4px solid transparent;
	display: inline-block;
	cursor:pointer;
	margin-left: 10px;
    margin-bottom: 1px;
	position: absolute;
	top: 10px;
}
#tabEv .desc_arrow.up{
	border-top-color: #000;
	border-bottom: 0;
}
#tabEv .desc_arrow.down{
	border-bottom-color: #000;
	border-top: 0;
}
#tabEv tr{
	cursor:pointer;
}
form .title{
	margin-bottom:30px;
	margin-top:0;
	text-align:center;
}

.title {
	font-weight:bold;
}
.title label{
	padding:0;
}
#configMenu li{
	display:inline-block;
	
	border:1px solid #888;
	margin-bottom:5px;
	cursor:pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#configMenu li,
[type ="button"],
.button,
.number_events_per_page,
#params .reset_filter,
#tab .tabItem{
  display: inline-block;
  font-family: tahoma,sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  padding: 5px 7px;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
  cursor:pointer;
}
#configMenu li{
	margin-left:8px;
	padding:5px 13px;
}
#configMenu li:hover,
input[type ="button"]:hover,
.button:hover,
.number_events_per_page:hover,
#params .reset_filter:hover,
#tab .tabItem:hover{
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
#configMenu li:active,
#configMenu li.active,
input[type ="button"]:active,
.button:active,
.button.active,
.number_events_per_page:active,
.number_events_per_page.active,
#params .reset_filter:active,
#tab .tabItem:active,
#tab .tabItem.active,
#download_log.active .button{
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}
#tab{
	padding: 0px 15px 20px 15px;
	text-align:center;
}
#tab .tabItem:first-child{
	margin-right: 20px;
}
.number_events_per_page{
	cursor:pointer;
	margin-left:5px;
}
#events_per_page {
    float: right;
	margin-bottom:40px;
}
#pages{
	float:left;
	width: 460px;
	display: flex;
	justify-content: space-between;
}

#events_per_page .label{
	display: inline-block;
    font-size: 16px;
    margin-right: 10px;
}
form input[type ="button"]{
	cursor:pointer;
}
form input[type ="button"]:disabled{
	cursor:default;
}
form input[type ="button"].del{
	background-image: url("data:image/png;base64,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");
	background-size: 16px;
    background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
#actions .delete {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAJDSURBVHicnZRPaBNBFMa/3U6zZJNtQjfVYKQUsa1o8VTwJIg3/4A91V4EPRSKN70oHip4Vy8FPVSvHmqF0pMFoXjoQfBQioUmPaTtIf1DC2mamnTTjN/ssm5SQxp88GYzb+b98r15syuklGhomqZxTNHP0ov0DUhZbLwZEA0AKVjWS0QiwwiFQujqclAs6tjeNtDRkUGh8JrAj81BhvEIpjmBsbEQRkcFenuBbDbsrq2sALOzlzE19Q7h8HOUStcJ3PoXZFnPkEyOY27ORH+/F8tmPVeWywGDg0BnZwjT0xeRyaSp/hJhuQCkaTdg2+NYWDCRStVDfJAfW18Hy9Wwv29hc/Mno+c8kKbpiMU+YHLydEit67pqRpL5T6nqjVJ0jXLPYGgoSKyFnIz5c9XUSkWDEC84I8gw7mJkxHQ37OyABwlUq0B3N9gpdSZeYqUCdhHo6wNLUgfvx21VlWBLryCR0F2QbQMDAzjVSiXvDwO7IHB8HOfB4S/o/ywmUC5vIZ0GenqA1VWgvR04PAzct9rfjnMStCx4a79jcfEeazdcVTMz9Ye6ttZci64fsarfqmufqOgtlpaA3V1vsXWIGr+qQfAO7LEbnzE/fx/RqO62tRWIsmpVvfEPPJAyx3mIfP4WWxlHPO7d3tbsMYXkA5CUR1RyFQcHy/Ro01Sl2Pv0vOLzvR8OXlopN7gpwbq/cHbbrV9dTN/8ua7v8XCHuf9bLb/+MyJlmeMdAiNMesLnTbS1nWe8wORfXJtg+T8aCf0D4RXvCQ9+C2MAAAAASUVORK5CYII=");
	background-size: 16px;
	background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
form input[type ="button"].save{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAArklEQVQ4T2OAAZMZt/9rNuz8/+bDx/97Dx9HwSAxdAxSC9WKACBDkA2aunQZCkY3BIRBakF6oEYgDCHXILhh1DAIhDEMghmGD8PUIetFMQiEYYoIYXR9GAaRi0eSQdhiCRtG14diEDYN+DCyXqwGoec1dEy0QcRiZL3Uc5F63XYMg4jFMH0Gky5DMq4G1DBsivFhkB7djiP/1et39IENAgFQ/sHmDXwYpAeim4EBAFsWtGN8pddWAAAAAElFTkSuQmCC");
	background-size: 16px;
    background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
#actions .save {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAArklEQVQ4T2OAAZMZt/9rNuz8/+bDx/97Dx9HwSAxdAxSC9WKACBDkA2aunQZCkY3BIRBakF6oEYgDCHXILhh1DAIhDEMghmGD8PUIetFMQiEYYoIYXR9GAaRi0eSQdhiCRtG14diEDYN+DCyXqwGoec1dEy0QcRiZL3Uc5F63XYMg4jFMH0Gky5DMq4G1DBsivFhkB7djiP/1et39IENAgFQ/sHmDXwYpAeim4EBAFsWtGN8pddWAAAAAElFTkSuQmCC");
	background-size: 16px;
	background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
form input[type ="button"].reset{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACE1BMVEUAAAA7Rl9IetpTk/8cMWA1VZ1Hc8U0X7AvWKZKivQiQoAzYrMiRos8dM8tXrQyY7chR4ogTp5Sov0eQX1Vo/gnV6hnw/88ds5SlORbo/IqY7tdoewmR3Ywa8hGe74uZb0JEh9FbrxEcslDcs1Bcc0+bcg4Y7c/ZbU5WqJGb71FdM1Bc9I+cdQ8cdU8cdU8ctU8cdI7bckvV6JDbso7ZsIlNWBHc8ZDdNE9cNQ9ddc7b8wmSIs/bs85ac88acRCc9E6b9Q6ctc6cdM6cdI8dNY+eNo/eNk7bsc/bs85bNI6btQ5cNQ1Z8MsWKcoUZsyYbU8c89BfNxBedUwWZ8+btA5cNMyYbgVKlUqT5hAetVCgN07bb8+b9A0ackdPHo7cso9ft49gOA6c8k9b9EtatUvaMwsV6ItQ4tBg989ec48bs42a9AzadEqZNApZtIua9UycNU0a8cKEy5HieJAfM0zXa4vWawpVawlU60nV68rW7EuYLUuXq4dPXZMkedMlOpBesZSmetRmOg6aq0xWbZYovBRleAAAAlVmehbo+1JhMdYmudUlNoMHT8oZtFCe8s+bq0tZLsqW6kAAAA5b9U5b9Y6cdc7c9g8dNk9ddk4btU6cNY/edw2adI4btU5cNdCft42atM3a9Q4bdU5cNZCgeA2a9M3bNQ4b9Y5cdc2bNQ3btU1btYva9ZBhuRHjuj///8eVTZXAAAAlHRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJKkhLMg0zBwdOruLz9ei3TgW4bwMWlPTxcwTJ8nio/v7s2+v+8FDI+v3zljcdM5L1uxHI8G8IB4vuRMizDiLb/3LI8XIGAqSGuOzq6urs4GICgXwkLy8vLy8wJgN5+ViK3ygDrJ0FGb4/SX8FA0wbAw4ApUBpZwAAAAFiS0dEsENkrsQAAAAHdElNRQfiARMOFwoHXIFqAAAA30lEQVQY02NgAAJGJkUlZRVVNWYWIEddg5VNU0tbR1dP38DQiJ2BwdjE1MzcYsrUadNnzLS0suZgsLG1s3eYNdvRydnFdY6bOyeDx1xPr3nzvX18/fwDAhcEBTOELFy0eEloWDgXA3dE5NKoaIaYZctXrIyN4wGazxufkJjEkLxq9Zq1KalpfAwM/OkZ6zIZsrJzcvPyCwqLBBgEhYrXlzCUlpVXVFZV19QKMzCI1NU3MCABUbHGpmZkAfGW1rZ2ZAGJjs4uSSS+lHR3T68MkoBsX/8EOWQd8hMnTVZgAAA3pDwpvOuYXAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wMS0xOVQxNzoyMzoxMCswMzowMMM9dpYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDEtMTlUMTc6MjM6MTArMDM6MDCyYM4qAAAAAElFTkSuQmCC");
	background-size: 16px;
    background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
#configForm input[type ="button"].reset{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACE1BMVEUAAAA7Rl9IetpTk/8cMWA1VZ1Hc8U0X7AvWKZKivQiQoAzYrMiRos8dM8tXrQyY7chR4ogTp5Sov0eQX1Vo/gnV6hnw/88ds5SlORbo/IqY7tdoewmR3Ywa8hGe74uZb0JEh9FbrxEcslDcs1Bcc0+bcg4Y7c/ZbU5WqJGb71FdM1Bc9I+cdQ8cdU8cdU8ctU8cdI7bckvV6JDbso7ZsIlNWBHc8ZDdNE9cNQ9ddc7b8wmSIs/bs85ac88acRCc9E6b9Q6ctc6cdM6cdI8dNY+eNo/eNk7bsc/bs85bNI6btQ5cNQ1Z8MsWKcoUZsyYbU8c89BfNxBedUwWZ8+btA5cNMyYbgVKlUqT5hAetVCgN07bb8+b9A0ackdPHo7cso9ft49gOA6c8k9b9EtatUvaMwsV6ItQ4tBg989ec48bs42a9AzadEqZNApZtIua9UycNU0a8cKEy5HieJAfM0zXa4vWawpVawlU60nV68rW7EuYLUuXq4dPXZMkedMlOpBesZSmetRmOg6aq0xWbZYovBRleAAAAlVmehbo+1JhMdYmudUlNoMHT8oZtFCe8s+bq0tZLsqW6kAAAA5b9U5b9Y6cdc7c9g8dNk9ddk4btU6cNY/edw2adI4btU5cNdCft42atM3a9Q4bdU5cNZCgeA2a9M3bNQ4b9Y5cdc2bNQ3btU1btYva9ZBhuRHjuj///8eVTZXAAAAlHRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJKkhLMg0zBwdOruLz9ei3TgW4bwMWlPTxcwTJ8nio/v7s2+v+8FDI+v3zljcdM5L1uxHI8G8IB4vuRMizDiLb/3LI8XIGAqSGuOzq6urs4GICgXwkLy8vLy8wJgN5+ViK3ygDrJ0FGb4/SX8FA0wbAw4ApUBpZwAAAAFiS0dEsENkrsQAAAAHdElNRQfiARMOFwoHXIFqAAAA30lEQVQY02NgAAJGJkUlZRVVNWYWIEddg5VNU0tbR1dP38DQiJ2BwdjE1MzcYsrUadNnzLS0suZgsLG1s3eYNdvRydnFdY6bOyeDx1xPr3nzvX18/fwDAhcEBTOELFy0eEloWDgXA3dE5NKoaIaYZctXrIyN4wGazxufkJjEkLxq9Zq1KalpfAwM/OkZ6zIZsrJzcvPyCwqLBBgEhYrXlzCUlpVXVFZV19QKMzCI1NU3MCABUbHGpmZkAfGW1rZ2ZAGJjs4uSSS+lHR3T68MkoBsX/8EOWQd8hMnTVZgAAA3pDwpvOuYXAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wMS0xOVQxNzoyMzoxMCswMzowMMM9dpYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDEtMTlUMTc6MjM6MTArMDM6MDCyYM4qAAAAAElFTkSuQmCC");
	background-size: 16px;
    background-position: 6px 5px;
	background-repeat:no-repeat;
	padding-left:30px;
}
/*menu icons*/
#login{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAmCAYAAADTGStiAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAACZklEQVRYR+2XPWtUQRSGd1eiiwh+EAsxIFilEYsQ1EoQC20UVDDYSSwUJH9BEqxs7MTSRrG1sFMLy0AaCYJGK8G4KETQhN2ZO2d85s6RBMnevV/eKg8c5n6c874zk9mzm1YRRGSPiDnDeEckmYsht40xp7z3uzWtPhDd65xbEHFfud4W3n2RJJnjsqtl1fDeTIlzn6L8aMh9LzI4qeXlYBvPEb9VMzfUrBGnVaYY1B8PAlGqOGz9KvVHVC4f1HXYsjdRojycixcMbZUdjRhzltlKLC8Pxg6ZaZUdDdv0XGsrg/Ejlc2G3HbWx6YoGH9W6WxIPKQ1tRB2m2G/yg9HNjaOxZL6CItR+eGQdFjzayOvMf3YFW4aw0DrO0NH5bPB/G0sqw794KXKjgbju1pXGb7BZlR2NOQfZKa9WFoeTvSKX14u9nXJTG+w8tLdi1In1l5WufxQ23bWPowyxcF3gSF/n95KKHTOPgizT9VyQK5li+e5LGf6lyCA1gUEV1LlDJjfO4bzRDXTrSC2y1p7idU84eAtMZFvaTi3iOFj3l0MOZpeH4h2iC5mR73vT5r1n9MhfL8/GZ/5bsjR9GogOEHMsqpnxAdiaEdj1b/YjY/E0yRJZkXWJ1QmH2iMsW3XEHiNWO5D9S+U8iPAvULrKrdjKr89JIRflItpZY2wa0vemCm12YR3nFy5yQwHMbV+0O7jcYvLzRNPh7nCw9Lbmpfgwd8/9m7v1w5w/0Pf/XfwWu31evtCT57RZ43BvzrXW4np39P7xhBn51vODkIzbxQ87+8YN8KOcWOkxozjtLITTYb3fvwPRR+AlE5SHKkAAAAASUVORK5CYII=");
	background-size: 16px;
    background-position: 10px 6px;
	background-repeat:no-repeat;
	padding-left:35px;
}
#input_file{
	padding:0;
	border:none;
}
#zoneElements{
	margin-top:10px;
	margin-bottom: 30px;
}
form #zoneElements  .title{
	margin:10px 0;
	text-align:left;
	
}
#zoneElements li{
	margin-bottom:5px;
	font-size:14px;
}
#zoneElements .exclude_link{
	font-size:14px;
	color:#005ca1;
	margin-left:5px;
	cursor:pointer;
}
#zoneElements .exclude_link:hover{
	text-decoration:underline;
	color:#3c9ce4;
}
.loading_process,
.empty_zone{
	font-size:16px;
	font-weight:normal;
	text-align:center;
	margin-top:30px;
}
.acp_wrap{
	float:right;
	 margin-top: 15px;
    margin-right: 10px;
}
.acp_wrap input{
	display:block;
	cursor:pointer;
}
.commands_wrap{
	float: right;
    margin-top: 15px;
    margin-right: 10px;
	text-align:right;
}

/*.zone_row .commands_wrap{
	position: absolute;
    right: 0;
	z-index:9;
}*/
.commands_wrap input{
	cursor:pointer;
}
.commands_wrap .send_command_button{
	display:block;
	float:left;
}
.commands_wrap .message{
	display: block;
	float: left;
	cursor: pointer;
	margin-left: 10px;
	margin-right: 10px;
}
#control_window .message{
	margin-right: 0;
}
.commands_wrap .message .status,
#acp_window .status,
#states_wrapper .status{
	width: 20px;
	height: 20px;
	background-position: left center;
	background-size: 100%;
	background-repeat: no-repeat;
}
#states_wrapper .status{
	margin-left:20px;
}
#acp_window .key{
	font-weight:bold;
	margin-right:10px;
}
#acp_window .adcItem{
	margin-bottom:5px;
}
.commands_wrap .message .status.progress,
#acp_window .status.progress,
#states_wrapper .status.progress{
	background-image: url("data:image/gif;base64,R0lGODlhFAAUAPQRAD2i9z6i9z6j9z+j90Cj90Ck90Gk90Kk90Kl90Ol90Sl90Wm90am90en90in90mo90uo+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABEAIf8LTkVUU0NBUEUyLjADAQAAACH/C3htcCBkYXRheG1w/z94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3Lncub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJmOmFib3V0PSIiIP94bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RjNGMjkyNkZBNjI2NjgxMTgyMkE5QzUyMTYzM0M4QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RUJGRjZBRDhDMTExMUX/MzlBMTFERTVBOUUxQkY3RjMiIHhwTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RUJGRjZBQzhDMTExMUUzOUExMURFNUE5RTFCRjdGMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4geG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUYyOTI2RkE2MjY2ODExMjJBOUM1MjE2MzNDQThBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzRjI5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");
}
.commands_wrap .message .status.error{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4QoUDjMWjiZHhQAAAfxJREFUOMuN1btPVFEUxeHvXGdAkWCiUJmYWGmMEbWgMpFWI4+Ev8MYfBSojZWJjWJjpbVamIiPmmhjo4lAjL0USiBg5DVzZ+6xuIMMzAzjqtf9nX3WPnvfoE7ZB0KVGPQFLmEY59CLgEV8xVTkfYh+xYTk4jYj/INNIyiKLgduYACdmquEz3gYmUI5GawDZtPgQOCWHNbj/7SKych9rCWDhFplhRDdxh107Pgk7kKEBmiKB5F7SAsBMbpSq6wR1jNA7ygxY+E5a3O7oUVcC8zgZSHSFxhves2IrlMcmyCm/PmUAxvVjfHIx6TWzYGmCQVUV/PqYoXq+l55ng8MJRjC/pa2bI1YzYHZnsAODCfyd9Za1XVUyFKqG9qoP0HfnpZsI68upmSb7YC9STvHNrD8P8CQYKntldMV0mWyUjvgUkE+m8ebn4fSPN/G8sZUlpo97HrNJngrn81GRezrovts/h5DsXFytpVG3iSRd/jS0nZkhBNPOfmMQxf2qm4Gr5PATzzCWlNbZZF0ifIClZVWsI3IZGA+1DZNR8iH+yYKO3MscvA0WZn176g2tA2PIxMo1a+v7sBdXEVXQ5ZbTdqpTTypbZrfyeDuBUtnYAzXcUa+SZoGgbmYR/UCmzsWbD00RGJwNDCKEfTjcM2yjFn5L+DVYqcfvSW2YPAXghK42D9WyBsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTAtMjBUMTQ6NTE6MjIrMDI6MDASa1hNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEwLTIwVDE0OjUxOjIyKzAyOjAwYzbg8QAAAABJRU5ErkJggg==");
	margin-top: 0; 
    margin-bottom: 0;
}
.commands_wrap .message .status.success{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB/lBMVEUAAABBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlCrkpBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlAq0dBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlArUhBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlArUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrElBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrElBrUlBrUlBrUlBrUlBrUlBrUlBrUlArEhBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlArElBrUlBrUlBrUlBrUlBrUlBrUlBrUkfnj5BrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUlBrUn///8IZQKtAAAApnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjhOJIXS8vsBTtX/1k4BUOj98uhQJ9e4RMHYJwCLuiEp2Y4b17khAl7v2EH1/vX+uSECX+xBWv7JU8K5IQJf7P5aW9owKcW6IQJg7f5E+OhRACAcAmDt90Qe3OZSAAJg7QKV5lIAAmDtMN/mVGDtX/Du8PADYOIBMZrg+v8EIktkr0RCiwAAAAFiS0dEqScPBgQAAAAJcEhZcwAACPMAAAjzAXsO0LIAAAAHdElNRQfhChQPBg4+uXdSAAABNElEQVQY02NgwAkYVVTV1NXVVFUY4UJMzBqaWto6OtpamhrMTBAxFl09fYNlEGBoZMwCEmNlMzGFCi0zM7ewZGcFCnJYWcPEltnY2tk7cDAwcDo6wYSWO7twubq5O3IycHt4wgS9vHl8fP38PbgZeAMClwUFhwDFQsP4wiMilwVG8TLwR8csj42LX7EsIVEgKTll2bLUNH4GwfQVGZlCWdk5ucJ5+QVADYXpIgyiRcUlpWVi5RXilVXVIJNraiUYJOvqlzU0NklJN7e0gq2rr5NkkGlrX7aso7Oru6cX4ob2NhkGWbm+/mXLJkycNBki1t8nB/SRvMKUqcuWTZsOEZsxRUEe5HnFmbNmw9w/e9ZMRUgwKc2ZO2/+goULF8yfN3eOEjxElRctXrJ06ZLFi5RxRwQA1lyEIrjyf+8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTAtMjBUMTU6MDY6MTQrMDI6MDCxKQQqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEwLTIwVDE1OjA2OjE0KzAyOjAwwHS8lgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}
/*.tooltip .caret{
	width: 0;
	height: 0;
	border: 8px solid transparent;
	display: block;
	position: absolute;
	border-top-color: #005ca1;
	border-bottom: 0;
	border-top-color: transparent;
	border-bottom: 8px solid #fff;
	border-top: 0;
	top: -8px;
    right: 152px;
}*/
.tooltip .caret,
#stateSelect .caret{
  position: absolute;
}

.tooltip .caret:before,
#stateSelect .caret:before {
  content: '';
  position: absolute;
}

.tooltip .caret:after,
#stateSelect .caret:after{
  content: '';
  position: absolute;
}

.commands_wrap .message .tooltip .caret:before ,
#stateSelect .caret:before,
#control_window .caret:before{
  top: 0;
  left: 0;
  border-bottom: 10px solid #cccccc;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

.commands_wrap .message .tooltip .caret:after ,
#stateSelect .caret:after,
#control_window .caret:after{
  left: 2px;
  top: 2px;
  border-bottom: 8px solid #f9f9f9;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.commands_wrap .message .tooltip .caret,
#control_window .commands_wrap .message .tooltip .caret{
	top: -10px;
    right: 170px;
}
#zone_name .caret:before{
  top: 0;
  left: -2px;
  border-top: 8px solid #cccccc;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

#zone_name .caret:after{
  left: 0;
  top: 0;
    border-top: 6px solid #f9f9f9;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
#zone_name .caret{
	bottom: 0px;
	font-size:14px;
}
#zone_name.tooltip{
	font-size:14px;
	padding:5px 10px;
}
#control_window .caret{
	top: -10px;
	right: 35px;
}
#control_window.message_open .caret{
	right: 65px;
}
#stateSelect .caret{
	top: -10px;
    left: 25px;
}

#acp_window.tooltip .caret{
	left: -10px;
    top: 7px;
}
#acp_window.tooltip .caret:after{
  left: 2px;
  top: 2px;
  border-right: 8px solid #f9f9f9;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
#acp_window.tooltip .caret:before{
  top: 0;
  left: 0;
  border-right: 10px solid #cccccc;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.tooltip{
	z-index: 9;
	font-size:15px;
	min-width: 160px;
	font-weight: normal;
	position: absolute;
	visibility: hidden;
	left:-9999px;
	top:-9999px;
	background-color: #fff;
	padding: 10px 15px;
	white-space: nowrap;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.5);
}
#zone_name.tooltip{
min-width:0;
}
#stateSelect{
	z-index: 9;
	font-size:15px;
	font-weight: normal;
	position: absolute;
	
	left:-20px;
	top:35px;;
	background-color: #fff;

	-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.5);
}
#stateSelect .states_wrapper{
	max-height:200px;
	overflow:auto;
}
#stateSelect span{
	display:block;
	font-size:14px;
	padding:5px 10px;
	cursor:pointer;
}
.dv_add_button{
	float:left;
	position:relative;
	clear:both;
	margin-bottom:20px;
}
.states .button{
margin-right:20px;
	
}
.delayTimeCheckbox{
	margin-top: 8px;
    margin-right: 10px;
}
.active-time-checkbox{
	margin-top: 8px;
    margin-left: 10px;
}
#program_step,
#script_step{
	margin-top:30px;
}
#program_step_form{
	margin-top:20px;
}

.delay_time_switch{
	text-align:left;
	padding-top:6px;
}
#conditions_form select,
#conditions_form select:focus,
#conditions_form select:active{
	outline: none;
}
#conditions_form{
	    margin: 20px 0 30px 0;
}
#states_form,
#allowed_states_form,
#prohibited_states_form{
	padding-bottom:10px;
}
#conditions_form select.active{
	border:2px solid #000;
	font-weight:bold;
}
#stateSelect span:hover{
	background-color:#218cd2;
	color:#fff;
}
#acp_window.tooltip{
	min-width:30px;
}
.hover .tooltip{
	visibility: visible;
}
#zone_name.tooltip{
	visibility:visible;
}
#zone_command{
	width:100%;
}
#zone_command option.sep{
	margin-bottom:5px;
}
#text_options_form{
	margin-bottom: 15px;
    margin-top: 20px;
}
#save_config,
.import .button{
	margin-left:15px;
	cursor:pointer;
	margin-top:15px;
}
#save_config input,
#text_options_form input,
.import input{
	margin-top:10px;
}
form.import{
	margin-bottom: 15px;
	margin-top:20px;
}
.sep_option{
	    font-size: 5px;
}
.command_message{
	font-size: 14px;
	font-weight: normal;
}
body.no-scroll{
  overflow-y:hidden;
}

#modal_window{
	line-height:1.5em;
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
	text-align: center;
    white-space: nowrap;
	background: rgba(50, 50, 50, 0.35);
	z-index:100;
}
#modal_window::after {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    content: '';
}
#modal_window .window{
      margin: 50px;
    padding: 20px;
	    position: relative;
    min-width: 200px;
    text-align: center;
    white-space: normal;
    background-color: #fff;    
    color: #000;
	width: 250px;
	background-color: #fff;
	padding: 25px 35px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	z-index:199;
}
#modal_window .window-container{
	display: inline-block;
    vertical-align: middle;
}
#modal_window .window-container .actions .button{
	margin-left:10px;
  margin-right:10px;
}
#modal_window .closeButton,
.delButton {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 25px;
	height: 25px;
	opacity: 0.3;
	cursor:pointer;
}
.delButton {
	top:8px;
}
.copyButton {
	position: absolute;
	right: 40px;
    top: 7px;
	width: 25px;
	height: 25px;
	opacity: 0.3;
	cursor:pointer;
	background:url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAABHUlEQVQ4T+2UMa5GQBDHZ0WhUEoUruAom2ycQKnRayTELTSuIJI9ijuIxAGI8H0Zybdvd/HhvfZNtWbMb/4zYxFK6QoABB4Y5/zwfUIpfeV5fhuVJAnYtr00TWPqSf+w4zHemlnf9+C6riA8WconSSwgiiKY5xmqqoKiKGCaJojj+PaWy7IEBYaZ6PwzDEGoDs3zvJ2ydV3BMIxTpYoyGYZnx3GUNj8zPJvlDhaGIViWJaoTQiDLsu0ZIb7vQ9u221m3HUxWRykFzrmSI/t0oIDpVbqu21yMMViWZacCi6RpCqb5cz032NFEGWPzOI7mMAxKOAgCqOtatC0HL2Hydya3dTqzb8qOYF+3eRd2dRUetflrGCbiH/gKoMVfb2zCy35bl+aPAAAAAElFTkSuQmCC") no-repeat;
}
.copyButton:hover{
	opacity: 0.6;
}
.hideCopyButtons .copyButton{
	display:none;
}
.delButton {
	width: 20px;
	height: 20px;
}
.del.delButton{
	position: relative;
	right: auto;
	top: auto;
	display: inline-block;
	width: 12px;
	height: 12px;
	
}
#modal_window .closeButton:hover,
.delButton:hover  {
	opacity: 1;
}
#modal_window .closeButton:before, .delButton:before, #modal_window .closeButton:after, .delButton:after {
position: absolute;
	left: 10px;
	content: ' ';
	height: 23px;
	width: 2px;
	background-color: #333;
}
.delButton:before, .delButton:after {
	height: 18px;
}
.del.delButton:before, .del.delButton:after {
	height: 13px;
	left: 5px;
}
#modal_window .closeButton:before,
.delButton:before {
transform: rotate(45deg);
}
#modal_window .closeButton:after,
.delButton:after {
transform: rotate(-45deg);
}
.del.delButton{
	position:absolute;
	right:10px;
	top: 8px;
}

.outputSelectForm{
	margin-top:30px;
}
#outputSelectForm select {
	min-width: 205px;
}
#modal_window.normal .window{
	width:380px;
}
#modal_window.large .window{
	/* width:480px; */
	width: auto;
}
#modal_window .bkg{
	width: 100%;
	height: 100%;
	position: absolute;
	background: rgba(50, 50, 50, 0.35);
	z-index:100;
}
#params .row{
	height: 50px;
	display: table-row;
}
form .row,
.row{
	display: table-row;
}
/*.row .cell:last-child{
	text-align:left;
}*/
#states_wrapper .adcItem{

	font-size:16px;
	border-top:1px solid #ccc;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}
#states_wrapper .adcItem .key{
	margin-right:10px;
}
#states_wrapper .adcItem .value{
	font-weight:normal;
}
#command_select,
#default_command_select{
	max-width: 300px;
}

#delete_step_button,
.delete_step_button{
	color: red;
    position: absolute;
    top: 9px;
    right: 10px;
    cursor: pointer;
}

#add_step_button{
	text-align: center;
	padding:5px 5%;
}

/***Control***/
.control_wrapper{
	float:right;
}
.elemnt_row{
	position:relative;
}
.control_wrapper .control_button{
	margin-top: 15px;
    margin-right: 10px;
	width:20px;
	height:20px;
	/*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4QsCCxgJO4dUAQAAA5hJREFUOMudlO9r1VUYwD/POed7793d1ho5Y9NlaelAnC2zTXOKSCUsSqjAf6AXFQihBUGQFdWrSHyh9KaC5ZuIhKiI0kCU1DRN529Nc5W7bm7usuu+937P95zTi31XEumLHnh44Hl4PufhPD+E28iKV/KIyJOFXP36a+MTmwoFSvs/SmDs1jnqdsBCvkhdvl6t7nrquRWdvdvj2M59emMzpvt/AgUgBGY0z1Tdi1atW73kif6R0dqSLe8tp6nvFsCHNxQBmNWrlSpgUBgEDejv3l5Dar2q2htMhjEWzl+8fOVDj+344vsza8tfI23r/6OInpcNJy+lelVX26utM+b0aKU9SBABkOCDa+vq6OmuyrikPqFo7qQ0VBo6fPrH177Z8+eO++8lvfDxP0CDwMRZVPvauY8u7Hiwz/oYLQYRhYhCieAkplqt4IIjTio0tTS1dke9Wwu5Q237j/+6pfMFiY9vDxkQwIGIUEmuMZGMosWglEYphYggAoGADx4XHGOTFerqG+7oWrh0cz5XaD165uTmZRujsf0f2gyYJViXkLgqRkVopdGiUEqmuhMCqaTUfEw1iRmbHKIYNeYWPDD/pXyUbx248MumNRsaL5vpXofgSX2CdTVQfsopCicBFxJiO0GlNk5cq5BYi7MB76AualDtszufXSSLWwbOH33ehHSqxtRbKcfDjCdDRMGgvYBzOElIQw3nLZ5AMAEVIISAcw7vHamzIXW2HCAxB7em0IZJXaoqyQ3KyVVyotEojAg6UogSDIrgAi4NgMd7aG6YSXOYZ3+/WOo/dvTc67M68kMG0FQxBERpQWlBGYWJBJNTGXBqJLwTEI/3QktjO4VK2+TZE5e27ds5+EH5FNfPUdMGEARlrZW7o9nU55owkUZHgo4EYzSqLmXEnsMmDoLirug+0qtNo0cOnH5/7yfDn7oJqoAGUgOEKCUdvDy4o3x94ghelPeY4IIOHmXyzHnk8QV9UWOkQZip53H9oho8sOvYu4f7y98CFgjTKtnKRtlM5oB8ZnOAdD7TsHLdi0u3JS2/5Ys37uGPgcnje78aeOv0l9VDQArUgCSz1mRke9M9kMznAUyeak4VKcYdnPn5yu49O0+8eWm3O5/FbQaz05WaDBSygMteNdmfEDWEePRKJRkZufbZD5+ffOfKPkpZTnqTuuld1v86FiELToNr7cukZXisVD71U+mNwV2hlPmnq0qznL/lL+PAp3dH2EF/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTExLTAyVDExOjI0OjA5KzAxOjAwFr/8DAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMS0wMlQxMToyNDowOSswMTowMGfiRLAAAAAASUVORK5CYII=");
	*/
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACWFBMVEUAAACou8SuwMmds7yds7yit8Cnu8Ses7ywwcquwMmsv8inu8SetL2ds7yZsLm1xs+tv8iuwMmuwMmsv8i2xs+Npq+es7ynusOvwcqmusOZsLmou8SjuMGds7yovMWkuMGtv8iuwMmuwMmZsLmhtr+sv8iuwMmuwMmuwMmasbqgtb6uwMmuwMmuwMmuwMmuwMmnu8SlucKuwMmuwMmbsrucsruetL2uwMmuwMmuwMmuwMmuwMmuwMmuwMmuwMmnu8Sgtb6musOtv8imusOtwMmuwMmuwMmuwMmsv8irvseuwMmuwMmetL2jt8CuwMmuwMmuwMmuwMmuwMmuwMmcs7ycsrujt8CuwMmuwMmuwMmuwMmuwMmuwMmuwMmsv8iuwMmuwMmuwMmuwMmuwMmuwMmsvseuwMmuwMmuwMmuwMmuwMmuwMmuwMmovMWhtr+csruuwMmuwMmuwMmuwMmuwMmuwMmrvcamusOuwMmuwMmou8Ssv8iuwMmuwMmuwMmuwMmvwcqou8Shtr+ds7yovMWuwMmuwMmuwMmuwMmuwMmuwMmuwMmuwMmZsLmcsruds7yuwMmuwMmlucKnu8SuwMmuwMmuwMmuwMmuwMmhtr+ZsLmuwMmuwMmuwMmsv8ihtr+WrreuwMmuwMmtv8inu8Ssv8iuwMmtv8iuwMmuwMmuwMmuwMmuwMmuwMmuwMmqvcauwMmuwMmuwMmuwMmtv8iuwMmuwMmuwMmuwMmuwMmuwMmuwMmuwMmuwMmuwMmsv8iuwMmuwMmuwMmuwMmtv8iuwMmsv8j///9MZHEwAAAApXRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQICAQd7qal3BRLRyw8EOR4m2tYjEycCO+bPgsv9/clyvdctCqv////+/5gFMuvQfXzO5ywKZ9vWKynT5HoOeZGKdoCVjm8Qf+feOTbb2GMJM+zdkpHc5ysHof/+////owgz27t2zf38xIDS4jUDKBEo3NMgHzYDFNPJDgd6p6dxBAECAgAiDtudAAAAAWJLR0THjQVKWwAAAAlwSFlzAABcRgAAXEYBFJRDQQAAAAd0SU1FB+ELCw0uHKbDEqcAAAElSURBVBjTY2CAAEZ5BUUlJgYUwKysoqqmroEqyqKptXSZtg5CkElXT5/VwHD5CiNjNhNTM3aQGAenuYWllbXNylW2dvYOjk5cIOXczi6r17i6rV21apW7h+c6L2+QII+P7/oNG1f5+QcErty0eU1QMEiQNyQ0bMvW8AgmpsioVauiY2LBtvHxx21bFc8EBAmrticKCIJtFxJO2r4qGSSYsn1Hqogo2EVp6RmrVmVmMTFl56zZmZuXLwYSLCjctXvPyqLiktJVq/buKysXBwlWVO6vqq4BuuhAbd2qg/UNEiBBycam5pbWtlWH2js6u7p7mMC2S/X29UtPmHj4yKTJMlOmTkPy//QZR4/NnCWLEkpMs+fMnTd/ATNqgDItXLR4iRyUAwBMKl0/te6feQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0xMS0xMVQxMzo0NjoyOCswMTowMNCfIEEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMTEtMTFUMTM6NDY6MjgrMDE6MDChwpj9AAAAAElFTkSuQmCC");
	background-position:left center;
	background-repeat:no-repeat;
	cursor:pointer;
}

#control_window{
	position: absolute;
    background: #fff;
    z-index: 99;
	visibility: visible;
}
#control_window .zone_command{
	padding-bottom:5px;
	float:left;
}
.control_wrapper .zone_command,
#control_window .zone_command{
	display:inline-block;
}
.control_wrapper .commands_wrap,
#control_window .commands_wrap{
	display:inline-block;
	margin-top:0;
	padding-top:5px;
	min-width:20px;
}
#control_window .title,
.control_wrapper .title{
	font-size: 13px;
    margin-left: 10px;
    margin-bottom: 5px;
}
/*.ui-datepicker td span, .ui-datepicker td a */
#fc td{
  display: inline-block;
  font-weight: bold;
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 30px;
  filter: dropshadow(color=#fff, offx=1, offy=1);
}
.ui-datepicker-calendar .ui-state-default {
  background: #ededed;
  background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
  background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
  background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
  background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
  background: linear-gradient(top,  #ededed 0%,#dedede 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
  -webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
  -moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
  box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
}
.ui-datepicker-unselectable .ui-state-default {
  background: #f4f4f4;
  color: #b4b3b3;
}
#fc{
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	border: 1px solid #ccc;
}
#fc thead .month_picker td{
	width:10%;
	font-size:14px;
}
#fc thead .month_picker{
	background:#0070C0;
	color:#fff;
}
#fc thead .month_picker #mns{
	width:80%;
}
#fc thead .week_days{
	border-bottom:1px solid #ccc;
}
#fc thead .week_days td {
	font-weight:normal;
	text-shadow: none;
	font-size:12px;
}
#fc tfoot td{
	width:100%;
	height: 20px;
    padding-top: 5px;
}
.year_arrow{
	padding:0 5px;
}
#fc tbody td {
  padding: 0;
  border-right: 1px solid #bbb;
  cursor:pointer;
}
#fc tbody td:last-child {
  border-right: 0px;
}
#fc tbody tr {
  padding: 0;
   border-bottom: 1px solid #bbb;
}
#fc tbody tr:last-child {
  /*border-bottom: 0px;*/
}
#fc tbody td{
	display: inline-block;
	font-weight: bold;
	text-align: center;
	font-size:14px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #666666;
	text-shadow: 1px 1px 0px #fff;
	filter: dropshadow(color=#fff, offx=1, offy=1);
}
#fc tbody td {
	background: #ededed;
	background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
	background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
	background: linear-gradient(top,  #ededed 0%,#dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
	-webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
	-moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
	box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
}
#fc tbody td.active{
	background: #6eafbf;
  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
  -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
  color: #e0e0e0;
  text-shadow: 0px 1px 0px #4d7a85;
  filter: dropshadow(color=#4d7a85, offx=0, offy=1);
  border: 1px solid #55838f;
  position: relative;
  margin: -1px;
  margin-right:0px;
}
#fc tbody td.active:last-child{
	margin-right:-1px;
}
#fc tbody td:hover {
	background: #f7f7f7;
}
#fc tbody td.empty{
	background:#f7f7f7;
}
#panelLiveView{
	width: 1129px;
    position: relative;
    margin: 0 auto;
}
#panelLiveViewImage{
	position: absolute;
    top: 190px;/*45px;*/
    left: 0;
    right: 28px;
}
#panelLiveViewImage img{
	/*width: 400px;*/
	border:7px solid #333;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}
#panelLiveView img.panel_image{
	width:1129px;
	/*width:960px;*/
}
.ledsPanelFirst{
	left:44px;
	position:absolute;
	top:57px;
}
.ledsPanelSecond{
	right:117px;
	position:absolute;
	top:57px;
}
.led{
	position:absolute;
	width:16px;
	height:16px;
	background:#fff;
}
.led.on.yellow{
	background:#ffff24;
}
.led.on.green {
	background:#00e200;
}
.led.on.red {
	background:#ff2400;
}
.ledsPanelSecond .led{
	margin-bottom:59px;
}

.panel_button{
    position:absolute;
	width:61px;
	height:61px;
	background:#fff;
	background:black;
	opacity:0;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	cursor:pointer;
}
.panel_button:hover{
	opacity:0.2;
}
#journal_button,
#zones_button{
	width:98px;
}
#a1_button,
#a2_button,
#a3_button,
#a4_button{
	width:98px;
}
#configButton{
	height: 20px;
	padding: 10px 7px 8px 7px;
	margin-top: -5px;
	
}
#configButton .menuButton,
#configButton .menuButton:after,
#configButton .menuButton:before{
	width:20px;
	height:3px;
	background:#656363;
}
#configButton:hover .menuButton,
#configButton:hover .menuButton:after,
#configButton:hover .menuButton:before{
	background:#000;
}
#configButton .menuButton{
	position: relative;
	    margin-top: 8px;
}
#configButton .menuButton:after,
#configButton .menuButton:before{
	content:"";
	display:block;
	position: absolute;
}
#configButton .menuButton:before{
	top:-7px;
}
#configButton .menuButton:after{
	margin-top:7px;
}
#menu-tab{
	margin:0;
	padding:0;
	overflow: hidden;
	margin-bottom:-1px;
}
#settings-body{
	margin-top:20px;
	margin-bottom:20px;
}
#settings-body form label{
	text-align:left;
}
#settings_table .controller-name,
#settings_table .mac-address, 
#settings_table .contact_id {
	margin-bottom:25px;
	margin-top:25px;
	margin-left:10px;
}

#settings_table .controller-name input {
	margin-left: 10px;
}
#settings_table .controller-name label,
#settings_table .mac-address label {
	width: 100px;
}

#settings_table .left_side{
	float:left;
}
#settings_table .right_side{
	float:left;
	margin-left:30px;
}
#sntp_server_name_input{
 width:220px;
}
#settings_table .right_side .cell:first-child{
	min-width:200px;
}
#settings_form hr,
#configPage hr{
	margin: 0;
    border: none;
    border-bottom: 1px solid #ccc;
}
#menu-tab li{
	cursor:pointer;
	color:#666;
	background-color:#eee;
	margin:0 5px;
	padding:5px 15px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	border:1px solid #ccc;
	float:left;
}
#menu-tab li.active{
	border-bottom-color:#fff;
	background-color:inherit;
}
#configForm select#switch_mask_select,
#configForm select#default_switch_mask_select{
	font-size: 16px;
    letter-spacing: 0.01em;
	position:absolute;
}
/* #configForm select#switch_mask_select:hover, */
#configForm select#default_switch_mask_select:hover{
	width:auto;
}
#configForm #zone .cell:first-child,
#configForm #zone_group .cell:first-child{
	min-width:130px;
}
.radio{
	padding-bottom:10px;
}
.radio label{
	display:block;
	text-align: left;
}
.flatpickr-confirm{
	background:#42a5f5!important;
	color:white!important;
	fill: white!important;
}
.devices-available-title{
	font-size:14px;
	font-weight:bold;
}
#devicesAvailable{
	overflow:hidden;
}
#devicesAvailableList{
	font-size:14px;
	float: left;
    clear: both;
    margin: 15px 0 30px 0;
    max-height: 200px;
	min-height: 20px;
    overflow-y: auto;
}
#devicesAvailableList li{
	color:#005ca1;
	font-size:14px;
	border-bottom:1px dashed #005ca1;
	padding: 3px 0;
	margin-right: 5px;
	margin-bottom:5px;
	cursor:pointer;
}
#devicesAvailableList li:hover{
	/*background-color:#04a5da;*/
	border-color:#3c9ce4;
	 color:#3c9ce4;
}
.automaticControlButtons{
	margin-bottom:20px;
}
.automaticControlButtons .button{
	margin-right:10px;
}
.inputFile{
	display:none;
}
.inputFileReplace{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}
.inputFileReplace .fileButton{
	float:left;
}
.inputFileReplace .fileName{
	float:left;
	padding-right:5px;
	padding-left:10px;
	padding-top:5px;
	width: 130px;
    overflow: hidden;
    white-space: nowrap;
	text-align:left;
}
.activate_time_infinity{
	display:block;
	text-align:left;
	padding: 5px 0 15px 0;
}
.inputFileReplace .fileName.empty{
	color:gray;
}
.sendButton{
	float:left;
	margin-top:0;
}
.form_update .title{
	margin-bottom:20px;
}
.states_div{
	border: 1px solid #ccc;
    overflow: hidden;
    padding: 5px;
    margin-bottom: 10px;
    max-height: 150px;
    overflow-y: auto;
	 border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
.states_list{
	height:300px;
	overflow:auto;
	text-align:left;
	margin-top: 25px;
    margin-bottom: 25px;
	border:1px solid #ccc;
	padding:5px;
	font-size:14px;
  line-height:1.2em;
}
.states_list .row .cell{
	padding-bottom:5px;
}

.states .filter{
  margin-top:10px;
  text-align:left;
}
.states .filter .search,
.states .filter .type{
  display:inline-block;
  width:50%;
}
.states .filter .type select{
  width:100%
}
.states .filter span{
  display:block;
      margin-left: 5px;
    margin-bottom: 3px;
}
.states_list .row .cell:last-child{
  padding-left:5px;
}
.states_list input{
  margin-top:2px;
}
.states_list .row .cell{
  vertical-align:top
}
.elementsList{
    border:1px solid #ccc;
    font-size:14px;
    padding:5px;
    max-height:70px;
    overflow-y: scroll;
    margin-top:5px;
    text-align:left;
}
.pt-function-table{
    border-collapse: collapse
}
.pt-function-table th{
    border:1px solid #ccc;
    padding:5px 10px;
}
.pt-function-table td{
    border:1px solid #ccc;
    padding:5px 10px;
}
.zone_pt:before{
	content:"";
	width:10px;
	height:10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	position:absolute;
	right:-15px;
    top:5px;
	background-color:#ff4343;
}
.zone_pt{
    position:relative;
		margin-right: 15px;
}
.lds-ring {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 8px;
  border: 3px solid #fff;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #3eadf5 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.blocked-btn, .blocked-btn:hover {
  background: #ccc;
  color: #999;
}input[type='number'] {
  -moz-appearance:textfield;
}

.button:disabled, button:disabled {
  cursor: default;
  color: #ccc;
  background: #e6e6e6;
}
.button:disabled:hover {
  background: #e6e6e6;
}

.related-zone-box {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(50, 50, 50, 0.35);
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}
.related-zone-box h3 {
  font-size: 1.5rem;
  text-align: center;
  padding: 8px;
}

.related-zone-modal {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 360px;
  max-width: 90vw;
  max-height: 90vh;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
  transform: translateY(-100px);
  opacity: 0;
  transition: 0.3s ease-in-out;
}
.related-zone-modal.active {
  transform: translateY(0);
  opacity: 1;
}

.related-zone-modal label {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 8px;
  box-sizing: border-box;
}
.related-zone-modal ul {
  overflow-y: auto;
  user-select: none;
}

.zone-box {
	position: relative;
}
.zone-box .edit-zone-btn {
	width: 32px;
	height: 32px;
  position: absolute;
  top: 8px;
	right: 0;
	padding: 4px;
	background: none;
	border: 1px solid #ccc;
	border-radius: 2px;
}

.related-zone-modal .related-zone-close {
  width: 32px;
  height: 32px;
  padding: 4px;
	background: none;
	border: none;
  position: absolute;
  top: 0;
  right: 0;
}

.edit-zone-btn path {
	fill: #666;
}

.zone-list {
  padding: 8px 36px 8px 0;
}
.zone-list li {
  text-overflow: ellipsis;
  margin-bottom: 8px;
}
.zone-list li:last-child {
  margin-bottom: 0px;
}

.modal-custom {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(50, 50, 50, 0.35);
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-custom-close {
  width: 32px;
  height: 32px;
  padding: 4px;
	background: none;
	border: none;
  position: absolute;
  top: 0;
  right: 0;
}
#zones-elems-modal {
  width: auto;
}

.zone-elements-list {
  display: flex;
  flex-direction: column;
  max-height: 350px;
  overflow-y: auto;
  user-select: none;
}

.zone-elements-list label{
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 8px;
  box-sizing: border-box;
}

.modal-box {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 360px;
  max-width: 90vw;
  max-height: 90vh;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
  transform: translateY(-100px);
  opacity: 0;
  transition: 0.3s ease-in-out;
}
.modal-box.active {
  transform: translateY(0);
  opacity: 1;
}
.modal-box .modal-title {
  font-size: 1.5rem;
  text-align: center;
  padding: 8px;
}
.modal-box .modal-body {
  height: 100%;
  padding: 8px;
  overflow-y: auto;
}
.modal-body__line {
  width: 100%;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px;
  box-sizing: border-box;
}
.modal-body__line > * {
  margin: 0;
}
.modal-body__line > p {
  white-space: nowrap;
  margin-right: 16px;
}
.modal-body__line option {
  padding: 4px;
}

.zone-param input, .zone-param select {
  padding: 5px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.zone-param input.error, .zone-param select.error {
  border-color: red;
}

.zone_element .zone {
  margin-bottom: 8px;
}
.zone_element .zone-param {
  flex-wrap: wrap;
  min-width: 450px;
}
.zone_element .zone-param .error_message {
  width: 100%;
  text-align: right !important;
}

.outputSelectForm .element .error_message {
  text-align: right;
}

.link-to-elem {
  display: inline-block;
  box-sizing: border-box;
  width: 32px;
  height: 32px;
  color: white;
  background: none;
  margin-left: 8px;
  padding: 4px;
  border: 1px solid #ccc;
  border-radius: 2px;
  vertical-align: middle;
  cursor: pointer;
}
.link-to-elem:hover {
  background-color: #e6e6e6;
}
.link-to-elem path {
  fill: #666
}

#zoneElements > button {
  margin-right: 10px;
}

.ml-3 {
  margin-left: 1rem;
}
.mt-3 {
  margin-top: 1rem;
}

.related-zone-box input[type="checkbox"].focus,
.zone-elements-list input[type="checkbox"].focus {
  outline: 2px solid #0075ff !important;
  outline-offset: 3px !important;
  outline-style: auto !important;
}

.flex {
  display: flex;
}
.flex-between {
  justify-content: space-between;
}

#panelLiveViewWrapper * {
  user-select: none;
}@media screen and (max-width: 1650px){
    .lbCnt{
        display:inline-block;
        width:auto;
        margin-top:5px;
    }
}
@media screen and (max-width: 1024px){
	.lbSec1{
		width:100%;
	}
	.lbSec1,
	.lbSec2,
	.lbSec3{
		width:32%;
	}
	#tabEv{
		max-height:186px!important;
	}
	#tabEv .elTxt{
		padding:5px 5px;
	}
	#tabEv .tdEv .date{
		padding:2px 0;
	}
	#tabEv tbody{
		display:block;
	}
	#tabEv tr{
		display:block;
		overflow:hidden;
	}
	#tabEv td{
		width: auto!important;
		min-width: 0!important;
		border: none;
		float:left;
		padding: 5px 5px;
	}
	#tabEv td:first-child{
		font-weight:bold;
	}
	#tabEv td:empty{
		padding:0;
	}
	#tabEv td:nth-child(3){
		clear:left;
	}
	/*#tabEv td:nth-child(n+3){
		display:inline-block;
	}*/
	#headerTable{
		display:none;
	}
	#tabEv thead{
		display:none;
	}
	#event_log_progress_load{
		position:relative;
		padding-top:20px;
	}
}
@media screen and (max-width: 980px){
	#configPage #configMenu li{
		margin-left: 2%;
		width: calc(20% - 8px);
		text-align:center;
	}
	#configItems{
		border:none;
		width:96%;
		border-top:1px solid #ccc;
		max-width: none;
		padding-left:2%;
		padding-top:10px;
	}
	#configForm{
		padding:0;
		padding-top:20px;
		margin-top:20px;
		width:100%;
		max-width:none;
		border-top:1px solid #ccc;
		text-align:center;
	}
	#configForm form{
		display:inline-block;
		padding-left:10px;
		padding-right:10px;
	}

	#configForm #zone{
		width: 100%;
		padding: 0;
	}
	.mn {
		text-align:center;
	}
	/*блок меню configItems по центру*/
	/*#configItems{
		width:100%;
		max-width:none;
		padding:0;
		border:none;
		text-align:center;
	}
	#configItems ul{
		display:inline-block;
		text-align:left;
	}
	#configForm{
		display:inline-block;
	}*/
	
	/*Настройки убрать float и margin*/
	#settings_table .right_side{
		float:none;
		margin-left:0;
	}
	#settings_table .left_side{
		float:none;
		margin-left:0;
	}
}
@media screen and (max-width: 900px){
	.menu{
		width:160px;
	}
	#command_select, #default_command_select{
		max-width:200px;
	}
}
@media screen and (max-width: 800px){
	#params .reset_filter{
		display:block;
		float:left;
		clear:both;
		margin-top:0;
		margin-left:0;
	}

	body {
		height: unset;
	}

	#content {
		flex: unset;
		overflow: hidden;
	}
}

@media screen and (max-width: 760px){
	#zonesPage .emptyArea{
		display:none;
	}
	.lbSec1, .lbSec2, .lbSec3 {
		width: 100%;
	}
	.layer{
		height:auto!important;
		max-height:250px;
	}
	#pages{
		float:none;
		margin-top:20px;
	}
	#pages .button{
		margin-bottom:10px;
	}
	#events_per_page{
		float:none;
		margin-top:25px;
	}
	#events_per_page .label{
		display:block;
		margin-bottom:10px;
	}
	/*.elTxt{
		display:inline-block;
	}
	#dvElem,
	#dvStatesElem{
		text-align:center;
	}*/
}
@media screen and (max-width: 640px){
	#configPage #configMenu li{
		margin-left: 5%;
		width: 35%;
	}
	#headerTop{
		text-align:center;
	}
	#headerTopRight{
		width:100%;
		margin-bottom:10px;
	}
	#header_logo{
		float:none;
		padding:10px 0
	}
	#mn{
		padding:10px 0;
	}
	
}
@media screen and (max-width: 580px){
	#mn{
		display:block;
		float:right;
	}
	.menu{
		display: list-item;
	}
	#settings_form #menu-tab li{
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		    float: none;
		margin-bottom: 10px;
		text-align: center;
	}
	#settings_form #menu-tab li.active{
		border-bottom-color:#ccc;
	}
	#settings_form hr{
		border:none;
	}
}
@media screen and (max-width: 550px){
	#configForm .row,
	#settings_form .row{
		display:block;
		margin-bottom: 15px;
		height:auto;
	}
	#configForm .cell,
	#settings_form .cell{
		display:block;
		text-align:left;
	}
	#settings_form #versions  .cell{
		display:table-cell;
	}
	#settings_form  #versions .row{
		display:table-row;
	}
	#configForm .readonly,
	#settings_form .readonly{
		padding-top:0;
		padding-left: 10px;
	}
	#configForm label,
	#settings_form label{
		margin-bottom: 10px;
		margin-bottom: 8px;
		padding-left: 10px;
	}
	#settings_form #versions .row{
		clear:both;
		float:none;
	}
	#settings_form #versions .cell{
		float:left;
	}
	.element.bool .cell{
		float:left;
	}
	#settings_table .right_side .cell:first-child {
      min-width: none;
	}
	#settings_form #versions .cell.label{
		width: 180px;
		text-align: left;
	}
	#firmware_update_form input{
		margin-left:0;
	}
	#firmware_update_form{
		clear:both;
		float:none;
	}
	#external_mode_select{
		max-width:290px;
	}
	#settings_form .expand_body{
		padding:20px 10px;
	}
	/*.form_update{
		display:block;
		margin-top:10px;
	}*/
	#name_input,
	#sntp_server_name_input{
		max-width: 270px;
	}
	#input_file{
		width:200px;
	}
	.actions{
		text-align:left;
		margin-top:20px;
	}
	.actions input, .actions button{
		margin-bottom:10px;
	}
	.form_32_bit{
		padding-bottom:0;
	}
	#modal_window .window,
	#modal_window.normal .window	{
		width: calc(100% - 70px);
		margin: 15px;
		padding:20px;
	}
}
@media screen and (max-width: 430px){
	.log_buttons{
		margin-top:15px;
		float:none;
		display:inline-block;
	}
	#EventLog .title{
		text-align: center;
	}
	#pageCap .button{
		padding:5px 4px;
	}
	#pageCap .sep{
		font-size: 14px;
		padding: 0 2px;
	}
}
@media screen and (max-width: 400px){
	#counter .hover{
		display:none;
	}
	#counter .hover{
		display:none;
	}
	#cnt .row{
		display:block;
	}
	#cnt .cell{
		display:none;
		margin-bottom:10px;
	}
	#cnt .cell.hover{
		display:block;
	}
	#cnt{
		margin-top:15px;
	}
	#params .date{
		margin-right:18px;
	}
	#params #selClass{
		width:282px;
	}
	.log_buttons{
		width:282px;
	}
}
@media screen and (max-width: 370px){
	#configPage #configMenu li{
		margin-left: 0;
		width: 80%;
	}
	#configPage #configMenu{
		text-align:center;
	}
	#header{
		text-align:center;
	}
	.menu{
		display: list-item;
	}
	#tabEv td:first-child{
		float:none;
	}
	#tabEv{
		height:264px!important;
	}
}
.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  -webkit-box-shadow: 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid rgba(72,72,72,0.2);
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer {
  border-bottom: 0;
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
  border: 1px solid rgba(72,72,72,0.2);
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.rightMost:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: rgba(72,72,72,0.2);
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #42a5f5;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: rgba(72,72,72,0.2);
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #42a5f5;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  border-radius: 5px 5px 0 0;
  background: #42a5f5;
  color: #fff;
  fill: #fff;
  height: 28px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0px;
  line-height: 16px;
  height: 28px;
  padding: 10px;
  z-index: 3;
  color: #fff;
  fill: #fff;
}
.flatpickr-months .flatpickr-prev-month.disabled,
.flatpickr-months .flatpickr-next-month.disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #bbb;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(72,72,72,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(72,72,72,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(72,72,72,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(255,255,255,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 6.16px 0 0 0;
  line-height: 1;
  height: 28px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #fff;
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #fff;
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(255,255,255,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-weekdays {
  background: #42a5f5;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: #42a5f5;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
  border-left: 1px solid rgba(72,72,72,0.2);
  border-right: 1px solid rgba(72,72,72,0.2);
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 rgba(72,72,72,0.2);
          box-shadow: -1px 0 0 rgba(72,72,72,0.2);
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #484848;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e2e2e2;
  border-color: #e2e2e2;
}
.flatpickr-day.today {
  border-color: #bbb;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #bbb;
  background: #bbb;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #42a5f5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #42a5f5;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #42a5f5;
          box-shadow: -10px 0 0 #42a5f5;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;
          box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(72,72,72,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover {
  cursor: not-allowed;
  color: rgba(72,72,72,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #42a5f5, 5px 0 0 #42a5f5;
          box-shadow: -5px 0 0 #42a5f5, 5px 0 0 #42a5f5;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  display: inline-block;
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  border-left: 1px solid rgba(72,72,72,0.2);
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(72,72,72,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background: #fff;
  border-bottom: 1px solid rgba(72,72,72,0.2);
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  border-radius: 0 0 5px 5px;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #484848;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #484848;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #484848;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  display: inline-block;
  float: left;
  line-height: inherit;
  color: #484848;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #efefef;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.flatpickr-confirm {
	height: 40px;
	max-height: 0px;
	visibility: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	background: rgba(0,0,0,0.06)
}

.flatpickr-confirm svg path {
	fill: inherit;
}

.flatpickr-confirm.darkTheme {
	color: white;
	fill: white;
}

.flatpickr-confirm.visible {
	max-height: 40px;
	visibility: visible
}
