html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
  background-color: #f5f5f5;
}


/*fixed navbar css start*/
.page-wrapper {
    overflow-x: hidden;
}

.navbar-default {
  background-color: #f5f5f5!important;
    border-bottom: 1px solid #afafaf!important;
}

/* added on oct 20 */
/* .page-wrapper .global-nav {width: 250px;} */
/* .page-wrapper .global-container.shift-content {
    padding-left: 250px;
} */
.page-wrapper .global-nav .globalnav-items .globalnav-content section.navigation-items .lst-navigation-items li a em 
{font-size: 12px;}

#demo .lst-navigation-items {width: 100%;}

/* oct 20 end */

.arrow-tog img {height: 20px; width: 20px; text-align: right; float: right;}
.page-footer .btns button, .page-footer .btns a {color: #fff;background-color: #0473ab;border-radius: 0;border-color: transparent;}
.foot-success {background-color: #C62828 !important; color: white;}
.footer {margin-top: 15px;}
.footer .text-muted {
	padding: 0 0px;
    line-height: 50px;
    margin: 0;
}


.global-header .header-elements .header-element-item a.btn-toggleglobalnav2.nav-showing {/* margin-left: 250px; */}
.page-wrapper .global-nav.nav-showing {z-index: 9999; overflow: scroll; }


/*fixed navbar css end*/
.error {color: red;}
.ui-jqgrid, .ui-jqgrid .ui-jqgrid-view, .ui-jqgrid-hdiv, .ui-jqgrid-htable .ui-common-table table .table-bordered,
.ui-jqgrid-btable .ui-common-table table .table-bordered
{width: inherit !important;}
.ui-jqgrid-bdiv, .ui-jqgrid .table-bordered, .ui-jqgrid .table-bordered td, .ui-jqgrid .table-bordered th.ui-th-ltr,
.ui-jqgrid-pager 
{width: 100% !important;}
.global-header .header-elements {display: block;overflow: inherit;}

.form-actions .btn{margin-top: 10px;}

.global-header .header-elements .header-element-item .header-quick-elements .lst-header-quick-elements li .notifications-pop 
{position: fixed !important;}

/* report css start */
.bg-red, .bg-blue, .bg-green, .bg-yellow, .bg-orange, .bg-pink { height: 100px; width: 100px; margin: 3px 10px;border: 2px solid;}
/*.bg-red {background-color: red;}
.bg-blue {background-color: blue;}
.bg-green {background-color: green;}
.bg-yellow {background-color: yellow;}
.bg-orange {background-color: orange;}
.bg-pink {background-color: pink;}
*/
/* Styles go here */

.box-container {height: 100px;}
.box-item {z-index: 1000; margin: 3px;}
#container2 .box-item {color: #fff;background-color: #337ab7;border-color: #337ab7;}
.add-drag {background-color: #777;color: #fff;border-color: #777;border-radius: 0;}
.report-panel h1 {padding: 0 !important;}
/* report css end */

#table-wrapper {
  position:relative;
}
#table-scroll {
  height:395px;
  overflow:auto;  
  margin-top:20px;
}

#ViewGrid_grid .EditTable .FormData td {border: 1px solid #000 !important;}


 .ui-datepicker {
    background: #f9f9f9;
}

 .ui-jqdialog {
  background: #f9f9f9;
}
  