

#block {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

.modalRoundedDiv
{
	border-radius:10px;
}

.modalTdBottomLine
{
	border-bottom: 1px solid #E3E1DD;
	height :30px;
	position: relative;
}

#closebtn { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtn:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.modalIframe {
	height:100%; 
	overflow:scroll; 
	border: none;
}

.modalCloseButtonSpan
{
	font-weight : bolder;
	margin-right : 15px; 
	margin-top: 6px;
	color: #D3D1CC;
}

.modalCloseButtonSpan:hover
{
	background-color: transparent !important;
	color: #000000;
}

.modalRoundedDivLab {	
	border-radius:10px;
	width:1000px !important; ;
	margin-top: -100px !important;	
	margin-left: -300px !important;
	height: 500px !important; 
}

#container {
		width:95%; 
		height: 78%; 
		display: none; 
		position: fixed;
		margin-top: -63px; 
		margin-left: -190px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

#theatreWardContainer {
	width:95%; 
	height: 78%; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: -190px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.modalMediumContainer {
		width:65%; 
		height: 70%; 
		display: none; 
		position: fixed;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

.assessmentModalContainer {
	width:900px; 
	height: 78%; 
	display: none; 
	position: fixed;
	margin-top: -280px; 
	margin-left: -191px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#protocolDrugInteractionContainer {
		width:900px; 
		height: 78%; 
		display: none; 
		position: fixed;
		margin-top: -50px; 
		margin-left: 50px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

.scheduleAppContainer {
		width:95%; 
		height: 78%; 
		display: none; 
		position: fixed;
		margin-top: -40px; 
		margin-left: 10px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

#modalRoundedDivAlertDetails{
	border-radius:10px;
	width:500px; 
	height: 300px; 
	display: none; 
	position: fixed;
	margin-top: -60px; 
	margin-left: 200px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.editAsmtQuestionContainer {
		width:70%; 
		height: 70%; 
		display: none; 
		position: fixed;
		margin-top: 50px; 
		margin-left: 112px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

#mpiRequestContainer {
	width:650px; 
	height: 300px; 
	display: none; 
	position: fixed;
	margin-top: -20px; 
	margin-left: 350px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#pasModalSearchContainer {
	border-radius:10px;
	width: 90%;
	height: 78%;
	display: none;
	position: fixed;
	margin-top: -60px;
	margin-left: -150px;
	background:#FFFFFF;
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}
.modalRoundedDivMPI
{
	border-radius:10px;
	width: 95%; 
	height: 540px !important; 
	display: none; 
	position: fixed;
	margin-top: -60px !important; 
	margin-left: 35px !important;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#appointmentContainer {
	border-radius:10px;
	width:1200px; 
	height: 540px;
	display: none; 
	position: fixed;
	margin-top: -80px; 
	margin-left: -239px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#patIdentifications {
		width:900px; 
		height: 500px; 
		display: none; 
		position: fixed;
		margin-top: -20px; 
		margin-left: 260px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

#mpiPatientDemographicsContainer {
	width: 90%; 
	height: 560px; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: -200px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.modalRoundedDivUnmerge {	
	border-radius:10px;
	width:500px !important; ;
	margin-top: -20px !important;	
	margin-left: 240px !important;
	height: 300px !important;
}

.closebtnVersion {
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

.closebtnVersion:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.blockCellmaVersion {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index: 110;
}

.returnReasonContainer {
		width:500px;
		height: 300px; 
		position: fixed;
		margin-top: 50px; 
		margin-left: 180px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

#mpiSearchCriteriaContainer {
	width: 450px; 
	height: 235px; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: 260px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#closebtnMpiSearch { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#mpiPatientSelectContainer {
	border-radius:10px;
	width: 90%;
	height: 540px;
	display: none;
	position: fixed;
	margin-top: -100px;
	margin-left: -150px;
	background:#FFFFFF;
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#conversationMediaContainer {
	width:95%; 
	height: 520px; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: -190px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#conversationMediaContainerPatient {
	width:95%; 
	height: 520px; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#prescriptionContainer {
	width:90%; 
	height: 78%; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: -160px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#closebtnDeleteReason {
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnDeleteReason:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#blockDeleteReason {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#closebtnUserGroupDescription { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnUserGroupDescription:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#mergeContainer {
		width:87%; 
		height: 78%; 
		display: none; 
		position: fixed;
		margin-top: -100px; 
		margin-left: -120px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

.deleteReasonContainerApp{
	width: 80%;
    height: 40%;
    position: fixed;
    margin-top: 5%;
    margin-left: 0%;
    background: #FFFFFF;
    border: 1px solid #666;
    border: 1px solid #555;
    box-shadow: 2px 2px 40px #222;
    z-index: 999999;
    padding: 0px;
    text-indent: 0px;
    display: none;
}

.userAppModal{
	width: 210px; 
	height: 155px; 
	display: none; 
	position: fixed;
	margin-top: 30%; 
	margin-left: 20%;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.stockRequisitionTrackingModal {
		width:1000px; 
		height: 500px; 
		display: none; 
		position: fixed;
		margin-top: -75px; 
		margin-left: 20px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}
#drillDownContainer {
		width:95%;
		height: 78%; 
		position: fixed;
		top:39px;
		left:33px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}
#closebtnDrillDown {
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
		font-size: 16px;
}

#closebtnDrillDown:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#blockDrillDown{
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#refferalTheatreContainer {
	width:65%; 
	height: 70%; 
	display: none; 
	position: fixed;
	margin-top: -50px; 
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#closebtnMpiPatientSelect { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnMpiPatientSelect:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}
#blockMpiPatientSelect {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}
#patientAlertContainer {
	border-radius:10px;
	width: 90%;
	height: 380px;
	display: none;
	position: fixed;
	background:#FFFFFF;
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#protocolClose { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#protocolClose:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.modalContainer {
	width:95%; 
	height: 78%; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: -195px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

@media (min-width: 1428) {
	 .modalContainer {
		width:85%; 		
	}
}

.modalCommonContainer {
	width:95%; 
	height: 78%; 
	display: none; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	text-indent: 0px;
}

.modalContainerNoMargin {
	width: 80%; 
	height: 75%; 
	display: none; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	text-indent: 0px;
}

.imagingContainer {
	width:95%; 
	height: 520px; 
	display: none; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.modalSmallContainer {
	width: 40%; 
	height: 60%; 
	display: none; 
	position: fixed;
	margin-top: 0px; 
	margin-left: 115px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.modalBlock {
	background: #000; 
	opacity:0.6;  
	position: fixed; 
	width: 100%; 
	height: 100%; 
	top:0; 
	left:0; 
	display:none;
	z-index:2;
}

#closebtnPathway { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

.editReasonContainer {
		width:400px;
		height: 200px; 
		position: relative;
		margin-top: -18%; 
		margin-left: 40%; 
		background:#FFFFFF; 
		border-radius:10px;
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

.messagesContainer {
	width: 40%; 
	display: none; 
	position: fixed;
	margin-top: 0px; 
	margin-left: 15%;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#rmblock {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
}	

#closebtnVersion { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnVersion:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}	

#closeBtnImg{
		border: 2px solid #ff0000;
}

.subsRefundDetailsContainer {
		width: 800px;
		height: 350px; 
		position: fixed;
		margin-top: -12px; 
		margin-left: 86px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}


.editInvestigationContainer {
	width: 94%;
	height: 520px;
	display: none;
	position: fixed;
	top: 70px; 
	left: 40px;
	background: #FFFFFF;
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222;
	z-index: 999999;
	padding: 0px;
	text-indent: 0px;
}

#closebtnAddReferral { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnAddReferral:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#blockAddReferral {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

.depositTransferContainer {
		width:700px;
		height: 400px; 
		position: fixed;
		margin-top: 19px; 
		margin-left: 128px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

.addressContainerApp{
	width: 80%;
    height: 400px;
    position: fixed;
    margin-top: 19%;
    margin-left: 10%;
    background: #FFFFFF;
    border: 1px solid #666;
    border: 1px solid #555;
    box-shadow: 2px 2px 40px #222;
    z-index: 999999;
    padding: 0px;
    text-indent: 0px;
    display: none;
}

.trainingPortalcontainer {
		width:77%; 
		height: 500px; 
		display: none; 
		position: fixed;
		margin-top: -40px; 
		margin-left: 164px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

#closebtnDischargeReason { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnDischargeReason:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#blockDischargeReason {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

.patientPrivateRecordsContainer {
	width: 90%; 
	height: 460px; 
	display: none; 
	position: fixed;
	margin-top: -185px; 
	margin-left: -104px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.trainingPortalUsercontainer {
		width:60%; 
		height: 500px; 
		display: none; 
		position: fixed;
		margin-top: -36px; 
		margin-left: 255px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}

.userReasonContainer {
	width: 32%; 
	height: 212px; 
	display: none; 
	position: fixed;
	margin-top: 100px; 
	margin-left: 404px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.ameDeclarationTextContainer {
		width:500px;
		height: 300px; 
		position: fixed;
		margin-top: -7px; 
		margin-left: 240px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

#closeConfirmDeathbtn { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closeConfirmDeathbtn:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.editDriverContainer {
	width:95%; 
	height: 600px; 
	display: none; 
	position: fixed;
	margin-top: -130px; 
	margin-left: -188px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}
#serviceContainer{
	width:900px; 
	height:450px;
	display: none; 
	position: fixed;
	margin-top:-45px;
	margin-left:150px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	}

.printBillContainer{
	width:600px;
	height:200px; 
	position: fixed;
	margin-top: 19px; 
	margin-left: 255px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.rejectReasonContainer {
		width:500px;
		height: 300px; 
		position: fixed;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

#edClosebtn { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#edClosebtn:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.modalRoundedSmallDivContainer {	
	border-radius:10px;
	width:500px !important; ;
	margin-top: -20px !important;	
	margin-left: -60px !important;
	height: 300px !important;
}

.addLabReferralContainer {
		width:500px;
		height: 420px; 
		position: fixed;
		margin-top: 19px; 
		margin-left: 350px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

.unauthorizedUserContainer {
		width:400px;
		height:200px; 
		position: fixed;
		margin-top: 19px; 
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

.paymentStatusContainer {
		width:51%;
		height:35%; 
		position: fixed;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

.ipromsAppTermsAndConditions {
	width: 340px;
	height: 350px; 
	position: fixed;
	margin-top: 0px; 
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.modalCloseButtonBlackSpan{
	font-weight : bolder;
	margin-right : 15px; 
	margin-top: 6px;
	color: black;
}

.existingDependantDetailsContainer {
	width:600px;
	height:400px; 
	position: fixed;
	margin-top: 15px; 
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
	margin-left: 200px !important;
}

.mdpContainer{
	width:80%; 
	height: 520px; 
	display: none; 
	position: fixed;
	margin-top: -120px; 
	margin-left: -90px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

.optionCEDContainerDiv{
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.unauthorizedUserOnLabOverviewContainer {
	width:400px;
	height:200px; 
	position: fixed;
	margin-top: 19px; 
	margin-left: 300px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.viewLocationContainer {
       width:400px;
       height:150px; 
       position: fixed;
       margin-top: 25px; 
       margin-left: 400px;
       background:#FFFFFF; 
       border: 1px solid #666;
       border: 1px solid #555;
       box-shadow: 2px 2px 40px #222; 
       z-index: 999999;
       padding:0px;
       text-indent: 0px;
       display: none;
}

#helpTextBlock {
	background: #000; 
	opacity:0.6;  
	position: fixed; 
	width: 100%; 
	height: 100%; 
	top:0; 
	left:0; 
	display:none;
	z-index:2;
}

#blockRefundRequestReason {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

.refundRequestReasonContainer {
		width:500px;
		height: 300px; 
		position: fixed;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}

.latRemarkContainer {
	width:400px;
	height:250px; 
	position: fixed;
	margin-top: 19px; 
	margin-left: 300px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

#closebtnDevicesContainer { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closebtnDevicesContainer:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#closeButton { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closeButton:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#addInsuranceContainer {
	width:95%; 
	height: 400px; 
	display: none; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) { 
	#confirmDeathDiv {
	   width: 43%;
	   height: 25%;
	   display: none;
	   position: fixed;
	   background: #FFFFFF;
	   border: 1px solid #666;
	   border: 1px solid #555;
	   box-shadow: 2px 2px 40px #222;
	   z-index: 999999;
	   text-indent: 0px;
	   margin-top: -28%;
	}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : Landscape) { 
	#confirmDeathDiv {
	   width: 43%;
	   height: 32%;
	   display: none;
	   position: fixed;
	   background: #FFFFFF;
	   border: 1px solid #666;
	   border: 1px solid #555;
	   box-shadow: 2px 2px 40px #222;
	   z-index: 999999;
	   text-indent: 0px;
	   margin-top: -13%;
	   margin-left: -51px;
	}
}

.modalVerySmallContainer {
    width: 45%;
    height: 50%;
    display: none;
    position: fixed;
    background: #FFFFFF;
    border: 1px solid #666;
    border: 1px solid #555;
    box-shadow: 2px 2px 40px #222;
    z-index: 999999;
    padding: 0px;
    text-indent: 0px;
    overflow: auto;
}

.modalSmallSummaryContainer {
	width: 43%; 
	height: 60%; 
	display: none; 
	position: fixed;
	margin-top: -50px; 
	margin-left: 0px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#versionContainer {
		width:95%; 
		height: 520px; 
		display: none; 
		position: fixed;
		margin-top: 85px; 
		margin-left: 33px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		overflow-x: hidden;
}

.modalMediumContainerMobileApp {
		width:65%; 
		height: 50%;
		top:0; 
		display: none; 
		position: fixed;
		margin-top: -50px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		vertical-align:top;
		text-indent: 0px;
}

.modalVerySmallContainerMobileApp {
    width: 65%;
    height: 50%;
    display: none;
    position: fixed;
    margin-top: -50px;
    margin-left: 0px;
    background: #FFFFFF;
    border: 1px solid #666;
    border: 1px solid #555;
    box-shadow: 2px 2px 40px #222;
    z-index: 999999;
    padding: 0px;
    text-indent: 0px;
}

#cedBlock{
	background: #000; 
	opacity:0.01;  
	position: absolute;
	width: 100%;
  	height:100%;
}
		
#helpTextBlock {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#helpTextClosebtn { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#helpTextClosebtn:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.helpTextContainer {
	width:500px;
	height: 300px; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.optionCEDContainer{
	width: 900px;
	height: 400px; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.modalTinylContainer {
    width: 25%;
    height: 40%;
    display: none;
    position: fixed;
    margin-top: -50px;
    margin-left: 0px;
    background: #FFFFFF;
    border: 1px solid #666;
    border: 1px solid #555;
    box-shadow: 2px 2px 40px #222;
    z-index: 999999;
    padding: 0px;
    text-indent: 0px;
}

.addEditInsuranceClaimContainer{
	width: 80%;
	height: 70%; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	display: none;
}

.videoConsultationContainer {
	width:55%; 
	height: 40%; 
	display: none; 
	position: fixed;
	margin-top: -50px; 
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
	min-width: 300px;
}

#blockAdvancedFilterModal {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}


.addTaskNotesContainer {
       width:450px;
       height:300px; 
       position: fixed;
       background:#FFFFFF; 
       border: 1px solid #666;
       border: 1px solid #555;
       box-shadow: 2px 2px 40px #222; 
       z-index: 999999;
       padding:0px;
       text-indent: 0px;
       display: none;
}

.modalContainerDiv {
		width:95%;
		height:530px; 
		position: fixed;				
		top:85px;
		left:33px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
		display: none;
}
.containerDosing{
		width:95%; 
		height: 78%; 
		display: none; 
		position: fixed;
		margin-top: -63px; 
		margin-left: 10px;
		background:#FFFFFF; 
		border: 1px solid #666;
		border: 1px solid #555;
		box-shadow: 2px 2px 40px #222; 
		z-index: 999999;
		padding:0px;
		text-indent: 0px;
}


#blockAccessibility {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#accessibilityClosebtn { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#accessibilityClosebtn:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

#appointmentBookContainer {
	border-radius:10px;
	width: 90%; 
	height: 65%;
	display: none; 
	position: fixed;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#patientRestrictedReasonContainer {
	width: 450px; 
	height: 235px; 
	display: none; 
	position: fixed;
	margin-top: -40px; 
	margin-left: 260px;
	background:#FFFFFF; 
	border: 1px solid #666;
	border: 1px solid #555;
	box-shadow: 2px 2px 40px #222; 
	z-index: 999999;
	padding:0px;
	text-indent: 0px;
}

#blockEditProcedureDateDiv {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#blockViewDeviceDetails {
		background: #000; 
		opacity:0.6;  
		position: fixed; 
		width: 100%; 
		height: 100%; 
		top:0; 
		left:0; 
		display:none;
		z-index:2;
}

#closeViewDeviceDetails { 
		top: 0px;
		position:absolute;
		right: -5px; 
		padding: 0px;
}

#closeViewDeviceDetails:hover {  
		cursor: pointer; 
		background: #E5E5E5;
}

.notesPopupContainer {
  width: 450px;
  min-height: 200px;
  max-height: 600px;
  position: fixed;
  background: #FFFFFF;
  border: 1px solid #666;
  box-shadow: 2px 2px 40px #222;
  z-index: 999999;
  padding: 0px;
  text-indent: 0px;
  display: none;
}