/* Common CSS */
a { text-decoration: none; outline: none; }
.fleft { float:left; }
.fright { float:right; }
img { border:none; }
.clear { clear:both; }


/* Common CSS End */
@font-face {
 font-family: 'Walkway_bold';
 src: url('../fonts/Walkway Bold.eot');
 src: local('☺'), url('../fonts/Walkway Bold.woff') format('woff'), url('../fonts/Walkway Bold.ttf') format('truetype'), url('../fonts/Walkway Bold.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Walkway_semibold';
 src: url('../fonts/Walkway SemiBold.eot');
 src: local('☺'), url('../fonts/Walkway SemiBold.woff') format('woff'), url('../fonts/Walkway SemiBold.ttf') format('truetype'), url('../fonts/Walkway SemiBold.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Walkway_ultrabold';
 src: url('../fonts/Walkway UltraBold.eot');
 src: local('☺'), url('../fonts/Walkway UltraBold.woff') format('woff'), url('../fonts/Walkway UltraBold.ttf') format('truetype'), url('../fonts/Walkway UltraBold.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Conv_journal';
 src: url('../fonts/journal.eot');
 src: local('☺'), url('../fonts/journal.woff') format('woff'), url('../fonts/journal.ttf') format('truetype'), url('../fonts/journal.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
  font-family: 'Desdemona';
  src: url('../fonts/Desdemona.eot');
  src: url('../fonts/Desdemona.woff2') format('woff2'),
       url('../fonts/Desdemona.woff') format('woff'),
       url('../fonts/Desdemona.ttf') format('truetype'),
       url('../fonts/Desdemona.svg#Desdemona') format('svg'),
       url('../fonts/Desdemona.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}



body {
	background:url(../images/body_bg.png) top center #cdcdcd no-repeat;
	font-family: Arial, Helvetica, sans-serif !important;
	
	/*
	font-family:Century Gothic;
	font-weight:300;
	*/
	font-size:12px;
	color:#fff;
	margin:0px;
	padding:0px !important;
	position:relative;
}
/*Header starts From here*/
#header {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}
.header {
	margin:0 1%;
	padding:0px;
	/*width:1000px;*/
	width:98%;
}
.logo {
	margin:5px 0 0 0;
	padding:0px;
}
/*Header End here*/
/*login box starts From here*/
#login_box {
	width:100%;
	margin:76px 0 177px 0;
	padding:0px;
	float:left;
	background:#555555;
	-webkit-box-shadow:  0px 0px 30px 0px rgba(0, 0, 0, 0.2);
	box-shadow:  0px 0px 30px 0px rgba(0, 0, 0, 0.2);
}
.login_box {
	margin:0 auto;
	padding:0px;
	width:1000px;/*width:98%;*/
}
.login_left {
	margin:0px 0 0 25px;
	padding:60px 89px 0 0;
	width:622px;
	background:url(../images/login_box_divider.png) right top repeat-y;
	min-height:300px;
}
.login_title {
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px;
	padding:0px 0 14px 0;
	font-family: 'Walkway_ultrabold';
	font-size:21px;
	color:#f19450;
	width:617px;
}
.label_txt {
	font-size:15px;
	color:#ffffff;
	margin:30px 0 0 0;
	padding:0px;
	width:142px;
}
.form_input {
	margin:25px 0 0 0px;
	padding:5px 10px;
	width:457px;
	height:26px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:none;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
.form_checkbox {
	margin:22px 0 0 142px;
	padding:0px;
	border:none;
}
.remember_txt {
	margin:21px 0 0 14px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
}
.forgot_txt {
	margin:15px 0 0 142px;
	padding:0px;
	font-size:12px;
	color:#ff8932;
	text-decoration:underline;
	clear:left;
}
.login_btn, .e_msg_btn {
	background:url(../images/login_btn.png) no-repeat;
	margin:26px 0 0 0;
	padding:0px 0 2px 0;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
	width:100px;
	height:32px;
	text-shadow: 0px 1px 1px #000;
	/*cursor:url('../images/minus.cur'),default;*/
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}
.news_box {
	margin:25px 0 0 10px;
	padding:0px;
	width:230px;
}
.news_title {
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px;
	padding:0px 0 4px 0;
	font-family: 'Walkway_ultrabold';
	font-size:21px;
	color:#f19450;
	width:230px;
}
.news_txt_box {
	width:190px;
	margin:3px 0 3px 15px;
	padding:0px;
}
.article_title {
	font-size:12px;
	color:#FFF;
	text-shadow: 0px 1px 1px #000;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:20px;
}
.article_txt {
	font-size:11px;
	color:#bfbfbf;
	margin:0px;
	padding:0px;
	width:100%;
}
.read_txt {
	color:#fe9d56;
	margin:0px;
	padding:0px;
	font-size:11px;
	text-decoration:underline;
}
.view_all_btn {
	background:url(../images/view_all_btn.png) no-repeat;
	margin:0px;
	padding:6px 0 0 15px;
	width:66px;
	height:34px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
/*login box End here*/
/*Footer starts From here*/
#footer {
	background:#3d3d3d;
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
.footer {
	/*width:1000px;*/
	width:96%;
	margin:0 2%;
}
.ftext {
	margin:0px;
	padding:18px 0;
	font-size:12px;
	color:#808080;
}
.flinks {
	margin:0px;
	padding:0px;
}
.flinks ul {
	margin:18px 0 0 0;
	padding:0px;
	float:left;
}
.flinks li {
	margin:0px;
	padding:0px 0px 0 0;
	list-style-type:none;
	display:inline-block;
}
.flinks li:last-child a {
	margin-right:0px;
}
.flinks li a {
	color:#FFF;
	font-size:12px;
	margin:0px 40px 0 0;
	padding:0px;
}
/*Footer End here*/
/* menu css start here */
.menubar {
	width:auto;
	margin:30px 0 0 0;
	padding:0px;
}
.menubar ul {
	margin:0px;
	padding:0px;
	float:left;
}
.menubar li {
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline-block;
}
.menubar li a {
	font-size:22px;
	color:#606062;
	margin:0px 60px 0 0;
	padding:0px;
	font-family: 'Walkway_ultrabold';
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}
.menubar li:last-child a {
	margin-right:0px;
}
/* menu css End here */
/* container css starts here*/
#container {
	float:left;
	margin:100px 0 230px 0;
	padding:0px;
	width:100%;
}
#container_inner {
	float:left;
	margin:10px 0 35px 0;
	padding:0px;
	width:100%;
}
.container {
	margin:0 1%;
	padding:0px;
	/*width:1000px;*/
	width:98%;
	float:left;
}
.patients_box {
	background:#606062;
	margin:0px;
	padding:14px 0 0 2%;
	width: 22%;
	min-height:270px;
	-webkit-box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	-webkit-border-radius:10px;
	border-radius:10px;
}
.patient_title {
	font-size:21px;
	color:#ffffff;
	margin:0px;
	padding:10px 0 0 15px;
	font-family: 'Walkway_ultrabold';
}
.box_title_border {
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px;
	padding:0px 0 10px 0;
	width:100%;
}
.patients_box ul {
	float:left;
	margin:20px 0 0 7px;
	padding:0px;
}
.patients_box li {
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	clear:both;
}
.patients_box li a {
	float:left;
	margin:0px 0 20px 0;
	padding:0px;
	font-size:15px;
	color:#fe9446;
}
.patients_box li .count_txt {
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
}
.communication_box {
	background:#fe9446;
	margin:0px 0 0 14px;
	padding:14px 0 0 2%;
	width:22%;
	min-height:270px;
	-webkit-box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	-webkit-border-radius:10px;
	border-radius:10px;
}
.communication_title {
	font-size:21px;
	color:#ffffff;
	margin:0px;
	padding:10px 0 0 15px;
	font-family: 'Walkway_ultrabold';
}
.communication_box ul {
	float:left;
	margin:20px 0 0 7px;
	padding:0px;
}
.communication_box li {
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	clear:both;
}
.communication_box li a {
	float:left;
	margin:0px 0 20px 0;
	padding:0px;
	font-size:15px;
	color:#606062;
}
.communication_box li .count_txt {
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
}
.task_box {
	background:#fff;
	margin:0px 0 0 14px;
	padding:14px 0 0 2%;
	width:22%;
	min-height:270px;
	-webkit-box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	-webkit-border-radius:10px;
	border-radius:10px;
}
.task_title {
	font-size:21px;
	color:#606062;
	margin:0px;
	padding:10px 0 0 15px;
	font-family: 'Walkway_ultrabold';
}
.task_box ul {
	float:left;
	margin:20px 0 0 7px;
	padding:0px;
}
.task_box li {
	float:left;
	margin:0px 0px 0 0;
	padding:0px;
	list-style-type:none;
	display:block;
	clear:both;
}
.task_box li a {
	float:left;
	margin:0px 0 20px 0;
	padding:0px;
	font-size:15px;
	color:#606062;
}
.task_box li .count_txt {
	font-weight:bold;
	color:#fe9446;
	margin-left:5px;
}
.alert_box {
	background:#b2b2b2;
	margin:0px 0 0 14px;
	padding:14px 0 0 2%;
	width:22%;
	min-height:270px;
	-webkit-box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	box-shadow:  0px 0px 35px 0px rgba(0, 0, 0, 0.7);
	-webkit-border-radius:10px;
	border-radius:10px;
}
.alert_title {
	font-size:21px;
	color:#606062;
	margin:0px;
	padding:10px 0 0 15px;
	font-family: 'Walkway_ultrabold';
}
.alert_box ul {
	float:left;
	margin:20px 0 0 7px;
	padding:0px;
}
.alert_box li {
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	clear:both;
}
.alert_box li a {
	float:left;
	margin:0px 0 20px 0;
	padding:0px;
	font-size:15px;
	color:#ffffff;
}
.alert_box li .count_txt {
	font-weight:bold;
	color:#606062;
	margin-left:5px;
}
/* container css end here*/
/* add inquiry page css start */
.container_inner {
	margin:0 1%;
	/*width:1000px;*/
	width:98%;
}
.container_inner1 {
	float:left;
	background:#606062;
	-webkit-border-radius:15px;
	border-radius:15px;
	padding:20px 2% 0 2%;
	margin:0px;
	width:96%;
	min-height:430px;
}
.patient_title2 {
	font-size:21px;
	color:#fe9446;
	margin:0px;
	padding:0px 0 0 15px;
	height:25px;
	font-family: 'Walkway_ultrabold';
	width:94%;
}
.box_title_border2 {
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px 0 0 0px;
	padding:0px 0 10px 0;
	width:100%;
}
.breadcrumb {
	width:100%;
	margin:15px 0;
	padding:0px;
}
.breadcrumb a {
	margin:0 9px;
	padding:0px;
	color:#FFF;
	font-size:14px;
}
.breadcrumb a:first-child {
	margin-left:0px;
}
.breadcrumb a:last-child {
	margin-right:0px;
}
.inquiry_date {
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	width:100%;
	margin:20px 0;
}
.inquiry_info_box {
	background:#555555;
	width:98%;
	/*min-height:178px;*/
	-webkit-border-radius:10px;
	border-radius:10px;
	margin:0 0 7px 0;
	padding:0px 1%;
}
.user_info_box {
	min-height:105px;
}
.inquiry_title {
	font-size:17px;
	color:#ffffff;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px solid rgba(126, 126, 126, 0.3);
	width:100%;
}
.label_txt2 {
	width:60px;
	margin:12px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.inquiryform_left {
	margin:20px 0 10px 0;
	padding:0px;
	width:50%;
}
.inquiry_textarea {
	position:relative;
	margin:0px 0px 0px 10px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:190px;
}
.urgency_input {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:190px;
}
.inquiryform_center {
	margin:20px 0 10px 0;
	padding:0px;
	width:30%;
}
#msdrpdd21_child, #msdrpdd23_child, #msdrpdd24_child, #msdrpdd25_child, #msdrpdd26_child {
	top:37px!important;
}
.inquiryform_right {
	margin:20px 0 10px 0;
	padding:0px;
	width:20%;
}
.label_txt3 {
	width:110px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.radio_container {
	margin:0px;
	padding:0px;
	width:60px;
}
.discipline_radio {
	margin:10px 0 0 10px;
	padding:0px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	background:none;
	border:none;
}
.label_txt4 {
	width:auto;
	margin:10px 0 0 5px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.label_txt5 {
	font-size:12px;
	color:#ffffff;
	margin:10px 0 0 0;
	padding:0px;
	width:70px;
}
.label_input {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:0px 0px 10px 10px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:120px;
}
.patientinfo_left {
	margin:10px 0 10px 0;
	padding:0px;
	width:50%;
}
.patientinfo_center {
	margin:10px 0 10px 0;
	padding:0px;
	width:50%;
}
.label_txt6 {
	font-size:12px;
	color:#ffffff;
	margin:10px 0 0 0;
	padding:0px;
	width:75px;
}
.gender_radio {
	margin:10px 0 20px 10px;
	padding:0px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	background:none;
	border:none;
}
.back_btn {
	background:url(../images/back_btn.png) no-repeat;
	width:100px;
	height:32px;
	margin:8px 15px 0 0;
	padding:0px 0 3px 0;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
.intake_btn {
	background:url(../images/submit_patient_btn.png) no-repeat;
	width:185px;
	height:32px;
	margin:8px 5px 15px 0;
	padding:0px 0 3px 0;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
/* dropdown select css */
.borderRadius {
	-moz-border-radius:10px;
	border-radius:10px;
}
.borderRadiusTp {
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
}
.borderRadiusBtm {
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
}
.search_list .ddcommon {
	background:none;
	box-shadow:none;
	margin:0px 10px 0 5px;
	height:auto;
	cursor:pointer;
}
.from_week_box .ddcommon {
	margin:7px 0px 0px 7px;
}
.ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:8px 10px 15px 10px;
	padding:6px 10px 6px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
form .ddcommon {
	margin-top:0;
}
.ddcommon ul {
	padding:0;
	margin:0;
}
.ddcommon ul li {
	list-style-type:none;
}
.borderRadiusTp ul li:last-child {
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	border-bottom:0 none #c3c3c3;
}
.borderRadiusBtm ul li:first-child {
	border-bottom:1 solid #c3c3c3;
}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll {
	opacity: .5; /* standard: ff gt 1.5, opera, safari */
	-ms-filter:"alpha(opacity=50)"; /* ie 8 */
	filter:alpha(opacity=50); /* ie lt 7 */
	-khtml-opacity:.5; /* safari 1.x */
	-moz-opacity:.5; /* ff lt 1.5, netscape */
	color:#999999;
}
.ddcommon .clear {
	clear:both;
}
.ddcommon .shadow {
/*	-moz-box-shadow:5px 5px 5px -5px #888888;
	-webkit-box-shadow:5px 5px 5px -5px #888888;
	box-shadow: 5px 5px 5px -5px #888888;
*/
}
.ddcommon input.text {
	font-family:Arial, Helvetica, sans-serif;
	color:#7e7e7e;
	padding:0 0 0 0;
	position:absolute;
	background:#fff;
	display:block;
	width:98%;
	height:98%;
	left:2px;
	top:0;
	border:none;
}
.ddOutOfVision {
	position:relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
}
.borderRadius .shadow {
	-moz-box-shadow:5px 5px 5px -5px #888888;
	-webkit-box-shadow:5px 5px 5px -5px #888888;
	box-shadow: 5px 5px 5px -5px #888888;
}
/*.borderRadiusBtm .shadow {
	-moz-box-shadow:-5px -5px 5px -5px #888888;
	-webkit-box-shadow:-5px -5px 5px -5px #888888;
	box-shadow: -5px -5px 5px -5px #888888
}
*/
.borderRadiusTp .border, .borderRadius .border {
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}
.borderRadiusBtm .border {
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
img.fnone {
	float:none !important
}
.ddcommon .divider {
	width:0;
	height:43px;
	position:absolute;
	top:-7px;
}
.ddcommon .arrow {
	display:inline-block;
	position:absolute;
	top:0;
	right:-5px;
}
.ddcommon .ddTitle {
	padding:0 10px 0 0;
	position:relative;
	display:inline-block;
	width:100%;
}
.ddcommon .ddTitle .ddTitleText {
	display:block;
}
.ddcommon .ddTitle .ddTitleText .ddTitleText {
	padding:0;
}
.ddcommon .ddTitle .description {
	display:block;
}
.ddcommon .ddTitle .ddTitleText img {
	position:relative;
	vertical-align:middle;
	float:left
}
.ddcommon .ddChild {
	position:absolute;
	display:none;
	width:99%;
	overflow-y:auto;
	overflow-x:hidden;
	zoom:1;
	z-index:9999
}
.ddcommon .ddChild li {
	clear:both;
}
.ddcommon .ddChild li .description {
	display:block;
}
.ddcommon .ddChild li img {
	border:0 none;
	position:relative;
	vertical-align:middle;
	float:left
}
.ddcommon .ddChild li.optgroup {
	padding:0;
}
.ddcommon .ddChild li.optgroup .optgroupTitle {
	padding:0 5px;
	font-weight:bold;
	font-style:italic
}
.ddcommon .ddChild li.optgroup ul li {
	padding:5px 5px 5px 15px
}
.ddcommon .noBorderTop {
	border-top:none 0 !important;
	padding:0;
	margin:0;
}
.search_list #msdrpdd20_child {
	top:41px!important;
}
#msdrpdd20_child, .ddChild {
	top:37px!important;
}
/*************** default theme **********************/
.search_list .dd .divider {
	border:none;
}
.search_list #msdrpdd21_child {
	top:41px!important;
}
.search_list #msdrpdd22_child {
	top:41px!important;
}
.search_list #msdrpdd23_child {
	top:41px!important;
}
.search_list #msdrpdd24_child {
	top:41px!important;
}
.dd .divider {
	right:24px;
}
.search_list .dd .arrow {
	width:24px;
	height:16px;
	margin-top:5px;
	background:url(../images/bg_arrow.png) no-repeat;
}
.dd .arrow {
	height:26px;
	width:30px;
	float:right;
	background:url(../images/type_arrow.png) no-repeat;
	padding:0px;
	margin:8px 0 0 0;
}
.arrow22 {
	background:rgba(255,255,255, 1) url(../images/type_arrow.png) no-repeat;
	background-position:97% center;
}

.dd .ddTitle {
	color:#646464;
}
.search_list .dd .ddTitle {
	color:#646464;
	background:none;
	font-size:14px;
}
.dd .ddTitle .ddTitleText {
	padding:5px 20px 5px 0px;
}
.search_list .dd .ddTitle .ddTitleText {
	padding:0px 19px 5px 5px;
}
.dd .ddTitle .ddTitleText .ddTitleText {
	padding:0;
}
.dd .ddTitle .description {
	font-size:12px;
	color:#666
}
.dd .ddTitle .ddTitleText img {
	padding-right:5px;
}
.dd .ddChild {
	/*border:1px solid #c3c3c3;*/
	/*background-color:#fff;*/
	left:1px;
}
.dd .ddChild li {
	padding:5px;
	background:#E4E4E4;
	border-bottom:1px solid #c3c3c3;
}
.dd .ddChild li .description {
	color:#666;
}
.dd .ddChild li .ddlabel {
	color:#646464;
}
.dd .ddChild li.hover {
	background-color:#f2f2f2
}
.dd .ddChild li img {
	padding:0 6px 0 0;
}
.dd .ddChild li.optgroup {
	padding:0;
}
.dd .ddChild li.optgroup .optgroupTitle {
	padding:0 5px;
	font-weight:bold;
	font-style:italic
}
.dd .ddChild li.optgroup ul li {
	padding:5px 5px 5px 15px
}
.dd .ddChild li.selected {
	background-color:#d5d5d5;
	color:#000;
}
/* dropdown select css End*/
.success_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:503px;
	position:relative;
	z-index:99;
}
.popupcontent {
	color:#000;
}
.success_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:491px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.thankyou_txt {
	font-size:12px;
	color:#000000;
	margin:25px 0 50px 0;
	padding:0px;
	width:503px;
	text-align:center;
}
.close_btn_box {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:503px;
	height:28px;
	position:relative;
}
#cboxClose {
	cursor: pointer;
	float: left;
	position: absolute;
	right: 14px;
	bottom: 5px;
	background:url(../images/close_btn.png) no-repeat;
	width:79px;
	height:23px;
	text-align:center;
	font-size:12px;
	margin:0px 10px 0 0;
	padding:7px 0 0 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999;
}
/* add inquiry page css End */
/* Manage inquiry page css Start */
.breadcrumb2 {
	width:900px;
	margin:5px 0 0 14px;
	padding:0px;
	color:#b8b8b8;
}
.breadcrumb2 a {
	margin:0 9px;
	padding:0px;
	color:#b8b8b8;
	font-size:14px;
}
.breadcrumb2 a:first-child {
	margin-left:0px;
}
.breadcrumb2 a:last-child {
	margin-right:0px;
}
.list_of_title {
	font-size:12px;
	color:#ffffff;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	width:100%;
	margin:14px 0;
}
.inquiry_top {
	width:100%;
	margin:10px 0 0 0;
	padding:0px;
}
.label_txt7 {
	width:100px;
	margin:10px 0 0 15px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.date_input {
	font-family:Arial, Helvetica, sans-serif;
	width:110px;
	position:relative;
	margin:0px 0px 10px 10px;
	padding:8px 10px 8px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	font-size:18px;
}
.date_input1 {
	font-family:Arial, Helvetica, sans-serif;
	width:18px;
	margin:0px 3px 0 0;
	padding:0px;
	height:18px;
	border:none;
}
.label_txt8 {
	width:110px;
	margin:10px 0 0 10px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.label_txt9 {
	width:30px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.inquiryform_right2 {
	margin:20px 0 10px 0;
	padding:0px;
	width:20%;
}
#msdrpdd22_child {
	top:37px!important;
}
.show_archive_btn {
	background:url(../images/show_archive_btn.png) no-repeat;
	margin:0px 0 10px 0;
	padding:0px 0 3px 0;
	width:115px;
	height:32px;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.search_inquiries_btn {
	background:url(../images/search_inquiry_btn.png) no-repeat;
	margin:0px 5px 0 0;
	padding:0px 0 3px 0;
	width:147px;
	height:32px;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.patient_list_box {
	margin:0px;
	padding:0px;
	width:100%;
	min-height:178px;
}
.form_menu {
	width:100%;
	background:#363636;
	margin:0px 0 0px 0;
	padding:0px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.form_menu span {
	margin:13px 0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.first {
	width:9%;
	margin-left:1% !important;
}
.second {
	width:20%;
}
.third {
	width:10%;
}
.forth {
	width:10%;
}
.fifth {
	width:15%;
}
.last {
	width:20%;
}
.id_content {
	width:100%;
	margin:20px 0 0 0;
	padding:0px 0 10px 0px;
	background:url(../images/title_border.png) bottom repeat-x;
	font-size:12px;
	color:#ffffff;
}
.id_content .last a {
	color:#fe9446;
	text-decoration:underline;
	margin-right:5px;
}
/* Manage inquiry page css End */
/* PC form page css End */
.patient_nm {
	margin-right:10px;
}
.patient_nm2 {
	margin-right:40px;
}
.patient_dt {
	margin-right:30px;
}
.agency_nm {
	margin-right:50px;
}
.poc_left {
	margin:20px 15px 10px 0px;
	padding:0px;
	width:305px;
}
.label_txt10 {
	width:90px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.evolution_date {
	width:195px;
	margin:10px 0 10px 15px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.label_txt11 {
	width:86px;
	margin:5px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.diag_textarea {
	position:relative;
	margin:0px 0px 8px 0px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:190px;
	height:50px;
}
.fnd_box {
	width:303px;
	margin:0px 0 10px 0;
	padding:0px;
}
.fnd_txt {
	font-size:12px;
	color:#ffbf6b;
	margin:10px 0 0 15px;
	padding:0px;
}
.poc_right {
	margin:55px 0 10px 0px;
	padding:0px;
	width:290px;
}
.functional_box {
	background:#555555;
	width:380px;
	margin:0px;
	padding:10px 10px 10px 25px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.fuctional_title {
	width:100%;
	margin:0px 0 6px 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.functional_box .box1 {
	margin:0px 0px 20px 0;
	padding:0px;
	width:108px;
}
.box_label {
	font-size:12px;
	color:#FFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin:2px 0 0 8px;
	padding:0px;
}
.functional_box .box2 {
	margin:0px 0px 20px 0;
	padding:0px;
	width:160px;
}
.functional_box .box3 {
	margin:0px 0px 0px 0;
	padding:0px;
	width:215px;
}
.other_input {
	position:relative;
	margin:-5px 0px 0px 5px;
	padding:7px 10px 7px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:70px;
	font-family:Arial, Helvetica, sans-serif;
}
.education_box {
	background:#555555;
	width:532px;
	margin:0px 0 0 7px;
	padding:10px 0px 10px 10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.edu_title {
	width:100%;
	margin:0px 0 6px 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.education_box .box1 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:125px;
}
.education_box .box2 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:142px;
}
.education_box .box3 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:130px;
}
.education_box .box4 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:108px;
}
.education_box .box5 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:180px;
}
.last {
	margin-bottom:0px!important;
}
.box_label2 {
	font-size:12px;
	color:#FFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin:2px 0 0 2px;
	padding:0px;
}
.procedure_box {
	background:#555555;
	width:380px;
	margin:8px 0 0px 0;
	padding:10px 10px 10px 25px;
	-webkit-border-radius:10px;
	border-radius:10px;
	clear:left;
}
.proce_title {
	width:100%;
	margin:0px 0 6px 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.procedure_box .box1 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:210px;
}
.procedure_box .box2 {
	margin:0px 0px 18px 0;
	padding:0px;
	width:170px;
}
.box_label3 {
	font-size:12px;
	color:#FFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin:2px 0 0 8px;
	padding:0px;
	width:66px;
}
.therapist_detail_box {
	width:525px;
	margin:25px 0 0 0;
	padding:0px;
}
.therapist_nm {
	width:100%;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.thera_nm_input {
	position:relative;
	margin:10px 0px 20px 0px;
	padding:7px 10px 7px 25px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:250px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.signature_box {
	width:226px;
	margin:10px;
	padding:0px;
}
.signature_box_thera {
	width:226px;
	margin:10px 0 0 0;
	padding:0px;
}
.signature_txt {
	width:100%;
	margin:0px 0 5px 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
}
.signature_input {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 25px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:5px;
	border-radius:5px;
	width:175px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.sign_box {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:url(../images/poc_therapist_sign.png) no-repeat;
	width:210px;
	height:51px;
	font-family:Arial, Helvetica, sans-serif;
}
.order_btn {
	background:url(../images/submit_order_btn.png) no-repeat;
	width:161px;
	height:31px;
	margin:8px 5px 20px 0;
	padding:0px 0 3px 0;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
.send_btn {
	border:none;
	cursor: pointer;
	float: left;
	position: absolute;
	right: 110px;
	bottom: 5px;
	background:url(../images/close_btn.png) no-repeat;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 0 0 0;
	padding:0px 0 5px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
}
.freq_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:686px;
	min-height:530px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:relative;
	z-index:999;
}
.freq_box2 {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:686px;
	min-height:530px;
	-webkit-border-radius:15px;
	border-radius:15px;
	position:relative;
	z-index:999;
}
.eva_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:686px;
	min-height:600px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.msg_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:686px;
	min-height:400px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.test_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:730px;
	min-height:750px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.demo_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:880px;
	min-height:478px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.freq_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:674px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
.freq_title2 {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:674px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}
.eva_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:674px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.msg_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:674px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.test_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:718px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.demo_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:868px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.frequency_box {
	width:686px;
	margin:0px;
	padding:0px;
}
.evalution_box {
	width:686px;
	margin:0px;
	padding:0px;
	min-height:532px;
}
.msg_content_box {
	width:686px;
	margin:0px;
	padding:0px;
}
.demo_content_box {
	width:880px;
	margin:0px;
	padding:0px;
	min-height:410px;
}
.test_content_box {
	width:730px;
	margin:0px;
	padding:0px;
}
.frequency_title {
	width:658px;
	height:35px;
	background:#d2d2d2;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin:35px 0 0 13px;
}
.back_btn_box {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:686px;
	height:28px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}
.back_btn_box2 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:686px;
	height:28px;
	-webkit-border-radius:0 0 15px 15px;
	border-radius:0 0 15px 15px;
}
.back_btn_box3 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:686px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.back_btn_box4 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:880px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.back_btn_box5 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:730px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.freq_txt {
	margin:10px 0 0 8px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:100px;
}
.week_txt {
	margin:10px 0 0 8px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:65px;
}
.day_txt1 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:65px;
}
.day_txt2 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:69px;
}
.day_txt3 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:86px;
}
.day_txt4 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:74px;
}
.day_txt5 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:63px;
}
.day_txt6 {
	margin:10px 0 0 0px;
	padding:0px;
	font-size:12px;
	color:#000;
	width:55px;
}
.freq_left {
	width:109px;
	margin:10px 0 15px 13px;
	padding:0px;
	min-height:385px;
}
.visit_box {
	width:43px;
	margin:0 4px 45px 0;
	padding:0px;
}
.visit_box.last {
	margin-bottom:0px!important;
}
.visit_box #msdrpdd20_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.visit_txt {
	width:39px;
	font-size:12px;
	color:#000000;
	margin:3px 0 0 0;
	padding:0px;
	text-align:center;
}
.visit_box #msdrpdd21_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.visit_box #msdrpdd22_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.visit_box #msdrpdd23_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.visit_box #msdrpdd24_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.visit_box #msdrpdd25_msdd {
	margin:0px!important;
	padding:6px 5px 6px 5px!important;
}
.freq_right {
	width:546px;
	margin:10px 0 15px 0px;
	padding:0px;
	min-height:382px;
	border:1px solid #d2d2d2;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.weeks_txt {
	background:#ebebeb;
	margin:0px;
	padding:0px;
	-webkit-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px;
	width:73px;
}
.week {
	margin:20px 0;
	padding:0px;
	font-size:12px;
	color:#000000;
	width:73px;
	text-align:center;
}
.days_txt {
	width:473px;
	margin:0px;
	padding:0px;
}
.days_txt ul {
	float:left;
	margin:0px;
	padding:0px;
	width:473px;
}
.days_txt li {
	margin:20px 0px;
	padding:0px;
	font-size:12px;
	color:#000000;
	list-style-type:none;
	display:inline-block;
}
.days_txt li.first {
	margin-right:46px;
	width:auto!important;
	margin-left:0px!important;
}
.days_txt li.second {
	margin-right:26px;
	width:auto!important;
}
.days_txt li.third {
	margin-left:23px;
	margin-right:45px;
	width:auto!important;
}
.days_txt li.fourth {
	margin-right:38px;
	width:auto!important;
}
.days_txt li.fifth {
	margin-right:22px;
	width:auto!important;
}
.days_txt li.sixth {
	margin-left:20px;
	margin-right:37px;
	width:auto!important;
}
.days_txt li.seventh {
	margin-right:42px;
	width:auto!important;
}
.days_txt li.eighth {
	margin-right:31px;
	width:auto!important;
}
.days_txt li.ninth {
	margin-left:21px;
	margin-right:50px;
	width:auto!important;
}
.days_txt li.tenth {
	margin-right:34px;
	width:auto!important;
}
/* PC form page css End */
/* Master Schedular page css Start */
.discipline_box {
	font-size:12px;
	color:#ffffff;
	width:100%;
	margin:14px 0 10px 0;
}
.discipline_title {
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin-right:15px;
}
.discipline_types {
	margin-right:12px;
}
.discipline_txt {
	margin:2px 0 0 3px;
	padding:0px;
}
.patient_filter_txt {
	font-size:12px;
	color:#FFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin:2px 0 0 7px;
	padding:0px;
}
.label_input2 {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:-5px 0px 0px 5px;
	padding:5px 10px 5px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:165px;
	height:20px;
}
.search_btn {
	background:url(../images/reset_btn.png) no-repeat;
	margin:-4px 5px 0 0px;
	padding:0px 0 3px 0;
	width:72px;
	height:31px;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.calender_view_box {
	width:244px;
	margin:0px;
	padding:0px 0px 0 0px;
	background:#434343;
	-webkit-border-radius:15px;
	border-radius:15px;
	min-height:325px;
}
.calender_view_options_box {
	background:#aeaeae;
	margin:0px;
	padding:0px;
	-webkit-border-radius:15px 15px 0px 0px;
	border-radius:15px 15px 0px 0px;
	width:100%;
	height:37px;
}
.calender_title_txt {
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin:8px 0 0 10px;
	padding:0px;
}
.calender_arrow {
	margin:6px 0 0 15px;
	padding:0px;
}
.today_btn {
	background:url(../images/today_btn.png) no-repeat;
	width:72px;
	height:31px;
	margin:10px 0 0 10px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.from_week_box {
	width:224px;
	margin:0px 0 5px 0;
	padding:0px 10px;
}
.week_btn {
	background:url(../images/reset_btn.png) no-repeat;
	width:72px;
	height:31px;
	margin:10px 0 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.from_txt {
	margin:20px 0 0 10px;
	padding:0px;
	font-size:12px;
	color:#FFF;
	width:31px;
}
.date_input2 {
	font-family:Arial, Helvetica, sans-serif;
	width:96px;
	position:relative;
	margin:10px 0px 0px 5px;
	padding:5px 5px 5px 5px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	font-size:18px;
}
.date_input3 {
	font-family:Arial, Helvetica, sans-serif;
	width:15px;
	margin:0px 1px 0 0;
	padding:0px;
	height:15px;
	border:none;
	overflow:hidden;
}
.to_box {
	width:160px;
	margin:0px 0px 0px 0;
	padding:0px;
}
.from_week_box #msdrpdd22_msdd {
	margin:10px 0 0 11px!important;
}
.from_week_box #msdrpdd21_msdd {
	margin:10px 0 0 5px!important;
}
.save_setting_btn {
	background:url(../images/show_archive_btn.png) no-repeat;
	width:115px;
	height:32px;
	margin:10px 12px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.calender {
	background:#f0f0f0;
	margin:0;
	padding:0px;
	width:721px;
	min-height:480px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:relative;
}
.calender_month_txt {
	/*background:#b4b5ba;
	width:100%;
	text-align:center;
	margin:0px;
	padding:10px 0 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;*/
	background: none repeat scroll 0 0 #606062;
	border-bottom: 1px solid #CCCCCC;
	border-radius: 5px 5px 0 0;
	margin: 2px 0 0 2px;
	padding: 10px 0 0;
	text-align: center;
	width: 99.5%;
}
.calender_month_txt ul {
	width:100%;
	margin:0px;
	padding:0px;
}
.calender_month_txt li {
	margin:0px 10px 0 0;
	padding:0px;
	list-style-type:none;
	display:inline-block;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.calender_month_txt li a {
	color:#FFF;
}
.calender_month_txt li .big {
	font-size:16px;
}
.month_tab {
	width:100%;
	margin:0px;
	padding:0px;
}
.month_tab ul {
	float:left;
	margin:0px;
	padding:0px 0;
}
.month_tab li {
	float:left;
	margin:10px 0 0 0;
	padding:10px 0;
	list-style-type:none;
	display:inline-block;
	width:14.27%;
	text-align:center;
	border-top:1px solid #CCC;
}
.cal_dates {
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
}
.cal_dates ul {
	/*float:left;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #e2e2e2;
	width:100%;*/
	border-bottom: 1px solid #E2E2E2;
	float: left;
	margin: 0 0 0 4px;
	padding: 0;
	width: 99.5%;
}
.cal_dates li {
	float:left;
	margin:0px;
	padding:5px 0px 5px 0px;
	list-style-type:none;
	display:inline-block;
	width:14.2%;
	border-right:1px solid #e2e2e2;
	font-size:12px;
	color:#cdcdcd;
	height:80px;
}
.cal_dates li.last {
	border:none;
}
.cal_dates li.white {
	/*background:#FFF;*/
	background:#606062;
}
.cal_dates li.brown {
	background:#d87345;
	color:#ab5b37;
}
.cal_dates li.blue {
	background:#a9ddd9;
	color:#88b2ae;
}
.cal_dates li.green {
	background:#8ea7ab;
	color:#788d90;
}
.info_txt {
	clear:both;
	margin:0px 0 5px 0;
	padding:0px;
	color:#FFF;
	font-size:11px;
	width:100%;
	text-align:center;
}
.select_document_box {
	width:100%;
	margin:0px;
	padding:0px;
	height:92px;
}
.select_txt {
	font-size:12px;
	color:#000000;
	margin:15px 0 0 10px;
	padding:0px;
}
.select_document_box #msdrpdd20_msdd {
	margin:7px 0 0 25px!important;
}
.document_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:405px;
}
.document_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:394px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.document_box .close_btn_box {
	width:405px;
}
.print_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:405px;
}
.print_box .close_btn_box {
	width:405px;
}
.print_check_box {
	width:100%;
	margin:0px;
	padding:0px;
	height:155px;
}
.print_txt {
	font-size:12px;
	color:#000000;
	margin:15px 0 0 10px;
	padding:0px;
	min-width:71px;
}
.print_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:394px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.show_check {
	margin:15px 0 0 10px;
	padding:0px;
}
.show_map_box {
	width:100%;
	margin:0px;
	padding:0px;
}
.calender_view_box2 {
	width:33px;
	margin:0px 20px 0 0;
	padding:0px 0px 0 0px;
	background:#aeaeae;
	-webkit-border-radius:5px;
	border-radius:5px;
	height:210px;
}
.calender_view_options_box2 {
	margin:0px;
	padding:0px;
	width:100%;
	height:210px;
	position:relative;
}
.calender_title_txt2 {
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin:30px 0 0 0px;
	padding:0px;
	-webkit-transform: rotate(-90deg);		 /* Chrome, Safari 3.1+ */
	-moz-transform: rotate(-90deg);  /* Firefox 3.5-15 */
	-ms-transform: rotate(-90deg);  /* IE 9 */
	-o-transform: rotate(-90deg);  /* Opera 10.50-12.00 */
	transform: rotate(-90deg);  /* Firefox 16+, IE 10+, Opera 12.50+ */
	width:178px;
	height:168px;
}
.calender_arrow2 {
	margin:0px 0 0 0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
}
.create_event_box {
	width:100%;
	clear:both;
	margin-bottom:10px;
}
.create_event_box ul {
	float:right;
	margin:0px 10px 0 10px;
	padding:5px 0 0 0px;
	width:950px
}
.create_event_box li {
	float:right;
	margin:0px 0 5px 10px;
	padding:0px;
	list-style-type:none;
	display:block;
}
.create_event_box li a {
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5);
	float:left;
	margin:0px 0 0px 0;
	padding:7px 20px 7px 20px;
	color:#FFF;
	font-size:12px;
	webkit-border-radius:5px;
	border-radius:5px;
	/*background:#D87345;*/
	font-weight:bold;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
	background: #dd8963; /* Old browsers */
	background: -moz-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd8963), color-stop(100%, #b6623c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #dd8963 0%, #b6623c 100%); /* W3C */
}
/*.create_event_box li:last-child a{
	webkit-border-radius:0px 0 10px 10px;
	border-radius:0px 0 10px 10px;
}
*/
.create_event_box li:last-child {
	margin-bottom:0px;
}
.patient_detail_box {
	background:#8f8f8f;
	width:498px;
	height:340px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:absolute;
	top:0px;
	left:0px;
}
.blue_btn {
	margin:10px 5px 0 0;
	padding:0px;
}
.orange_btn {
	margin:10px 15px 0 0;
	padding:0px;
}
.patient_details_txt {
	width:460px;
	margin:20px 0 0 15px;
	padding:0px 0 15px 0;
	background:url(../images/title_border.png) bottom repeat-x;
}
.txt_left {
	max-width:300px;
	font-size:12px;
	color:#ffffff;
	margin:0px;
	padding:0px;
}
.txt_right {
	max-width:120px;
	font-size:12px;
	color:#ffffff;
	margin:0px 10px 0 0;
	padding:0px;
	text-align:right;
}
.txt_right a {
	color:#ffb57f;
	text-decoration:underline;
	clear:both;
	text-shadow: 0px 1px 1px #000;
	font-weight:bold;
	line-height:20px;
	float:right;
}
.patient_details_txt.last {
	margin-top:10px;
	background:none;
}
.email_btn {
	background:url(../images/print_btn.png) no-repeat;
	width:65px;
	height:30px;
	margin:20px 15px 0 0;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
}
.new_activity_box {
	background:#FFF;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:100%;
	height:100%;
}
.new_activity_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:98.7%;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.new_activity_content_box {
	width:100%;
	margin:0px;
	padding:10px 0 0 0;
	height:90.2%;
}
.new_activity_box .close_btn_box {
	width:100%;
}
.patient_list_box2 {
	margin: 5px 0 0 50px;
	padding: 0;
	width: 400px;
}
.input_time {
	margin:5px 0 0 15px;
	padding:5px;
	width:35px;
	background: #FFFFFF;
	border: none;
	box-shadow: 0 1px 1px 1px #000000 inset;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.check_confirm {
	margin:10px 0 0 20px;
	padding:0px;
}
.confirm_txt {
	margin:10px 0 0 15px;
	padding:0px;
	color:#000;
}
.check_visit {
	margin:15px 0 0 20px;
	padding:0px;
}
.visit_txt2 {
	margin:15px 0 0 10px;
	padding:0px;
	color:#000;
}
.visit_no {
	margin:10px 0 0 10px;
	padding:5px;
	width:20px;
	height:15px;
	background: #FFFFFF;
	border: none;
	box-shadow: 0 1px 1px 1px #000000 inset;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.title1 {
	margin:10px 0 0 0;
	padding:0px;
	font-size: 14px;
	font-weight: bold;
	color:#000;
	width:100px;
}
.comment_textarea {
	margin:10px 0 0 20px;
	padding:5px 10px;
	width:250px;
	height:70px;
	background: #FFFFFF;
	border: none;
	box-shadow: 0 1px 1px 1px #000000 inset;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.new_md_box { float:left; margin:10px; padding:0px; width:700px; background:#FFF; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1); }
.md_title { margin:0px; padding:10px 0 5px 0px; float:left; background:#bababa; width:100%; font-size:12px; font-weight:bold; color:#FFF; text-transform:uppercase; }
.md_content_box { width:98%; margin:0px 0px 0px 0px; padding:0px 1%; }
.patient_one_box {
	width:185px;
	margin:10px 0 0 15px;
	padding:0px;
	color:#000;
	font-size:12px;
}
.patient_one_title {
	font-size:14px;
	font-weight:bold;
	width:100%;
}
.patient_one_detail_txt {
	width:126px;
	margin:10px 0 0 0;
	padding:0px;
	line-height:20px;
}
.physician_box {
	width:220px;
	margin:35px 0 0 15px;
	padding:0px;
	font-size:12px;
	color:#000;
	line-height:22px;
}
.md_order_box {
	width:220px;
	margin:10px 5px 0 0;
	padding:0px;
	text-align:right;
	font-size:12px;
	color:#000;
}
.md_order_title {
	font-size:14px;
	font-weight:bold;
	width:100%;
}
.md_order_detail_txt {
	width:220px;
	margin:10px 0 0 0;
	padding:0px;
	line-height:20px;
}
.order_box {
	width:650px;
	margin:15px 0 0 15px;
	padding:0px 0 10px 0;
	border-bottom:1px solid #e4e4e4;
}
.order_txt {
	width:40px;
	color:#000;
	font-size:12px;
	margin:10px 0 0 0;
	padding:0px;
}
.order_textarea {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:0px 0px 0px 5px;
	padding:8px 10px 8px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:585px;
	height:44px;
}
.signature_box2 {
	width:660px;
	margin:15px 0px 0px 15px;
	padding:0px;
	clear:both;
}
.signature_info_txt {
	width:630px;
	margin:15px 0 0 20px;
	padding:0px;
	text-align:center;
	color:#000;
	font-size:12px;
}
.signature_on_file_box {
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.on_file_title {
	width:96%;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.signature_input2 {
	position:relative;
	margin:5px 0px 0px 0px;
	padding:7px 10px 7px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:5px;
	border-radius:5px;
	width:185px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.signature_info {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:12px;
	color:#000;
}
.therapist_signature_box {
	width:220px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.therapist_title {
	font-size:12px;
	color:#000;
	margin:0px 0 5px 0px;
	padding:0px;
}
.therapist_sign {
	margin:0 0 0 0px;
}
.reply_date_box {
	width:100px;
	margin:0px 0px 0px 10px;
	padding:0px;
	font-size:12px;
	color:#000;
}
.date_title {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:bold;
}
.date {
	width:90px;
	text-align:center;
	margin:3px 0;
	padding:0px;
}
.signature_box3 {
	width:660px;
	margin:15px 0px 0px 15px;
	padding:0px;
	clear:both;
}
.physician_signature_box {
	width:220px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.physician_title {
	font-size:12px;
	color:#000;
	margin:0px 0 0 15px;
	padding:0px;
}
.physician_sign {
	margin:5px 0 0 10px;
}
.reply_date_box2 {
	width:90px;
	margin:25px 70px 0 0;
	padding:0px;
	font-size:12px;
	color:#000;
}
.date_title2 {
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.date2 {
	width:90px;
	text-align:center;
	margin:3px 0;
	padding:0px;
}
.new_md_box .close_btn_box {
	width:100%;
}

.cbox_submit_btn_div{ 
	position:absolute;right:100px;width:50%;height:30px;top:3px;
}
.cbox_submit_btn_div .btns{
	border:none;cursor:pointer;float:right;background:url(../images/submit_md_btn.png) no-repeat;background-size:100% 100%;
	width:120px;height:30px;text-align:center;font-size:12px;margin:0px 0 0 20px;padding:0 20px 5px 20px;color:#000000;text-transform:uppercase;text-shadow: 0px 1px 1px #fff;
}
.submit_md_btn {
	border:none;
	cursor: pointer;
	float: left;
	position: absolute;
	right: 110px;
	bottom: 4px;
	background:url(../images/submit_md_btn.png) no-repeat;
	width:140px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 0 0 0;
	padding:0px 0 5px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
}
#inline_content4 .submit_md_btn {
	margin-right:10px;
}
/* Master Schedular page css End */
/* Documentation page css Start */
.patient_form_box {
	font-size:12px;
	color:#ffffff;
	width:95%;
	margin:14px 0 0px 0;
}
.patient_txt_box {
	width:auto;
	margin:0 25px 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.bold_txt {
	margin:0 20px 0 0;
	font-weight:bold;
}
.time_txt {
	font-size:12px;
	color:#FFF;
	margin:2px 0 0 7px;
	padding:0px;
	font-weight:bold;
}
.time_input {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:-5px 0px 0px 5px;
	padding:8px 10px 8px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:65px;
	height:14px;
}
.box_title_border3 {
	margin:0px 0 0 0px;
	padding:0px 0 40px 0;
	width:100%;
}
.buttons_box {
	background:url(../images/title_border.png) top repeat-x;
	margin:5px 0 0 0;
	padding:0px;
	width:100%;
}
.save_and_submit {
	background:url(../images/save_and_submit_btn.png) no-repeat;
	width:117px;
	height:33px;
	margin:5px 30px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.save_data {
	background:url(../images/save_data_btn.png) no-repeat;
	width:83px;
	height:33px;
	margin:5px 4px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.preview_document {
	background:url(../images/view_demo_btn.png) no-repeat;
	width:135px;
	height:35px;
	margin:5px 2px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.demo_btn {
	background:url(../images/view_demo_btn.png) no-repeat;
	width:135px;
	height:35px;
	margin:5px 3px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.send_msg {
	background:url(../images/send_message_btn.png) no-repeat;
	width:108px;
	height:34px;
	margin:5px 2px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.back_to_calender {
	background:url(../images/back_to_calender_btn.png) no-repeat;
	width:119px;
	height:34px;
	margin:5px 3px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.clinical_box {
	width:19%;
	margin:0px 0 0px 0;
	padding:0px 0px 0 0px;
	background:#d1d1d1;
	-webkit-border-radius:5px;
	border-radius:5px;
	min-height:840px;
}
.clinical_view_options_box {
	background:#aeaeae;
	margin:0px;
	padding:0px;
	-webkit-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	width:100%;
	height:49px;
}
.clinical_view_options_box2 {
	width:33px;
	margin:0px 0px 0px 0;
	padding:0px 0px 0 0px;
	background:#aeaeae;
	-webkit-border-radius:5px;
	border-radius:5px;
	height:200px;
}
.clincical_title_txt {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	margin:8px 0 0 10px;
	padding:0px;
	width:70%;
}
.clinical_title_txt2 {
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin:15px 0 0 0px;
	padding:0px;
	-webkit-transform: rotate(-90deg);		 /* Chrome, Safari 3.1+ */
	-moz-transform: rotate(-90deg);  /* Firefox 3.5-15 */
	-ms-transform: rotate(-90deg);  /* IE 9 */
	-o-transform: rotate(-90deg);  /* Opera 10.50-12.00 */
	transform: rotate(-90deg);  /* Firefox 16+, IE 10+, Opera 12.50+ */
	width:178px;
	height:168px;
}
.calender_arrow3 {
	margin:15px 0 0 20px;
	padding:0px;
}
/* glossy menu css */
.glossymenu {
	margin: 5px 0;
	padding: 0;
	width: 100%; /*width of menu*/
	border: none;
	float:left;
}
.glossymenu a.menuitem {
	background:url(../images/menu_arrow.png) left no-repeat;
	font-size:12px;
	color:#000000;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	margin:0 0 0 10px;
	padding: 4px 0 4px 10%;
	text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color: #000;
}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	display:block;
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0 0 0 30px;
	padding: 0;
	/*width:210px;*/
	width:auto;
}
.glossymenu div.submenu ul li {
	background:url(../images/menu_arrow.png) left top no-repeat;
	font-size:12px;
	color:#000000;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	margin:	0 0 0 0px;
	padding: 0px 0 0px 4px;
	text-decoration: none;
	line-height:18px;
}
.glossymenu div.submenu ul li a {
	display: block;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	padding: 0px 0 0 10px;
	margin:0px;
}
.accordsuffix {
	position:absolute;
	left:14px;
	top:0px;
}
.submenuheader {
	font-weight:bold;
}
/* glossy menu css ned*/
.details_box {
	width:80%;
	margin:0px 0 0 1%;
	padding:0px;
	min-height:800px;
}
.details_title {
	font-size:18px;
	color:#fff;
	font-weight:bold;
	width:100%;
	margin:0px;
	padding:0px;
}
.defict_box {
	width:98%;
	margin:20px 0 100px 0;
	padding:10px 1%;
	background:#555555;
	-webkit-border-radius:5px;
	border-radius:5px;
	height:820px;
	position:relative;
}
.defict_option_box {
	width:100%;
	margin:0px;
	padding:0px;
}
.defict_options {
	width:auto;
	margin:0px 10px;
	padding:0px;
}
.radio_1 {
	margin:10px 0 0 0;
	padding:0px;
}
.defict_txt {
	font-size:12px;
	color:#ffffff;
	margin:10px 0 0 10px;
	padding:0px;
}
.defict_option_content {
	width:100%;
	overflow:scroll;
	margin:15px 0 0 0;
	padding:0px;
	height:50px;
}
.option1 {
	width:244px;
	margin:0px;
	padding:10px 0 0 10px;
	font-size:15px;
	color:#555555;
	font-weight:bold;
	background:#a9ddd9;
	border-right:1px solid #000;
	height:26px;
}
.option2 {
	width:244px;
	margin:0px;
	padding:10px 0 0 10px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	background:#aeaeae;
	border-right:1px solid #000;
	height:26px;
}
.option1_box {
	margin:0px;
	padding:0px;
	width:256px;
	height:auto;
	position:relative;
}
.option_content {
	margin:0px;
	padding:0px 0 0 0;
	background:#FFF;
	width:254px;
	height:710px;
	border-right:1px solid #555;
}
/* slider galllary 2 css */
.sliderGallery2 {
	height: 55px;
	overflow: hidden;
	padding: 10px 0 0px 0px;
	position: relative;
	width: 100%;
}
.theme_select_img {
	height: 650px;
	overflow: hidden;
	padding: 10px 0 0px 0px;
	position: relative;
	width: 100%;
}
.sliderGallery ul {
	list-style: none;
	margin: 0;
	overflow: none;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 500px;
}
.theme_ul {
	width:2500px !important;
}
.sliderGallery ul li {
	display: inline;
	min-width: 254px;
}
.Gallery_scroll2 {
	display: inline !important;
	float: left;
	height: 600px !important;
	margin: 0 0 0 15px;
	width: 320px !important;
}
.sliderGallery ul li a {
	color: #FFF;
	display: block;
	padding:0px 14px;
}
.sliderGallery ul li a:hover {
	color: #FFF;
	padding: 0px 14px;
}
.slider2 {
	background: url(../images/bgnewsletter3.png) no-repeat;
	height: 19px;
	margin:36px 0 0 0px;
	padding: 0px 0 0 0;
	position: relative;
	width: 254px!important;
}
.slider_1 {
	background: url(../images/bgnewsletter.png) no-repeat;
	height: 17px;
	margin-left: 240px;
	margin-top: 620px;
	padding: 1px;
	position: relative;
	width: 542px;
}
.handle2 {
	background: url(../images/handle.png) no-repeat;
	cursor: move;
	height: 9px;
	margin: 5px 0px 0 12px;
	position: absolute;
	top: 0;
	right:0px;
	width: 112px;
	z-index: 100;
	float:left;
}
.calender_arrow_2 {
	margin:0px 0 0 0px;
	padding:0px;
	position:absolute;
	right:15px;
	top:5px;
}
.down_close_bg {
	background:#d1d1d1;
	width:254px;
	height:40px;
	bottom:0px;
	margin:0px;
	padding:0px;
	position:relative;
	border-right:1px solid #555555;
}
.calender_arrow_down_1 {
	position:absolute;
	bottom:8px;
	right:8px;
}
.txt_box:first-child {
	margin:30px 0 10px 10px;
	padding:0px;
	width:238px;
	font-size:12px;
	color:#4e4e4e;
}
.txt_box {
	margin:10px 0 10px 10px;
	padding:0px;
	width:238px;
	font-size:12px;
	color:#4e4e4e;
}
.txt_box input {
	margin:0px 2px 0 2px;
}
.def_procedure .def_procedure .txt_box {
	margin:10px 0 10px 10px;
}
.main_txt {
	width:200px;
	margin:0px 0 0 0px;
	padding-left:5px;
	white-space:normal;
	line-height:1.7;
}
.sub_txt_box {
	margin:10px 0 0px 20px;
	padding:0px;
	width:234px;
	font-size:12px;
	color:#4e4e4e;
}
.sub_txt {
	width:190px;
	margin:2px 0 0 10px;
	padding:0px;
	white-space:normal;
}
.sub_txt_box2 {
	margin:10px 0 0 48px;
	padding:0px;
	width:205px;
	font-size:12px;
	color:#4e4e4e;
}
#default_deficits .sub_txt_box2 {
	margin:5px 0 0px 25px;
}
.sub_txt2 {
	width:175px;
	margin:2px 0 0 3px;
	padding:0px;
	white-space:normal;
}
.other_input2 {
	margin:5px 0 0 0;
	padding:5px 15px;
	width:150px;
	height:20px;
	border:1px solid #919191;
}
.other_txt {
	margin:2px 5px 0 10px;
	padding:0px;
	white-space:normal;
}
.other_input3 {
	margin:0px 0 0 5px;
	padding:5px 15px;
	width:130px;
	height:20px;
	border:none;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
}
.evalution_detail_box:first-child {
	margin:15px 0 0 20px;
}
.evalution_detail_box {
	width:660px;
	margin:10px 0 0 20px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.msg_detail_box {
	width:645px;
	margin:22px 0 0 35px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:390px;
}
.test_detail_box {
	width:715px;
	margin:22px 0 0 15px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:660px;
}
.topic_title {
	margin:20px 0 0 0;
	padding:0px;
	width:195px;
}
.topic_input_box {
	margin:0px 20px 0 0;
	padding:0px;
	width:102px;
}
.topic_txt {
	margin:0px 0 0 0px;
	padding:0px;
	clear:both;
}
.topic_input {
	width:35px;
	padding:5px 10px;
	margin:2px 0px 0 0;
	height:20px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border: 2px solid #b5b5b5;
	-webkit-box-shadow: inset 0px 5px 8px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 5px 8px 1px rgba(0, 0, 0, 0.2);
	clear:both;
}
.demo_details_box {
	width:845px;
	margin:12px 0 0 15px;
	padding:0px;
	border: 2px solid #dbdbdb;
	height:360px;
}
.demo_topic_box1 {
	margin:0px;
	padding:0px;
	height:360px;
	width:275px;
	border-right:2px solid #dbdbdb;
}
.demo_topic_title {
	background:#dbdbdb;
	width:255px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.demo_topic_txt {
	width:255px;
	margin:15px 0 0 0;
	padding:0 0 0 20px;
	max-height:290px;
	font-size:14px;
	color:#000;
}
.demo_topic_box2 {
	margin:0px;
	padding:0px;
	height:360px;
	width:205px;
	border-right:2px solid #dbdbdb;
}
.demo_topic_title2 {
	background:#dbdbdb;
	width:185px;
	margin:0px;
	padding:10px 0 0 20px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.demo_topic_txt2 {
	width:185px;
	margin:15px 0 0 0;
	padding:0 0 0 20px;
	max-height:290px;
	font-size:14px;
	color:#000;
}
.demo_patient_txt {
	width:100%;
	margin:0px 0 20px 0;
	padding:0px;
}
.demo_patient_txt2:first-child {
	width:100%;
	margin:0px 0 50px 0;
	padding:0px;
}
.demo_patient_txt2 {
	width:100%;
	margin:0px 0 15px 0;
	padding:0px;
}
.demo_topic_box3 {
	margin:0px;
	padding:0px;
	height:360px;
	width:95px;
	border-right:2px solid #dbdbdb;
}
.demo_topic_title3 {
	background:#dbdbdb;
	width:75px;
	margin:0px;
	padding:10px 0 0 20px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.demo_topic_txt3 {
	width:95px;
	margin:0px 0 0 0;
	padding:0 0 0 0px;
	max-height:290px;
	font-size:14px;
	color:#000;
}
.demo_patient_txt3 {
	width:95px;
	margin:0px 0 0px 0;
	padding:15px 0 5px 0px;
	height:35px;
	border-bottom:2px solid #dbdbdb;
	overflow:hidden;
	text-align:center;
}
.demo_topic_box4 {
	margin:0px;
	padding:0px;
	height:360px;
	width:125px;
	border-right:2px solid #dbdbdb;
}
.demo_topic_title4 {
	background:#dbdbdb;
	width:120px;
	margin:0px;
	padding:10px 0 0 5px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.demo_topic_txt4 {
	width:125px;
	margin:0px 0 0 0;
	padding:0 0 0 0px;
	max-height:290px;
	font-size:14px;
	color:#000;
}
.demo_patient_txt4 {
	width:125px;
	margin:0px 0 0px 0;
	padding:15px 0 5px 0px;
	height:35px;
	border-bottom:2px solid #dbdbdb;
	overflow:hidden;
	text-align:center;
}
.demo_topic_box5 {
	margin:0px;
	padding:0px;
	height:360px;
	width:137px;
}
.demo_topic_title5 {
	background:#dbdbdb;
	width:117px;
	margin:0px;
	padding:10px 0 0 20px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.demo_topic_txt5 {
	width:137px;
	margin:0px 0 0 0;
	padding:0 0 0 0px;
	max-height:290px;
	font-size:14px;
	color:#000;
}
.demo_patient_txt5 {
	width:137px;
	margin:75px 0 0px 0;
	padding:0px 0 0px 0px;
	text-align:center;
}
.demo_patient_txt5 a {
	color:#ffa201;
	text-decoration:underline;
}
.patients_in_details {
	width:645px;
	margin:0px 0 15px 0;
	padding:0px;
	font-size:14px;
	color:#000;
}
.patient_nm3 {
	font-weight:bold;
	margin:0 10px 0 0;
	padding:0px;
}
.patient_nm4 {
	font-weight:bold;
	margin:7px 10px 0 0;
	padding:0px;
	width:93px;
}
.patient_nm_txt {
	margin:0px 10px 0 0;
	padding:0px;
	width:128px;
	font-weight:normal;
}
.patient_nm_txt2 {
	margin:0px 10px 0 0;
	padding:0px;
	width:102px;
	font-weight:normal;
}
.message_input {
	width:500px;
	padding:5px 10px;
	margin:2px 0px 0 0px;
	height:20px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border: 2px solid #b5b5b5;
	-webkit-box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.send_to_box {
	width:360px;
	margin:0px;
	padding:0px;
}
.therapist_txt {
	width:160px;
	margin:0px 0 10px 0;
	padding:0px;
}
.in_txt {
	margin:2px 0 0 5px;
	padding:0px;
	font-weight:normal;
}
.doctor_txt {
	width:85px;
	margin:0px 0 10px 0;
	padding:0px;
}
.organization_txt {
	width:110px;
	margin:0px 0 10px 0;
	padding:0px;
}
.send_btn2 {
	border:none;
	cursor: pointer;
	background:url(../images/close_btn.png) no-repeat;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:25px 22px 0 0;
	padding:0px 0 5px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
}
.list_of_messages_box {
	margin:40px 0 0 0;
	padding:0px;
	width:315px;
}
.list_title {
	font-size:14px;
	color:#000000;
	margin:0px;
	padding:0px;
	width:100%;
}
.message_txt {
	font-size:14px;
	color:#ffa201;
	margin:0px 0 12px 0;
	padding:0px;
	width:100%;
}
.submitted_txt {
	font-size:14px;
	color:#000;
	margin:0px 0 12px 0;
	padding:0px;
	width:100%;
	font-weight:normal;
}
.scores_box {
	width:170px;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:24px;
}
.scores_box_right {
	width:210px;
	margin:0px 20px 0 0;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:24px;
}
.serial_box {
	width:695px;
	margin:10px 0 0 0;
	padding:0px;
	border:2px solid #dbdbdb;
	height:541px;
}
.serial_title_box {
	background:#dbdbdb;
	margin:0px;
	padding:5px 0 0 20px;
	height:28px;
	width:675px;
	font-size:16px;
	font-weight:bold;
}
.serial_txt_box {
	width:100%;
	margin:0px;
	padding:0px;
	height:32px;
	border-bottom:2px solid #dbdbdb;
}
.number_txt {
	width:42px;
	margin:7px 0 0 0;
	padding:0px;
	text-align:right;
	font-size:14px;
	color:#000;
	font-weight:normal;
}
.number_check {
	margin:9px 0 0 20px;
	padding:0px;
}
.number_option_txt {
	margin:7px 0 0 20px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:normal;
	width:590px;
}
.total_txt {
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin:8px 0 0 35px;
	padding:0px;
}
.test_box2 {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:880px;
	min-height:780px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.test_title2 {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:868px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.back_btn_box6 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:880px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.test_detail_box2 {
	width:865px;
	margin:35px 0 0 15px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:677px;
}
.falls_txt {
	font-size:13px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:100%;
}
.activity_box {
	width:440px;
	margin:30px 0 0 0;
	padding:0px;
}
.activity_title {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.activity_txt {
	width:100%;
	margin:15px 0;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:normal;
}
.score_box {
	width:300px;
	margin:30px 0 0 0;
	padding:0px;
}
.score_input {
	width:185px;
	padding:5px 10px;
	margin:2px 0px 6px 0px;
	height:25px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border: 2px solid #b5b5b5;
	-webkit-box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.medical_history_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:740px;
	min-height:770px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.medical_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:728px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.medical_content_box {
	width:740px;
	margin:0px;
	padding:0px;
}
.medical_detail_box {
	width:725px;
	margin:15px 0 0 15px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:687px;
}
.back_btn_box6 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:880px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.back_btn_box7 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:740px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.dc_planning_tab {
	background:#999999;
	-webkit-border-radius:20px;
	border-radius:20px;
	width:135px;
	height:28px;
	margin:0px;
	padding:7px 15px;
	font-size:20px;
	color:#FFF;
}
.renab_tab {
	font-size:20px;
	color:#000;
	margin:10px 0px 0 50px;
	padding:0px;
}
.renab_tab2 {
	font-size:20px;
	color:#000;
	margin:10px 0px 0 100px;
	padding:0px;
}
.completed_review_box {
	margin:50px 0 0 0;
	padding:0px;
	width:725px;
}
.review_txt {
	font-size:14px;
	color:#000;
	margin:0px 0 0 5px;
	padding:0px;
	font-weight:normal;
}
.dc_planning_box {
	width:725px;
	margin:30px 0 0 0;
	padding:0px;
}
.dc_title {
	font-size:16px;
	color:#000;
	font-weight:bold;
	margin:0px 0 15px 0;
	padding:0px;
}
.dc_options {
	width:715px;
	margin:0 0 10px 10px;
	padding:0px;
}
.dc_radio {
	margin:0px;
	padding:0px;
}
.option_txt {
	font-size:14px;
	color:#000000;
	margin:0px 0 0px 10px;
	padding:0px;
	font-weight:normal;
}
.dc_options2 {
	width:700px;
	margin:10px 0 0px 20px;
	padding:0px;
}
.and_so_txt {
	font-size:14px;
	color:#000000;
	margin:15px 0 0 0;
	padding:0px;
}
.other_input4 {
	margin:0px 0 0 5px;
	padding:5px 15px;
	width:130px;
	height:20px;
	border:none;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
}
.medical_history_box2 {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:1080px;
	min-height:750px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.medical_title2 {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:1068px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.medical_content_box2 {
	width:1080px;
	margin:0px;
	padding:0px;
}
.medical_detail_box2 {
	width:1065px;
	margin:15px 0 0 15px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:667px;
}
.back_btn_box8 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:1080px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.dc_planning_tab2 {
	width:135px;
	height:28px;
	margin:8px 0 0 0;
	padding:0px;
	font-size:20px;
	color:#000;
}
.renab_tab_1 {
	background:#999999;
	-webkit-border-radius:20px;
	border-radius:20px;
	font-size:20px;
	color:#FFF;
	margin:0px 0px 0 30px;
	padding:7px 15px;
}
.renab_tab_2 {
	font-size:20px;
	color:#000;
	margin:10px 0px 0 90px;
	padding:0px;
}
.verbal_content_box {
	width:535px;
	margin:30px 0 0 0;
	padding:0px;
	clear:left;
}
.verbal_title {
	font-size:16px;
	color:#000;
	font-weight:bold;
	margin:0px 0 5px 0;
	padding:0px;
	width:100%;
}
.content_option1 {
	width:285px;
	margin:10px 0 0 5px;
	padding:0px;
}
.content_radio {
	margin:0px 0 0 0px;
	padding:0px;
}
.content_option_txt {
	font-size:14px;
	color:#000;
	font-weight:normal;
	margin:0px 0 0 10px;
	padding:0px;
}
.content_option2 {
	width:230px;
	margin:10px 0 0 15px;
	padding:0px;
}
.patient_discharge_box {
	width:480px;
	margin:30px 0 0 30px;
	padding:0px;
}
.content_option_1 {
	width:265px;
	margin:10px 0 0 5px;
	padding:0px;
}
.content_option_2 {
	width:180px;
	margin:10px 0 0 15px;
	padding:0px;
}
.and_so_txt2 {
	font-size:14px;
	color:#000000;
	margin:40px 0 0 0;
	padding:0px;
	width:100%;
}
.previous_therapy_box {
	width:1025px;
	margin:30px 0 0 0;
	padding:0px;
}
.therapy_title {
	width:100%;
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.history_textarea {
	width:590px;
	padding:5px 10px;
	margin:10px 0px 0px 0px;
	height:220px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border: 2px solid #b5b5b5;
	-webkit-box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.medical_history_box3 {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:765px;
	min-height:700px;
	-webkit-border-radius:20px;
	border-radius:20px;
	position:relative;
	z-index:999;
}
.medical_title3 {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:753px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	-webkit-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
}
.medical_content_box3 {
	width:765px;
	margin:0px;
	padding:0px;
}
.medical_detail_box3 {
	width:750px;
	margin:15px 0 0 15px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:655px;
}
.back_btn_box9 {
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	background:#bababa;
	width:765px;
	height:28px;
	-webkit-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
}
.dc_planning_tab3 {
	margin:8px 0 0 100px;
	padding:0px;
	font-size:20px;
	color:#000;
}
.renab_diagno_3 {
	background:#999999;
	-webkit-border-radius:20px;
	border-radius:20px;
	font-size:20px;
	color:#FFF;
	margin:0px 0px 0 0px;
	padding:7px 15px;
	height:28px;
}
.renab_tab_3 {
	font-size:20px;
	color:#000;
	margin:10px 0px 0 70px;
	padding:0px;
}
.contusion_box {
	clear:left;
	margin:25px 0 0 0;
	padding:0px;
	width:218px;
	height:138px;
	border:2px solid #bababa;
}
.contusion_title {
	background:#bababa;
	margin:0px;
	padding:6px 0 0 10px;
	height:27px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	width:208px;
}
.top_arrow {
	margin:5px 10px 0 0;
	padding:0px;
}
.contu_txt_box {
	width:180px;
	margin:0px 0 0 15px;
	padding:0px;
}
.contu_radio {
	margin:7px 0 0 0;
	padding:0px;
}
.contu_txt {
	font-size:14px;
	color:#000000;
	margin:7px 0 0 10px;
	padding:0px;
	width:155px;
	font-weight:normal;
}
.late_effect_box {
	margin:25px 0 0 18px;
	padding:0px;
	width:198px;
	height:138px;
	border:2px solid #e7e7e7;
}
.late_title {
	background:#e7e7e7;
	margin:0px;
	padding:6px 0 0 10px;
	height:27px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	width:188px;
}
.periferal_box {
	margin:25px 0 0 18px;
	padding:0px;
	width:280px;
	height:auto;
	border:2px solid #e7e7e7;
}
.perif_title {
	background:#e7e7e7;
	margin:0px;
	padding:6px 0 0 10px;
	height:27px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	width:271px;
}
/* Documentation  page css End */
/* patient Profile Page Css */
.breadcrumb3 {
	width:900px;
	margin:5px 0 0 0px;
	padding:0px;
	color:#b8b8b8;
}
.breadcrumb3 a {
	margin:0 9px;
	padding:0px;
	color:#b8b8b8;
	font-size:14px;
}
.breadcrumb3 a:first-child {
	margin-left:0px;
}
.breadcrumb3 a:last-child {
	margin-right:0px;
}
.cert_info_box {
	background:#555555;
	width:98%;
	-webkit-border-radius:20px;
	border-radius:20px;
	margin:10px 0 7px 0;
	padding:13px 1%;
}
.patient_nm_input {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
}
.active_radio {
	margin:10px 0 0 15px;
	padding:0px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	background:none;
	border:none;
}
.active_label_txt {
	width:auto;
	margin:10px 10px 0 5px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.project_visit_txt {
	width:auto;
	margin:10px 5px 0 8px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.project_visit_input {
	position:relative;
	margin:0px 0px 0px 5px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.project_visit_input2 {
	position:relative;
	margin:0px 0px 0px 5px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
}
.dme_box {
	background:#555555;
	margin:0px;
	padding:10px 0 0 1%;
	width:50%;
	min-height:470px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.dme_titles {
	width:428px;
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px;
	padding:0px;
}
.dme_title_txt {
	width:auto;
	margin:10px 10px 0 10px;
	padding:0px 0 20px 0;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	display:inline;
	list-style-type:none;
}
.dme_title_txt a {
	color:#FFF;
}
.current {
	background:#8d8d8d;
	-webkit-border-radius:20px;
	border-radius:20px;
	padding:10px;
	margin:0px 0 0 20px;
}
.dme_content_box {
	margin:10px 0 0 0;
	padding:0px;
	width:100%;
	font-size:12px;
	color:#FFF;
}
.f1 {
	width:90px;
	margin:0px;
	padding:0px;
}
.f2 {
	width:99px;
	margin:0px;
	padding:0px;
}
.f3 {
	width:70px;
	margin:0px;
	padding:0px;
}
.f4 {
	width:50px;
	margin:0px;
	padding:0px;
}
.f5 {
	width:72px;
	margin:0px;
	padding:0px;
}
.f6 {
	width:45px;
	margin:0px;
	padding:0px;
}
.dme_content_box2 {
	margin:0px 0 0 0;
	padding:0px;
	width:100%;
	font-size:12px;
	color:#FFF;
}
.f2 .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:-5px 0px 5px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.f3 .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:-5px 0px 5px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.order_tbn {
	background:url(../images/order_btn.png) no-repeat;
	margin:0px 0 0 -15px;
	padding:0px 0 2px 0;
	font-size:10px;
	color:#FFF;
	border:none;
	width:40px;
	height:18px;
}
.f5 .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:-5px 0px 5px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.agency_box {
	background:#555555;
	margin:0px 0 0 1%;
	padding:10px 0 0 2%;
	width:46%;
	min-height:470px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.agency_top_box {
	width:435px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.agency_top_box .fa {
	width:108px;
	margin:0px;
	padding:0px;
}
.agency_top_box .fb {
	width:128px;
	margin:0px;
	padding:0px;
}
.agency_top_box .fc {
	width:83px;
	margin:0px;
	padding:0px;
}
.agency_top_box .fd {
	width:116px;
	margin:0px;
	padding:0px;
}
.fd .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:-5px 0px 5px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.agency_content_box {
	width:200px;
	margin:11px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.agency_content_box .fe {
	width:42px;
	margin:10px 0 0 0;
	padding:0px;
}
.agency_content_box .ff {
	width:150px;
	margin:10px 0 0 0;
	padding:0px;
}
.ff .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:-5px 0px 10px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.right {
	margin:11px 0 0 45px;
}
.comment_box {
	background:#555555;
	margin:7px 0 10px 0;
	padding:10px 0 0 2%;
	width:49%;
	min-height:222px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.comment_top_box {
	width:99%;
	margin:0px;
	padding:0px 0 10px 0;
	/* border-bottom:1px solid #606060; */
}
.top_box {
	width:100%;
}
.coment_title {
	font-size:18px;
	color:#FFF;
	font-weight:bold;
}
.view_link {
	color:#fa9551;
	text-decoration:underline;
	font-size:12px;
}
.list_of_comment {
	width:210px;
	margin:15px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.list_of_comment ul {
	float:left;
	margin:15px 0 0 0;
	padding:0px;
}
.list_of_comment li {
	float:left;
	margin:0px 0 3px 0;
	padding:0px;
	list-style-type:none;
	display:block;
}
.main_title_txt {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.submited_on {
	width:145px;
	margin:15px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.submited_on ul {
	float:left;
	margin:15px 0 0 0;
	padding:0px;
}
.submited_on li {
	float:left;
	margin:0px 0 3px 0;
	padding:0px;
	list-style-type:none;
	display:block;
}
.fndbox {
	width:96%;
	margin:10px 0 0 0;
	padding:0px;
}
.fnd_left {
	margin:0px;
	padding:0px;
	width:100%;
}
.fnd_title {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
}
.fnd_content {
	width:100%;
	margin:2px 0 2px 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
}
.fnd_left_txt {
	width:10%;
	margin:0px;
	padding:0px;
}
.fnd_right_txt {
	width:70%;
	margin:0px;
	padding:0px;
}
.fnd_right_txt a {
	color:#fe8638;
	text-decoration:underline;
}
.fnd_left_view {
	padding-left:1%;
}
.fnd_left_create, .fnd_left_view {
	width:9%;
}
.fnd_left_create a, .fnd_left_view a {
	color:#fe8638;
	text-decoration:underline;
}
.abn_box {
	width:300px;
	margin:0px;
	padding:10px;
}
.abn_left {
	width:100%;
}
.browse_box {
	margin: 0px 0 0;
	padding: 0;
	text-align: center;
	width: 280px;
}
.bowse_btn_input {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
}
.browse_btn_hidden {
	height: 37px;
	margin: 0 0 0 -108px;
	opacity: 0;
	padding: 0;
	position: relative;
	width: 108px;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.browse_box .browse_btn {
	background: url("../images/print_btn.png") no-repeat;
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #000;
	font-size: 12px;
	font-weight:bold;
	height: 38px;
	margin: 0px 0 0 5px;
	padding: 7px 0 0;
	text-align: center;
	width: 65px;
}
.upload_btn {
	background: url("../images/save_data_btn.png") no-repeat;
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #000;
	font-size: 14px;
	font-weight:bold;
	height: 33px;
	margin: 0px 0 0 5px;
	padding: 10px 0 0;
	text-align: center;
	width: 83px;
}
.threshold_box {
	background:#555555;
	margin:7px 0 10px 10px;
	padding:10px 0 20px 1%;
	width:47%;
	/*height:300px;*/
	-webkit-border-radius:20px;
	border-radius:20px;
	min-height:165px;
}
.thereshould_top {
	width:96%;
	margin:0px;
	padding:0px;
}
.there_title {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0px;
}
.key_box {
	width:120px;
	margin:0px;
	padding:0px;
}
.key_txt {
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	margin:10px 5px 0 0;
	padding:0px;
}
.pt {
	background:#a9ddd9;
	margin:10px 3px 0 0px;
	padding:3px 5px 0 5px;
	width:14px;
	height:18px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.ot {
	background:#fbbea2;
	margin:10px 3px 0 0px;
	padding:3px 5px 0 5px;
	width:14px;
	height:18px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.slp {
	background:#d87345;
	margin:10px 3px 0 0px;
	padding:3px 5px 0 5px;
	width:20px;
	height:18px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.remember_text {
	font-size:11px;
	color:#FFF;
	margin:0px;
	padding:0px;
	clear:both;
}
.thereshould_txt {
	width:100%;
	margin:0px;
	padding:0px;
}
.date_left_box {
	width:100%;
	margin:5px 0 5px 0;
	padding:0px;
}
.first_txt {
	font-weight:bold;
	font-size:12px;
	margin:25px 10px 0 0;
	padding:0px;
}
.eva_bl {
	width:38px;
	color:#FFF;
	text-align:center;
	margin:0px 1px 0 0;
}
.num_txt {
	width:100%;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.eva_bl_col {
	width:35px;
	margin:5px 0px 0 0;
	padding:5px 0 0 0;
	background:#a9ddd9;
	text-align:center;
	color:#FFF;
	font-size:11px;
	height:35px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.eva_or_col {
	width:35px;
	margin:5px 0px 0 0;
	padding:5px 0 0 0;
	background:#d87345;
	text-align:center;
	color:#000;
	font-size:11px;
	height:35px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.light_or {
	background:#FBBEA2;
}
.remember_text2 {
	font-size:11px;
	color:#FFF;
	margin:10px 0 0 0;
	padding:0px;
}
.novisit_txt {
	font-size:12px;
	color:#FFF;
	margin:10px 0 0 0;
	padding:0px;
}
.second_txt {
	font-weight:bold;
	font-size:12px;
	margin:10px 10px 0 0;
	padding:0px;
	width:70px;
}
.pt_evil_box {
	width:160px;
	margin:5px 0 0 0;
	padding:0px;
}
.pt_evil_box .project_visit_txt2 {
	width:60px;
	margin:0px 0px 0 5px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
}
.project_visit_input_2 {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:70px;
	font-family:Arial, Helvetica, sans-serif;
}
.visit_box2 {
	width:100%;
	margin:0px 0 10px 0;
	padding:0px;
	background:#555555;
	height:380px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.visit_title {
	border-bottom:1px solid #606060;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	width:98%;
	margin:15px 0 0 2%;
	padding:0px 0 10px 0px;
}
.visit_box2 .discipline_box {
	font-size:12px;
	color:#ffffff;
	width:98%;
	margin:14px 0 10px 2%;
}
.visit_box2 .discipline_title {
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	margin-right:15px;
}
.visit_box2 .discipline_txt {
	margin:2px 0 0 3px;
	padding:0px;
}
.visit_box2 .discipline_types {
	margin-right:10px;
}
.visit_box2 .discipline_types2 {
	margin-right:0px;
}
.from_date_txt {
	width:25px;
	margin:0px 10px 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
}
.date_input_2 {
	font-family:Arial, Helvetica, sans-serif;
	width:66px;
	position:relative;
	margin:0px 10px 0px 5px;
	padding:5px 5px 5px 5px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	font-size:18px;
}
.date_input_3 {
	font-family:Arial, Helvetica, sans-serif;
	width:65px;
	margin:0px 1px 0 0;
	padding:0px;
	height:20px;
	border:none;
	overflow:hidden;
}
.md_order_txt {
	width:69px;
	margin:0px;
	padding:0px;
	font-size:12px;
}
.auto_date_box { font-size:12px; color:#ffffff; width:99%; margin:15px 0 10px 1%; }
.ta { width:10%; margin:0px 0 0 2%; padding:0px; }
.tb { width:9%; margin:0px 0 0 1%; padding:0px; }
.tc { width:9%; margin:0px 0 0 1%; padding:0px; }
.td { width:10%; margin:0px 0 0 1%; padding:0px; }
.te { width:17%; margin:0px 0 0 0px; padding:0px; }
.tf { width:8%; margin:0px 0 0 5px; padding:0px; }
.tg { width:6%; margin:0px 0 0 5px; padding:0px; }
.th { width:5%; margin:0px 0 0 5px; padding:0px; }
.ti { width:4%; margin:0px 0 0 5px; padding:0px; }
.tj { width:6%; margin:0px 0 0 5px; padding:0px; }
.tk { width:5%; margin:0px 0 0 5px; padding:0px; }

.or_date_box {
	background:#f6b26b;
	margin:0px 0 10px 2%;
	padding:5px 0;
	color:#000;
	font-size:12px;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:98%;
	height:30px;
}
.or_date_box a {
	text-decoration:underline;
	color:#000;
}
.or_date_box .ta {
	margin-left:1%;
}
.tc .ddcommon {
	float:left;
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
	cursor:default;
	margin:0px 0px 5px 0px;
	padding:1px 10px 1px 10px;
	background:#fff;
	border:none;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
}
.or_date_box .td {
	font-size:10px;
}
.te .dt {
	width:50px;
	margin:0px;
	padding:0px;
	font-size:10px;
	text-align:center;
}
.te .dt2 {
	width:45px;
	margin:0px;
	padding:0px;
	font-size:10px;
	text-align:center;
}
.te .dt3 {
	width:45px;
	margin:0px;
	padding:0px;
	font-size:10px;
	text-align:center;
}
.te .dt4 {
	width:45px;
	margin:0px;
	padding:0px;
	font-size:10px;
	text-align:center;
}
.or_date_box .tg {
	margin-left:10px;
}
.or_date_box .th, .or_date_box .ti, .or_date_box .tj, .or_date_box .tk {
	margin-left:10px;
	margin-top:5px;
}
.bl_date_box {
	background:#92cbff;
	margin:0px 0 10px 10px;
	padding:5px 0;
	color:#054b87;
	font-size:12px;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:940px;
	height:30px;
}
.bl_date_box a {
	text-decoration:underline;
	color:#054b87;
}
.bl_date_box .ta {
	margin-left:15px;
}
.bl_date_box .td {
	font-size:10px;
}
.bl_date_box .tg {
	margin-left:10px;
}
.bl_date_box .th, .bl_date_box .ti, .bl_date_box .tj, .bl_date_box .tk {
	margin-left:10px;
	margin-top:5px;
}
.update_btn {
	background: url("../images/update_btn.png") no-repeat;
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #000;
	font-size: 14px;
	font-weight:bold;
	border:none;
	height: 43px;
	margin: 0px 20px 20px 5px;
	padding: 0px 0 10px 0;
	text-align: center;
	width: 143px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}
/* admin patient intake */
.halfwidth {
	background: none repeat scroll 0 0 #555555;
	border-radius: 10px 10px 10px 10px;
	margin: 0 0 7px;
	min-height: 178px;
	padding: 0 1%;
	width: 58%;
}
.halfwidth .patientinfo_left {
	width:250px;
}
.halfwidth .patientinfo_center {
	width:210px;
}
.halfwidth .label_txt5 {
	width:75px;
}
.halfwidth .label_input {
	width:100px;
	padding:9px 10px 9px 15px;
}
.halfwidth2 {
	margin-left:1%;
	width:37%;
}
.halfwidth2 .patientinfo_left {
	width:230px;
}
.halfwidth2 .patientinfo_center {
	width:200px;
}
.halfwidth2 .label_txt5 {
	width:85px;
	text-align:right;
}
.halfwidth2 .label_input {
	width:90px;
	padding:9px 10px 9px 15px;
}
.halfwidth2 .patientinfo_center .label_txt5 {
	width:50px;
	text-align:right;
}
.radioreferral {
	width:150px;
}
.referral_radio {
	margin-bottom:0;
}
.halfwidth2 .patientinfo_center .radioreferral .label_txt5 {
	text-align:left;
	margin-left:5px;
	width:45px;
}
.halfwidth3 .patientinfo_full {
	 width:430px;
}
.fullpagewidth {
	width:98%;
}
.fullpagewidth .inquiryform_left {
	width:50%;
}
.fullpagewidth .inquiryform_right {
	width:50%;
}
.patientinfo_full .label_txt5 {
	margin-right:10px;
}
.patientinfo_full .label_txt5, .patientinfo_full .label_txt6 {
	width:75px;
	text-align:right;
	margin-top:5px;
}
.patientinfo_full .label_input {
	margin-bottom:3px;
}
.thankyou_txt2 {
	font-size:12px;
	color:#000000;
	margin:25px 0 25px 0;
	padding:0px;
	width:503px;
	text-align:center;
}
.no_btn {
	border:none;
	cursor: pointer;
	float: left;
	position: absolute;
	right: 14px;
	bottom: 4px;
	background:url(../images/close_btn.png) no-repeat;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 0 0 0;
	padding:0px 0 5px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:99999!important;
	position:absolute;
}
/* Patient Direct Referal Page Css */
.container_inner2 {
	float:left;
	background:#606062;
	-webkit-border-radius:15px;
	border-radius:15px;
	min-height:300px;
	padding:20px 0 0 23px;
	margin:0px;
}
.halfwidth_2 {
	background: none repeat scroll 0 0 #555555;
	border-radius: 10px 10px 10px 10px;
	margin: 20px 0 0 0px;
	min-height: 178px;
	padding: 0 15px;
	width: 460px;
}
.halfwidth_2 .patientinfo_left {
	width:250px;
}
.halfwidth_2 .patientinfo_center {
	width:210px;
}
.halfwidth_2 .label_txt5 {
	width:75px;
}
.halfwidth_2 .label_input {
	width:100px;
	padding:9px 10px 9px 15px;
}
.halfwidth_3 {
	margin-left:10px;
	margin-top:20px;
	width:432px;
}
.halfwidth_3 .patientinfo_left {
	width:230px;
}
.halfwidth_3 .patientinfo_center {
	width:200px;
}
.halfwidth_3 .label_txt5 {
	width:85px;
	text-align:right;
}
.halfwidth_3 .label_input {
	width:90px;
	padding:9px 10px 9px 15px;
}
.halfwidth_3 .patientinfo_center .label_txt5 {
	margin-left: 5px;
	text-align: left;
	width: 45px;
}
.label_txt7 {
	width:70px;
	text-align:right;
}
.label_txt_8 {
	margin:8px 0 0 10px;
	padding:0px;
}
.label_txt_8 a {
	color:#ec8d49;
	text-decoration:underline;
	font-size:10px;
}
.upload_btn2 {
	background: url("../images/print_btn.png") top right no-repeat;
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #000;
	font-size: 12px;
	font-weight:bold;
	height: 38px;
	margin: 5px 0 0 0px;
	padding: 5px 10px 0 0;
	text-align: right;
	width: 65px;
	position:relative;
	z-index:99;
}
.browse_box2 {
	margin: 0px 0 0;
	padding: 0;
	text-align: center;
	width: 210px
}
.browse_box3 {
	margin: 0px 0 0;
	padding: 0;
	text-align: center;
	width: 470px
}
.bowse_btn_input2 {
	position:relative;
	margin:15px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
}
.browse_btn_hidden2 {
	height: 37px;
	margin: 15px 0 0 -268px;
	opacity: 0;
	padding: 0;
	position: relative;
	width: 275px;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.upload_btn_2 {
	background:url(../images/back_btn.png) no-repeat;
	width:100px;
	height:32px;
	margin:18px 15px 0 0;
	padding:7px 0 3px 0;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	position:relative;
	z-index:99;
}
.bowse_btn_input_4 {
	position:relative;
	margin:5px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
}
.browse_btn_hidden_4 {
	height: 37px;
	margin: 0 0 0 -134px;
	opacity: 0;
	padding: 0;
	position: relative;
	width: 134px;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.intake_btn2 {
	background:url(../images/submit_patient_btn.png) no-repeat;
	width:185px;
	height:32px;
	margin:8px 5px 30px 0;
	padding:0px 0 3px 0;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
.yes_btn {
	border:none;
	cursor: pointer;
	float: left;
	position: absolute;
	right: 95px;
	bottom: 4px;
	background:url(../images/close_btn.png) no-repeat;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 0 0 0;
	padding:0px 0 5px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
}
/* Assign Intake Css Start */
.assign_in_take_box {
	background:url(../images/title_border.png) bottom repeat-x;
	margin:0px 0 20px 0;
	padding:0px;
	width:100%;
}
.assign_in_take_content_box {
	background:#555555;
	margin:10px 0 12px 0;
	padding:0px;
	-webkit-border-radius:10px;
	border-radius:10px;
	/*width:962px;*/
	width:100%;/* min-height:560px; */
}
.intake_title {
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	border-bottom:1px solid #616161;
	margin:12px 12px 0 20px;
	padding:0 0 6px 0;
	width:100%;
}
.prefered_therapist_box {
	margin:35px 5px 0 12px;
	padding:0px;
	width:98%;
}
.prefered_title {
	font-size:14px;
	margin:0px 0 0 7px;
	padding:0px;
	width:100%;
}
.preferd_menu_box {
	background:#363636;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin:15px 0 0 0;
	padding:10px 0;
	width:100%;
}
.preferd_menu_box ul {
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
.preferd_menu_box li {
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
	display:inline-block;
	width:6.7% !important;
}
.preferd_menu_box li.m1, .prefered_txt_box li.t1 {
	width:70px;
	padding-left:10px;
}
.preferd_menu_box li.m2, .prefered_txt_box li.t2 {
	width:80px;
}
.preferd_menu_box li.m3, .prefered_txt_box li.t3 {
	width:54px;
}
.preferd_menu_box li.m4, .prefered_txt_box li.t4 {
	width:130px;
}
.preferd_menu_box li.m5, .prefered_txt_box li.t5 {
	width:135px;
}
.preferd_menu_box li.m6, .prefered_txt_box li.t6 {
	width:49px;
}
.preferd_menu_box li.m7, .prefered_txt_box li.t7 {
	width:43px;
}
.preferd_menu_box li.m8, .prefered_txt_box li.t8 {
	width:34px;
}
.preferd_menu_box li.m9, .prefered_txt_box li.t9 {
	width:60px;
}
.prefered_txt_box {
	width:100%;
	margin:0px;
	padding:0px;
}
.prefered_txt_box ul {
	width:100%;
	margin:0px;
	padding:0px 0 11px 0;
	float:left;
	background:url(../images/title_border.png) bottom repeat-x;
}
.prefered_txt_box li {
	width:6.7% !important;
	margin:20px 0 0 0;
	padding:0px 0 0px 0;
	float:left;
	list-style-type:none;
	display:inline-block;
}
.prefered_txt_box li a {
	color:#fe9446;
	text-decoration:underline;
}
.prefered_txt_box li.t3 input {
	margin:0px 0 0 10px;
}
.prefered_txt_box ul.last {
	background:none;
}
.preferd_menu_box li.m10 {
	width:70px;
}
.preferd_menu_box li.m11 {
	width:70px;
	text-align:center;
	margin-right:20px;
}
/* ul tabs */
	ul.tabs {
	margin: 0;
	padding: 0 0 10px 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 98%;
	border-bottom:1px solid #606062;
}
ul.tabs li {
	float: left;
	margin:0px 0 0 10px;
	cursor: pointer;
	padding: 0px 14px;
	height: 31px;
	line-height: 31px;
	font-weight: bold;
	overflow: hidden;
	position: relative;
}
ul.tabs li:first-child {
	margin-left:0px;
}
ul.tabs li:hover {
	background:#8d8d8d;
	-webkit-border-radius:20px;
	border-radius:20px;
}
ul.tabs li.active {
	background:#8d8d8d;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.tab_container {
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
}
.tab_content {
	font-size: 1.2em;
	display: none;
}
.demo_tab_content {
	width:430px;
	margin:10px 0 0 0;
	padding:0px;
}
.demo_tab_left {
	width:250px;
	margin:0px;
	padding:0px;
}
.tab_label_txt {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px 0 0;
	padding: 0;
	text-align: right;
	width: 80px;
}
.tab_right {
	width:150px;
	margin:0px 0 0 5px;
	padding:0px;
}
.tab_gender_radio {
	margin:0px 0 20px 10px;
	padding:0px;
}
.tab_label_txt2 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px 6px 0 10px;
	padding: 0px;
	text-align: left;
	width: auto;
}
.tab_label_txt_1 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: right;
	width: 80px;
}
.address_textarea {
	position:relative;
	margin:10px 0px 10px 5px;
	padding:6px 10px 6px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:135px;
	height:20px;
}
.left_tab {
	width:250px;
	margin:0px;
	padding:0px;
}
.right_tab {
	width:170px;
	margin:0px;
	padding:0px;
}
.demo_tab_right {
	width:100%;
	margin:0px 0 15px 0;
	padding:0px;
}
.right_tab_label {
	width:56px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
	text-align:left;
}
.map_arress_link {
	font-size:12px;
	color:#fe9446;
	text-decoration:underline;
	margin:0 0 0px 0;
	padding:0px;
}
.tab_input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 1px 1px #000000 inset;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 7px 10px 7px 15px;
	position: relative;
	width: 80px;
}
.medical_tab_content {
	width:430px;
	margin:10px 0 0 0;
	padding:0px;
}
.medical_tab_left {
	width:245px;
	margin:0px 0 20px 0;
	padding:0px;
}
.medical_left_lable_txt {
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: right;
	width: 65px;
}
.medical_left_label_input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 1px 1px #000000 inset;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 10px;
	padding: 7px 10px 7px 15px;
	position: relative;
	width: 125px;
}
.medical_left_lable_txt2 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;
	width: 150px;
}
.desc_textarea {
	position:relative;
	margin:10px 0px 10px 5px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:135px;
	height:25px;
}
.medical_tab_right {
	width:170px;
	margin:0px 0 30px 0;
	padding:0px;
}
.medical_right_lable_txt {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px 0 0 0;
	padding: 0;
	text-align: right;
	width: 72px;
}
.view_add_link {
	width:80px;
	margin:0px;
	padding:0px;
}
.view_add_link a {
	color:#fe9446;
	text-decoration:underline;
	margin:0px 10px 0 0;
	padding:0px;
}
.dc_check {
	margin:5px 0 0 20px;
	padding:0px;
}
/* routesheet page css */
.patient_nm_1 {
	margin-right:10px;
	font-weight:bold;
}
.patient_nm_2 {
	margin-right:10px;
}
.routesheet_detail_box {
	width:99%;
	margin:30px 0 0 1%;
	padding:0px;
}
.route_label_txt {
	width:75px;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#FFF;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}
.routesheet_left {
	width:250px;
	margin:20px 0 70px 0;
	padding:0px;
}
.routesheet_center {
	width:220px;
	margin:0px 0 0 50px;
	padding:0px;
}
.routesheet_right {
	width:370px;
	margin:20px 0 20px 40px;
	padding:0px;
}
.route_label_txt_2 {
	color:#ff4e4e;
	width:100%;
	margin:0px;
	padding:0px;
}
.sign_img {
	margin:5px 0 0 0;
}
.route_content {
	margin:0px 0 25px 0;
	padding:0px;
}
.route_label_txt_3 {
	width:125px;
	margin:0px 0 0px 0;
	padding:0px;
	font-size:12px;
	color:#FFF;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}
.route_label_input {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 1px 1px #000000 inset;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 10px;
	padding: 7px 10px 7px 15px;
	position: relative;
	width: 90px;
}
/*	Added by R */
.msgbox {
	background-color: #7F7F7F;
	border-radius: 8px;
	color: #F19450;
	font-size: 14px;
	margin-bottom: 20px;
	padding: 10px;
}
label.error {
	display:none !important;
}
input.error,
textarea.error {
	background-color:#FFD2D2 !important;
}
.mright20 {
	margin-right:20px;
}
.searchuserbtn {
	margin:5px 0 0 20px;
}
.user_list_box .first {
	width:70px;
}
.user_list_box .second {
	width:130px;
}
.user_list_box .third {
	width:130px;
}
.user_list_box .forth {
	width:200px;
}
.user_list_box .fifth {
	width:110px;
}
.user_list_box .last {
	width:175px;
}
.id_content a {
	color:#FFF;
}
.norecord {
	color:#F58634;
	text-align:center;
}
.addbutton {
	background:url(../images/submit_patient_btn.png) no-repeat;
	background-size:100% 32px;
	width:auto;
	height:32px;
	margin:0 5px 0 0;
	padding:0px 3px 3px 3px;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	border-radius:8px;
}
.add_input {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:11px 10px 11px 15px;
	background:#fff;
	border:none;
	-webkit-box-shadow: inset 0px 1px 1px 1px #000;
	box-shadow: inset 0px 1px 1px 1px #000;
	color:#646464;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:150px;
}
.user_info_box {
	min-height:125px;
}
.submitbutton {
	width:100px;
	border-radius:8px;
}
.pagination {
	height:40px;
}
.marginbottom10 {
	margin:0 0 10px 0;
}
.pagination a {
	margin-right:10px;
}
.pagination .number {
	background:#8d8d8d;
	-webkit-border-radius:20px;
	border-radius:20px;
	padding:10px 10px 10px 15px;
	color:#fff;
}
.pagination .current {
	background:#333;
	margin-left:0;
	padding-left:15px;
	padding-right:15px;
}
.pagination img {
	vertical-align:middle;
}
.loggedin {
	/*width:1000px;*/
	width:100%;
	margin:20px 0% 0px 0%;
	text-align:right;
	color:#606062;
	font-family:'Walkway_ultrabold';
	font-size:18px;
}
#v_physicial_document-list {
	list-style:none;
	margin:0;
	padding:0;
	overflow-y:auto;
	max-height:150px;
	min-height:150px;
	margin-top:30px;
}
#v_physicial_document-list li {
	background: #fff;
	border: 1px solid #ccc;
	text-align:left;
	padding:5px;
	margin-bottom:5px;
}
#v_physicial_document-list li a {
	color: #FA9551;
	font-size: 12px;
	text-decoration: underline;
}
.remove_create_event_box {
	position:absolute;
	top:-10px;
	right:-20px;
	padding:15px;
	cursor:pointer;
	background:url(../images/dialog_close.png) no-repeat;
	background-size:70%;
}

.error {
	color:#F00;
	font-weight:bold;
}
.scroll_area {
	height:200px;
	overflow:auto;
	clear:both;
	width:495px;
	margin-top:20px;
	float:left;
}
#cboxLoadedContent {
	overflow:visible!important;
}
/* comment box1 */
.comment_box1 {
	background:#FFF;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:600px;
}
.comment_box1_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:588px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.comment_box1 .back_btn_box3 {
	width:600px;
	border-radius:0px;
}
.comment_detail_box1 {
	width:590px;
	margin:22px 0 0 10px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:390px;
}
.list_container1 {
	margin:0px;
	padding:0px;
	width:98%;
	height:190px;
	overflow:auto;
	overflow-x:hidden;
}
.list_box1 {
	margin:10px 0px 0 0;
	padding:0px;
	width:100%;
}
.list_of_messages_box1 {
	margin:0px 0 0 0;
	padding:0px;
	width:200px;
	height:200px;
	overflow:scroll;
	overflow-x:hidden;
}
.comment_write_box1 {
	width:100%;
	margin:0px;
	padding:0px;
}
.comment_title1 {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.comment_textarea2 {
	margin:0px 0 0 50px;
	padding:5px 10px;
	width:400px;
	height:70px;
	background: #FFFFFF;
	border: none;
	box-shadow: 0 1px 1px 1px #000000 inset;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.date_time_box1 {
	width:100%;
	margin:20px 0;
	padding:0px;
}
.dt_title1 {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.dt_txt1 {
	margin:0px 0 0 60px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:normal;
}
.comment_save_btn1 {
	cursor: pointer;
	background:url(../images/close_btn.png) no-repeat;
	border:none;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 10px 0 0;
	padding:0px 0 4px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999;
}
.comment_submit_btn1 {
	cursor: pointer;
	background:url(../images/close_btn.png) no-repeat;
	border:none;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 10px 0 0;
	padding:0px 0 4px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999;
}
.list_title1 {
	font-size:14px;
	color:#000000;
	margin:0px 0 5px 0;
	padding:0px;
	width:230px;
}
.submit_title1 {
	font-size:14px;
	color:#000000;
	margin:0px 0 5px 15px;
	padding:0px;
	width:200px;
}
.message_txt1 {
	font-size:14px;
	color:#ffa201;
	margin:0px 0px 0px 0;
	padding:0px;
	width:230px;
}
.submitted_txt1 {
	font-size:14px;
	color:#000;
	margin:0px 50px 0px 15px;
	padding:0px;
	font-weight:normal;
	width:170px;
}
.edit_icon {
	margin:0px 0 0px 0;
	padding:0px;
}
.delete_icon {
	margin:0px 0 0px 20px;
	padding:0px;
}
.comment_box2 {
	background:#FFF;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	float:left;
	margin:10px;
	padding:0px;
	width:600px;
}
.comment_box2_title {
	margin:0px;
	padding:10px 0 5px 12px;
	float:left;
	background:#bababa;
	width:588px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.comment_box2 .back_btn_box3 {
	width:600px;
	border-radius:0px;
}
.comment_detail_box2 {
	width:590px;
	margin:22px 0 0 10px;
	padding:0px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	height:490px;
}
.convert_note_box {
	width:100%;
	margin:0px 0 15px 0;
	padding:0px;
	height:250px;
}
.communication_note_title {
	font-size:16px;
	color:#000;
	font-weight:bold;
	width:100%;
}
.list_container2 {
	margin:10px 0 0px 0;
	padding:0px;
	width:98%;
	height:143px;
	overflow:auto;
	overflow-x:hidden;
}
.list_box2 {
	margin:0px 0px 10px 0;
	padding:0px;
	width:100%;
}
.submited_on_txt {
	margin:10px 185px 0 0;
	padding:0px;
}
.list_check {
	margin:3px 0 0 0;
	padding:0px;
}
.message_txt2 {
	font-size:14px;
	color:#ffa201;
	margin:2px 25px 0px 15px;
	padding:0px;
	width:230px;
}
.submitted_txt2 {
	font-size:14px;
	color:#000;
	margin:0px 50px 0px 25px;
	padding:0px;
	font-weight:normal;
	width:170px;
}
.convert_btn {
	cursor: pointer;
	background:url(../images/convert_btn.png) no-repeat;
	border:none;
	width:255px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:15px 25px 0 0;
	padding:0px 0 4px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999
}
.comments_back_btn1 {
	cursor: pointer;
	background:url(../images/close_btn.png) no-repeat;
	border:none;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:-2px 120px 0 0;
	padding:0px 0 4px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999;
}
.comments_back_btn2 {
	cursor: pointer;
	background:url(../images/close_btn.png) no-repeat;
	border:none;
	width:79px;
	height:30px;
	text-align:center;
	font-size:12px;
	margin:0px 120px 0 0;
	padding:0px 0 4px 0;
	color:#000000;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #fff;
	z-index:999;
}
.selected_algo {
	color:#F58634 !important;
	font-weight:bold;
}
.fandd_calender_creator {
	background:#B4B5BA;
	float: left;
	height: 100%;
	width: 100%;
}
.fandd_calender_creator .month_tab li {
	width:12.5%;
}
.fandd_calender_creator .cal_dates li {
	width:12.37%;
}
.fandd_calender_views {
	background:#B4B5BA;
	float: left;
	height: 100%;
	width: 100%;
	margin:0px;
	padding:0 0 0 20px;
}
.fandd_title {
	text-align:center;
	margin:10px 0;
	padding:0px;
	font-size:16px;
	font-weight:bold;
}
.fandd_calender_views tr {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.fandd_calender_views td {
	font-size:12px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
}
.fandd_calender_views td:last-child {
	float:right;
}
.fandd_calender_views th {
	font-size:12px;
	float:left;
	color:#606062;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:14px;
}
.fandd_calender_views td a {
	color:#FFF;
	text-decoration:underline;
	float:left;
	border-right:1px solid #FFF;
	margin:0px;
	padding:0px 7px;
}
.fandd_calender_views td a:first-child {
	padding-left:0px;
}
.fandd_calender_views td a:hover {
	text-decoration:none;
}
.fandd_calender_views td a:last-child {
	border:none;
	padding-right:0px;
}
table.fandd_list_table th {
	border-bottom:2px solid #606062;
	padding-bottom:5px;
}
#signature_box {
	width:520px;
	height:100px;
}
.signature_radio {
	float:left;
	margin:45px 0 0 0;
	padding:0px;
}
#signature_image_list {
	float: left;
}
#signature_image_list img {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	margin-left: 20px;
	padding: 10px;
	height:50px;
}
#signature_image_list image {
	float:left;
	margin:0px 0 0 5px;
	padding:0px;
}
#do_create_fandd {
	bottom:5px;
}
#signatureprev_image_list {
	clear:both;
	width:95%;
	padding:10px;
	height:75px;
	overflow-y:auto
}
.signatureprev_image_item {
	float:left;
	padding:10px;
	background:#FFF;
	margin-left:10px;
	margin-bottom:10px;
	height:50px;
}
.back {
	color:#000;
	color:#fe9446 !important;
}
#show_fandd_calender {
	clear:both;
	margin-top:10px;
	float:left;
}
#show_fandd_calender .back {
	padding:10px 0px 0px 30px;
	float:left;
}
.date_timer {
	clear:both;
	float:left;
	text-align:center;
	width:100%;
	padding-top:10px;
}
.select_time{
	width:55px;
}
.select_time_txt{
	text-align:center;
	width:50px;
}
.select_time_type {
	width:45px;
}
.previous_signature_title {
	border-bottom: 1px solid #E2E2E2;
	clear: both;
	margin-left: 20px;
	padding-bottom: 10px;
	width: 95%;
}
.cal_dates_big li {
	height:85px;
}
.light_pt {
	background:#D2FFFF;
}
.light_ot {
	/* background:#FBBEA2; */
	background:#FFD5D5;
}
.light_slp {
	/* background:#D87345; */
	background:#FFFFC1;
}
.visit_discipline_box {
	color: #FFFFFF;
	font-size: 12px;
	margin: 14px 0 10px 0px;
	width: 100%;
}
.print_btn {
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5);
	float:left;
	margin:0px 0 0px 0;
	padding:3px 0px;
	color:#FFF;
	font-size:10px;
	webkit-border-radius:5px;
	border-radius:5px;
	/*background:#D87345;*/
	width:40px;
	font-weight:bold;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
	background: #dd8963; /* Old browsers */
	background: -moz-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd8963), color-stop(100%, #b6623c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dd8963 0%, #b6623c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #dd8963 0%, #b6623c 100%); /* W3C */
	border:none;
}
/*select.label_input {
	padding:0;
	height:35px;
}*/

.label_input2 {
	width:auto;
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 1px 1px #000000 inset;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 10px 5px;
	padding: 11px 10px 8px 15px;
	position: relative;
	width: 40px;
}
.add_more {
	float:right;
	background:#FFF;
	color:#606062;
	padding:5px;
	font-weight:bold;
	border-radius:10px;
}
.more_remove {
	float:left;
	background:#FFF;
	color:#606062;
	padding:3px 7px;
	margin:2px 2px 8px 5px;
	font-weight:bold;
	border-radius:10px;
}
.tinyeditor {
	background:#FFF;
	color:#646464;
}
.all_p {
	margin-top:10px;
	margin-left:10px;
	height:205px;
}
.textarea_div {
	width:455px;
}
.input_div {
	width:70px;
}
.select_div {
	width:205px;
}
.select_div select {
	margin-left:5px;
}
.close_div {
	width:35px
}
.ans_desc span {
	width:340px !important;
	color:#FFF;
}
.first span {
	margin:0px !important;
}
/* list css */
#horiz_container li {
	list-style-type: circle !important;
	display: list-item !important;
	width:100% !important;
}
blockquote {
	margin:0px 0 0 10px;
	padding:0px;
	float:left;
}
.sub_txt2 p {
	float:left !important;
	margin:0px 0 0px -15px !important;
	padding:0px !important;
	width:100%;
}
div.bggray {
	margin-top:20px;
	padding:10px;
	background-color:#ccc;
	border-radius:8px;
	color:#111;
	width:460px;
}
div.bggray .title {
	color:#000;
	font-size:16px;
	line-height:22px;
	background-color:#606062;
	color:#FFF;
	padding:5px;
	border-radius: 6px;
}
div.bggray ul {
	margin:10px 0 0 0;
	padding:0;
	width:460px;
}
div.bggray ul li {
	padding-bottom:5px;
	float:left;
	width:220px;
	margin-right:10px;
	list-style:none;
}
div.bggray ul li input {
	width:180px;
	border-radius: 6px;
	border:0;
	padding:5px;
}
.lbltxtbox {
	margin-right:1%;
	width:32%;
}
.medical_history_box p {
	margin:0px !important;
}
.typed {
	font-family : "Conv_journal" !important;
}
.patient_docs_innner {
	width:40%;
}
.e_msg_btn {
	margin:0px 0px 0px 10px;
}
.hidden_message {
	clear:both;
	margin: 20px 0 0 83px;
	padding: 0 0 10px;
	width: 100%;
}
.label_txt_e_message {
	width:30px;
	margin:3px 0px 0 0px;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.custom_editor_style {
	margin:0px 0px 0px 5px;
}
.e_message_inner_content {
	margin: 10px 0 45px;
	width: 100%;
}
.all_users {
	border:#000 solid 2px;
}
.custom_label_txt3 {
	width:82px;
	margin:10px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}
.ui-accordion-content {
	height:auto !important;
}
#reason_dc_btn {
	width:140px;
	height:35px;
	margin:5px 3px 0 0px;
	padding:0px 0 3px 0;
	border:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.reason_dc1 {
	background:url(../images/view_dc_btn1.png) no-repeat;
}
.reason_dc2 {
	background:url(../images/view_dc_btn2.png) no-repeat;
}
.dc_cmnt_txt {
	width:450px;
	border:1px solid #CCC;
	color:#555;
	border-radius:10px;
	padding:5px;
	height:100px;
	margin:0px;
}
.dc_cmnt_reason {
	width:460px;
	border:1px solid #CCC;
	color:#555;
	border-radius:10px;
	padding:5px;
	margin:0px;
}


/************************* Added By D. **************************/


	/* Visit's Color */
		.visit_scheduled, 
		.visit_seen, 
		.visit_documented, 
		.visit_need_co_sign, 
		.visit_pending_amendment, 
		.visit_missed_visit, 
		.visit_agency_paid,
		.visit_return_cosign,
		.visit_hold_payment{
			padding:2px 2px !important; 
			color:#FFF !important;
		}
		
		/*
		.visit_scheduled{ background:#000 !important; color:#FFF !important;  }
		.visit_seen{ background:#FFF !important; color:#DE740A !important; }
		.visit_documented{ background:#FFF !important; color:#00A800 !important; }
		.visit_need_co_sign{ background:#FFF !important; color:#68A2F9 !important; }
		.visit_pending_amendment{ background:#FFF !important; color:#AE5EFF !important; }
		.visit_agency_paid{ background:#FFF !important; color:#000 !important; }
		.visit_missed_visit{ background:#FFF !important; color:#E60000 !important; }
		*/
		
		.visit_scheduled{ background:#606062 !important; }
		.visit_seen{ background:#FF7533 !important; /* background:#DE740A !important; */ }
		.visit_documented{ background:#B0B000 !important; }
		.visit_need_co_sign{ background:#68A2F9 !important; }
		.visit_pending_amendment{ background:#AE5EFF !important; }
		.visit_missed_visit{ background:#E3052E !important; }
		.visit_agency_paid{ background:#000 !important; }
		.visit_return_cosign{ background:#004080 !important; }
		.visit_hold_payment{ background:#8D8D8D !important; }
	
	
	/* Tool tip for Visit's Color */
		.view_legend{ color:#fe8638; text-decoration:underline; font-weight:bold; font-size:11px; margin:4px 0 0 6px; }
		#visit_instruction_div, #visit_instruction_div2{ float:left; width:130px; }
		#view_visit_legend_ul, #view_visit_legend_ul2{ float:left; list-style:none; margin:0; padding:0; }
		#view_visit_legend_ul li,
		#view_visit_legend_ul2 li{ float:left; width:100%; }
		#view_visit_legend_ul li span,
		#view_visit_legend_ul2 li span{ float:left; font-size:12px; width:100%; text-align:center; margin:1px 0; }


/* Search Round */
.search_round{ float:left; width:auto; padding:5px 10px 5px 5px; border:1px dashed #CCC; border-radius:15px; margin:0 0 10px 10px; }
.search_round input{ margin-bottom:0; }
.search_round div.ddcommon{ margin-bottom:0; }


.orng{ color:#fe9446 !important; } /*#F58634*/
.orng_ul{ color:#fe9446 !important; text-decoration:underline !important; }

.data_tbl{ width:100%; }
.data_tbl, 
.data_tbl td, 
.data_tbl th{ border:1px solid #777; }
.data_tbl t5{ padding:10px; font-size:13px; text-align:center; }
.data_tbl td{ padding:10px; font-size:12px; text-align:center; }
.data_tbl table{ float:left; width:100%; border-collapse:collapse; }

.week_day_txt{ width:60px; text-align:center; margin:10px 0 0 0; padding:5px; border:0; font-size:12px; color:#444; }


.cert_info_box span.medical_left_lable_txt{color:#fff !important; font-weight:bold; margin-top:6px !important; padding-right:5px;}
.fleft.demo_tab_left  span.tab_label_txt_1:first-child, .fright.demo_tab_right  span.right_tab_label:first-child{ width:28% !important; text-align:left;}
.fright.demo_tab_right  span.right_tab_label:first-child{width:22% !important;}
.fleft.demo_tab_left  span.tab_label_txt_1:nth-child(2), .fright.demo_tab_right  span.right_tab_label:nth-child(2){width:50% !important; text-align:left !important; padding-left:10px;}
.fright.demo_tab_right  .tab_right  {width:57%; margin-left:10px;}
input#ml_radio, input#fl_radio{margin-top:3px;}
.fright.demo_tab_right  .tab_right label.tab_label_txt2{ font-weight:bold; font-size:16px; }
.clinical_deficit h3, .procedures h3, .procedure_goals h3{/*font-family: 'Desdemona';*/}

.main-tab .agency_info_dme label{ text-align:left;}
.main-tab .left_tab{width:51%;}
.main-tab .agency_info_dme2 label{width:26%; text-align:left;}
.main-tab .agency_info_dme2 span{width:71%; padding-left:5px;}
#tab1.tab_content.main-tab{width:99%; float:right;}

/* ##AddedByD - Responsive Forms */
.div_desktop{ }
.div_mobile{ display:none !important; }
@media only screen and (max-width:768px) {
	.div_desktop{ display:none !important; }
	.div_mobile{ display:inherit !important; }
}

.gray_btn{
	background:rgba( 0, 0, 0, 0 ) url("../images/submit_md_btn.png");
	background-size:100% 30px; border: medium none; color: #000000; cursor: pointer;
	font-size: 12px; height: 30px; margin:0 0px 0 10px; padding:0px 20px 3px 30px;
	text-align:center; text-shadow: 0 1px 1px #fff; text-transform: uppercase;
}
.mtop{ margin-top:15px; }
.mbot{ margin-bottom:15px; }

/* # Tables List */
.data_list{ width:100%; font-weight:normal; margin:0 0 40px 0; font-size:12px; }
.data_list th,
.data_list td{ text-align:left; padding:15px 5px; font-weight:100 !important; }
.data_list_title th{ background:#363636; }
.data_list tr th:first-child{ padding-left:15px; }
.data_list tr td:first-child{ padding-left:15px; }
.data_list_title th:first-child{ border-top-left-radius: 10px; }
.data_list_title th:last-child{ border-top-right-radius: 10px; }
.data_list_title th:first-child{ border-bottom-left-radius: 10px; }
.data_list_title th:last-child{ border-bottom-right-radius: 10px; }
.data_list tr{ background:url("../images/title_border.png") repeat-x scroll center bottom; }
.data_list .data_list_title{ background:none; }
.data_list .td_action a{ color:#fe9446 !important; text-decoration:underline; }
.data_list .align_center{ text-align:center; }

/* ##AddedByD - For Dynamic Forms START */
.responsive_forms *{ font-size:13px; }
.responsive_forms{ float:none; margin:0 auto 0px auto; max-width:900px; width:100%; background:#fff; color:#333; font-size:13px; line-height:20px; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1); padding:0 15px; position:relative; font-family: 'Century Gothic', Arial, Helvetica, sans-serif !important; min-height:600px; }
.responsive_forms *{ box-sizing:border-box; }
.responsive_forms .dark_td{ background-color:#CCC; font-weight:bold; }
.responsive_forms .gray_bg{ background-color:#CCC; }
.responsive_forms #div_loader{ display:none; position:fixed; bottom:50px; width:100%; height:100%; text-align:center; max-width:900px; z-index:9999; background:rgba(255,255,255,0.3); }
.responsive_forms #div_loader img{ margin:35% auto 10px auto; width:100px; }
.responsive_forms table, .responsive_forms td, .responsive_forms th{ border:1px solid #BABABA; }
.responsive_forms th, .responsive_forms td{ padding:5px; }
.responsive_forms .cls_go_to{ font-weight:bold; }
.responsive_forms #cboxClose{ height:30px; }
.responsive_forms label.error{ display:block !important; }

.responsive_forms .div_form_head{ background:#BABABA; padding:10px 0; text-align:center; font-weight:bold; }
.responsive_forms .div_form_bottom{ background:#BABABA; padding:10px 0; height:50px; position:fixed; width:100%; bottom:0; max-width:900px; }
.responsive_forms .row_acc_title a{ float:left; width:100%; }
.responsive_forms .row_acc_title h2{ float:left; width:100%; background:#CCC; font-size:15px; padding:10px; margin:0; border:1px solid #BABABA; text-align:center; color:#333; font-weight:bold; }

.responsive_forms .row_acc_block{ float:left; width:100%; }
.responsive_forms .row_acc_block_inner{ float:left; width:100%; padding:15px; border:1px solid #BABABA; border-top:0; }
.responsive_forms .row_acc_block_inner_row{ float:left; width:100%; padding:15px 0px; border-top:1px dashed #333; }

.responsive_forms .row_acc_block_inner label{ font-weight:normal; }
.responsive_forms .row_acc_block_inner label.field_label{ margin-bottom:0px; padding:3px 0; }
.responsive_forms .row_acc_block_inner label.field_label p,
.responsive_forms .row_acc_block_inner label.field_label ul,
.responsive_forms .row_acc_block_inner label.field_label ul li{ margin:0px 0 3px 0; }

.responsive_forms .row_acc_block_inner label input[type="checkbox"],
.responsive_forms .row_acc_block_inner label input[type="radio"]{ float:left; margin:2px 5px 0 0; }
.responsive_forms .row_acc_block_inner input[type="checkbox"],
.responsive_forms .row_acc_block_inner input[type="radio"]{ float:left; margin:2px 5px 0 0; }

.responsive_forms .dt_input{ border:1px solid #CCC; font-size:12px; padding:2px; }
.responsive_forms .dt_input_inner{ border:1px solid #CCC; font-size:12px; padding:0px 3px; margin:1px 0; width:80px; }
.responsive_forms .dt_input_2,
.responsive_forms .cls_dynamic_table .dt_input{ border:1px solid #CCC; font-size:12px; padding:2px; margin:3px 0; width:100%; max-width:90%; }

.responsive_forms .table_click{ margin:0px 5px; line-height:25px; }
.responsive_forms .table_click input{ height:25px; margin:0px 2px 0 0 !important; }

.responsive_forms .div_form_table{ overflow:auto; }
.responsive_forms .div_form_table table{ width:100%; max-width:none !important; }

.responsive_forms .table_checked_lable .table_checked_lable_btns{ margin:0 !important; height:25px; }
.responsive_forms .table_checked_lable{ margin:5px 7px; line-height:25px; }

.responsive_forms .div_form_table table .dt_input{ margin:2px 0; }
.responsive_forms #div-PATIENT_DEMOGRAPHIC .dt_input{ width:100%; margin:5px 0; }


.responsive_forms .list_row{ float:left; width:100%; margin:5px 0 0 0; padding:3px 5px; }
.responsive_forms .list_btn{ float:left; height:15px; margin:0 5px 0 0 !important; }
.responsive_forms .list_txt{ display:block; padding:0 0px 0 20px; line-height:15px; }

@media only screen and (max-width: 768px) {
	.responsive_forms .div_form_table table{ width:840px; max-width:none !important; }
}
/* ##AddedByD - For Dynamic Forms END */

.sub_table,
.sub_table td,
.sub_table tr{ border:1px solid #888; padding:10px !important; background:none !important; }
.sub_table,
.sub_table td,
.sub_table tr{ border-collapse:collapse; }

.d-none {
	display: none !important;
}