.chckstyle{
    display: none;
}
.nav-link {
  font-size: 18px !important; }

.resp-table {
    width: 100%;
    display: table;
    }

.col-md-1-5 {
    width: 11.66667%;
}
.col-md-2-5 {
    width: 14.6%;
}
.col-md-3-2 {
    width: 27%;
}
.col-md-3-5 {
    width: 26.9%;
}
.col-md-4-5 {
    width: 41.5%;
}
.col-md-6-5 {
    width: 56.1%;
}
.col-md-8-5 {
    width: 70.66667%;
}
.col-md-10-2 {
  width: 98%;
}

.col-md-10-5 {
    width: 85.3%;
}

.width_05 {
  width: 5%; }

.width_10 {
  width: 10%; }

.width_13 {
  width: 13%; }
  
.width_15 {
  width: 15%; }

.width_20 {
  width: 20%; }

.width_25 {
  width: 25%; }

.width_30 {
  width: 30%; }

.width_35 {
  width: 35%; }

.width_40 {
  width: 40%; }

.width_45 {
  width: 45%; }

.width_50 {
  width: 50%; }

.red-error {
  color: red; }

.multiselect-parent {
  width: 100%;
}

.multiselect-parent .dropdown-toggle {
  width: 100%;
  text-align: left;
}

.multiselect-parent .dropdown-menu {
  width: 100%;
}

/* iPhone 5 only*/
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  .btn {
    font-size: 9px !important;
    padding: 8px !important; } }

/* iPhone 6 and Galaxy 5S only*/
@media only screen and (min-device-width: 360px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
  .btn {
    font-size: 12px !important; } }

.page-header.navbar .page-logo {
  width: 240px;
  padding-left: 5px;
  padding-right: 5px; }

.logo-default {
  margin-top: -4px !important;
  padding-left: 30px;
  height: 60px;
}

.row, li, button, input, h1, h2, h3, h4, h5, h6 {
  font-family: Calibri, sans-serif !important; }

td, th {
  word-wrap: break-word; }

.ui-notification {
  z-index: 11000 !important; }

.rt-margin-10 {
  margin-left: 10px; }

.asterisk {
  color: red;
  font-size: 17px; }

.div-center {
  width: 60%;
  margin: 15%; }

.left_align {
  text-align: left !important; }

.fa-spinner {
  font-size: 500%;
  position: absolute;
  left: 45%;
  top: 40%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.table > thead:first-child > tr > th:first-child {
  text-align: left;
  padding: 8px; }

.table > tbody > tr > td:first-child {
  text-align: left;
  padding: 8px; }

.text-center-custom {
  text-align: center !important; }

.overlay {
  /* Height & width depends on how you want to reveal the overlay (see JS below) */
  height: 100%;
  width: 0;
  position: fixed;
  /* Stay in place */
  z-index: 1000000;
  /* Sit on top */
  left: 0;
  top: 0;
  background-color: black;
  /* Black fallback color */
  background-color: rgba(0, 0, 0, 0.1);
  /* Black w/opacity */
  overflow-x: hidden;
  /* Disable horizontal scroll */
  /*    transition: 0.1s;  0.5 second transition effect to slide in or slide down the overlay (height or width, depending on reveal) */ }

/* Position the close button (top right corner) */
/* When the height of the screen is less than 450 pixels, change the font-size of the links and position the close button again, so they don't overlap */
@media screen and (max-width: 450px) {
  .fa-spinner {
    left: 40%; } }

.capitalize {
  text-transform: capitalize; }

.scroll {
  width: 100%; }

.ninty-et {
  width: 98%; }

.scroll {
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden; }

.marg-bot-0 {
  margin-bottom: 0px; }

.ui-selected {
  display: block;
  background-image: none;
  float: right;
  position: absolute;
  right: 0px;
  top: 8px;
  background: none;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 12px solid #ffffff; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle > i {
  color: #79869a; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle .badge.badge-default {
  background-color: #e6f2ff;
  color: #fff; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover, .page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle {
  background-color: #d0d0d0; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover > i, .page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle > i {
  color: #a4aebb; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu {
  border-color: #e7eaf0; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu:after {
  border-bottom-color: #eaedf2; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external {
  background: #eaedf2; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3 {
  color: #62878f; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a {
  color: #337ab7; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover {
  color: #23527c;
  text-decoration: none; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a {
  border-bottom: 1px solid #EFF2F6 !important;
  color: #888; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover {
  background: #f8f9fa; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li > a .time {
  background: #f1f1f1; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li > a:hover .time {
  background: #e4e4e4; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .circle {
  background-color: #e6f2ff;
  color: #fff; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .corner {
  border-color: transparent transparent transparent #e6f2ff; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu .dropdown-menu-list .subject .from {
  color: #5b9bd1; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > .langname, .page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > i {
  color: #000; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list .progress {
  background-color: #dfe2e9; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-menu {
  width: 195px; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu {
  background: #AFAAA9;
  border: 0; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu:after {
  border-bottom-color: #AFAAA9; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external {
  background: #2f3b49; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external > h3 {
  color: #adbaca; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external > a:hover {
  color: #5496cf; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a, .page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a {
  color: #bcc7d4;
  border-bottom: 1px solid #4b5e75 !important; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a > i, .page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a > i {
  color: #9dadc0; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a:hover, .page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a:hover {
  background: #47596e; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a {
  border-bottom: 0 !important; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li.divider {
  background: #4b5e75; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list > li > a .time {
  background: #354353; }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list > li > a:hover .time {
  background: #2b3643; }

.page-header.navbar .search-form {
  background: #232c37; }

.page-header.navbar .search-form.open, .page-header.navbar .search-form:hover {
  background: #AFAAA9; }

.page-header.navbar .search-form .input-group .form-control {
  color: #959fad; }

.page-header.navbar .search-form .input-group .form-control::-moz-placeholder {
  color: #929cab;
  opacity: 1; }

.page-header.navbar .search-form .input-group .form-control:-ms-input-placeholder {
  color: #929cab; }

.page-header.navbar .search-form .input-group .form-control::-webkit-input-placeholder {
  color: #929cab; }

.page-header.navbar .search-form .input-group .input-group-btn .btn.submit > i {
  color: #959fad; }

.page-header.navbar .menu-toggler > span, .page-header.navbar .menu-toggler > span:after, .page-header.navbar .menu-toggler > span:before, .page-header.navbar .menu-toggler > span:hover, .page-header.navbar .menu-toggler > span:hover:after, .page-header.navbar .menu-toggler > span:hover:before {
  background: #000; }

.page-header.navbar .menu-toggler.th-toggle-exit > span {
  background-color: transparent !important; }

.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu {
  box-shadow: 5px 5px rgba(63, 79, 98, 0.2); }

.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3, .page-header.navbar .hor-menu .navbar-nav > li > a {
  color: #c6cfda; }

.page-header.navbar .hor-menu .navbar-nav > li > a > i {
  color: #788ea8; }

.page-header.navbar .hor-menu .navbar-nav > li.open > a, .page-header.navbar .hor-menu .navbar-nav > li:hover > a, .page-header.navbar .hor-menu .navbar-nav > li > a:hover {
  color: #d5dce4;
  background: #AFAAA9 !important; }

.page-header.navbar .hor-menu .navbar-nav > li.open > a > i, .page-header.navbar .hor-menu .navbar-nav > li:hover > a > i, .page-header.navbar .hor-menu .navbar-nav > li > a:hover > i {
  color: #889bb2; }

.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a {
  color: #fff;
  background: #e6f2ff !important; }

.page-header.navbar .hor-menu .navbar-nav > li.active > a > i, .page-header.navbar .hor-menu .navbar-nav > li.current > a > i {
  color: #788ea8; }

.page-header.navbar .hor-menu .navbar-nav > li.active .selected, .page-header.navbar .hor-menu .navbar-nav > li.current .selected {
  border-top: 6px solid #e6f2ff; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu {
  box-shadow: 5px 5px rgba(63, 79, 98, 0.2);
  background: #AFAAA9; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a > i {
  color: #c6cfda; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li:hover > a {
  color: #f1f3f6;
  background: #47596e; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li:hover > a > i {
  color: #f1f3f6; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a:hover, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a:hover {
  color: #f1f3f6;
  background: #47596e; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a:hover > i, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a > i, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a:hover > i, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a > i {
  color: #f1f3f6; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.divider {
  background-color: #495c72; }

.page-header.navbar .hor-menu .navbar-nav > li .dropdown-submenu > a:after {
  color: #c6cfda; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.mega-menu-dropdown > .dropdown-menu {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1); }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3 {
  color: #666; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a {
  color: #c6cfda; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a > i {
  color: #788ea8; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li:hover > a, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a:hover {
  color: #d5dce4;
  background: #AFAAA9; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li:hover > a > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a:hover > i {
  color: #889bb2; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.open > a {
  color: #333 !important;
  background: #fff !important; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.open > a > i {
  color: #333 !important; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a:hover, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a:hover {
  color: #fff;
  background: #e6f2ff; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a > i {
  color: #788ea8; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  background: #fff;
  border: 1px solid #f2f2f2; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li > a {
  color: #000; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li > a > i {
  color: #888; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li:hover > a {
  color: #000;
  background: #f5f5f5; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li:hover > a > i {
  color: #666; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a:hover, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a:hover {
  color: #000;
  background: #f5f5f5; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a > i {
  color: #666; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.divider {
  background-color: #f5f5f5; }

.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > .dropdown-menu {
  border-top: 0; }

.page-sidebar, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
  background-color: #d0d0d0; }

.page-sidebar .page-sidebar-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
  border-top: 1px solid #3d4957;
  color: #000; }

.page-sidebar .page-sidebar-menu > li > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu > li > a > i[class*=icon-], .page-sidebar .page-sidebar-menu > li > a > i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class^=icon-] {
  color: #6b788b; }

.page-sidebar .page-sidebar-menu > li > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .arrow:before {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu > li.heading > h3, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3 {
  color: #708096; }

.page-sidebar .page-sidebar-menu > li.open > a, .page-sidebar .page-sidebar-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a {
  background: #e6f2ff;
  color: #000; }

.page-sidebar .page-sidebar-menu > li.open > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li.open > a > .arrow:before, .page-sidebar .page-sidebar-menu > li.open > a > i, .page-sidebar .page-sidebar-menu > li:hover > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li:hover > a > .arrow:before, .page-sidebar .page-sidebar-menu > li:hover > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > i {
  color: #ffffff; }

.page-sidebar .page-sidebar-menu > li.active.open > a, .page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a {
  background: #e6f2ff;
  border-top-color: transparent;
  color: #000; }

.page-sidebar .page-sidebar-menu > li.active.open > a:hover, .page-sidebar .page-sidebar-menu > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a:hover {
  /* background:#e6f2ff */ }

.page-sidebar .page-sidebar-menu > li.active.open > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li.active.open > a > .arrow:before, .page-sidebar .page-sidebar-menu > li.active.open > a > i, .page-sidebar .page-sidebar-menu > li.active > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li.active > a > .arrow:before, .page-sidebar .page-sidebar-menu > li.active > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > i {
  color: #000; }

.page-sidebar .page-sidebar-menu > li.active + li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active + li > a {
  border-top-color: transparent; }

.page-sidebar .page-sidebar-menu > li.active.open + li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open + li > a {
  border-top-color: #3d4957; }

.page-sidebar .page-sidebar-menu > li:last-child > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:last-child > a {
  border-bottom: 1px solid transparent !important; }

.page-sidebar .page-sidebar-menu li:hover > a > .arrow.open:before, .page-sidebar .page-sidebar-menu li:hover > a > .arrow:before, .page-sidebar .page-sidebar-menu li > a > .arrow.open:before, .page-sidebar .page-sidebar-menu li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li:hover > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu li.active > a > .arrow.open:before, .page-sidebar .page-sidebar-menu li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > a > .arrow:before {
  color: #fff; }

.page-sidebar-closed .page-sidebar .page-sidebar-menu:hover .sub-menu, .page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu:hover .sub-menu {
  background-color: #d0d0d0; }

.page-sidebar .page-sidebar-menu .sub-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a {
  color: #000; }

.page-sidebar .page-sidebar-menu .sub-menu > li > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class*=icon-], .page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i[class^=icon-] {
  color: #6b788b; }

.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow.open:before, .page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > .arrow:before {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu .sub-menu > li.active > a, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a {
  background: #F0FAFA !important; }

.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > i, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a > i, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > i {
  color: #959fae; }

.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before, .page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow:before, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow:before, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before {
  color: #606C7D; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li:hover > a {
  background: #3a4656; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a {
  background: #3e4b5c;
  border-left: 4px solid #e6f2ff;
  color: #f1f1f1; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover {
  border-left: 4px solid #e6f2ff;
  background: #3a4656; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow.open:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > i, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow.open:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > i {
  color: #eee; }

.page-sidebar .sidebar-search .input-group .input-group-btn .btn > i, .page-sidebar-closed .page-sidebar .sidebar-search.open .remove > i, .page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.open .remove > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .input-group-btn .btn > i {
  color: #4e5d6f; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu {
  background: #3a4656; }

.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a {
  background: #3e4b5c !important; }

.page-sidebar .sidebar-toggler, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler {
  background: #2c3541; }

.page-sidebar .sidebar-toggler > span, .page-sidebar .sidebar-toggler > span:after, .page-sidebar .sidebar-toggler > span:before, .page-sidebar .sidebar-toggler > span:hover, .page-sidebar .sidebar-toggler > span:hover:after, .page-sidebar .sidebar-toggler > span:hover:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:after, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:after, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:before {
  background: #000; }

.page-sidebar .sidebar-toggler.th-toggle-exit > span, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler.th-toggle-exit > span {
  background-color: transparent !important; }

.page-sidebar .sidebar-toggler:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler:hover {
  background: #212832; }

.page-sidebar .sidebar-search .input-group, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group {
  border-bottom: 1px solid #435060; }

.page-sidebar .sidebar-search .input-group .form-control, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control {
  background-color: #d0d0d0;
  color: #4e5d6f; }

.page-sidebar .sidebar-search .input-group .form-control::-moz-placeholder, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control::-moz-placeholder {
  color: #4e5d6f;
  opacity: 1; }

.page-sidebar .sidebar-search .input-group .form-control:-ms-input-placeholder, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control:-ms-input-placeholder {
  color: #4e5d6f; }

.page-sidebar .sidebar-search .input-group .form-control::-webkit-input-placeholder, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control::-webkit-input-placeholder {
  color: #4e5d6f; }

.page-sidebar .sidebar-search.sidebar-search-bordered .input-group, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-bordered .input-group {
  border: 1px solid #435060; }

.page-sidebar-closed .page-sidebar .sidebar-search.open .input-group, .page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.open .input-group {
  background-color: #d0d0d0; }

.page-sidebar-closed .page-sidebar .sidebar-search.sidebar-search-solid .input-group, .page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group {
  background: 0 0; }

.page-sidebar .sidebar-search.sidebar-search-solid .input-group, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group {
  border: 1px solid #2c3541;
  background: #2c3541; }

.page-sidebar .sidebar-search.sidebar-search-solid .input-group .form-control, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group .form-control {
  background: #2c3541; }

.page-sidebar .sidebar-search.sidebar-search-solid.open .input-group, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid.open .input-group {
  border: 1px solid #d0d0d0;
  background: #d0d0d0; }

.page-sidebar .sidebar-search.sidebar-search-solid.open .input-group .form-control, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid.open .input-group .form-control {
  background: #d0d0d0; }

.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a, .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover, .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover {
  border-left: 0;
  border-right: 4px solid #e6f2ff; }

.page-footer .page-footer-inner {
  color: #98a6ba; }

.page-footer-fixed .page-footer {
  background-color: #d0d0d0; }

@media (min-width: 992px) {
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2); }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu.sidebar-search-wrapper, .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu.sidebar-toggler-wrapper {
    box-shadow: none; }
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2); }
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover.sidebar-search-wrapper, .page-sidebar-menu.page-sidebar-menu-closed > li:hover.sidebar-toggler-wrapper {
    box-shadow: none; }
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2); }
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu.sidebar-search-wrapper, .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu.sidebar-toggler-wrapper {
    box-shadow: none; }
  .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li.heading {
    padding: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    border-top: 1px solid #3d4957 !important; }
  .page-sidebar-fixed:not(.page-footer-fixed) .page-content {
    border-bottom: 0; }
  .page-sidebar-fixed:not(.page-footer-fixed) .page-footer {
    background-color: #fff; }
  .page-sidebar-fixed:not(.page-footer-fixed) .page-footer .page-footer-inner {
    color: #333; }
  .page-boxed {
    background-color: #303a47 !important; }
  .page-boxed .page-container {
    background-color: #d0d0d0;
    border-left: 1px solid #3d4957;
    border-bottom: 1px solid #3d4957; }
  .page-boxed.page-sidebar-reversed .page-container {
    border-left: 0;
    border-right: 1px solid #3d4957; }
  .page-boxed.page-sidebar-fixed .page-container {
    border-left: 0;
    border-bottom: 0; }
  .page-boxed.page-sidebar-reversed.page-sidebar-fixed .page-container {
    border-left: 0;
    border-right: 0;
    border-bottom: 0; }
  .page-boxed.page-sidebar-fixed .page-sidebar {
    border-left: 1px solid #3d4957; }
  .page-boxed.page-sidebar-reversed.page-sidebar-fixed .page-sidebar {
    border-right: 1px solid #3d4957;
    border-left: 0; }
  .page-boxed.page-sidebar-fixed.page-footer-fixed .page-footer {
    background-color: #303a47 !important; }
  .page-boxed.page-sidebar-fixed.page-footer-fixed .page-footer .page-footer-inner {
    color: #98a6ba; }
  .page-sidebar-menu-hover-submenu li:hover a > .arrow {
    border-right: 8px solid #323c4b; }
  .page-sidebar-reversed .page-sidebar-menu-hover-submenu li:hover a > .arrow {
    border-left: 8px solid #323c4b; }
  .page-sidebar-menu-hover-submenu li:hover > .sub-menu {
    background: #323c4b !important; } }

@media (max-width: 991px) {
  .page-sidebar {
    background-color: #d0d0d0; }
  .page-sidebar .page-sidebar-menu > li > a {
    border-top: 1px solid #000; }
  .page-sidebar .page-sidebar-menu > li.open > a, .page-sidebar .page-sidebar-menu > li:hover > a {
    background: #e6f2ff; }
  .page-sidebar .page-sidebar-menu > li:last-child > a {
    border-bottom: 0 !important; }
  .page-sidebar .page-sidebar-menu .sidebar-search input, .page-sidebar .page-sidebar-menu > li .sub-menu {
    background-color: #d0d0d0 !important; }
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li:hover > a {
    background: #e6f2ff; }
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu {
    background: #d0d0d0 !important; }
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a {
    background: #e6f2ff !important; } }

@media (max-width: 480px) {
  .page-header.navbar .top-menu {
    background-color: #d0d0d0; }
  .page-header-fixed-mobile .page-header.navbar .top-menu {
    background-color: #2b3643; }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
    background-color: #b5b5b5  ; }
  .page-header-fixed-mobile .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
    background: 0 0; }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle:hover {
    background-color: #AFAAA9; } }

body {
  background-color: #d0d0d0; 
  font-family:Calibri, sans-serif;
}

.block-spinner-bar > div, .page-spinner-bar > div {
  background: #4bccd8; }

.disabled {
  color: grey !important; }

@media screen {
  .logo-print {
    display: none; } }

@media print {
  .hidden-print {
    visibility: hidden; }
  .logo-print {
    display: block; }
  .printable {
    max-height: none; }
  .width_100 {
    width: 100% !important; }
  .page-break {
    display: block;
    page-break-inside: avoid !important; }
  @page {
    size: auto;
    /* auto is the current printer page size */
    margin: 2mm;
    /* this affects the margin in the printer settings */ } }

.datepicker-days {
  z-index: 100000  !important; }

.datepicker {
  z-index: 100000  !important; }

.page-footer-right {
  color: #000;
  float: right !important;
  //font-weight: bold; }

.textarea-fixed-length{
   resize : none;
}


.col-md-11.font_label_lab_report {
    font-size: 12px;
    padding-left: 8px;
    width: 88%;
}

#add_edit_compost_from .form-group ,
#add_edit_digester_from .form-group ,
#add_edit_etp_from .form-group {
    margin-bottom: 0px;
    text-align: center;
}

.block-display {
    display: block;
}

/*.table-bordered .col-md-4 {
    border: 1px solid #212121;
    padding: 5px 15px;
}*/

#downloadmultiple_record .first_col_view_file {
    padding-left: 0px;
}

.lm5 {
    margin-left: 5px;
}

.view_file_table {
    text-align: center;
    margin: 0 auto;
}

.view_file_table  th {
    text-align: center;
}
.view_file_table  th:nth-child(2) , .view_file_table  td:nth-child(2){ 
    text-align: left;
    padding-left: 7px;
}
.view_file_table  th:nth-child(3) , .view_file_table  td:nth-child(3){ 
    padding: 3px;
}


/* css dated 15-01-2018 start */

.mrgn_top_15 {
    margin-top: 15px;
}

.mrgn_btm_20 {
    margin-bottom: 20px;
}

.mrgn_btm_5 {
    margin-bottom:  5px;
}
.input-small {
    width: 100% !important;
}

.input-inline {
    width: 100% ;
}

.form-inline .form-control {
   width: 100%;
}

.yellow_clr {
    background-color: #FFFF00;
    padding: 3px;
}

div.privacy_cont {
    cursor: pointer;
    margin-right: 7px;
}

div.privacy_cont p {
    margin: 15px 0px;
} 

p.privacy_header {
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0px 25px;
    text-align: center;
}

p.privacy_sub_header {
    font-weight: bold;
}

.pdng_privacy_modal {
    padding: 15px 30px;
}

.input_full_width {
    width: 100%;
}

div.adhoc_task_cont div.table-responsive table {
    table-layout: fixed;
}


#add_edit_compost_from table#tab1 , #add_edit_etp_from table#tab3_1{
    width: 59%;
    display: inline-table;
}
#add_edit_compost_from table#tab2 , #add_edit_etp_from table#tab3_2{
    width: 20%;
    display: inline-table;
}
#add_edit_compost_from table#tab3 , #add_edit_etp_from table#tab3_3{
    width: 20%;
    display: inline-table;
}

#add_edit_compost_from table#tab1 tr td:nth-of-type(2) , #add_edit_etp_from table#tab3_1 tr td:nth-of-type(2) {
    width: 25%;
} 

#add_edit_compost_from table#tab1 tr td:nth-of-type(1)  , #add_edit_etp_from table#tab3_1 tr td:nth-of-type(1) {
    width: 51%;
} 

#add_edit_digester_from table#tab41 {
    width: 40%;
    display: inline-table;
}

#add_edit_digester_from table#tab42 , 
#add_edit_digester_from table#tab43 ,  
#add_edit_digester_from table#tab44 ,  
#add_edit_digester_from table#tab45 , 
#add_edit_digester_from table#tab46 { 
    width: 11%;
    display: inline-table;
}    

#add_edit_digester_from table#tab41 tr td:nth-of-type(2) {
    width: 10%;
} 

#add_edit_digester_from table#tab41 tr td:nth-of-type(1) {
    width: 51%;
} 

#add_edit_digester_from table#tab21 {
    width: 45%;
    display: inline-table;
}

#add_edit_digester_from table#tab22 , #add_edit_digester_from table#tab23  { 
    width: 15%;
    display: inline-table;
}    

#add_edit_digester_from table#tab21 tr td:nth-of-type(2) {
    width: 10%;
} 

#add_edit_digester_from table#tab21 tr td:nth-of-type(1) {
    width: 20%;
} 

#add_edit_digester_from table#tab31 {
    width: 45%;
    display: inline-table;
}

#add_edit_digester_from table#tab32 , #add_edit_digester_from table#tab33  { 
    width: 15%;
    display: inline-table;
}    

#add_edit_digester_from table#tab31 tr td:nth-of-type(2) {
    width: 10%;
} 

#add_edit_digester_from table#tab31 tr td:nth-of-type(1) {
    width: 20%;
} 

.angucomplete-dropdown{
    overflow-y: auto;
    max-height: 300px;
}

.na_height {
    height: 45px;
    line-height: 20px !important;
}    


table.table div.sticky_view {
    position:sticky;
    right:0;
    z-index:1;
    white-space: nowrap;
}


.adhoc_task_cont table.table-bordered td:last-child , 
.adhoc_task_cont table.table-bordered th:last-child {
    width: 250px;
}    

.adhoc_task_cont table.table-bordered { 
    width: 1200px;
}    


table#supplier_table > tbody > tr > td:first-child {
    width: 300px;
}    
    
table#contacts_table tr td {
    padding: 0px 5px;
}    

.new_inventory_supplier table {
    table-layout: fixed;
}

.has-success-gen {
    border: 2px solid #00FF00;
}    
    

.has-error-gen {
    border: 2px solid #FF0000;
}    
    
/* css dated 15-01-2018 end */


@media screen and (max-width: 767px) { 
    .portlet-input.input-inline {
        width: 100% !important;
    }
    
    .col-md-2 , .col-md-3 , .col-md-4 , .col-md-6, .col-md-1-5 {
        margin-bottom: 5px;
        width: 100%;
    }
    
    .top-menu > ul > li:nth-child(1) a {
        display: none;
    }
    table.table input , table.table select {
        width: 100% !important;
    }
    
    .pagination-center {
        text-align: center;
    }

    .table-checkable tr>td:first-child, .table-checkable tr>th:first-child { 
        max-width: 100%;
    }
    div.dashboard_cont .table-checkable tr>td:first-child , 
    div.dashboard_cont .table-checkable tr>th:first-child ,
    div.adhoc_task_cont .table-checkable tr>td:nth-child(2),
    div.adhoc_task_cont .table-checkable tr>th:nth-child(2),
    div.adhoc_task_cont .table-checkable tr>td:nth-child(3),
    div.adhoc_task_cont .table-checkable tr>th:nth-child(3) {
        max-width: 120px;
        overflow: scroll;
    } 
    
    
    .mrgn_off {
        margin-left : -15px;
        margin-right : -15px;
    }
    
    .inventory_cont .portlet-title input[type=button] {
        margin-bottom: 5px;
    }

    .xs-pull-left {
        float: left !important;
    }
    
    .xs-text-left {
        text-align: left;
    }
    .xs-pull-right {
        float: right !important;
    }
     .time_op .input-group , .full_page {
        width: 100%;
    }
    .mrgn-xs-right {
        margin-right: -15px;
    }
    
    .mrgn-xs-left {
        margin-left: -15px;
    }
    .mrgn-xs-right-45 {
        margin-right: -45px;
    }
    .center-mrgn {
        margin: 0 auto;
        display: inline-block;
        text-align: center;
    }
    table.table td:last-child, table.table th:last-child {
        position:sticky;
        right:0;
        z-index:1;
    }
    .pdg-null {
        padding-left: 0px;
        padding-right: 0px;
    } 
    .mrgn_top_15 {
        margin-top: 0px;
    }
    .form-group {
        margin-bottom: 0px;
    }
    .mobile_no_float {
        float: none !important;
    }
    div.adhoc_task_cont div.table-responsive table {
        table-layout: unset;
    }
    #add_edit_compost_from {
        overflow-x: auto;
    }
    #add_edit_compost_from .modal-content {
        width: 775px;
        overflow: scroll;
    }

    #add_edit_digester_from {
        overflow-x: auto;
    }
    #add_edit_digester_from .modal-content {
        width: 800px;
        overflow: scroll;
    }
    #add_edit_etp_from {
        overflow-x: auto;
    }
    #add_edit_etp_from .modal-content {
        width: 980px;
        overflow: scroll;
    }

}

@media screen and (min-width: 767px) {
    .larger_modal .modal-dialog{
        width: 900px;
    }
}    
    
@media screen and (min-width: 768px) and (max-width: 991px) {  
    .col-md-2 , .col-md-3 , .col-md-4 , .col-md-6, .col-md-1-5 {
        margin-bottom: 5px;
    }
    .time_op .input-group , .full_page {
        width: 100%;
    }

}