.ui-grid-top-panel {
    background: #ffffff!important;
    position: relative;
    overflow: hidden;
    
font-weight: normal!important;}

 
.ui-grid-header-cell {font-weight:normal!important;
  
border-color: rgba(243, 243, 243, 0.29)!important;} 
.ui-grid-cell  {
    height: auto!important;
} .ui-grid-cell-contents {
	     font-size: 13px;
    padding: 13px!important;
    
}.cancel .ui-grid-cell-contents {
    background-color: #e19797;
    color: white;
    font-size: 11px;
    margin: 10px;
    display: inline-block;
    padding: 8px!important;
    border-radius: 70px;
}.confirmed .ui-grid-cell-contents {
    background-color: #8dd0a2;
    color: white;
    font-size: 11px;
    margin: 10px;
    display: inline-block;
    padding: 8px!important;
    border-radius: 70px;
}.ui-grid-row{height:auto}.ui-grid-cell {
   
    border: none;}.cancel,.confirmed{text-align:center}input[type="text"].ui-grid-filter-input {
    background-color: #398ece;
    padding: 0;
	border:0px!important;
border-bottom: 1px dashed white!important;}
 input.ui-grid-pager-control-input{width:auto!important} .ui-grid-pager-panel {
    position: absolute;
   
    padding: 15px 0px!important;
    left: 0;
  }.ui-grid-pager-control .ui-grid-pager-max-pages-number>* {
    vertical-align: bottom!important;
}abbr[title], abbr[data-original-title] {
    cursor: pointer;}abbr[title] {
    border: none!important;border-bottom: none !important;
  cursor: inherit !important;
  text-decoration: none !important;
}.ui-grid-pager-control .last-bar {
    width: 10px;
    border-left: 2px solid #ffffff!important;
    margin-top: -6px;
    height: 12px;
    margin-left: 1px;
}.ui-grid-pager-control .last-triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8.7px;
    border-color: transparent transparent transparent #ffffff!important;
    margin-left: -1px;
}.ui-grid-pager-control button {color: #eee;
    background-color: #009ee2!important;
    border-color: #009ee2!important;
    border-radius: 0px!important;}.ui-grid-row:nth-child(odd) .ui-grid-cell {
    background-color: #ffffff;
}.ui-grid-cell {
    overflow: hidden;
    border-bottom: 1px solid #f0f0f1!important;}.ui-grid {
    border: none!important;}.ui-grid-cell {
    border: none!important;} .ui-grid-row:nth-child(even) .ui-grid-cell {
    background-color: #ffffff!important;
} .ui-grid-render-container-body .ui-grid-canvas {
    width: 100%!important;}.ui-grid-header-cell-wrapper {
    background: #ffffff;border-bottom: 1px solid #c0c0c0;
    border-top: 1px solid #c0c0c0;
}.ui-grid-header {
    border-bottom: none!important;}.ui-grid-pager-control .first-triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8.7px 5px 0;
    border-color: transparent #ffffff transparent transparent!important;
    margin-left: 2px;
}.ui-grid-pager-control .first-bar {
    width: 10px;
    border-left: 2px solid #ffffff!important;}.ui-grid-pager-control input,.ui-grid-pager-row-count-picker select {border-radius:0px!Important; box-shadow:none!important}.ui-grid-cell {
    
    margin-bottom: 2px;}.ui-grid-pager-row-count-picker .ui-grid-pager-row-count-label {
    margin-top: 3px;
    display: none;
}.ui-grid-filter-container { display: none!important; } .filtersearch .form-group {
    display: inline-block;}.filtersearch label{ display: block!important;}.filtersearch .form-group {
      margin-bottom: 15px!important;     margin-right: 10px;
}.filtersearch{    padding: 20px 10px 10px 10px;margin-right:18px; border:  1px solid #dcdee0; margin-bottom:25px}.filtersearch .input-group .form-control {
    width: 200px!important;padding-left: 7px;
}.filtersearch .input-group {
    width: 230px;}.ui-grid-cell-contents.ng-binding.ng-scope.ui-grid-cell-focus{
    outline: 0;
    color: white!important;
    background-color: #388ccc!important;
}  .ui-grid-cell .btn-info {
    padding: .3em 1em;    background-color: #029fe2!important;
    margin: 8px;}.ui-grid-cell .btn-danger  {
    padding: .3em 1em;    
    margin: 8px;}.dontshow{    background-color: #f3f3f3;
    display: none;
    position: absolute;
    border: 1px solid #ebe6e6;
    padding: 15px;
    margin-top: -10px;}.dontshow li{list-style:none; border-bottom:1px solid #dfdfdf; padding:5px}.dontshow{list-style:none;}button.reser:focus {    box-shadow: inset 0px 0px 3px 0px grey!important}
	.bootstrap-switch{height: 39px;}.bootstrap-switch-handle-on{    height: 38px;}.bootstrap-switch-handle-off{    height: 38px;}
	
	.icheck-list li {
    float: left;
    margin-right:15px;
    padding-bottom: 5px;
}.iradio_line-green {
    
background: #50a788!important;height: 37px;}.iradio_line-red {
    
 height: 37px;}.icheck-list li label {
    padding-left: 3px!important;
}/* Customize the label (the container) */
ul li input[type=radio]{
  position: absolute;
  visibility: hidden;
}
/*
ul li label{
  display: block;
  position: relative;
  font-weight: 300;
  font-size: 1.35em;
  padding: 25px 25px 25px 80px;
  margin: 10px auto;
  height: 30px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

ul li:hover label{
	color: #FFFFFF;
}

ul li .check{
  display: block;
  position: absolute;
  border: 5px solid #AAAAAA;
  border-radius: 100%;
  height: 25px;
  width: 25px;
  top: 30px;
  left: 20px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

ul li:hover .check {
  border: 5px solid #FFFFFF;
}

ul li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 5px;
	left: 5px;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

 
*/
.signature {
	margin: 10px auto;
	padding: 10px 0;
	width: 100%;
}.form-group .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group {
    margin-bottom: 0;
    width: 80%;
}.align-right{text-align:right;  } .col-md-12.tgl{  background-color: #eeeeee;
    color: white;
    border: 1px solid #dfdede; }.tgl:hover{cursor:pointer;display: inline-block;}.user-info{display:none}
