@media print{

    td.hidden-xs, th.hidden-xs {
        display: table-cell !important
    }


#page-wrapper{
	top:5px!important;
}

thead{
display: table-header-group;
}
tfoot{
display: table-footer-group;

}

table{
-webkit-border-horizontal-spacing:0px;
-webkit-border-vertical-spacing:0px;
margin:0px;
padding:0px;
}
tr,td{
margin:0px;
padding:0px;
}
}




.cgid{
display:none;
}

.printa4 table{
white-space	: normal;
}

.printa4 .row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:  flex;
  flex-wrap: wrap;
}

.printa4 .row > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

.printa4{
width:595pt;

}

div1{
width:100%;
display:inline-block;
float:left;
position:relative;
box-sizing:border-box;
}
.printlogo{
width:20%;
height:75%;
background:#eeeeee;
}
.printheading{
width:80%;
height:75%;
background:#aaaaaa;
text-align:center;
}
.printheading2{
width:100%;
height:25%;
background:#888;
}

.printbarcode{
width:25%;
height:100%;

background:#eeeeee;
}

.printtitle{
width:100%;
height:25pt;
background:#C5CAE9;
text-align:center;
box-shadow:0px -2px 3px 0px rgba(50,50,50, 0.6) inset;

}

.printbody{
width:100%;
height:auto;
background:#484;
box-shadow:0px 4px 3px -2px rgba(50,50,50, 0.6);
z-index:2;
}

#header{
width:100%;
box-shadow:0px 4px 3px -2px rgba(50,50,50, 0.6);
height:89.5pt;
z-index: 1;
background:red;
}

/*---Widget Style ---*/
.panel-widget{
max-width: 180px;
max-height:200px;
}

.panel-widget>.panel-heading{
max-height:30px;
padding: 0px 3px;
text-align: center;
}

@media(min-width:768px) {
.panel-widget>.panel-body{
overflow:hidden;
opacity:0;
height:0px;
padding :3px 3px;
transition: height 1s linear 1s, opacity 1.3s linear 1s;

}
}
.panel-widget:hover >.panel-body{

height:90px;
transition: height 0.3s linear, opacity 0.5s linear;
opacity:1;


}

.panel-widget>.numdata{
background-color:#fff;
font-size:52px;
}
 
.beddetails{
height:150px;
overflow-y:scroll;
}


.ward-view  > .bedpanel:hover{
	z-index:2;
}

/*---Widget Style ---*/

