﻿.table{
  overflow: hidden;
	table-layout: fixed;
}
.table tbody tr td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.popover {
	max-width: inherit;
}
.switch input:checked + span {background-color: #27c24c;border-color: #27c24c;}
.ngdialog.custom-theme.ngdialog-theme-default {padding-top:50px;}
.ngdialog.custom-theme.ngdialog-theme-default .ngdialog-content {padding:5px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog100 .ngdialog-content{width:100px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog200 .ngdialog-content{width:200px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog300 .ngdialog-content{width:300px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog400 .ngdialog-content{width:400px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog500 .ngdialog-content{width:500px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog600 .ngdialog-content{width:600px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog700 .ngdialog-content{width:700px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog800 .ngdialog-content{width:800px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog900 .ngdialog-content{width:900px;}
.ngdialog.custom-theme.ngdialog-theme-default.dialog1000 .ngdialog-content{width:1000px;}
.ngdialog-content h3 {margin: 5px 0 15px 10px;}
.editable.editable-click, a.editable.editable-click{color:black;border-bottom-color:#C7C7C7;}
.toast-top-right-custom {top: 65px;right: 12px;}
@media print {
  .ngdialog-close {
    display: none !important;
  }
}
.editable-wrap {width:100%;}
.clearBgImage {
	background-image: none;
}
.sidebar-subnav li a, .sidebar-subnav li .nav-item {
	padding:0 0 0 53px;
}
.sidebar-subnav li a:last-child {
	padding-bottom: 10px;
}

.navCheckBox {
    padding-top:15px;
}

.nav-heading {
	padding-top:10px;
}
.tour-class {
	max-width:none !important;
}
.tour-class-step {
	min-width: 300px !important;
	max-width: 400px !important;
  border: red solid 1px;
  box-shadow: 1px 0 16px #f2bbbb;
}
.tour-class-title {
	margin: inherit !important;
	padding:inherit !important;
	font-size: inherit !important;
	background-color: transparent !important;
	border-bottom: none !important;
}
.tour-step-background {
	background-color:transparent;
}
.tour-step-backdrop {
	background-color:blue;
	border-radius: 6px;
}
.popover-content {
	padding: 0;
}
input.highlight, div.highlight {
	 border: red solid 1px;
  box-shadow: 1px 0 16px #f2bbbb;
}
.editable-buttons {
	display:block !important;
	text-align:right;
}
@media only screen and (min-width: 800px) {
  .form-wizard.wizard-horizontal > ol > li {
    display: inline-block;
  }
}
.form-wizard > ol > li {
	padding: 0 10px 10px 10px !important;
}
.pager li > a {
	border: 2px solid #27c24c !important;
	background-color: #e9fbee !important;
}
.form-wizard > ol > li {
	cursor: default;
}