﻿


/*@font-face {
    font-family: 'open sans';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
 @font-face {
  font-family: 'open sans';
  src: url("fonts/open-sans.eot");
  src: url("fonts/open-sans.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans.woff") format("woff"), url("fonts/open-sans.ttf") format("truetype"), url("fonts/open-sans.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

body {font-family:'open sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:600 }
html{
    font-size:100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-stroke: 0 0 0 transparent;
}
/* ====================================== Menu ============================ created by jagtar */
#qm0 li ul, #qm0 li ul li ul {display:none}
#qm0 li.liactive > ul {display:block}
/* ====================================== end Menu ============================ created by jagtar */
.ENQUIRY {
    
    background-color: #FF9933;
    border-color: #C0C0C0; 
    color: White;
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-image: url('Bubble.png');
    padding-left: 14px;
      height:50px;
}
a, a:active, a:focus, a:visited, a:link {outline:none!important}
.BOOKED {
    background-color: #33CCFF;
    border-color: #C0C0C0;
    color: White; /* text color */
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-image: url('ok.png');
    padding-left: 14px;
      height:50px;
}

.CONFIRMED {
    background-color: #33CC33;
    border-color: #C0C0C0;
    color: White; /* text color */
    background-position: 1px 1px;
    background-repeat: no-repeat;
    background-image: url('Money.png');
    padding-left: 14px;
    height:50px;
}
.bgcolor
{
  background-color:#B2EEFA;  
}
.watermark
{  
  border: 1px solid black;
  background-color: #F0F8FF;
  color: gray;           
}
td
{
    font:bold;padding-top:0!important;padding-bottom:0!important
}
.menuclass
{
background:red;
}
.menuclass:hover
{
    background:pink;
}
 .btnclass {     
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0194DA), color-stop(1, #0194DA) );
	background:-moz-linear-gradient( center top, #02ADFD 5%, #1768eb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#1768eb');	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;	
	color:White;
	font-family: 'open sans';
	font-size:12px;	
	padding:3px 16px;
	text-decoration:none;
	text-shadow:-2px 20px 22px #a2cc54;
	/* width:70px; */
	border:0px;
   height:22px;
   background:url(../images/top_button.png) repeat;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 12px; padding: 3px 10px; text-decoration:none;      
}
.btnclass:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0194DA), color-stop(1, #0194DA) );
	background:-moz-linear-gradient( center top, #1768eb 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1768eb', endColorstr='#ffffff');
	background-color:#8F8D8F;
    background: none repeat scroll 0 0 #96DCFE; text-decoration:none;
    height:22px;
}
 .btnFav {
   height:25px!important;width:50px!important;border:none!important;
    background:url(../images/Fav.png) repeat 0 2px;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 13px; padding: 3px 10px; text-decoration:none;      
}
.btnFav:hover {
    background:url(../images/Fav-Over.png) repeat 0 2px;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 13px; padding: 3px 10px; text-decoration:none;      
}
.btnPkg {
    height:25px!important;width:50px!important;border:none!important;margin-left:2px;
    background:url(../images/Pkg.png) repeat 0 2px;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 13px; padding: 3px 10px; text-decoration:none;      
}
.btnPkg:hover {
    background:url(../images/Pkg-Over.png) repeat 0 2px;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 13px; padding: 3px 10px; text-decoration:none;      
}
.btnclass:active {
	position:relative;
	top:1px;
} 

        .tdcolor
        {
              background-color:#96DCFE!important;
        }

 .btngrdclass {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0194DA), color-stop(1, #0194DA) );
	background:-moz-linear-gradient( center top, #0194DA 5%, #1768eb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#1768eb');	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;	
	color:White;
	font-family: 'open sans';
	font-size:12px;	
	padding:3px 16px;
	text-decoration:none;
	text-shadow:-2px 20px 22px #a2cc54;
	/*width:70px;*/
	border:0px;
    background:url(../images/top_button.png) repeat;border-radius: 4px 4px 4px 4px; color: #FFFFFF; float: left; font-size: 13px; font-weight: bold; padding: 3px 10px; text-decoration:none;      
     height:22px;
}
.btngrdclass:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1768eb), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #1768eb 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1768eb', endColorstr='#ffffff');
	background-color:#8F8D8F;
    background: none repeat scroll 0 0 #96DCFE; text-decoration:none;
}
.btnlogoff
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F36B4E), color-stop(1, #F36B4E) );
	background:-moz-linear-gradient( center top, #F36B4E 5%, #F36B4E 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#1768eb');	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;	
	color:White;
	font-family: 'open sans';
	font-size:12px;	
	padding:3px 16px;
	text-decoration:none;
	text-shadow:-2px 20px 22px #a2cc54;
	/* width:70px; */
	border:0px;
    height:22px;
    background:url(../images/exit_button.png) repeat;border-radius: 4px 4px 4px 4px; color: #FFFFFF;font-weight:600; float: left; font-size: 13px; padding: 3px 10px; text-decoration:none;

}
.btnlogoff:hover
{ 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0194DA), color-stop(1, #0194DA) );
	background:-moz-linear-gradient( center top, #1768eb 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1768eb', endColorstr='#ffffff');
	background-color:#8F8D8F;
    background: none repeat scroll 0 0 #2BB7F1; text-decoration:none;
}
.btngrdclass:active {
	position:relative;
	top:1px;	
} 

.dropDown
{
  	 font-family: 'open sans'
}
.Color1
{
background-color:#96DCFE!important;
} 
.Color2
{
    /*color change on 03-06-2016- By Moon Verma Task Assigned by janak Sir ..Approved by Rahul sir*/
/*background-color:#7C92AD!important;*/
background-color:#D6DDE0!important;
} 
.Color3
{
background-color:#D6DDE0!important;
} 
.Color4
{
background-color:#F1B9AD!important;
} 
.Color5
{
background-color:#FFFFFF!important;
} 
 
.label
{  
  	 font-family: 'open sans';
      font-weight:600;
    padding-left:10px
    
}
.txtbox
{  
  	 font-family: 'open sans';
  	width:150px;  
  	height:28px;      
    *height:28px;  
    /*padding-right:2px;*/
    /*border:solid;
    border-width:thin;*/	
}
.txtbox-right
{  
  	font-family: 'open sans'; 
  	width:145px;  
  	height:28px;          
    padding-right:5px;
    text-align:right;
}
.txtbox1
{  
  	font-family: 'open sans'; 
  	width:150px;  
  	height:28px; 
    *height:29px; 
    /*text-transform:capitalize;*/
    /*border:solid;
    border-width:thin;*/	
}
.txtbox2
{  
  	font-family: 'open sans'; 
  	width:150px;  
  	height:28px;      
    *height:29px;  
    /*text-transform:uppercase;*/  
    /*border:solid;
    border-width:thin;*/	
}
.ddlStyle
{ 
 /*width:157px;
 height:28px; 
   padding: 2px;
 font-family: 'open sans';*/ 
 margin-right: 4px;
   background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 12px;
    height: 28px;
    line-height: 1.22857;
    padding: 2px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;


 /*-webkit-appearance: button;*/
 /*-webkit-border-radius: 2px;*/
 /*-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);*/
 /*-webkit-padding-end: 20px;
  -webkit-padding-start: 2px;
  -webkit-user-select: none;
  background-image: url(../images/Down-Arrow.png), 
  -webkit-linear-gradient(#FAFAFA, #F4F4F4 0%, #E3ECF1);
  background-position: center right;
  background-repeat: no-repeat;*/
 /* border: 1px solid #AAA;*/
 /* color: #555;
  font-size: inherit;
  margin: 0;
  overflow: hidden;*/
 /* padding-top: 2px;*/
 /* padding-bottom: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;*/
}
.listStyle
{ 
 width:155px;
}
.labelValidation
{  
   font-family: 'open sans';
   font-size:13px!important;
   font-weight:600!important;       
   color :Red;  
   padding-bottom:10px;
}
.header
{ 	 
background-color: #767676;
width: 100%; 
height:22px;
border-bottom-style: none;
border-bottom-color: inherit;
border-bottom-width: medium;
font-weight:700;
font-size:medium;
font-family: 'open sans';
text-align: center;
/*border-top-left-radius:.5em;
border-top-right-radius:.5em;*/
color:#ffffff;	
}
.outerTable
{
  width: 100%;
 /* min-height:500px;
  height:550px;
  margin-top:-1px;  
  background-color:#FAFAFA;
  border:1;*/  
  vertical-align:top;  
  border-width:5px;
  border-style:solid;
  font-family: 'open sans';
  font-size:small;
  border-color:#E3ECF1;
  /*border-radius:1em;
  border-radius:1em;*/
  border-top-width:0px; 
  border:0px;
  margin-left:-1px        
  
}
.grdborder
{
    border:solid;
    border-color:gray;    
    padding:5px;
}
.grdPanel
{
 height:30px; width:100%;
}
.grdouterTable
{
 width:100%; /*cellpadding:0; cellspacing:0;*/	
}
.grdTable
{
  width:100%;
  /*cellpadding:0;
  cellspacing:0;*/
 /*border:solid;*/
  font-family: 'open sans';
  font-size:small;
  border-color:#02ADFD; 
  border-width:1px;
 /* border-top-width:10px;
  border-bottom-width:10px; 
  border-left-width:10px;
  border-right-width:10px;*/ 
}
.grdHeader
{
/*width: 100%;*/ 
/*height:23px;*/
/*border-bottom-color: inherit;
border-bottom-width: medium; by rakesh*/
border-top: #EBEBEB solid 1px!important;
    border-left: #EBEBEB solid 1px!important;
    border-right: #EBEBEB solid 1px!important;
    border-bottom:none!important;
/*background-color: #2f4050;by rakesh */
background-color:#d8d4d4;
font-size:small;
font-family: 'open sans';
text-align:center; 
font-weight:400;
/*color:#ffffff;by rakesh*/
color:#686B6D;
padding:0px;
margin:0px;
/*border:0px;by rakesh*/
border-spacing:0px;
}
.grdtbody
{
background-color: #F9F9F9; 
border:1px;
border-color:white;
}
.tblRow1
{
background-color:#ffffff;
width: 100%;
 font-family: 'open sans';
font-size:small;
text-align:left; 
line-height:24px
}        
.tblRow2
{
background-color:#F9F9F9 ;
width: 100%;
 font-family: 'open sans';
font-size:small;
text-align:left; 
line-height:24px
}
.tblRowFoot
{
background-color:#BAC3C5;
width: 100%;
 font-family: 'open sans';
font-size:small;
text-align:left; 
}
.tblRowNew
{
background-color:#BCDC82;
 font-family: 'open sans';
font-size:small;
text-align:left; 
}  
.tblRowUnapprov
{
background-color:#FCC79B;
 font-family: 'open sans';
font-size:small;
text-align:left; 
}  
.tblRowPartial
{
background-color:#ACBCCC;
 font-family: 'open sans';
font-size:small;
text-align:left; 
} 
.tblRowDone
{
background-color:#d6dde0;
 font-family: 'open sans';
font-size:small;
text-align:left;
} 


.tblRowDone1
{
background-color:#F2F7F7;
 font-family: 'open sans';
font-size:small;
text-align:left;
} 

.tdrightFix
{
 text-align:center;
  border-top:solid;
 border-bottom:solid;
 border-left:solid;
 border-width:1px;border-color:#EBEBEB;
 padding:0 5px
}
.tdleftFix
{
 text-align:center;
  border-top:solid;
 border-bottom:solid;
 border-right:solid;
 border-width:1px;border-color:#EBEBEB;
}
.tdFix
{
 text-align:center;
 vertical-align:middle;
 border-top:solid;
 border-bottom:solid;
 border-right:solid;
 border-width:1px;border-color:#EBEBEB;
 padding-left:2px!important;
}
.tdFlexible
{
 text-align:left; 
  border-top:solid;
  vertical-align:middle;
 border-bottom:solid;
 border-right:solid;
 border-width:1px;border-color:#EBEBEB;
  padding-right:7px;
 padding-left:7px;
}
.tdRightFlexible
{
 text-align:center; 
  border-top:solid;
 border-bottom:solid;
 border-left:solid;
 border-width:1px;border-color:#EBEBEB;
 padding-right:7px;
 padding-left:7px;
}
.tdLeftFlexible
{
 text-align:left; 
  border-top:solid;
 border-bottom:solid;
 border-right:solid;
 border-width:1px;border-color:#EBEBEB;
  padding-right:7px;
 padding-left:7px;
}
/*.thDelete
{
width:100px;
font-family: 'open sans';
text-align:center; 
}
.tdEdit
{
 width:80px;
 font-family: 'open sans';
 text-align:center; 
}
.tdDelete
{
width:80px;
font-family: 'open sans';
text-align:center; 
}
.tdView
{
width:80px;
font-family: 'open sans';
text-align:center;    
}*/
.tdnoDisplay
{
display:none;
}
span, td {
 font-weight:600!important;font-family: 'open sans'!important;}
textbox,select { 
background-color:#E3ECF1; 
border:solid; 
border-width:thin;
border-color:#ccc;
padding-left:5px;
font-size:12px;
 font-family: 'open sans';
height:15px;
vertical-align:middle;
font-weight:600;
/*text-transform: capitalize;*/
/*border-color:#676767;*/ 
/*height:20px; 
  width:100%;*/  
}
input, textarea, select {
background-color:#ffffff;
min-height:24px; 
border:1px solid #ccc;
box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
font-size: 12px;
border-radius:0px;
font-weight:600

}
input:focus, textarea:focus,select:focus {

  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
  border: 1px solid #66afe9;
  font-weight:600

  /*box-shadow: 0 0 5px rgba(81, 203, 238, 1);
    padding: 3px 0px 3px 3px;
    margin: 5px 1px 3px 0px;
    border: 1px solid rgba(81, 203, 238, 1);*/  
}

.dataTables_scrollHeadInner
{
    margin:0px;
    padding:0px;
    border:0px;
    border-spacing:0px;
}
.tblRow1 td, .tblRow2 td {vertical-align:middle!important}

label.custom-select 
{
    position: relative;
    display: inline-block;
    height:18px;
     font-family: 'open sans';
         font-size: 12px;   
    text-align:left;
}

.custom-select select {
  background: transparent;
  width: 153px; 
  height: 18px;
  padding-left:1px;
  line-height: 1;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
  color: #000;
   font-family: 'open sans';
  vertical-align:central;
  line-height: 1; 
}

.custom-select 
{ 
  width: 153px;
  height: 18px;
  overflow: hidden;
  background: url(../Images/Down-Arrow.png)no-repeat right #fff; 
  background-color:#E3ECF1;
  border: 1px solid #000;
  position:fixed;
   font-family: 'open sans';
  padding-left:2px;
  line-height: 1;
  -webkit-appearance: none;
  color: #000; 
  vertical-align:central;
}

.tdSpace 
{
padding-top:3px;
}
.tableSpace 
{
    padding:0;
    border-collapse:separate;
    border-spacing:1px;
}

.imgDelete 
{
    width:15px;
    height:15px;
}
.legend 
{
  padding: 0.2em 0.5em;
  border:2px solid gray;
  color:white;
  font-size:90%;            
  text-align:center;
  background-color:#8F8D8F;
  border-radius:4px;
  font:bold;
  line-height:25px;
   font-family: 'open sans';
}
.fieldset 
{
  border:solid ;
  border-color:gray;
  background-color:#FAFAFA;
  border-radius:5px;
}

.btnshortcut 
{
/*background-color:#A6E2FE;*/
background-color:#FFFFFF;
 font-family: 'open sans';
font-size:11px;
/*color:#2F45A3;*/
/*color:red;*/
}

.btnshortcut:hover 
{
/*background-color:#02ADFD;*/
background-color:#E8E8E8;
}

.redbold {  
    text-align:center;
    font-weight:bold;
    color:red;
    border-color:black;
    font-size:15px;
    font-family: 'open sans';
  	width:150px;  
  	height:15px;
    background-color:#CDCDCF;
}
.blackbold {  
    
    font-weight:bold;
    color:black;
    border-color:black;
    font-size:15px;
    font-family: 'open sans';
  	width:150px;  
  	height:15px;
    background-color:#CDCDCF;
}
.tdbtn
{
    padding-top:3px;
    padding-bottom:2px;
}
.labelrt 
{  
     font-family: 'open sans';
    padding-right:10px
    
}

/*added by rakesh*/
/*.grdTable tr td {border-right: #EBEBEB solid 1px!important;border-left: #EBEBEB solid 1px!important;border-bottom: #EBEBEB solid 1px!important;border-top: none!important;}*/

.grdtbody tr td {font-size: 13px;
    font-family: 'open sans' !important;
    color: #676A6C !important;
    border: #EBEBEB solid 1px!important;
    line-height: 29px;
    font-weight: 400 !important;}
 .dataTables_scrollBody tr:hover  {
        background-color: #dbd9d9!important;
    }


/* Bootstrap styles */
/*.btn-group-sm > .btn, .btn-sm {padding:0px 10px;font-weight:bold}
.panel-heading {padding:2px 15px}
.panel-body {padding:0}
.form-control {height:22px;padding:2px 8px;font-size:12px}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
padding:2px}
.table {margin-bottom:2px}
label {margin:1px 0 0}
.panel {margin:0}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding:2px 5px;font-size:12px}
.modal-header {padding:7px 15px}
.modal-body {padding:7px 5px}
.grdHeader th {text-align:center}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border:#ccc solid 1px!important}
.bt-table td, bt-table th {width:33.3%}
.bt-table2 td, bt-table2 th {width:25%}
.nav > li > a {padding:5px 12px}
.form-group input[type="checkbox"], .form-group input[type="radio"] {margin:0}
.dataTables_scroll {color:#444}*/
.btn-group-sm > .btn, .btn-sm {padding:5px 10px;font-weight:bold}
/*.panel-heading {padding:2px 15px}
.panel-body {padding:0}
.form-control {height:22px;padding:2px 8px;font-size:12px}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
padding:2px}
.table {margin-bottom:2px}
label {margin:1px 0 0}
.panel {margin:0}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding:2px 5px;font-size:12px}

 .nav > li > a {padding:5px 12px}   
    */
#Bchartd1 .panel-default, #Bchartd2 .panel-default, #Bchartd3 .panel-default, #Bchartd4 .panel-default, #Bchartd5 .panel-default, #Bchartd6 .panel-default, #Bchartd7 .panel-default,
 #Bchartd8 .panel-default, #Bchartd9 .panel-default, #Bchartd10 .panel-default {margin-bottom:15px}
.modal-header {padding:7px 15px}
.modal-body {padding:7px 5px}
.grdHeader th {text-align:center;padding:3px;vertical-align:top;line-height:22px;border-radius:0;font-weight:600; /*till last added by rakesh*/  color:#686B6d!important;font-size:13px!important;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border:#ccc solid 1px!important}
.bt-table td, bt-table th {width:33.3%}
.bt-table2 td, bt-table2 th {width:25%}

.form-group input[type="checkbox"], .form-group input[type="radio"] {margin:0}
.dataTables_scroll {color:#444}
  
    .dataTables_scroll td {padding-top:2px;padding-bottom:2px;vertical-align:middle}
.mr0 {margin:0!important;padding:0!important}
.app-details #gridTable_length select {width:60px!important}
#divMedicine .dataTables_scrollBody {height:140px!important}
/*#divServices .dataTables_scrollBody {height:315px!important}*/
#tdtable .dataTables_scrollBody  {height:350px!important}
.dataTables_scroll .dataTables_scrollBody {height:280px!important}
.ratelist .dataTables_scroll .dataTables_scrollBody {height:250px!important}
.svcrtelst .dataTables_scroll .dataTables_scrollBody {height:420px!important}
#divSerdetails .dataTables_scrollBody  {height:180px!important}
#divHistory .dataTables_scrollBody, .app-details .dataTables_scrollBody, #divService  .dataTables_scrollBody{height:150px!important;overflow-x:hidden}
.bt-table3 .dataTables_scroll .dataTables_scrollBody  {height:165px!important}
#divApp .dataTables_scroll .dataTables_scrollBody  {height:340px!important}
#gridSearchService_wrapper .dataTables_scrollBody  {height:460px}
#dvServiceDetail #gridSearchService_wrapper .dataTables_scrollBody  {height:260px!important}
#tblServicesC_wrapper .dataTables_scrollBody {height:360px!important}
#ward-master .dataTables_scroll .dataTables_scrollBody, #divservice .dataTables_scrollBody{height:199px!important}
#medi-consult2 #tblServicesC_wrapper .dataTables_scrollBody {height:280px!important}
  #DivPatient .dataTables_scrollBody, #dvMRNDetails .dataTables_scrollBody, #divItemOpening .dataTables_scrollBody{height:120px!important}
#tblServices_length select {padding:0!important}
#divDisease .dataTables_wrapper {clear:none}

#divDoc table, #tdtable table, .dataTables_scrollHead , .dataTables_scrollHeadInner, .dataTables_scrollHeadInner table {width:100%!important}
/* Menu */
#qm0 {width:100%!important;padding:0;margin:0}
#qm0 a{background:url("../Images/right-1.png") no-repeat scroll 94% center;color:#a7b1c2;border:none;text-transform:capitalize;font-size:14px;padding:10px 35px 8px 15px;font-weight:600}
#qm0 a:hover{cursor:pointer;background:#293846 url("../Images/right-1-hover.png") no-repeat scroll 94% center;color:#ffffff;border:none;text-transform:capitalize;font-size:14px;padding:10px 35px 8px 15px;font-weight:600}



body #qm0 .liactive ul li a {background:url("../Images/right-1.png") no-repeat scroll 85% center;color:#a7b1c2;border:none;text-transform:capitalize;font-size:14px;padding:10px 35px 8px 15px;font-weight:600}
body #qm0 .liactive ul li a:hover {background:url("../Images/right-1-hover.png") no-repeat scroll 85% center;color:#ffffff}

    body #qm0 .liactive ul li a.a-active {color:#fff} 

#qm0 a span{background:url("../Images/dashboard-hover.png") no-repeat scroll 0% center;padding-left:20px;  font-family: "open sans" !important;
    font-weight: 600 !important;}
#qm0 a:hover span, #qm0 a.a-active span{background:url("../Images/dashboard.png") no-repeat scroll 0% center;padding-left:20px;}

#qm0 li.liactive li.liactive a:hover span, #qm0 li.liactive li.liactive a.a-active span {
background:none;padding:0}

#qm0 .qmactive span, #qm0 .qmactive:hover span{background:url("../Images/dashboard.png") no-repeat scroll 0% center;padding-left:20px;}
body #qm0 .liactive a {background:#293846 url("../Images/nav-down-arrow.png") no-repeat scroll 94% center;color:#ffffff;border:none;text-transform:capitalize;font-size:14px;padding:10px 35px 8px 11px;font-weight:600;border-left:4px solid #293846}
    body #qm0 .liactive a.a-active, body #qm0 .liactive a.a-active:hover {
        background: #293846 url("../Images/nav-down-arrow.png") no-repeat scroll 94% center;
    }


body #qm0 .liactive .liactive a.a-active, body #qm0 .liactive .liactive a.a-active:hover {
        background: #293846 url("../Images/nav-down-arrow.png") no-repeat scroll 85% center;
    }

#qm0 div div {padding-left:7px}
body #qm0 div .qmparent.qmactive span {background:none;padding:0;font-weight:600;font-size:12px;}
/*.qmfv {background-color:#293846}*/
.qmfv {background-color:#293846}
#qm0 div a, #qm0 ul a {background:url("../Images/right-1.png") no-repeat scroll 82% center;color:#a7b1c2;border:none;text-transform:capitalize;font-size:12px;padding:5px 0 8px 30px!important;font-weight:600;display:block!important}
body #qm0 div .qmparent.qmactive, body #qm0 div .qmparent.qmactive:hover {background:#293846 url("../Images/nav-down-arrow.png") no-repeat scroll 82% center;color:#ffffff;border:none;text-transform:capitalize;font-size:14px;padding:10px 35px 8px 11px;font-weight:600;border-left:4px solid #293846}

#qm0 div a:hover, #qm0 ul a:hover{background:url("../Images/right-1-hover.png") no-repeat scroll 82% center;color:#ffffff;border:none;text-transform:capitalize;font-size:12px;padding:5px 0 8px 30px!important;font-weight:600}
body #qm0 div .qmparent.qmactive, body #qm0 div .qmparent.qmactive:hover , #qm0 div div {border:none}
#qm0 div a span, #qm0 ul a span {background:none;padding:0px;}
#qm0 div, #qm0 ul {padding:0 0 0px;border-left:4px solid #2f4050}
#qm0 div, #qm0 li.liactive ul {border-left:4px solid #293846}
#qm0 li.liactive ul{
    background: #293846;
    border:none !important;
    padding-left:9px;
}
#qm0 li.liactive ul li a, #qm0 li.liactive ul li a:hover, #qm0 li.liactive ul li a.a-active {
    border:none !important;
    padding-left: 10px;font-size:12.5px
}
#qm0 li.liactive ul li.liactive ul li a, #qm0 li.liactive ul li.liactive ul li a:hover {
    border:none !important;
    padding-left: 10px;font-size:12px
}
#qm0 div a:hover span, #qm0 ul a:hover span{background:none;padding:0}
#qm0 a.edit1, #qm0 a.edit1:hover {position:absolute;right:8px;top:3px;padding:0!important}
.qmfv span {display:block;position:relative}
.opd, .ipd {text-transform:uppercase}
.Favourites:hover {background:#394c5f!important}
#plus-div a.btn{padding:6px 9px}
#Favourites {padding-left:35px}
.btn-info {
    background-color: #1ab394;
    border-color:#1ab394;
    color: #fff;
}


.panel-heading .pull-right {position:absolute;right:27px;top:16px}
.btn-info:hover {
    background-color:#18a689;
    border-color:#18a689;
    color: #fff;
}
.btn-img {border:none;border-left:none;background-color:#1AB394;
          cursor:pointer;
    border-radius:4px;
    display: inline;
    height: 28px;
    width:66px;margin-left:3px;outline:none;
    padding:0}
.add-btn-img {border:#1ab394 solid 1px;border-left:none;background-color:#1ab394;
    border-radius: 0 4px 4px 0;
    display: inline;
    height: 28px;
    padding: 2px 0px;}

#Registration_City {width:100%!important;margin:0!important}
.panel-default {border-top: 4px solid #e7eaec;margin-bottom:5px}
    .panel-default > .panel-heading {
    background:#fff}
.panel-default > .panel-heading h3 {text-align:left;font-weight:400;color:#676a6c;overflow:hidden;line-height:36px;font-size:26px;text-align:center}
.panel-default .panel-body .panel-heading h3 {text-align:left;font-weight:600;color:#676a6c;overflow:hidden;line-height:30px;font-size:17px;text-align:center}
        .tab-heading {text-align:left;font-weight:700;color:#676a6c;overflow:hidden;line-height:40px;font-size:14px;border-bottom:1px solid #ddd;margin-bottom:15px
        }

label, .form-group  {font-weight:600;color:#676a6c;font-size:13px;  font-family: 'open sans';}
 
body{font-weight:100!important;  font-family: 'open sans';}
.labelValidation {color: #ff0000!important;
}
.form-group span.labelValidation {color:#ff0000;font-weight:100}
.table {margin-bottom:0}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    padding: 0;
}
.panel-body {padding:15px 6px 0}
.form-group {overflow:hidden}
input[type="checkbox"], input[type="radio"] {
    line-height: normal;
    margin: -2px 0 0;
}
.control-label label {margin:0!important;padding:0!important}
.user-opt .glyphicon, .icon{color:#666;font-size:20px!important;padding:0px}
.user-opt .glyphicon:hover, .icon:hover {color:#19aa8d}
.clarity-logo {position:absolute;top:23px;left:15px;}
#outer_wrap {padding-bottom:0px}
.btn-success , .btn-success.active, .btn-success.focus, .btn-success:active, .btn-success:focus, .btn-success:hover, .open > .dropdown-toggle.btn-success, .btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open > .dropdown-toggle.btn-info{background-color: #19aa8d!important; border-color: #19aa8d!important;width:auto!important}
ul.topnav li a.btn-success , ul.topnav li a.btn-success.active, ul.topnav li a.btn-success.focus, ul.topnav li a.btn-success:active, ul.topnav li a.btn-success:focus, ul.topnav li a.btn-success:hover, .open > .dropdown-toggle.btn-success{background-color: #19aa8d!important; border-color: #19aa8d!important;width:auto!important}
.header_inner {padding: 15px 0 6px;height:68px}
#NK_NK_City {width:100%!important}
.form-control, #City, #NK_NK_City, #Reg_Master_SearchText, #Registration_City, #Reg_Master_SearchText1 , #Reg_City, #Detail_City, #Detail_CityC, #DoctorModel_City, #ddlFrequency, #ddlRelationM, #medi-consult input, #medi-consult textarea, #opddb_Consult_Dr, #PartyMasterModel_City, #SendEmailSms_City, #ReportParm_txtSearch, #Reg_Mobile, #tblCharges input, #tblRW input, #Table2 input, #Invoice_Crg_Amount_Total, #tblSelectedServices input, #tblSelectedServices select {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 12px;
    height: 28px;
    line-height: 1.22857;
    padding: 2px 1px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.label-success {
    background-color: #19aa8d;
    color: #fff !important;
    font-size: 10px;
    padding: 3px 5px !important;
}
#Table2 input {margin-bottom:5px}

#txtJSearch, #gridTable_length .ddlStyle {
     background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 12px;
    height: 28px;
    line-height: 1.22857;
    padding: 2px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.favourites .panel{border:#2f4050 solid 1px;border-radius:0}
.favourites .panel-body .panel-heading {background-color:#2f4050;color:#fff;border-radius:0}
.favourites .panel-body  a{color:#666}
.favourites .panel-body .panel-heading h3{color:#fff}
.op-bill #gridTable_wrapper{padding-top:15px} 
.panel-body .reports .form-group .form-control, #Reg_City{float:left;width:100%!important;text-align:center}
.btn {font-weight:600}
.package .form-control {width:98%;margin-right:2%}

#divtbl {width:100%!important}
table.doc-details  th label {margin:0;color:#fff}
#gridItemdesc th.label, #Table1 th.label{display:table-cell;color:#fff}
.dropdown-open .dropdown-menu {display:none!important}
.dropdown-open .dropdown-menu {display:block!important}
 .opd-details .col-sm-9 {width: 90%;}
  #divDisease .col-ms-3, #divDisease .col-lg-3 {width:29.16%}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {outline:none}
#medi-consult table tr th:nth-child(1) {width:20%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(2) {width:10%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(3) {width:15%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(4) {width:10%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(5) {width:20%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(6) {width:7%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(7) {width:7%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(8) {width:7%!important;text-align:left!important;}
#medi-consult table tr th:nth-child(9) {width:4%!important;text-align:left!important;}

#medi-consult table tr td:nth-child(1) {width:20%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(2) {width:10%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(3) {width:15%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(4) {width:10%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(5) {width:20%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(6) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(7) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(8) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult table tr td:nth-child(9) {width:4%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}



#medi-consult2 table .grdHeader tr th:nth-child(1){width:30%!important;text-align:left!important;}
#medi-consult2 table .grdHeader tr th:nth-child(2){width:60%!important;text-align:left!important;}
#medi-consult2 table .grdHeader tr th:nth-child(3) {width:10%!important;text-align:left!important} 

#medi-consult2 table tr td:nth-child(1) {width:30%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult2 table tr td:nth-child(2) {width:60%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#medi-consult2 table tr td:nth-child(3) {width:10%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top} 

fieldset.forget-pwd {width: 40%; margin:0 auto;background:none;border:none;border-radius:0}
 

#radio-approval table tr th:nth-child(1) {width:10%!important;text-align:left!important}
#radio-approval table tr th:nth-child(2) {width:12%!important;text-align:left!important}
#radio-approval table tr th:nth-child(3) {width:12%!important;text-align:left!important}
#radio-approval table tr th:nth-child(4) {width:22%!important;text-align:left!important}
#radio-approval table tr th:nth-child(5) {width:12%!important;text-align:left!important}
#radio-approval table tr th:nth-child(6) {width:12%!important;text-align:left!important}
#radio-approval table tr th:nth-child(7) {width:12%!important;text-align:left!important}
#radio-approval table tr th:nth-child(8) {width:4%!important;text-align:left!important;}
#radio-approval table tr th:nth-child(9) {width:4%!important;text-align:left!important;}



#radio-approval table tr td:nth-child(1) {width:10%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(2) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(3) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(4) {width:22%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(5) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(6) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(7) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(8) {width:4%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-approval table tr td:nth-child(9) {width:4%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}


#radio-print table tr th:nth-child(1) {width:10%!important;text-align:center!important}
#radio-print table tr th:nth-child(2) {width:12%!important;text-align:left!important}
#radio-print table tr th:nth-child(3){width:12%!important;text-align:left!important}
#radio-print table tr th:nth-child(4) {width:22%!important;text-align:left!important}
#radio-print table tr th:nth-child(5) {width:12%!important;text-align:left!important}
#radio-print table tr th:nth-child(6) {width:12%!important;text-align:left!important}
#radio-print table tr th:nth-child(7) {width:12%!important;text-align:left!important}
#radio-print table tr th:nth-child(8){width:8%!important;text-align:left!important}

#radio-print table tr td:nth-child(1) {width:10%!important;text-align:center!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(2) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(3) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(4) {width:22%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(5) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(6) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(7) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#radio-print table tr td:nth-child(8) {width:8%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}


#chartd1, #chartd2, #chartd3, #chartd4, #chartd5, #chartd6, #chartd7, #chartd8, #chartd9, #chartd10 {width:100%!important;height:auto!important}
.remark .col-sm-3 {width:20%}
.remark .col-sm-9 {width:80%}
.package .dataTables_scrollHeadInner {background-color:#666;color:#fff}
.package .dataTables_scrollHeadInner th, .package .dataTables_scrollHeadInner th label{color:#fff}

#divtbl table tr th:nth-child(1){width:12%!important;text-align:left!important}
#divtbl table tr th:nth-child(2){width:8%!important;text-align:left!important;}
#divtbl table tr th:nth-child(3){width:7%!important;text-align:left!important;}
#divtbl table tr th:nth-child(4){width:8%!important;text-align:left!important;}
#divtbl table tr th:nth-child(5){width:6%!important;text-align:left!important;}
#divtbl table tr th:nth-child(6){width:8%!important;text-align:left!important;}
#divtbl table tr th:nth-child(7){width:6%!important;text-align:left!important;}
#divtbl table tr th:nth-child(8){width:9%!important;text-align:left!important;}
#divtbl table tr th:nth-child(9){width:5%!important;text-align:left!important;}
#divtbl table tr th:nth-child(10){width:9%!important;text-align:left!important}
#divtbl table tr th:nth-child(11){width:7%!important;text-align:left!important}
#divtbl table tr th:nth-child(12){width:6%!important;text-align:left!important}
#divtbl table tr th:nth-child(13) {width:9%!important;text-align:left!important} 


#divtbl table tr td:nth-child(1) {width:12%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(2) {width:8%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(3) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(4) {width:8%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(5) {width:6%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(6) {width:8%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(7) {width:6%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(8) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(9) {width:5%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(10) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(11) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(12) {width:6%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#divtbl table tr td:nth-child(13) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top} 
/*#divtbl table tr th input[type=text] , #divtbl table tr td input[type=text] {width:80%!important;}*/

#Testvalueparameter .tblRow1 textarea, #Testvalueparameter .tblRow1 select, #Testvalueparameter .tblRow1 input {height:28px!important}
#Testvalueparameter table tr th:nth-child(1){width:10%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(2){width:8%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(3){width:7%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(4){width:9%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(5){width:7%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(6){width:9%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(7){width:6%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(8){width:9%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(9){width:7%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(10) {width:9%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(11) {width:7%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(12){width:6%!important;text-align:left!important}
#Testvalueparameter table tr th:nth-child(13) {width:9%!important;text-align:left!important} 

#Testvalueparameter table tr td:nth-child(1) {width:10%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(2) {width:8%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(3) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(4) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(5) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(6) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(7) {width:6%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(8) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(9) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(10) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(11) {width:7%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(12) {width:6%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#Testvalueparameter table tr td:nth-child(13) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top} 

#Testvalueparameter table tr th input, .Testvalueparameter table tr td input {width:99%!important;}


#tax-master table tr th:nth-child(1){width:9%!important;text-align:left!important}
#tax-master table tr th:nth-child(2){width:13%!important;text-align:left!important}
#tax-master table tr th:nth-child(3){width:11%!important;text-align:left!important}
#tax-master table tr th:nth-child(4){width:13%!important;text-align:left!important}
#tax-master table tr th:nth-child(5){width:11%!important;text-align:left!important}
#tax-master table tr th:nth-child(6){width:11%!important;text-align:left!important}
#tax-master table tr th:nth-child(7){width:11%!important;text-align:left!important}
#tax-master table tr th:nth-child(8){width:11%!important;text-align:left!important}
#tax-master table tr th:nth-child(9){width:9%!important;text-align:left!important}

#tax-master table tr td:nth-child(1) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(2) {width:13%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(3) {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(4) {width:13%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(5) {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(6) {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(7) {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(8) {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#tax-master table tr td:nth-child(9) {width:9%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}


#tax-master table tr th input, #tax-master table tr td input, #tax-master table tr td textarea {width:99%!important;height:28px!important}
#tax-master table tr td textarea {padding-top:7px} 
#tax-master input[type=checkbox], #tax-master input[type=radio] {min-height:14px;height:14px!important;width:14px!important}
/*#Testvalueparameter th, #Testvalueparameter th label{color:#fff}*/ /*commented by rakesh*/
#Testvalueparameter table tr th input, #Testvalueparameter table tr td input, #Testvalueparameter table tr th select, #Testvalueparameter table tr td select {width:99%!important;} 
#divservice th, #divservice th label{color:#fff;display:table-cell!important}
#tblParam td {vertical-align:top}
#tblParam td {vertical-align: top;}

#trAgeWise table tr th, #trAgeWise table tr td {width:11%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#trAgeWise table tr th select, #trAgeWise table tr td select {width:99%!important;}
.btn-all {display:inline-block!important}
.replacement-details th, .replacement-details td {font-size:0.9em}
.item-details td input {width:100%!important}
#gridItemdesc td {vertical-align:top}
#tdtable .dataTables_scrollHead , #tdtable .dataTables_scrollHeadInner, #tdtable .grdTable{width:100%!important}

#gridSearchService th:nth-child(1){width:5%!important;text-align:left!important}
#gridSearchService th:nth-child(2){width:20%!important;text-align:left!important}
#gridSearchService th:nth-child(3){width:0%!important;text-align:left!important}
#gridSearchService th:nth-child(4){width:60%!important;text-align:left!important}
#gridSearchService th:nth-child(5){width:0%!important;text-align:left!important}
#gridSearchService th:nth-child(6){width:0%!important;text-align:left!important}
#gridSearchService th:nth-child(7){width:15%!important;text-align:left!important}

#gridSearchService td:nth-child(1) {width:5%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(2) {width:20%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(3) {width:0%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(4) {width:60%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(5) {width:0%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(6) {width:0%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}
#gridSearchService td:nth-child(7) {width:15%!important;text-align:left!important;padding:1px 2px!important;vertical-align:top}

#divtbl table tr td input#txtJSearch {width:auto !important;}
/*.pl0 {padding-left:0}
.pr0 {padding-right:0}*/
.visible-hidden {display:none}

 

.div-col .col-lg-1, .div-col .col-lg-10, .div-col .col-lg-11, .div-col .col-lg-12, .div-col .col-lg-2, .div-col .col-lg-3, .div-col .col-lg-4, .div-col .col-lg-5, .div-col .col-lg-6,
.div-col .col-lg-7, .div-col .col-lg-8, .div-col .col-lg-9, .div-col .col-md-1, .div-col .col-md-10, .div-col .col-md-11, .div-col .col-md-12, .div-col .col-md-2, .div-col .col-md-3, 
.div-col .col-md-4, .div-col .col-md-5, .div-col .col-md-6, .div-col .col-md-7, .div-col .col-md-8, .div-col .col-md-9, .div-col .col-sm-1, .div-col .col-sm-10, .div-col .col-sm-11,
.div-col .col-sm-12, .div-col .col-sm-2, .div-col .col-sm-3, .div-col .col-sm-4, .div-col .col-sm-5, .div-col .col-sm-6, .div-col .col-sm-7, .div-col .col-sm-8, .div-col .col-sm-9, 
.div-col .col-xs-1, .div-col .col-xs-10, .div-col .col-xs-11, .div-col .col-xs-12, .div-col .col-xs-2, .div-col .col-xs-3, .div-col .col-xs-4, .div-col .col-xs-5, .div-col .col-xs-6, 
.div-col .col-xs-7, .div-col .col-xs-8, .div-col .col-xs-9 {
    min-height: 1px;
    padding-left: 3px;
    padding-right: 3px;
    position: relative;
}
.div-col .btn-img {margin-left:10px}
.div-col .btn{margin-left:10px!important}
.pl15 {padding-left:15%!important}
.text-right-imp {text-align:right}
.datepicker1 {
    text-align: center;
}
.label-col-2 {margin:0px}
#footer_wrap {margin-left:220px;width:auto}
input[type=checkbox], input[type=radio] {min-height:14px;height:14px!important;width:14px!important}
@media (min-width: 768px){

.div-col-offset-1 .col-sm-offset-1 {margin-left: 6.5%;}
.div-col-offset-1 .col-sm-3 {width:29%}
.div-col-offset-1 .col-3 {width:25%}
.div-col-offset-1 .col-3-1 {width:25%}
.div-col-offset-1 .col-3-2 {width:22%}
.div-col-offset-1 .col-3-3 {width:31%}

.div-col-offset-1 .col-2-1 {width:24.6%}
}
 
@media (min-width:1199px) {
.div-col-offset-1 label {margin-top:0}
    .pd0 {padding:0!important}
}
@media (max-width:1024px) {
.some-div .col-md-6, .some-div .col-md-8, .some-div .col-md-7, .some-div .col-md-4 {width:100%}
.div-col .control-label label {display:block!important;text-align:left}
.Favourites {display:none}
#DivMyprofile a:hover {
    background: #293846 none repeat scroll 0 0;
    color: #fff !important;
}
.pl15 {padding-left:2%!important}
#DivMyprofile, #Divnotification {background-color:#f3f3f4!important;border:1px solid #f3f3f4!important;}
.user-opt .glyphicon, .icon {color: #f3f3f4!important}
#DivMyprofile a, #Divnotification #tdSeeAll th , #Divnotification #tdSeeAll td{color:#666!important}
#footer_wrap {margin:0px;width:auto}
}


 @media (min-width: 0px) and (max-width: 1199px) {
.w100 {width:100%}
.qty-mt50 {margin-top:50px}
.div-col label {margin-top:0;height:28px}
.visible-hidden {display:block}
.label1 {width:100%}
.full-width-col .col-lg-1, 
.full-width-col .col-lg-10, 
.full-width-col .col-lg-11, 
.full-width-col .col-lg-12, 
.full-width-col .col-lg-2, 
.full-width-col .col-lg-3, 
.full-width-col .col-lg-4, 
.full-width-col .col-lg-5, 
.full-width-col .col-lg-6, 
.full-width-col .col-lg-7, 
.full-width-col .col-lg-8, 
.full-width-col .col-lg-9, 
.full-width-col .col-md-1, 
.full-width-col .col-md-10, 
.full-width-col .col-md-11, 
.full-width-col .col-md-12, 
.full-width-col .col-md-2, 
.full-width-col .col-md-3, 
.full-width-col .col-md-4, 
.full-width-col .col-md-5, 
.full-width-col .col-md-6, 
.full-width-col .col-md-7, 
.full-width-col .col-md-8, 
.full-width-col .col-md-9, 
.full-width-col .col-sm-1, 
.full-width-col .col-sm-10, 
.full-width-col .col-sm-11, 
.full-width-col .col-sm-12, 
.full-width-col .col-sm-2, 
.full-width-col .col-sm-3, 
.full-width-col .col-sm-4, 
.full-width-col .col-sm-5, 
.full-width-col .col-sm-6, 
.full-width-col .col-sm-7, 
.full-width-col .col-sm-8, 
.full-width-col .col-sm-9, 
.full-width-col .col-xs-1, 
.full-width-col .col-xs-10, 
.full-width-col .col-xs-11, 
.full-width-col .col-xs-12, 
.full-width-col .col-xs-2, 
.full-width-col .col-xs-3, 
.full-width-col .col-xs-4, 
.full-width-col .col-xs-5, 
.full-width-col .col-xs-6, 
.full-width-col .col-xs-7, 
.full-width-col .col-xs-8, 
.full-width-col .col-xs-9 {width:100%}
#divDisease .col-ms-3, #divDisease .col-lg-3, .remark .col-sm-3, .remark .col-sm-9 {width:100%}
.col-block {display:block!important;width:100%!important;margin:15px 0;float:left}
.ReportParm_txtSearch {margin-top:10px}
.full-width-label .control-label{width:100%!important}
 .label-col {margin-bottom:15px}
 .label-col-2 {margin:4.5px 0}
}
 
 @media (min-width: 0px) and (max-width: 1024px) {
.control-label {width:100%!important}
.header_inner {background-color: #2f4050;border-bottom: none;height: 70px;}
.clarity-logo {left:70px;}
.user-opt {width:auto!important;margin:0 2% 0 290px!important}
.user-opt .glyphicon, #Notification{color:#fff}
.user-opt .glyphicon:hover, #Notification:hover {color:#19aa8d}
#cust-menu {display:none;background:#2f4050;position:absolute;min-height:100%;width:220px;z-index:99}
    .search-opt {display:none}
    .replacement-details th, .replacement-details td {font-size:0.8em}
    .replacement-details td select, .replacement-details td input{width:98%!important}
.table-block {display:block;width:100%!important}
.pwd-label {display:none}
    #cust-menu {top:60px!important}
    .clarity-logo {top:15px}
}
@media (min-width: 1025px){
    #cust-menu {
        display: block!important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    label {font-size:12px}
.full-width-col .form-group .col-sm-4, 
.full-width-col .form-group .col-sm-8, 
.full-width-col .form-group .col-sm-3, 
.full-width-col .form-group .col-sm-5, 
.full-width-col .form-group .col-sm-7 {float:none;width:100%}
    .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding:4px;font-size:11px;vertical-align:top}
    .panel-body {padding:15px 10px;}
    .text-right {text-align:left}
    .grdHeader th {padding-left: 5px; text-align: center;}
    
    #tblReading_wrapper .grdHeader, #tblDiseaseC_wrapper .grdHeader, #tblDisease_wrapper .grdTable {font-size:1.1em}
    .grdHeader, .grdTable, .grdtbody td {font-size:0.9em}
    .opd-details {height:auto!important}
        .opd-details .col-sm-9 {width: 90%;}
    #divDisease .col-ms-3, #divDisease .col-lg-3 {width:100%}
  .panel-body .form-group {margin-bottom:15px!important}
  .opd-admin .panel-body .form-group, .op-receipt .form-group{margin-bottom:0px!important}
    fieldset.forget-pwd {width: 60%;}
    .form-control, #City, #NK_NK_City, #Reg_Master_SearchText, #Registration_City, #Reg_Master_SearchText1, #Reg_City, #Detail_City, #Detail_CityC, #DoctorModel_City, #ddlFrequency, #ddlRelationM, #medi-consult input, #medi-consult textarea, #opddb_Consult_Dr, #PartyMasterModel_City, #SendEmailSms_City, #ReportParm_txtSearch, #Reg_Mobile, #tblCharges input, #tblRW input, #Table2 input, #Invoice_Crg_Amount_Total, #tblSelectedServices input, #tblSelectedServices select {
    font-size:11px}
}
@media (min-width:0px) and (max-width: 991px) {
    .grdHeader, .grdTable, .grdtbody td , .grdTable td{
        font-size: 0.85em;
    }
    .search-opt {display:none}
    #Testvalueparameter th, #Testvalueparameter th label, #Testvalueparameter td, #Testvalueparameter td label{font-size:10px}
    .ward-col-1 {width:30%!important}
    .ward-col-2 {width:50%!important}
    .ward-col-3 {width:20%!important}
}
@media (min-width:0px) and (max-width: 767px) {
    #tblReading_wrapper .grdHeader, #tblDiseaseC_wrapper .grdHeader, #tblDisease_wrapper .grdTable {font-size:1.1em}
    .grdHeader, .grdTable, .grdtbody td {font-size:0.85em}
    .opd-details {height:auto!important}
        .opd-details .col-sm-9 {width: 90%;}
    #divDisease .col-ms-3, #divDisease .col-lg-3 {width:100%}
    .panel-body .form-group {margin-bottom:25px!important}
     fieldset.forget-pwd {width: 80%;}
}

   /*---Added By Bineet For SaleBill Form--*/
        #DvSearchOPDetailSaleBill, #dvSearchIPDetailSaleBill{
                    position: absolute;
        top: 10%;
        width: 900px;
        left: 25%;
        border-radius: 6px;
        background-color: rgb(255, 255, 255);
        box-shadow: rgb(0, 0, 0) 0px 0px 10px;
        z-index: 10;
        padding: 10px;
        display: none;
            }
            #DvSearchOPDetailSLBBG, #dvSearchIPDetailSLBBG,#DivitemSLBBG,#DivItemBatchSLBBG,#DivitemPkgSLBBG,#DivChequeSLBBG,#DivCardSLBBG{
                position: fixed;
        top: 0%;
        width: 100%;
        left: 0;    
        background-color: rgba(0,0,0,.5);   
        z-index: 1050;   
        height: 100%;
        display: none;
            }
        #DivitemSaleBill,#DivitemPkgSaleBill{
            display: none; position: absolute; top: 23%; width: 440px; left: 40%; border-radius: 6px; background-color: #fff; box-shadow: 0 0 10px #000; z-index: 9999; padding: 10px;
        }
        #DivItemBatchSaleBill{
            display: none; position: absolute; top: 25%; width: 600px; left: 33.5%; border-radius: 6px; background-color: #fff; box-shadow: 0 0 10px #000; z-index: 9999; padding: 10px;
        }
        #SaleBillDivCard,#SaleBillDivCheque{            
            display: none; position: absolute; top: 40%; width: 340px; left: 45%; border-radius: 6px; background-color: #fff; box-shadow: 0 0 10px #000; z-index: 10; padding: 10px;            
        }
        /*---ENDED--*/

        /*---Added By Raman For AppointmentMaster Form--*/

        .btnttlcnt {
         width:85px;
         height:40px;
         padding:0 10px;
       }

         .btnpndngcnt {
         width:85px;
         height:40px;
         padding:0 10px;
       }

          .btndonecnt {
         width:85px;
         height:40px;
         padding:0 10px;
       }

       .btnttlcnt:hover {
         background-color: white;
         color: black;
       }

        .btnpndngcnt:hover {
          background-color: white;
        }


        .btndonecnt:hover {
          background-color: white;
        }

         .fc-button.fc-button-prev.fc-state-default.fc-corner-left {
            font-size: 12px;
        }

        .fc-button.fc-button-next.fc-state-default.fc-corner-right {
            font-size: 12px;
        }

        span.fc-button.fc-button-today.fc-state-default.fc-corner-right {
            margin-left:5px;
        }

        .fc-header-title {
            font-size: 10px;
            padding:4px;
            width:auto;
        }

        .fc-text-arrow {
            line-height: 15px;
        }

        .fc-button.fc-button-agendaWeek.fc-state-default.fc-corner-left {
            font-size: 12px;
        }

        .fc-button.fc-button-agendaDay.fc-state-default.fc-corner-right.fc-state-active {
            font-size: 12px;
        }

        .fc-button.fc-button-today.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled {
            font-size: 12px;
        }


        .lblttltxt {
            color: #4169E1;font-size:15px;
        }

        .lblpndngtxt {
            color: #D2691E;font-size:15px;
        }

        .lbldnetxt {
            color: #2E8B57;font-size:15px;
        }

        .spnttlcnttxt {
            display: block;font-size: 25px;color: #4169E1;
        }

        .spnpndngcnttxt {
            display: block;font-size: 25px;color: #D2691E;
        }

          .spndnecnttxt {
            display: block;font-size: 25px;color: #2E8B57;
        }

          /*---ENDED--*/

        