.notification > div > label a:hover{
	cursor: help;
}
.notification > div > label > .popover{
	color: black;
}
.info_butons:hover {
    background: #2226ff;
}
.notification > div > label > a{
	text-decoration: underline;
}
#return {
    display: none;
}

.popoverWarning:hover {
	cursor: help;
}

@media (min-width: 700px) and (max-width: 1000px) {
	.panel,
	#ext_address_panel,
	#client_server_panel
	{
		font-size: xx-large;
	}
}
@media (min-width: 1000px) and (max-width: 1100px) {
	.panel,
	#ext_address_panel,
	#client_server_panel
	{
		font-size: 70%;
	}
}
@media (min-width: 1100px) and (max-width: 1300px) {
	.panel,
	#ext_address_panel,
	#client_server_panel
	{
		font-size: xx-small;
	}
}
@media (min-width: 1300px) and (max-width: 1500px) {
	.panel,
	#ext_address_panel,
	#client_server_panel
	{
		font-size: small;
	}
}
@media (min-width: 1500px) and (max-width: 1600px) {
	.panel,
	#ext_address_panel,
	#client_server_panel
	{
		font-size: x-small;
	}
}
#templates-informunity-b24,
#templates-informunity-b24-nav,
#templates-dialogs-module {
    display: none;
}
.iub24_panel-disabled,
.iub24_panel{
	box-shadow: lightgrey 5px 5px 15px;
	position: relative;
}
#RegistrationDataPanel.panel-danger{
	z-index:999;
	position: absolute;
	/*width: 97%;*/
}
#HandlersPanel.panel-warning{
	position: absolute;
}
#RegistrationDataPanel.panel-danger .fixedtop{
	min-height: unset;
}
#HandlersPanel.panel-warning .fixedtop {
	min-height: 130px;
	z-index: 10;
}
#RegistrationDataPanel.panel-danger .panel-footer,
#HandlersPanel.panel-warning .panel-footer{
	padding-top: 0;
	padding-bottom: 0;
	background-color: transparent;
}
.width-92{
	width: 91%;
}
.fixedtop {
	min-height: 230px;
	max-height: 230px;
	overflow: hidden;
}
.fixed {
	min-height: 225px;
	max-height: 225px;
	overflow: hidden;
}
.fixedbottom {
	min-height: 200px;
	max-height: 200px;
	overflow: hidden;
}
#RegistrationDataPanel:hover,
#OutboundRoutesPanel:hover,
#InboundDestinationsPanel:hover,
#LinesPanel:hover,
#ExceptionsPanel:hover,
#TasksPanel:hover,
#HandlersPanel th,
#HandlersPanel tr{
	cursor: zoom-in;
}

.hovered > .fixedtop,
.hovered > .fixed,
.hovered > .fixedbottom{
	max-height: none;
	/*max-height: 500px;*/
}

.hovered{
	box-shadow: grey 5px 5px 15px;
	z-index:998;
	position: absolute;
	/*width: 97%;*/
}

.disabledPanel {
	pointer-events: none;
	opacity: 0.4;
}
.h1{
	margin-top: 0;
}
.panel-body{
	padding-top: 1px;
	padding-bottom: 1px;

}
.fixed-table-toolbar .bs-bars, .fixed-table-toolbar .search, .fixed-table-toolbar .columns{
	margin-top: 5px;
	margin-bottom: 5px;
}

.fixed-table-pagination div.pagination, .fixed-table-pagination .pagination-detail{
	margin-bottom: 0;
}

#bye_div,
#greet_div {
    display: none;
}

.showNumberModifyInput {
    display: none;
}

.showNumberModify {
    display: block;
    padding: 5px;
    cursor: pointer;
}
.ui-dialog-titlebar-close.iu-icon-delete-user.margin-style-delete-main {
    margin: -5px -15px 0 0;
}
.ui-dialog-titlebar-close.iu-icon-delete-user.margin-style-delete {
    margin: 5px -15px 0 0;
}
.ui-dialog-titlebar-close.iu-icon-delete-user-update.margin-style-delete-main {
    margin: -5px -15px 0 0;
}
.ui-dialog-titlebar-close.iu-icon-delete-user-update.margin-style-delete {
    margin: 5px -15px 0 0;
}

/*loader*/
#floatBarsG{
	position:relative;
	width:174px;
	height:21px;
	margin:auto;
}

.floatBarsG{
	position:absolute;
	top:0;
	background-color:rgb(215,235,249);
	width:21px;
	height:21px;
	animation-name:bounce_floatBarsG;
		-o-animation-name:bounce_floatBarsG;
		-ms-animation-name:bounce_floatBarsG;
		-webkit-animation-name:bounce_floatBarsG;
		-moz-animation-name:bounce_floatBarsG;
	animation-duration:3.06s;
		-o-animation-duration:3.06s;
		-ms-animation-duration:3.06s;
		-webkit-animation-duration:3.06s;
		-moz-animation-duration:3.06s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
	transform:scale(.3);
		-o-transform:scale(.3);
		-ms-transform:scale(.3);
		-webkit-transform:scale(.3);
		-moz-transform:scale(.3);
}

#floatBarsG_1{
	left:0;
	animation-delay:1.22s;
		-o-animation-delay:1.22s;
		-ms-animation-delay:1.22s;
		-webkit-animation-delay:1.22s;
		-moz-animation-delay:1.22s;
}

#floatBarsG_2{
	left:22px;
	animation-delay:1.53s;
		-o-animation-delay:1.53s;
		-ms-animation-delay:1.53s;
		-webkit-animation-delay:1.53s;
		-moz-animation-delay:1.53s;
}

#floatBarsG_3{
	left:43px;
	animation-delay:1.83s;
		-o-animation-delay:1.83s;
		-ms-animation-delay:1.83s;
		-webkit-animation-delay:1.83s;
		-moz-animation-delay:1.83s;
}

#floatBarsG_4{
	left:65px;
	animation-delay:2.14s;
		-o-animation-delay:2.14s;
		-ms-animation-delay:2.14s;
		-webkit-animation-delay:2.14s;
		-moz-animation-delay:2.14s;
}

#floatBarsG_5{
	left:87px;
	animation-delay:2.44s;
		-o-animation-delay:2.44s;
		-ms-animation-delay:2.44s;
		-webkit-animation-delay:2.44s;
		-moz-animation-delay:2.44s;
}

#floatBarsG_6{
	left:109px;
	animation-delay:2.75s;
		-o-animation-delay:2.75s;
		-ms-animation-delay:2.75s;
		-webkit-animation-delay:2.75s;
		-moz-animation-delay:2.75s;
}

#floatBarsG_7{
	left:130px;
	animation-delay:3.06s;
		-o-animation-delay:3.06s;
		-ms-animation-delay:3.06s;
		-webkit-animation-delay:3.06s;
		-moz-animation-delay:3.06s;
}

#floatBarsG_8{
	left:152px;
	animation-delay:3.36s;
		-o-animation-delay:3.36s;
		-ms-animation-delay:3.36s;
		-webkit-animation-delay:3.36s;
		-moz-animation-delay:3.36s;
}

[data-template="first_number_exception"] .col-md-3,
[data-template="first_number_exception"] .col-md-9,
[data-name="update_observ_num"] .col-md-3,
[data-name="update_observ_num"] .col-md-9 {
	margin-bottom: 3px;
}



@keyframes bounce_floatBarsG{
	0%{
		transform:scale(1);
		background-color:rgb(27,117,182);
	}

	100%{
		transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}

@-o-keyframes bounce_floatBarsG{
	0%{
		-o-transform:scale(1);
		background-color:rgb(27,117,182);
	}

	100%{
		-o-transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}

@-ms-keyframes bounce_floatBarsG{
	0%{
		-ms-transform:scale(1);
		background-color:rgb(27,117,182);
	}

	100%{
		-ms-transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}

@-webkit-keyframes bounce_floatBarsG{
	0%{
		-webkit-transform:scale(1);
		background-color:rgb(27,117,182);
	}

	100%{
		-webkit-transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}

@-moz-keyframes bounce_floatBarsG{
	0%{
		-moz-transform:scale(1);
		background-color:rgb(27,117,182);
	}

	100%{
		-moz-transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}