portlet-title
 @charset "utf-8";
/* CSS Document */
@import
	url(https://fonts.googleapis.com/css?family=Raleway:400,100,100italic,200,200italic,300,300italic,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic)
	;

@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);

@import
	url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,600italic,700,400italic,700italic,800,800italic)
	;

body {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}

.form-control, output {
	font-size: 14px;
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle
	{
	background: #8bcad9;
	color: #000;
	border: 1px solid #8bcad9;
}

.md-radio-inline {
	margin: 0px;
	display: inline;
}

.btn-yellow {
	background: #FFCC00 !important;
	color: #000000 !important;
	border-radius: 2px;
	border: 0;
	font-size: 14px !important;
	border: 1px solid #888888;
}

.md-radio label>.check {
	/*background: #0a87ff none repeat scroll 0 0;*/
	background: #616db2 none repeat scroll 0 0;
	border-radius: 50% !important;
	height: 9px;
	left: 3px;
	opacity: 1;
	top: 5px;
	transform: scale(0);
	width: 9px;
	z-index: 6;
}

.md-radio label>.box {
	border: 1px solid #bababa !important;
	border-radius: 50% !important;
	height: 15px;
	top: 2px;
	width: 15px;
	z-index: 5;
}

.dropdown-menu {
	box-shadow: 3px 3px 3px rgba(102, 102, 102, 0.1);
}

.page-header.navbar .page-logo {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 15px;
	width: 200px;
	height: 50px;
}

.page-header.navbar .page-logo .logo-default {
	margin: 0;
}

.page-header.navbar ul li.search {
	height: 50px;
	line-height: 50px;
	padding: 1px 4px;
}

.page-header.navbar ul li.search i {
	font-size: 17px;
	color: #FFF;
}

.page-sidebar {
	width: 200px;
}

.page-content {
	background-color: #f5f5f5;
}

.page-content-wrapper .page-content, .page-footer {
	margin-left: 200px;
}

.page-header-fixed .page-container {
	margin-top: 50px;
}

.page-header.navbar {
	height: 50px;
}

.page-header.navbar .top-menu {
	/*	background: #616db2;*/
	background: #616db2;
	float: none;
}

.page-header.navbar .menu-toggler.sidebar-toggler {
	float: left;
	margin: 12px 19px 12px 14px;
}

.page-header.navbar .menu-toggler {
	background: rgba(0, 0, 0, 0) url("../images/toggle.png") no-repeat
		scroll center center;
	width: 32px;
	height: 32px;
	opacity: 1;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown {
	height: 50px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle
	{
	padding: 10px 6px 10px 8px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img,
	.user-info img {
	height: 48px;
	padding: 4px;
}

.user-info img {
	height: 68px;
	background: transparent;
	width: 68px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>i
	{
	font-size: 15px;
	color: #FFF;
	line-height: 35px;
}

.fa-bell::before {
	background: rgba(0, 0, 0, 0) url("../images/bell.png") no-repeat scroll
		center center;
	content: "";
	display: block;
	height: 15px;
	width: 30px;
}

.main-nav {
	list-style: none;
}

.main-nav li a {
	font-family: 'Raleway', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	color: #FFF;
	font-size: 14px;
}

.main-nav li {
	margin: 6px 12px;
	padding: 12px 6px;
}

.main-nav li.active a, .main-nav li:hover a {
	color: #000;
	border-bottom: 1px solid #000;
}

.navbar-nav.main-nav>li>a {
	padding-bottom: 5px;
}

.navbar-nav.main-nav>li>a:hover {
	text-decoration: none;
}

.page-container {
	background: #282f33;
}

.page-sidebar, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover
	{
	background: #282f33;
}

.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a,
	.page-sidebar .page-sidebar-menu>li>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i
	{
	color: #a7b1c2;
	border-top: 0px none;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a
	{
	color: #919191;
}

.table td {
	font-size: 14px !important;
}

.table-hover>tbody>tr:hover, .table>tbody>tr.active>td, .table>tbody>tr.active>th,
	.table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td,
	.table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active,
	.table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active,
	.table>thead>tr>th.active {
	background: transparent;
}

.table-striped>tbody>tr:nth-of-type(2n+1):hover {
	background-color: #f7f9fb;
}

.user-info-bg {
	background: #3e4448;
	height: 95px;
	word-wrap: break-word;
}

.user-name span {
	font-size: 14px;
	font-weight: lighter;
	text-transform: capitalize;
}

.user-name ul {
	padding-left: 0px;
	margin: 2px 0px;
}

.user-name ul li {
	list-style: none;
	float: left;
	margin: 0px 4px;
}

.user-name ul li:first-child {
	margin-left: 0px;
}

.user-name ul li img {
	height: auto;
	margin-right: 0px;
	padding: 0px;
	width: auto;
}

.user-name ul li img.envelope {
	position: relative;
	top: 2px;
}

.user-info-bg .user-name>p {
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	line-height: 14px;
}

.user-info img {
	margin-right: 8px;
}

.user-info-bg .user-name {
	margin-top: 0px;
}

.page-sidebar-closed .user-info-bg .user-name {
	margin-top: 8px;
}

.nav-link>img {
	display: inline-block;
	float: left;
	margin-right: 7px;
	margin-top: 3px;
}

li.ccac-report .nav-link>img {
	margin-top: 0px;
}

.nav-link span.title {
	display: inline-block;
	width: 140px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu::before,
	.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu::after
	{
	display: none !important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-menu-section>.dropdown-toggle
	{
	padding: 24px 20px 0;
	height: 56px;
}

li.dropdown-menu-section:hover>a {
	background: #616db2 none repeat scroll 0 0 !important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended.dropdown-menu-section .dropdown-menu
	{
	width: 155px;
}

.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo
	{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 15px;
}

.page-sidebar .page-sidebar-menu>li.open>a, .page-sidebar .page-sidebar-menu>li:hover>a,
	.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a,
	.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:hover>a
	{
	background: #1d2428 none repeat scroll 0 0;
	border-left: 3px solid #616db2;
	color: #fff;
}

.page-sidebar .sub-menu {
	background: #1d2428;
	border-left: 3px solid #616db2;
	margin-top: 0 !important;
}

.page-sidebar .page-sidebar-menu .sub-menu li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a
	{
	padding: 6px 15px 6px 30px;
	color: #eaedf1;
}

.page-sidebar .page-sidebar-menu>li:last-child>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:last-child>a
	{
	border-bottom: 0px none !important;
}

.page-sidebar .page-sidebar-menu .sub-menu li, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li
	{
	margin-top: 0px !important;
}

.page-sidebar-closed .page-name {
	margin-left: 40px !important;
}

.page-sidebar .page-sidebar-menu .sub-menu>li.active>a, .page-sidebar .page-sidebar-menu .sub-menu>li.open>a,
	.page-sidebar .page-sidebar-menu .sub-menu>li:hover>a,
	.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.active>a,
	.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.open>a,
	.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li:hover>a
	{
	color: #616db2;
	background: transparent !important;
}

.page-sidebar-menu li.active>a {
	color: #616db2 !important;
}

.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a
	{
	border-left: 3px solid transparent;
}

.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a
	{
	padding: 10px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>i
	{
	font-size: 21px;
	margin: 12px 0;
	color: #FFF;
}

.page-header.navbar .top-menu .navbar-nav .dropdown.dropdown-user i {
	margin: 3px 0px !important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover,
	.page-header.navbar .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle
	{
	background: transparent;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>div>.badge
	{
	right: 3px;
	top: 14px;
	padding: 2px 4px;
	height: 16px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle .badge.badge-default.badge-enve
	{
	background: #5bc0de;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle .badge.badge-default.badge-bell
	{
	background: #f54d4d;
	border-radius: 2px !important;
}

.back-top {
	bottom: 80px;
	left: 10px;
	position: absolute;
	cursor: pointer;
	background: url("../images/back-top.png") no-repeat left top;
	text-indent: -9999px;
	width: 42px;
	height: 40px;
}

.back-top:hover {
	background: url("../images/back-top-hover.png") no-repeat left top;
}

.search-bar-toggle .col-md-2.col-sm-2.col-xs-4 {
	padding-left: 0;
}

.portlet.light .portlet-body {
	padding: 0px;
}

.limepass .patient-profile-sec, .wound-page .patient-profile-sec {
	margin-top: 15px;
}

.page-footer {
	padding: 0px 25px;
	background: #FFF;
	height: 50px;
	border-top: 1px solid #dbe1e8;
}

.page-footer p {
	margin: 0px;
	text-align: left;
	color: #394263;
	padding-top: 0px;
}

.page-footer p span {
	color: #01bae1;
}

.left {
	float: left;
}

.right {
	float: right;
}

.page-footer ul {
	margin-bottom: 0px;
}

.page-footer ul li {
	list-style: none;
	float: left;
	margin: 5px 5px;
}

.social-icon-bottom {
	list-style: none;
	position: absolute;
	left: -20px;
	bottom: 10px;
}

.social-icon-bottom li {
	float: left;
	margin: 5px;
}

.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
	margin-left: 0px;
}
/********** Sidebar closed ************/
.page-sidebar-closed .social-icon-bottom {
	bottom: 70px;
	padding-left: 18px;
}

.page-sidebar-closed .social-icon-bottom li {
	float: none;
	margin: 5px 0px;
}

.page-sidebar-closed .social-icon-bottom li img {
	width: 75%;
	height: auto;
}

.page-sidebar-menu-closed .user-info-bg {
	padding: 28px 5px 0;
}

.page-sidebar-menu.page-sidebar-menu-closed>li:hover {
	box-shadow: none;
}

.page-sidebar-menu.page-sidebar-menu-closed .user-info img.img-circle {
	height: 40px;
	width: 40px;
}

.page-sidebar-closed .back-top {
	left: 2px;
}

.page-sidebar-menu.page-sidebar-menu-closed .user-info img {
	height: auto;
}

.page-sidebar-closed .mt-action-img.img-full img {
	width: 100%;
	height: 251px;
}

.page-sidebar-menu-closed li.sidebar-user-wrapper:hover .user-info-bg {
	padding: 28px 25px 0 6px;
}

.page-sidebar-menu-closed .location {
	margin-top: -25px;
	background: transparent;
}

.page-sidebar-menu-closed li.sidebar-user-wrapper:hover .location {
	margin-top: 0px;
	background: #5c2621 none repeat scroll 0 0;
}

.page-sidebar-menu-closed .location i {
	background: #b81e20;
	border-radius: 4px;
	width: 35px;
	padding: 8px 14px;
}

.page-sidebar-menu-closed li.sidebar-user-wrapper:hover .location i {
	background: rgba(0, 0, 0, 0) url("../images/map-bg.png") no-repeat
		scroll center center;
	border-radius: 0px;
	width: 48px;
	padding: 8px 16px;
}

.page-sidebar-closed .page-header.navbar .top-menu {
	padding-left: 80px;
}

.top-menu-toggler {
	display: none;
}

.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover,
	.btn-default.focus:active, .btn-default:active:focus, .btn-default:active:hover,
	.open>.btn-default.dropdown-toggle.focus, .open>.btn-default.dropdown-toggle:focus,
	.open>.btn-default.dropdown-toggle:hover, .btn-default.active,
	.btn-default:active, .btn-default:hover, .open>.btn-default.dropdown-toggle
	{
	/*background-color: #1eb3d7 !important;
	border-color: #1eb3d7 !important;*/
	background-color: #616db2 !important;
	border-color: #616db2 !important;
	color: #FFF !important;
}

.fa-caret-down::before {
	content: "";
	background: url("../images/fa-caret-down.png") no-repeat center 15px;
	width: 7px;
	height: 25px;
	display: block;
}

.search {
	float: left;
	margin: 10px 19px;
	color: #FFF;
}

.page-header-inner .search a {
	color: #fff;
	display: inline-block;
	font-size: 15px;
	position: relative;
	top: -6px;
	text-decoration: none;
}

.fa-search::before {
	content: "";
	background: url("../images/search.png") no-repeat center 10px;
	width: 30px;
	height: 30px;
	display: block;
}

.page-name {
	border-bottom: 1px solid #dbe1e8;
	margin-bottom: 0;
	margin-left: 200px;
}

.page-name h3 {
	color: #333333;
	font-size: 26px;
	font-weight: lighter;
}

.page-toolbar .page-title {
	margin-top: 20px;
}

.page-container-bg-solid .page-title small, .page-content-white .page-title small
	{
	color: #333;
	font-size: 15px;
	font-weight: lighter;
	margin: 10px 0px 0px 0px;
	clear: both;
	display: block;
}

.nav-pills, .nav-tabs {
	/*	background: #616db2;*/
	background: #616db2;
	margin-bottom: 0px;
	padding: 0 3px;
}

.portlet.light.pix-tab-portlet {
	padding: 0px;
}

.portlet.light.pix-tab-portlet .pix-tab .tab-content {
	padding: 12px 25px 15px;
}

.portlet.light.pix-tab-portlet .pix-tab .tab-content .portlet-body .tab-content
	{
	padding: 4px 0px 4px;
}

.tab-pane p span, .panel-default p span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}

.tab-pane button, .panel-default button, .tab-pane .search-btn input,
	.panel-default .search-btn input, .tab-pane input[value="Dismiss"] {
	/*	background: #6ad2eb;*/
	background: #616db2;
	margin: 12px 0px;
	border: 0px none;
	color: #FFF;
	border-radius: 2px !important;
	font-size: 14px;
}

.tab-pane .portlet.light, .tab-pane .portlet.light, .panel-default .portlet.light,
	.ccac-report .col-lg-6 .portlet.light {
	padding: 0px;
	border-left: 1px solid #e0e0e0 !important;
	border-right: 1px solid #e0e0e0 !important;
	border-bottom: 1px solid #e0e0e0 !important;
}

.tab-pane .portlet-title, .panel-default .portlet-title, .ccac-report .portlet.light .portlet-title
	{
	/*	background: #616db2;*/
	background: #616db2;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
}

.tab-pane .portlet.light>.portlet-title>.caption>.caption-subject,
	.panel-default .portlet.light>.portlet-title>.caption>.caption-subject,
	.ccac-report .portlet.light>.portlet-title>.caption>.caption-subject {
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: 15px;
	padding: 5px 10px;
}

.portlet.light>.portlet-title, .panel-default .portlet.light>.portlet-title
	{
	min-height: 40px;
	margin-bottom: 0px;
}

.portlet-span {
	/*	background: #b6cbda;*/
	/*background: #95A5A6;*/
	background: #7B87D5;
	clear: both;
	display: block;
	margin-top: 25px;
	color: #fff;
}

.portlet-span span {
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	padding: 5px 10px;
	display: block;
}

.portlet-body .tab-content .tab-pane .portlet-span, .panel-default .portlet-span
	{
	margin: 15px 0px;
	float: left;
	width: 100%;
}

.portlet-body .tab-content p.tag, .panel-default p.tag {
	color: #616db2;
	margin-bottom: 5px;
}

input[type=checkbox] {
	display: none;
}

input[type="checkbox"], input[type="radio"] {
	margin: 4px 0px;
}

input[type=checkbox]:checked+label:before {
	border: 1px solid #616db2;
	color: #FFF;
	content: "";
	background: #616db2 url("../images/checkbox-check.png") no-repeat 1px
		3px;
	font-family: "FontAwesome";
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-align: center;
}

.tab-pane .checkbox label:before, .panel-default .checkbox label:before,
	.checkbox label:before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #cecece;
	z-index: 1;
}

.checkbox label, .radio label {
	float: left;
}

.portlet-body .tab-content .checkbox, .portlet-body .tab-content .form-horizontal .checkbox,
	.portlet-body .panel-default .checkbox, .portlet-body .panel-default .form-horizontal .checkbox
	{
	padding: 0 0 0 0px;
	margin: 2px 0px;
	font-family: 'Open Sans', sans-serif;
	/*font-weight:600;*/
	font-size: 12px;
}

.portlet-body .tab-content .form-group.clearfix, .panel-default .form-group.clearfix
	{
	margin-bottom: 0;
}

.tab-pane .form-group span, .panel-default .form-group span {
	float: left;
}

.datepicker-wrap {
	margin: 15px 0px;
}

.datepicker-wrap .date {
	display: inline-block;
	float: left;
	width: 87%;
}

.datepicker-wrap .input-group .form-control {
	float: left;
	margin-bottom: 0;
	position: relative;
	width: 80%;
	z-index: 2;
	border: 1px solid #dbe1e8;
	border-radius: 4px 0px 0px 4px !important;
}

.datepicker-wrap span {
	margin-right: 10px;
	margin-top: 7px;
}

.datepicker-wrap span.input-group-addon {
	margin-right: 0px;
	margin-top: 0px;
	background: #616db2;
	border: 1px solid #616db2;
	border-radius: 0px 4px 4px 0px !important;
	padding: 8px 25px 8px 10px;
}

.form-group.que-tag p {
	float: left;
}

.form-group.que-tag .right-tag, .form-group.que-tag .left-tag {
	float: left;
}

.portlet-body .form-group.que-tag p.tag {
	margin-bottom: 10px; /*padding:0 30px;*/
}

.portlet-body .que-wrap input {
	border-radius: 4px !important;
}

.form-group .que-wrap>p {
	position: relative;
	top: 6px;
	width: 170px;
}

.que-wrap {
	clear: both;
	display: block;
	float: left;
	margin: 10px 0 !important;
	width: 100%;
}

.tab-pane .form-group .radio-control span {
	margin-right: 15px;
	position: relative;
	top: 1px;
	font-weight: 600;
}

.table thead tr th {
	font-weight: normal;
}
/* top search bar */
.top-search-bar {
	background-color: #ffffff;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16);
	height: 56px;
	position: fixed;
	top: -100px;
	transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1) 0s;
	width: 100%;
	z-index: 25;
	margin-left: 200px;
}

.top-search-bar .search-input-addon {
	position: relative;
}

.top-search-bar .search-input-addon .addon-icon {
	display: inline-block;
	height: 40px;
	left: 0;
	position: absolute;
	top: 0;
	width: 40px;
}

.top-search-bar .search-input-addon .top-search-input, .top-search-bar select
	{
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	margin-top: 10px;
	padding-left: 10px;
}

.top-search-bar select, select.form-control {
	background: #FFF url(../images/down-arrow.png) no-repeat right center;
	padding: 6px;
}

.top-search-bar.search-bar-toggle {
	top: 0;
}

.top-search-bar .btn.btn-search {
	/*	background: #616db2;*/
	background: #616db2;
	color: #FFF;
	margin-top: 10px;
	border-radius: 4px !important;
}

.top-search-bar .btn.btn-search>img {
	margin-right: 5px;
	margin-top: -2px;
}
/* End search */

/* Notification div */
.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external
	{
	border-bottom: 1px solid #dbe1e8;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li>a:hover .time
	{
	background: transparent !important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external>h3
	{
	text-transform: uppercase;
	font-size: 12px;
	color: #394263;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li>a .time
	{
	background: transparent;
	padding: 0px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li>a .time img
	{
	margin-left: 10px;
}

.dropdown-menu {
	font-family: 'Open Sans', sans-serif;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a
	{
	padding: 8px 15px 10px;
}

.details.blue-text {
	color: #394263;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list li:last-child a span
	{
	color: #616db2;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	max-width: 100%;
	text-transform: capitalize;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu::after,
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu::before
	{
	display: none !important;
}

li.dropdown-notification:hover>a {
	background: #616db2 !important;
}

.nav-tabs>li>a, .nav-tabs>li>a:hover {
	border: 0px none;
}
/* Wound page html */
.wound-page p span.tag-char {
	background: #fb8a36;
	margin: 0 10px;
	border-radius: 4px !important;
	padding: 4px 8px;
	color: #FFF;
}

.wound-page .date-tag {
	font-weight: bold;
	display: inline-block;
	padding: 2px 0 0;
}

.wound-page .portlet-body .form-group.que-tag .location-tag p.tag {
	padding: 0px;
}

.tab-pane .form-group span.asterik, .panel-default .form-group span.asterik
	{
	color: #ff0000;
	float: right;
}

.wound-page .que-tag .que-wrap {
	width: 100%;
}

.wound-page .que-tag .que-wrap .radio-inline {
	text-align: center;
}

.wound-page select, select.form-control, .dataTables_length select,
	.dataTables_filter input[type="search"] {
	border-radius: 4px !important;
	padding: 6px;
	border: 1px solid #dbe1e8;
}

.dataTables_length select {
	margin-left: 10px;
	background: #fff url("../images/down-arrow.png") no-repeat scroll right
		center;
}

.wound-page .que-wrap .col-lg-4.col-md-4.col-sm-4.col-xs-4 {
	padding-left: 0;
}

.wound-page .que-tag .que-wrap>label {
	color: #333333;
	font-family: 'Open Sans', sans-serif;
	position: relative;
	top: 5px; /*font-weight:600;*/
}

.wound-page .tag-name-char {
	color: #ff0000;
	font-size: 16px;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
}

.wound-page .portlet-body p.tag-text {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #333;
	margin: 10px 0px;
}

.wound-page .img-wrapper>img {
	width: 100%;
	position: relative;
}

.wound-page .img-wrapper {
	position: relative;
}

.wound-page .img-caption {
	background: rgba(217, 230, 239, 0.8) none repeat scroll 0 0;
	color: #333;
	font-size: 12px;
	left: 0;
	padding: 8px;
	position: absolute;
	text-transform: uppercase;
	top: 0;
	width: 100%;
	z-index: 99;
}

.wound-page .right-section .portlet.light.bordered {
	border-top: 1px solid #e0e0e0 !important;
}

textarea.form-control {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
}

.wound-page .right-tab-wrapper label {
	color: #333333;
	/*font-family: 'Open Sans', sans-serif;
	font-weight: 600;*/
	padding-right: 0;
	position: relative;
	top: 10px;
}

.pain-profile-custom .pull-left {
	padding-left: 0px;
}

.pain-profile-custom .pull-left span {
	position: relative;
	top: 10px;
}

.palliative.pain-profile-custom .pull-left span {
	top: 0px;
}

.wound-page .right-tab-wrapper {
	margin-bottom: 15px;
}

.wound-page .right-tab-wrapper label .asterik {
	color: #FF0000;
	font-weight: normal;
	padding-left: 5px;
}

.swap-wrapper {
	border: 1px solid #dbe1e8;
}

.swap-wrapper li a {
	color: #393939;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	padding: 4px 10px;
	display: block;
	line-height: 24px;
	text-decoration: none;
}

.swap-wrapper li.active {
	background: #ececec;
}

.swap-wrapper .scroller {
	padding: 0px;
}

.swap-arrow {
	position: relative;
	top: 50px;
}

.col-lg-3.col-md-3.col-sm-3.col-xs-3.first-swap {
	padding-right: 0px;
}

.wound-page .right-tab-wrapper .btn {
	background: #616db2;
	margin: 0px 4px 0px 0px;
}

.wound-page .right-tab-wrapper .btn:hover {
	background: #25a3f3;
}

.wound-page .portlet-body .form-group.que-tag .location-tag img {
	margin-left: 10px;
}

.wound-tab .pix-tab ul li a {
	padding: 10px 25px;
}

.portlet.light.pix-tab-portlet .wound-tab .pix-tab .tab-content {
	padding: 12px 0px 15px;
}

.portlet.light.pix-tab-portlet .wound-tab .pix-tab {
	border: 1px solid #e0e0e0;
}

.portlet.light.tab-bottom {
	border-top: 1px solid #e0e0e0 !important;
	clear: both;
	display: block;
	float: left;
	margin-top: 15px;
	padding-top: 12px;
	width: 100%;
}

.wound-page input[type="text"] {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	margin-top: 10px;
	padding-left: 10px;
}

.wound-page .right-tab-wrapper .datepicker-wrap .date {
	display: inline-block;
	float: left;
	padding: 0 15px;
	width: auto;
}

.wound-page .right-tab-wrapper .datepicker-wrap .date input[type="text"]
	{
	margin-top: 0px;
}

.wound-page .form-group .md-radio label {
	padding-left: 10px;
}

.wound-page .emergency input[type="text"] {
	margin-top: 0px;
}

.wound-page .emergency .btn {
	margin: 0px;
}

.tab-pane-1, .tab-pane-2, .tab-pane-3, .tab-pane-4 {
	display: none;
}

.tab-pane-1.active, .tab-pane-2.active, .tab-pane-3.active, .tab-pane-4.active
	{
	display: block;
}
/* Patient profile page */
.patient-profile-page .portlet.light {
	/*padding: 15px 0 35px 0;*/
	padding: 12px 15px 0px 15px
}

.patient-profile-page .img-wrap {
	position: relative;
}

.patient-brief {
	background: #616db2 none repeat scroll 0 0;
	bottom: 0;
	margin-top: -55px;
	padding: 10px;
	position: relative;
	text-align: center;
}

.patient-brief .id {
	font-size: 25px;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
}

.patient-profile-page span.patient-name {
	clear: both;
	display: block;
	font-weight: light;
	font-size: 20px;
	color: #FFF;
	text-transform: capitalize;
}

.img-wrap>img {
	width: 100%;
	height: auto;
}

.patient-profile-page .patient-details {
	padding-left: 0px;
}

.patient-profile-page .patient-details p {
	font-size: 20px;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	margin-top: 0px;
	margin-bottom: 19px;
}

.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-12 {
	padding-left: 0px;
}

.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-12.pull-right {
	padding-right: 0px;
}

.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-6 {
	height: auto;
	line-height: 20px;
	min-height: 35px;
	padding-top: 5px;
}

.patient-details .info-label {
	/*background: #e0e8ee none repeat scroll 0 0;*/
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 0;
	text-align: right;
}

.patient-details p.info-value {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	margin-bottom: 0px;
	padding-left: 15px !important;
	background: #eef2f4;
}

.patient-details p.info-value.orange, .orange {
	color: #ff6d00;
}

.visit-type {
	background: #d9e6ef;
	padding: 10px 15px;
}

.patient-profile-page .patient-details .visit-type p {
	float: left;
	margin-bottom: 0px;
	font-size: 14px;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	text-transform: capitalize;
	font-weight: 600;
}

.patient-profile-page .patient-details .visit-type .radio-control input[type="radio"]
	{
	margin-top: 3px;
}

.patient-profile-page .wrapper {
	background: #e0e8ee;
	display: inline-block;
	width: 100%;
	margin-bottom: 5px;
}
/* CCAC Report */
.ccac-report .col-lg-6 .portlet.light {
	padding: 0px;
}

.ccac-report .portlet.light {
	padding: 15px 20px;
}

.ccac-report>.portlet.light {
	border: 0px none;
}

.ccac-report .portlet.light .portlet-body {
	padding: 20px 0px;
}

.ccac-report .wrapper.text-center .btn {
	background: #616db2;
	color: #FFF;
	border-radius: 3px !important;
	border: 0px none;
	padding: 7px 20px;
	margin: 15px 0px;
}

.ccac-report .datepicker-wrap .date {
	width: 74%;
}

.ccac-report .datepicker-wrap {
	margin: 0 0 15px;
}

.ccac-report .datepicker-wrap .input-group .form-control {
	width: 55%;
}

.ccac-report .form-group.wrapper.text-center {
	margin-bottom: 0px;
}

.ccac-report .form-group.wrapper.text-center .btn {
	margin: 0px;
}

.ccac-report .portlet-body .checkbox {
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 7px;
	width: 100%;
}

.ccac-report .portlet.light.portlet-fit {
	padding: 0px;
	border: 0px none !important;
}

.ccac-report .portlet.light.portlet-fit .portlet-body {
	border: 1px solid #e0e0e0 !important;
	padding: 0px;
}

.dataTables_wrapper.no-footer {
	background: #f4f6f8;
}

.dataTables_wrapper.no-footer .table {
	background: #fff;
	border-top: 1px solid #e0e0e0;
}

.dataTables_wrapper.no-footer .dataTables_length, .dataTables_wrapper.no-footer .dataTables_filter
	{
	padding: 10px 15px;
}

table.dataTable thead td, table.dataTable thead th {
	border-bottom: 2px solid #e7ecf1;
	outline: 0 none !important;
}

table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3,
	table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3
	{
	/*background: inherit !important;*/
	
}

table.dataTable tbody th, table.dataTable tbody td {
	padding: 8px 10px;
}

.table-striped th {
	font-size: 14px !important;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th,
	.table>thead>tr>td, .table>thead>tr>th {
	border-top: 1px solid #dddddd;
	line-height: 1.42857;
	padding: 8px;
	vertical-align: top;
}

table.dataTable thead .sorting, table.dataTable thead .sorting::after,
	table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc_disabled::after
	{
	/*background:url("../images/sorting.png") no-repeat 50px 12px!important;*/
	background: url("../images/sorting.png") no-repeat right 12px !important;
}

table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc::after,
	table.dataTable thead .sorting_asc_disabled::after, table.dataTable thead .sorting_asc::after
	{
	/*background:url("../images/ascending.png") no-repeat 50px 12px!important;*/
	background: url("../images/ascending.png") no-repeat right 12px
		!important;
}

table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting_desc_disabled::after,
	table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting_desc
	{
	background: url("../images/descending.png") no-repeat right 12px
		!important;
	content: "";
}

table.dataTable thead .sorting_asc:nth-child(5), table.dataTable thead .sorting_asc:nth-child(5)::after,
	table.dataTable thead .sorting_asc_disabled:nth-child(5)::after, table.dataTable thead .sorting_asc:nth-child(5)::after
	{
	background: url("../images/ascending.png") no-repeat 115px 12px
		!important;
}

table.dataTable thead .sorting_desc:nth-child(5)::after, table.dataTable thead .sorting_desc_disabled:nth-child(5)::after,
	table.dataTable thead .sorting_desc:nth-child(5)::after, table.dataTable thead .sorting_desc:nth-child(5)
	{
	background: url("../images/descending.png") no-repeat 115px 12px
		!important;
	content: "";
}

table.dataTable thead .sorting_asc:nth-child(6), table.dataTable thead .sorting_asc:nth-child(6)::after,
	table.dataTable thead .sorting_asc_disabled:nth-child(6)::after, table.dataTable thead .sorting_asc:nth-child(6)::after
	{
	background: url("../images/ascending.png") no-repeat 135px 12px
		!important;
}

table.dataTable thead .sorting_desc:nth-child(6)::after, table.dataTable thead .sorting_desc_disabled:nth-child(6)::after,
	table.dataTable thead .sorting_desc:nth-child(6)::after, table.dataTable thead .sorting_desc:nth-child(6)
	{
	background: url("../images/descending.png") no-repeat 135px 12px
		!important;
	content: "";
}

table.dataTable thead .sorting_asc:nth-child(7), table.dataTable thead .sorting_asc:nth-child(7)::after,
	table.dataTable thead .sorting_asc_disabled:nth-child(7)::after, table.dataTable thead .sorting_asc:nth-child(7)::after
	{
	background: url("../images/ascending.png") no-repeat 65px 12px
		!important;
}

table.dataTable thead .sorting_desc:nth-child(7)::after, table.dataTable thead .sorting_desc_disabled:nth-child(7)::after,
	table.dataTable thead .sorting_desc:nth-child(7)::after, table.dataTable thead .sorting_desc:nth-child(7)
	{
	background: url("../images/descending.png") no-repeat 65px 12px
		!important;
	content: "";
}

table.dataTable td a.edit, table.dataTable td a.delete {
	margin: 0 -2px;
}

div.dataTables_wrapper div.dataTables_info {
	padding-left: 10px;
	padding-bottom: 10px;
}

.paginate_button.previous {
	background: url("../images/previous.png") no-repeat left 12px !important;
	width: 20px;
	height: 30px;
	position: relative;
	display: block;
	text-indent: -9999px;
}

.paginate_button.previous.disabled {
	background: url("../images/previous-disabled.png") no-repeat left 12px
		!important;
}

.paginate_button.next {
	background: url("../images/next.png") no-repeat right 12px !important;
	width: 20px;
	height: 30px;
	position: relative;
	display: block;
	text-indent: -9999px;
}

.paginate_button.next.disabled {
	background: url("../images/next-disabled.png") no-repeat right 12px
		!important;
}

div.dataTables_wrapper div.dataTables_paginate {
	margin: 0 10px 0 0;
	padding-top: 0px;
	padding-bottom: 5px;
}

.paginate_button.current {
	background: #616db2 !important;
	border-radius: 50% !important;
	border: 1px solid #616db2 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
	.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover
	{
	color: #FFF !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	color: #616db2 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	background: transparent none repeat scroll 0 0;
	border: 1px solid transparent;
	color: #616db2 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
	box-shadow: none !important;
}

.wrapper.text-center {
	clear: both;
	display: block;
}
/* Referrals and Recommendation */
.referrals-page .wrapper {
	clear: both;
	display: block;
}

.referrals-page .table tr td {
	font-size: 14px;
}

.referrals-page .wrapper label {
	position: relative;
	top: 5px;
}

.referrals-page .patient-profile-sec .wrapper label {
	top: 0px;
}

.referrals-page .patient-profile-sec .wrapper {
	clear: none;
	display: inline-block;
}

.referrals-page .left-section .wrapper.text-center .btn {
	margin-top: 70px;
}

.referrals-page .col-lg-12 .portlet.light {
	padding: 0px;
}

.referrals-page .col-lg-12 .portlet.light .portlet-body {
	padding: 0px;
}

.referrals-page .portlet.light .portlet-body table {
	margin-bottom: 0px;
}
/* Reporting */
.reporting .col-lg-3.col-md-3.col-sm-3.col-xs-6 {
	margin-bottom: 20px;
}

.reporting .col-lg-3.col-md-3.col-sm-3.col-xs-6>div {
	height: 105px;
}

.reporting .portlet.light .color-1 {
	/*	background: #05a7cf none repeat scroll 0 0;*/
	background: #3498DB none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-2 {
	/*background: #f0934e none repeat scroll 0 0;*/
	background: #2980B9 none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-3 {
	/*background: #f36b53 none repeat scroll 0 0;*/
	background: #34495E none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-4 {
	/*background: #62707a none repeat scroll 0 0;*/
	background: #2C3E50 none repeat scroll 0 0;
	padding: 20px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-5 {
	/*background: #e879c2 none repeat scroll 0 0;*/
	background: #1ABC9C none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-6 {
	/*background: #8fcb5d none repeat scroll 0 0;*/
	background: #16A085 none repeat scroll 0 0;
	padding: 33px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-7 {
	/*background: #a274b5 none repeat scroll 0 0;*/
	background: #9B59B6 none repeat scroll 0 0;
	padding: 33px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-8 {
	/*background: #2baf95 none repeat scroll 0 0;*/
	background: #8E44AD none repeat scroll 0 0;
	padding: 33px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-9 {
	/*background: #757575 none repeat scroll 0 0;*/
	background: #F1C40F none repeat scroll 0 0;
	padding: 20px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-10 {
	/*background: #f26d6d none repeat scroll 0 0;*/
	background: #F39C12 none repeat scroll 0 0;
	padding: 32px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-11 {
	/*background: #66a0e0 none repeat scroll 0 0;*/
	background: #D35400 none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-12 {
	/*background: #e06d94 none repeat scroll 0 0;*/
	background: #C0392B none repeat scroll 0 0;
	padding: 20px 20px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-13 {
	/*background: #c76ded none repeat scroll 0 0;*/
	background: #3498DB none repeat scroll 0 0;
	padding: 32px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-14 {
	/*background: #56b058 none repeat scroll 0 0;*/
	background: #2980B9 none repeat scroll 0 0;
	padding: 32px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-15 {
	/*background: #3fb9c7 none repeat scroll 0 0;*/
	background: #34495E none repeat scroll 0 0;
	padding: 20px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-16 {
	/*background: #616db2 none repeat scroll 0 0;*/
	background: #2C3E50 none repeat scroll 0 0;
	padding: 32px 40px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-17 {
	/*background: #4d6cd1 none repeat scroll 0 0;*/
	background: #1ABC9C none repeat scroll 0 0;
	padding: 5px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light .color-18 {
	/*background: #b9a951 none repeat scroll 0 0;*/
	background: #16A085 none repeat scroll 0 0;
	padding: 32px 10px;
	border-radius: 10px !important;
	text-align: center;
}

.reporting .portlet.light button p {
	font-size: 18px;
	margin: 10px 0px;
	color: #FFF;
}

.reporting .patient-profile-sec.portlet.light p {
	color: #333;
	font-size: 14px;
	margin: 0px;
}

.reporting button {
	background: transparent none repeat scroll 0 0;
	border: 0 none !important;
	box-shadow: none !important;
}

.reporting button:hover div {
	box-shadow: 0 5px 8px 4px #cccccc !important;
	margin-top: -5px;
	transition: all 0.5s ease 0s;
}

.reporting button:nth-child(4n+5) {
	border: 1px solid;
	clear: both;
}

.reporting .btn {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #616db2 none repeat scroll 0 0;
	border: 0 none;
	border-radius: 3px !important;
	color: #fff;
	margin: 15px 0;
	padding: 9px 15px;
}
/* Patient account */
.patient-profile-page .patient-details.patient-account {
	padding-left: 15px;
}

.alert-type {
	margin: 15px 0px;
}

.alert-type .alert-info {
	/*background:#c6e5f9 url("../images/cancel.png") no-repeat 98% center;*/
	/*	background: #c6e5f9;*/
	background: rgba(96, 108, 179, 0.4);
	color: #03576b;
	font-size: 14px;
	/*	border-left: 2px solid #616db2;*/
	border-left: 2px solid #372f6d;
	border-radius: 4px !important;
	padding-right: 25px;
}

.alert-type .alert-info div.content {
	color: #03576b;
	font-size: 14px;
	float: left;
	width: 92%;
	margin-left: 10px;
	margin-bottom: 0px;
}

.alert-type .alert-info img {
	float: left;
	position: relative;
	top: 3px;
}

.patient-account-page .nav-tabs>li>a {
	padding: 10px 30px;
	font-family: 'Open Sans', sans-serif;
}

.patient-account-page .profile-wrapper label {
	color: #333333;
	font-size: 14px;
	position: relative;
	top: 6px;
}

.patient-account-page .profile-wrapper input {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
}

.patient-account-page .profile-wrapper {
	clear: both;
	display: block;
	margin-bottom: 15px;
}

.btn {
	padding: 8px 30px;
	margin: 20px 0px;
	background: #616db2;
	color: #fff;
}

.patient-account-page .btn-wrapper .btn {
	padding: 8px 30px;
	margin-left: 20px;
	background: #616db2;
	color: #fff;
}

.patient-account-page .btn-wrapper .btn.btn-cancel {
	/*background: #e7ecf5;
	color: #333;*/
	background: #616db2;
	color: #fff;
}

.patient-account .table-responsive {
	border: 1px solid #e0e0e0 !important;
	padding: 0;
	margin: 20px 0px;
}

.patient-account table.dataTable thead .sorting, .patient-account table.dataTable thead .sorting::after,
	.patient-account table.dataTable thead .sorting::after,
	.patient-account table.dataTable thead .sorting_asc_disabled::after {
	background: #b8b8b8 url("../images/sorting.png") no-repeat right 12px
		!important;
}

.patient-account table.dataTable thead .sorting_asc, .patient-account table.dataTable thead .sorting_asc::after,
	.patient-account table.dataTable thead .sorting_asc_disabled::after,
	.patient-account table.dataTable thead .sorting_asc::after {
	background: #b8b8b8 url("../images/ascending.png") no-repeat right 12px
		!important;
}

.patient-account table.dataTable thead .sorting_desc::after,
	.patient-account table.dataTable thead .patient-account .sorting_desc_disabled::after,
	.patient-account table.dataTable thead .sorting_desc::after,
	.patient-account table.dataTable thead .sorting_desc {
	background: #b8b8b8 url("../images/descending.png") no-repeat right 12px
		!important;
	content: "";
}

.patient-account table.dataTable thead .sorting:first-child,
	.patient-account table.dataTable thead .sorting_asc:first-child {
	background: #b8b8b8 url("../images/sorting.png") no-repeat scroll 100px
		12px !important;
}

.patient-account table.dataTable thead .sorting_asc:first-child,
	.patient-account table.dataTable thead .sorting_asc:first-child::after,
	.patient-account table.dataTable thead .sorting_asc_disabled:first-child::after,
	.patient-account table.dataTable thead .sorting_asc:first-child::after
	{
	background: #b8b8b8 url("../images/ascending.png") no-repeat 150px 12px
		!important;
}

.patient-account table.dataTable thead .sorting_desc:first-child::after,
	.patient-account table.dataTable thead .patient-account .sorting_desc_disabled:first-child::after,
	.patient-account table.dataTable thead .sorting_desc:first-child::after,
	.patient-account table.dataTable thead .sorting_desc:first-child {
	background: #b8b8b8 url("../images/descending.png") no-repeat 100px 12px
		!important;
	content: "";
}

.btn.btn-danger, .btn-danger.active.focus, .btn-danger.active:focus,
	.btn-danger.active:hover, .btn-danger.focus:active, .btn-danger:active:focus,
	.btn-danger:active:hover, .open>.btn-danger.dropdown-toggle.focus,
	.open>.btn-danger.dropdown-toggle:focus, .open>.btn-danger.dropdown-toggle:hover
	{
	background: #ff5b57;
	cursor: auto;
	pointer-event: none;
}

.btn.btn-green {
	background: #99eb99;
	border: 1px solid #449348;
	color: #000000;
	cursor: auto;
	pointer-event: none;
	margin-top: -3px;
}

.btn.btn-green:hover, .btn.btn-green:focus, .btn.btn-green:visited {
	color: #FFF !important;
}

.patient-account .datepicker-wrap .date {
	width: 100%;
}

.patient-account .datepicker-wrap span.input-group-addon {
	padding: 9px 11px;
	width: auto !important;
}

.patient-account .datepicker-wrap .input-group .form-control {
	width: 85%;
}

span.asterik {
	color: #ff0000;
}

.custom-reminder, .document-name, .patient-list {
	margin-top: 20px;
}

.patient-account .btn.btn-blue {
	background: #616db2;
	margin-bottom: 5px;
	cursor: auto;
	pointer-event: none;
}

.patient-account .btn.btn-blue:hover {
	color: #FFF;
}

.patient-account .table {
	margin-bottom: 0px;
}

.fileUpload {
	background: #616db2 none repeat scroll 0 0;
	color: #fff !important;
	overflow: hidden;
	position: relative;
	float: left;
}

.patient-profile-page .patient-details p.no-file {
	float: left;
	margin-left: 15px;
	color: #717171;
	font-size: 14px;
	margin-top: 8px;
	max-width: 250px;
	word-break: break-all;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.print {
	float: left;
	margin-left: 30px;
	margin-top: 3px;
}

a.download, a.delete {
	margin: 0 -2px;
}

.pad-left-10 {
	padding-left: 10px;
}

.patient-account .swap-arrow {
	left: 0;
	position: relative;
	top: 40px;
	text-align: center;
}

.patient-list .col-lg-4 {
	padding: 0px;
}

.btn.btn-add, .btn.btn-delete, .btn.btn-up, .btn.btn-down {
	background: #616db2 none repeat scroll 0 0;
	margin: 0 4px 0 0;
}

.patient-account-page .profile-wrapper input[type="radio"] {
	height: auto;
}

.patient-account-page .form-group .checkbox {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	margin: 2px 0;
	padding: 0 0 0 0px;
}

.patient-account-page .profile-wrapper .checkbox label {
	position: initial;
	margin: 0px;
}

.caret-type .radio-inline+.radio-inline {
	margin-left: 15px;
}
/* Patient info acordian */
.patient-profile-sec .panel-default>.panel-heading {
	border-radius: 0px !important;
	background: #616db2 !important;
	/*background: #95A5A6;*/
}

.patient-profile-sec .panel {
	border: 1px solid #e7ecf1 !important;
	clear: both;
}

.collapse-one-pad {
	padding-bottom: 20px;
	padding-top: 20px;
	display: inline-block;
	width: 100%;
}

.patient-profile-sec .collapse {
	padding-bottom: 0;
	padding-top: 0;
}

.patient-profile-sec.portlet.light {
	/*padding: 0 15px;*/
	padding: 0;
	margin-bottom: 10px;
}

.patient-profile-sec.portlet.light .patient-brief {
	margin-top: -25px;
}

.patient-profile-sec .panel-title {
	/* background:url("../images/minus.png") no-repeat 100% center;
 height:24px;*/
	
}

.patient-profile-sec .panel-title a {
	width: 100%;
	display: block;
	text-transform: capitalize;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal !important;
	color: #fff;
	font-family: 'Open Sans' !important;
}

.visit-type {
	margin-top: 5px;
}
/* professional account page */
.proffesional-account select {
	background: rgba(0, 0, 0, 0) url("../images/down-arrow.png") no-repeat
		scroll right center;
}

.proffesional-account .patient-details p.pass-text {
	font-size: 12px;
	color: #333;
	margin-bottom: 5px;
}

.proffesional-account .profile-wrapper .col-lg-9 {
	padding-right: 0px;
}

.proffesional-account .btn-bottom-wrapper .btn {
	margin: 30px 0 10px 0px;
	padding: 8px 30px;
}

.proffesional-account .tab-wrapper {
	margin: 20px 0px;
}

.proffesional-account .alert.alert-info {
	margin-bottom: 0px;
}

.proffesional-account .alert-type {
	margin: 30px 0 10px;
}

.marg-left-30 {
	margin-left: 30px;
}

.proffesional-account #level-5 .col-lg-offset-3, .proffesional-account #level-5 .col-lg-offset-3
	{
	clear: both;
}
/* Manage Resources */
.portlet-title {
	background: #616db2 none repeat scroll 0 0;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	padding: 5px;
}

.sub-portlet {
	/*	background: #616db2 none repeat scroll 0 0;*/
	background: #a7b1c2 none repeat scroll 0 0;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
	padding: 5px;
}

.portlet-title .caption-subject {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: normal;
	padding: 5px 10px;
}

.portlet.light .portlet-body {
	padding: 15px 10px;
}

.manage-resource-sec .col-lg-4.col-md-6.col-sm-6.col-xs-12 {
	padding-left: 0px;
}

.portlet.light.bordered {
	border-bottom: 1px solid #e0e0e0 !important;
	border-left: 1px solid #e0e0e0 !important;
	border-right: 1px solid #e0e0e0 !important;
	padding-top: 0px;
}

.portlet.light {
	padding: 15px 0 0px;
}

.manage-resource .patient-profile-sec.portlet.light {
	padding: 0px;
}

.manage-resource .profile-wrapper label {
	font-size: 14px;
	position: relative;
	top: 6px;
	color: #333333;
	font-family: 'Open Sans', sans-serif;
	word-wrap: break-word;
}

.manage-resource .profile-wrapper input {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
}

.manage-resource .profile-wrapper input.minicolors-input {
	padding-left: 44px;
}

.manage-resource>.portlet.light {
	padding: 12px 15px 15px;
}

.manage-resource .profile-wrapper {
	clear: both;
	display: block;
	margin-bottom: 1px;
}

.manage-resource select {
	background: #fff url("../images/down-arrow.png") no-repeat scroll right
		center;
}

.manage-resource .form-group .checkbox {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	margin: 2px 0;
	padding: 0 0 0 0px;
}

.manage-resource .profile-wrapper label.css-label {
	position: initial;
}

.manage-resource .profile-wrapper.check-text input.form-control {
	width: 60%;
	margin-left: 10px;
	float: left;
}

.manage-resource .btn.btn-default {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #616db2 none repeat scroll 0 0;
	border: 0 none;
	border-radius: 2px !important;
	color: #fff;
	font-size: 14px;
	text-transform: capitalize;
}

.manage-resource .text-center .btn {
	margin: 12px 5px 0 0;
	padding: 8px 30px;
}

.manage-resource .table-responsive {
	border: 1px solid #e0e0e0 !important;
	margin: 20px 0;
	padding: 0;
}

.manage-resource .table-responsive .profile-wrapper {
	margin-bottom: 0px;
}

.manage-resource .table-responsive .profile-wrapper input[type="text"] {
	width: 80%;
}

.manage-resource .table-responsive .table {
	margin-bottom: 0px;
}

.manage-resource .profile-wrapper.select-tag {
	margin-bottom: 25px;
}

.manage-resource .select-tag .btn.btn-default {
	padding: 8px 30px;
}
/* Setup page */
.setup-page .alert-type {
	margin: 0 0 10px;
}

.setup-select-tag .portlet.light {
	padding-bottom: 0px;
}

.setup-select-tag .portlet.light .col-lg-9.col-md-9.col-sm-9.col-xs-12 {
	margin-top: 20px;
}

.setup-select-tag .select-tag label {
	padding-left: 0px;
}

.manage-resource .setup-page-sec .profile-wrapper label {
	top: 0px;
	padding-left: 0px;
}

.manage-resource.setup-page .form-group .checkbox {
	padding-left: 0px;
}

.manage-resource.setup-page .first-check .checkbox label::before {
	right: -150px !important;
	left: auto;
}

.manage-resource.setup-page .second-check .checkbox label::before {
	right: -150px !important;
	left: auto;
}

.manage-resource.setup-page .third-check .checkbox label::before {
	right: -125px !important;
	left: auto;
}

.manage-resource.setup-page .forth-check .checkbox label::before {
	right: -90px !important;
	left: auto;
}

.pad-left-0 {
	padding-left: 0px;
}
/* Information Popup */
.information-popup .manage-resource-sec .col-lg-5.col-md-6.col-sm-6.col-xs-12
	{
	padding-left: 0px;
}

.note-toolbar.panel-heading {
	background: #f2f6f9;
}

.panel-top-group {
	/*background:#d9e6ef;*/
	
}

.panel-top-group.panel-body {
	padding: 0px;
}

.pad0 {
	padding: 0 !important;
}

.manage-resource.ot-as-page .form-group .css-label {
	margin-left: 15px;
}

.classic-menu-dropdown>a {
	background: #fff none repeat scroll 0 0;
	margin: 10px;
	padding: 5px !important;
	border-radius: 4px !important;
	color: #333 !important;
}

.panel-top-group .profile-wrapper {
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 0px;
}

.panel-bottom-group {
	background: #f2f6f9;
	padding: 10px;
	border-bottom: 1px solid #dcdcdc;
}

.panel-bottom-group .classic-menu-dropdown>a {
	float: left;
	background: #d9e6ef;
	padding: 6px;
	border-radius: 4px !important;
}

.panel-bottom-group .classic-menu-dropdown>a {
	margin: 0px;
}

.panel-bottom-group .classic-menu-dropdown:first-child,
	.panel-bottom-group .classic-menu-dropdown:first-child a {
	margin-left: 0px;
}

.panel-bottom-group .classic-menu-dropdown img {
	margin: 0 5px;
}

.panel-bottom-group .classic-menu-dropdown {
	margin: 0 5px;
}

.ul-wrapper {
	list-style: none;
	float: left;
}

.classic-menu-dropdown .ul-wrapper {
	padding-lefT: 0px;
	float: left;
	background: #d9e6ef;
	padding: 6px;
	border-radius: 4px !important;
}

.classic-menu-dropdown .ul-wrapper li {
	float: left;
	margin: 0 4px;
}

.classic-menu-dropdown .ul-wrapper li a {
	color: #333;
}

.btn-cancel {
	background: #e7ecf5;
	color: #333;
	font-size: 14px;
	border-radius: 4px !important;
}

.information-popup .text-information ul li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left center;
	list-style: outside none none;
	margin: 10px 0;
	padding-left: 25px;
}

.information-popup .text-information ul {
	padding-left: 0px;
}
/* Manage Position */
.manage-position .manage-resource-sec .portlet.light .portlet-body,
	.manage-position .manage-resource-sec .portlet.light {
	padding: 0px;
}

.manage-resource.manage-position .setup-page-sec .profile-wrapper label
	{
	padding-left: 15px;
}

.manage-resource.manage-position .setup-page-sec .profile-wrapper label.css-label
	{
	padding-left: 0px;
}

.manage-position .manage-resource-sec .portlet.light .left-section {
	padding-left: 0px;
}

.manage-position .manage-resource-sec .portlet.light .right-section {
	padding-right: 0px;
}

.manage-resource.setup-page.manage-position .first-check .checkbox label::before
	{
	left: auto;
	right: -40px !important;
}

.manage-resource.manage-position .form-group .checkbox {
	font-size: 14px;
}
/* Library */
.library .setup-page-sec .portlet.light .portlet-body {
	padding: 15px 0px;
}

.library .portlet.light .portlet-body .form-group .radio-control span {
	float: left;;
	margin-right: 10px;
	position: relative;
	padding-left: 0px;
}

.library.manage-resource .profile-wrapper input[type="radio"] {
	height: auto;
}

.library.manage-resource .setup-page-sec .profile-wrapper label {
	top: 2px;
}

.library .profile-wrapper p.no-file {
	color: #717171;
	float: left;
	font-size: 14px;
	margin-left: 15px;
	margin-top: 8px;
	max-width: 250px;
	word-break: break-all;
}

.library .profile-wrapper .clear.col-lg-offset-3 {
	margin-left: 28% !important;
	margin-top: 10px;
}

.library .profile-wrapper .clear {
	clear: both;
}

.library .profile-wrapper .marg-top-10 {
	margin-top: 10px;
}

.manage-resource .profile-wrapper.btn-wrapper .btn {
	margin: 12px 5px 0 15px;
	padding: 8px 30px;
}

a.edit {
	margin: 0 -2px;
}
/* Products Page */
.products .form-group .checkbox.treat {
	padding-left: 25px;
}

.library.manage-resource .product-sec .profile-wrapper label {
	top: 6px;
	padding-left: 0px;
}
/* Configuration Page */
.configure-sec .configuration-data .profile-wrapper a {
	background: url("../images/blue-arrow.png") no-repeat left 7px;
	padding-left: 15px;
	color: #333333;
	font-size: 14px;
	text-decoration: none;
	float: left;
}

.configuration.library .setup-page-sec.configure-sec .portlet.light .portlet-body
	{
	padding: 0px;
}

.configure-sec .configuration-data .profile-wrapper {
	border-bottom: 1px solid #e8e8e8;
	padding: 20px 0px;
	margin-bottom: 0px;
}
/* Update license */
.update-license .profile-wrapper .btn.btn-default {
	margin: 12px 5px 0 0;
	padding: 8px 30px;
}

.update-license .portlet.light {
	padding-bottom: 0px;
}

.update-license .ency-text {
	width: 98%;
	word-wrap: break-word;
}

.update-license.manage-resource .profile-wrapper label {
	top: 0px;
}
/* import product */
.import-product .single-line-text .profile-wrapper p {
	margin-bottom: 0px;
}

.import-product .single-line-text .profile-wrapper p span {
	color: #616db2;
}
/* Triggers */
.triggers .table .last-td .btn.btn-default {
	padding: 8px 10px;
}

.btn.btn-no {
	background: #2171b9;
	color: #FFF;
	border-radius: 4px !important;
	text-decoration: none;
}

.btn.btn-yes {
	background: #669c41;
	color: #FFF;
	border-radius: 4px !important;
	text-decoration: none;
}

a.trigger-group {
	text-decoration: none !important;
}
/* Product List */
.product-list .setup-page-sec .left-section .profile-wrapper label {
	top: 0px;
}

a.view, a.edit {
	margin: 0 -2px;
	text-decoration: none !important;
}

.trigger-top .portlet.light {
	margin-bottom: 0px;
}

.manage-resource .trigger-bottom-sec .text-center .btn {
	margin: 12px 5px 12px 0;
}

.trigger-bottom-sec .portlet-title .caption {
	width: 100%;
}

.back-btn {
	float: right;
	margin-right: 10px;
}
/* Maintanance */
.maintanance .portlet.light {
	padding-top: 0px;
}

.maintanance .maintanance-1 .profile-wrapper {
	border-bottom: 1px solid #e6e6e6;
	padding: 0px;
	margin-bottom: 0px;
}

.maintanance .profile-wrapper label {
	top: 0px;
	padding: 10px 15px;
	margin-bottom: 0px;
}

.maintanance .maintanance-1 .profile-wrapper .col-lg-8 {
	border-left: 1px solid #e6e6e6;
	padding: 10px 15px;
}

.patient-account-page .maintanance .text-center .btn {
	margin: 0px;
}

.maintanance .maintanance-2 .btn.btn-default {
	margin: 0px;
	padding: 7px 30px;
}

.format {
	margin-right: 10px;
}

.maintanance .maintanance-3 .col-lg-6 {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	padding: 5px 10px;
}

.maintanance.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-6 {
	height: auto;
	padding: 5px 10px;
	line-height: inherit;
}

.maintanance .maintanance-3 .profile-wrapper .col-lg-6.col-md-6.col-sm-6.col-xs-6,
	.maintanance .maintanance-3 .profile-wrapper .col-lg-3 {
	padding: 8px 10px;
}

.maintanance .portlet.light.maintanance-3, .maintanance .portlet.light.maintanance-1
	{
	padding-bottom: 0px;
}

.maintanance-top-wrap {
	border: 1px solid #e6e6e6;
	margin-bottom: 20px;
}

.maintanance-top-wrap1 {
	/*border: 1px solid #e6e6e6;*/
	margin-bottom: 20px;
}

.maintanance-top-wrap .top-tab-wrapper {
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.maintanance-top-wrap1 .top-tab-wrapper {
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.maintanance-top-wrap .top-tab-wrapper:first-child {
	border-top: 1px solid #e6e6e6;
}

.maintanance-top-wrap1 .top-tab-wrapper:first-child {
	border-top: 1px solid #e6e6e6;
}

.maintanance-top-wrap label {
	padding: 8px 10px;
	text-align: right;
	border-right: 1px solid #e6e6e6;
	margin-bottom: 0px;
	font-weight: 600;
}

.maintanance-top-wrap1 label {
	padding: 8px 10px;
	text-align: right;
	border-right: 1px solid #e6e6e6;
	margin-bottom: 0px;
	font-weight: 600;
}

.maintanance-top-wrap span {
	padding: 8px 10px;
	display: block;
}

.maintanance-top-wrap1 span {
	padding: 8px 10px;
	display: block;
}

.maintanance .maintanance-4 .btn.btn-default {
	margin: 0;
	padding: 7px 30px;
}
/* Quarterely dashboard report */
.manage-resource.dashboard-report .profile-wrapper input[type="radio"] {
	height: auto;
}

.manage-resource.dashboard-report .dashboard-check {
	margin-top: 0px;
}

.manage-resource.dashboard-report .profile-wrapper label,
	.manage-resource.dashboard-report .form-group .checkbox {
	font-size: 14px;
}

.patient-list.dashboard-check .col-lg-4 {
	margin-bottom: 0;
	padding: 0;
}

.manage-resource.dashboard-report .profile-wrapper {
	margin-bottom: 20px;
}
/* index */
.index .portlet.light.portlet-fit>.portlet-title {
	padding: 0px;
}

.index>.portlet.light {
	padding: 12px 15px 15px;
}

.index .portlet.light>.portlet-title>.caption>.caption-subject {
	font-size: 16px
}

.home-datatable .dataTables_filter {
	display: none;
}

.index table.dataTable thead .sorting, table.dataTable thead .sorting::after,
	.index table.dataTable thead .sorting::after, .index table.dataTable thead .sorting_asc_disabled::after
	{
	background: rgba(0, 0, 0, 0) url("../images/sorting.png") no-repeat
		scroll 150px 12px !important;
}

.index table.dataTable thead .sorting_asc, .index table.dataTable thead .sorting_asc::after,
	.index table.dataTable thead .sorting_asc_disabled::after, .index table.dataTable thead .sorting_asc::after
	{
	background: rgba(0, 0, 0, 0) url("../images/ascending.png") no-repeat
		scroll 150px 12px !important;
}

.index table.dataTable thead .sorting:nth-child(1), .index table.dataTable thead .sorting_asc:nth-child(1),
	.index table.dataTable thead .sorting:nth-child(5), .index table.dataTable thead .sorting_asc:nth-child(5)
	{
	background: rgba(0, 0, 0, 0) url("../images/sorting.png") no-repeat
		scroll 165px 12px !important;
}

.index table.dataTable thead .sorting_desc::after, .index table.dataTable thead .sorting_desc_disabled::after,
	.index table.dataTable thead .sorting_desc::after, .index table.dataTable thead .sorting_desc
	{
	background: rgba(0, 0, 0, 0) url("../images/descending.png") no-repeat
		scroll 150px 12px !important;
	content: "";
}

.index table.dataTable thead .sorting_asc:nth-child(1), .index table.dataTable thead .sorting_asc:nth-child(1)::after,
	.index table.dataTable thead .sorting_asc_disabled:nth-child(1)::after,
	.index table.dataTable thead .sorting_asc:nth-child(1)::after {
	background: rgba(0, 0, 0, 0) url("../images/ascending.png") no-repeat
		scroll 165px 12px !important;
}

.index table.dataTable thead .sorting_desc:nth-child(1)::after, .index table.dataTable thead .sorting_desc_disabled:nth-child(1)::after,
	.index table.dataTable thead .sorting_desc:nth-child(1)::after, .index table.dataTable thead .sorting_desc:nth-child(1)
	{
	background: rgba(0, 0, 0, 0) url("../images/descending.png") no-repeat
		scroll 165px 12px !important;
	content: "";
}

.index table.dataTable thead .sorting_asc:nth-child(5), .index table.dataTable thead .sorting_asc:nth-child(5)::after,
	.index table.dataTable thead .sorting_asc_disabled:nth-child(5)::after,
	.index table.dataTable thead .sorting_asc:nth-child(5)::after {
	background: rgba(0, 0, 0, 0) url("../images/ascending.png") no-repeat
		scroll 165px 12px !important;
}

.index table.dataTable thead .sorting_desc:nth-child(5)::after, .index table.dataTable thead .sorting_desc_disabled:nth-child(5)::after,
	.index table.dataTable thead .sorting_desc:nth-child(5)::after, .index table.dataTable thead .sorting_desc:nth-child(5)
	{
	background: rgba(0, 0, 0, 0) url("../images/descending.png") no-repeat
		scroll 165px 12px !important;
	content: "";
}
/* View Consent */
.modal-header {
	/*	background: #616db2;*/
	background: #616db2;
	color: #FFF;
}

.modal-header h4 {
	font-size: 16px;
	font-weight: normal;
	line-height: 34px;
}

.modal-dialog {
	width: 750px;
	overflow-y: auto;
}

.modal-header .close {
	width: auto;
	height: auto;
	text-indent: 1px;
	opacity: 1;
}

.view-consent .profile-wrapper.clearfix.select-tag {
	margin-bottom: 10px;
}

.view-consent .profile-wrapper.clearfix.select-tag label {
	padding-left: 0px;
}

.view-consent .profile-wrapper p {
	margin: 15px 0px;
}

.view-consent .profile-wrapper.inline-select {
	clear: none;
	padding: 0px;
}

.view-consent .profile-wrapper.inline-select label, .view-consent .profile-wrapper.inline-select .col-lg-12
	{
	padding-left: 0px;
	top: 0px;
}

.modal-dialog {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

.view-consent {
	overflow: auto;
	height: 450px;
	width: 100% !important;
}

.track3 {
	width: 10px;
	background: rgba(0, 0, 0, 0);
	margin-right: 2px;
	border-radius: 10px;
	-webkit-transition: background 250ms linear;
	transition: background 250ms linear;
}

.handle3 {
	width: 7px;
	right: 0;
	background: #999;
	background: #cfdbe2;
	border-radius: 7px;
	-webkit-transition: width 250ms;
	transition: width 250ms;
}

.track3:hover .handle3, .track3.dragging .handle3 {
	width: 10px;
}

.modal-open .modal {
	overflow: hidden !important;
}

.view-consent .profile-wrapper.marg-bottom-0 {
	margin-bottom: 0px;
}

.manage-resource.index .view-consent .form-group .checkbox {
	font-size: 14px;
}

.modal-body {
	padding: 15px;
	position: relative;
}

#sig_name_date div input, #sig_name_date div label {
	width: 100%;
	clear: both;
}

.signature-space {
	clear: both;
	display: block;
	background: #ededed;
	margin-top: 10px;
	height: 40px;
	border-radius: 4px !important;
}

.profile-wrapper.signature-wrapper .pull-left, .profile-wrapper.signature-wrapper .pull-left label
	{
	padding-left: 0px !important;
}

.modal-footer {
	text-align: center;
}

.modal-footer .text-center {
	display: inline-block;
}
/* Library Popup */
.view-consent .patient-profile-sec .panel-default>.panel-heading {
	background: transparent;
}

.view-consent .patient-profile-sec .panel-title {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left center;
	padding-left: 25px;
}

.view-consent .patient-profile-sec .panel {
	border-color: -moz-use-text-color -moz-use-text-color #e8e8e8 !important;
	border-style: none none solid !important;
	border-width: 0 0 1px !important;
	box-shadow: none !important;
	clear: both;
	margin: 0px !important;
}

.view-consent .patient-profile-sec .panel-default>.panel-heading {
	border-bottom: 0px none !important;
}

.view-consent .panel-default>.panel-heading {
	color: #333;
	padding: 15px;
}

.view-consent .patient-profile-sec .panel-title a {
	font-size: 14px;
}

.view-consent .panel .panel-title>a:hover {
	color: #333;
}

.view-consent .collapse-one-pad {
	padding: 0px;
}

.view-consent .collapse-one-pad ul li {
	list-style: none;
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left center;
	padding-left: 25px;
	margin: 10px 0px;
}

.view-consent .collapse-one-pad ul li a {
	color: #333333;
	font-size: 14px;
	text-decoration: none !important;
}
/* Patient Consent history page */
.patient-history .view-consent.patient-consent {
	height: auto;
	overflow: hidden;
}

.patient-history .view-consent.patient-consent .profile-wrapper.inline-select .col-lg-8,
	.patient-history .view-consent.patient-consent .profile-wrapper.inline-select .col-lg-10
	{
	padding-left: 0;
}

.bottom-btn {
	border-top: 1px solid #e8e8e8;
}
/* Ari */
.ari-page .alert-type {
	margin: 0px;
}

.table-bordered th {
	border-right: 1px solid #ddd !important;
	background: #f8f8f8 !important;
	border-bottom: 1px solid #ddd !important;
}

.table-bordered th, .table-bordered tr>td {
	background: #f8f8f8 !important;
}

.manage-resource .text-center .btn {
	margin: 30px 5px 20px 0;
	padding: 8px 30px;
}
/* Medical order popup */
.medical-order .modal-dialog {
	width: 400px;
}

.medical-order .modal-content .view-consent {
	height: auto;
}

.medical-order .modal-content .view-consent .text-center .btn {
	margin-top: 10px;
	margin-bottom: 5px;
}

.medical-order .modal-dialog {
	top: 200px;
}
/* ICAT flowchart */
.icat-flowchart .portlet.light .maintanance-top-wrap {
	border: 0 none;
	margin-bottom: 0;
}

.icat-flowchart .maintanance-top-wrap span {
	display: block;
	padding: 8px 0px;
}
/* Emergency planning flowchart */
.white-bg select {
	background: #FFF url("../images/down-arrow.png") no-repeat scroll right
		center;
}
/* MedRat flowchart */
.medrat-flowchart.manage-resource .table-responsive {
	margin: 0px;
}
/* bpmh */
.blue-line {
	border: 1px solid #616db2;
	margin: 30px 0px;
}

.bpmh-wrapper .maintanance-top-wrap span {
	padding: 8px 0px;
}

.bpmh-wrapper .maintanance-top-wrap label {
	min-height: 55px;
}
/* emar flowchart */
.emar-btn-wrapper .profile-wrapper .col-lg-2 {
	display: inline-block;
	float: none;
}

.btn.btn-normal {
	background: transparent;
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
}

.emar-btn-wrapper .profile-wrapper .last-child {
	margin-left: -15px;
}

.emar-flowchart .portlet-span {
	text-align: center;
	margin-bottom: 20px;
}

.emar-flowchart .blue-line {
	border: 1px solid #616db2;
	clear: both;
	display: block;
	float: left;
	margin: 15px 15px 35px;
	width: 97%;
}

.emar-flowchart .table-responsive {
	margin: 0px;
}

.emar-flowchart .table.table-bordered tr th, .emar-flowchart .table.table-bordered tr td
	{
	width: 2.22%;
	padding: 8px 0px;
	text-align: center;
}

.btn.btn-disconnect {
	background: #f4c1bc;
	font-size: 15px;
	color: #333333;
	text-transform: uppercase;
	bottom: 55px;
	position: absolute;
	right: 20px;
}

.emar-wrapper {
	position: relative;
}
/* esas flowsheet */
.esas-flowsheet .table tr td a img {
	margin-right: 10px;
}
/* Pain assessment flowchart */
.pain-assessment .patient-profile-sec.portlet.light {
	margin-bottom: 0px;
}
/* Progress Notes */
.alert-label {
	float: left;
}

.progress-notes .alert-type .alert-info p {
	line-height: 26px;
}

.progress-notes .alert-type .alert-info input.form-control {
	border-radius: 4px !important;
}
/* client Checklist */
.client-checklist .blue-line {
	margin: 30px 0 10px;
}
/* Diabetes teaching guideline history */
.diabetes-history .portlet.light ul {
	list-style: none;
	padding-left: 0px;
	padding-top: 10px;
}

.diabetes-history .portlet.light ul li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left 7px;
	list-style: outside none none;
	margin: 5px 0px 10px 0px;
	padding-left: 25px;
}

.diabetes-history .portlet.light ul {
	/*border-right:1px solid #e8e8e8;
	margin:10px 0px;*/
	
}

.diabetes-history .portlet.light ul.right-ul li {
	background: none;
	padding-left: 0px;
	line-height: 18px;
	margin: 0px;
}

.diabetes-history .portlet.light ul.right-ul {
	border-right: 0px none;
}

.diabetes-history .portlet.light .caption {
	width: 100%;
}

.diabetes-history .portlet.light .caption span.pull-right {
	color: #FFF;
	font-size: 15px;
	padding-right: 15px;
}

.diabetes-history .portlet.light ul.right-ul li ul li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left 7px;
	list-style: outside none none;
	margin: 5px 0px 10px 0px;
	padding-left: 25px;
}

.diabetes-history .portlet.light ul.right-ul li ul {
	border-right: 0px none;
}
/* Photos */
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
	max-width: inherit;
}

.carousel .carousel-control {
	opacity: 1;
}

.carousel-control {
	width: auto;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev,
	.glyphicon-chevron-left::before {
	background: url("../images/left-arrow.png") no-repeat center center
		!important;
	content: "" !important;
	top: -15%;
}

.carousel-control.left {
	left: auto !important;
	right: 60px !important;
	background-image: none;
}

.glyphicon-chevron-right::before, .carousel-control .glyphicon-chevron-right,
	.carousel-control .icon-next {
	background: url("../images/left-arrow.png") no-repeat center center
		!important;
	content: "" !important;
	top: -9%;
	transform: rotateY(-180deg);
}

.carousel-control.right {
	left: auto !important;
	right: 6px !important;
	background-image: none;
}

.carousel-indicators {
	display: none;
}

.photo-page .portlet.light {
	margin-bottom: 10px;
}
/* emergency */
.emergency .portlet.light {
	padding-bottom: 10px;
}

.emergency .text-group .col-lg-3 {
	padding-left: 0;
}

.text-group-wrapper {
	clear: both;
}

.emergency .form-group .checkbox-inline {
	width: auto;
	float: none;
	margin: 7px 10px;
}

.emergency .datepicker-wrap span, .visit-date-btm.datepicker-wrap span {
	float: left;
}

.emergency .datepicker-wrap {
	padding-left: 0px;
}

.emergency .datepicker-wrap .date {
	width: 35%;
}

.portlet-bottom {
	padding-top: 0px !important;
}

.portlet-bottom .btn {
	padding: 8px 12px;
}
/* medrat Page */
.medrat .patient-profile-sec.portlet.light, .medrat .portlet.light {
	margin-bottom: 0px;
}

.medrat .patient-profile-sec .panel.panel-default {
	margin-bottom: 0px;
}

.medrat .profile-wrapper .full-width-radio {
	margin-left: 15px;
	margin-bottom: 15px;
}

.medrat .checkbox-wrapper .form-group {
	margin-bottom: 0px;
}

.medrat .blue-line {
	margin: 10px 0px;
}

.qustion-wrapper, .qustion-wrapper .portlet-body.clearfix {
	padding-top: 0px !important;
}

.medrat .qustion-wrapper span {
	margin-top: 10px;
	margin-left: 5px;
}

.medrat .qustion-wrapper ul {
	clear: both;
}

.medrat .qustion-wrapper .portlet-body {
	padding-bottom: 0px !important;
}

.medrat .qustion-wrapper .portlet-body .profile-wrapper {
	margin-bottom: 0px !important;
}

.medrat .qustion-wrapper ul li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left center;
	list-style: outside none none;
	margin: 10px 0;
	padding-left: 25px;
}
/* Care plan */
.care-plan .profile-wrapper label.col-lg-4 {
	padding-left: 0px;
}

.care-plan .modal-dialog {
	width: 900px;
}

.care-plan .modal-dialog .col-lg-4 label {
	margin-bottom: 15px;
	padding-left: 0px;
}

.care-plan .modal-dialog .portlet-body .col-lg-12 {
	padding-left: 0px;
}

.care-plan .view-consent {
	height: 340px;
}
/* Braden */
.latest-update {
	padding-left: 0px;
}

.latest-update p {
	margin-bottom: 20px;
	margin-top: 0px;
}

.latest-update p span {
	font-weight: 600;
}

.braden .full-width-radio {
	margin: 0 10px;
}

.braden.manage-resource .profile-wrapper label {
	top: 0px;
}

.braden .portlet.light.braden-sec {
	padding-bottom: 0px;
}

.braden .manage-resource-sec .portlet.light .portlet-body {
	padding: 15px 0 0;
}

.braden .portlet.light.braden-sec .profile-wrapper {
	margin-bottom: 0px;
}

.braden.emergency .datepicker-wrap span.asterik {
	float: none;
}
/* Fall Risk Assessment */
.fall-risk input[type="text"] {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
}

.fall-risk .patient-profile-sec .panel {
	margin-bottom: 0px;
}

.fall-risk td .form-group {
	clear: both;
}
/* In home Safety checklist */
.in-home .view-consent .text-center.all-above .btn {
	margin: 25px 5px 0px 0;
}

.in-home .view-consent {
	height: 320px;
}

.in-home .view-consent>.portlet.light {
	margin-bottom: 10px;
}

.in-home .view-consent .blue-line {
	clear: both;
	display: block;
	float: left;
	margin: 30px 0 10px 0;
	width: 100%;
}
/* Medical order page */
.medical-order-page .blue-line {
	clear: both;
	display: block;
	float: left;
	margin: 30px 15px;
	width: 97%;
}
/* Investigation Profile */
.investigation .profile-wrapper.col-lg-offset-4 .btn {
	border-radius: 2px !important;
}
/*dMar page */
.dmar-page .add-diabetes {
	margin-bottom: 20px;
}

.dmar-page .profile-wrapper>label, .dmar-page .profile-wrapper .col-lg-7.col-md-7.col-sm-7.col-xs-8,
	.dmar-page .profile-wrapper.dose-frequency .col-lg-7.col-md-7.col-sm-7.col-xs-5
	{
	padding-left: 0px;
}

.dmar-page .text-bottom p {
	margin-bottom: 0px;
	margin-top: 15px;
	position: relative;
	top: 15px;
}

.dmar-page.manage-resource .text-center .btn {
	margin-top: 0px;
}
/* emar Page */
.emar-page.patient-account .datepicker-wrap .date {
	width: 56%;
}

.emar-page .text-center p {
	margin-bottom: 0px;
}

.emar-page .first-check .checkbox label::before {
	left: auto;
	right: -25px !important;
}

.emar-page .first-check .checkbox {
	padding-left: 0px;
}

.emar-page .right-section .profile-wrapper>label {
	padding-left: 15px;
}

.emar-page.manage-resource .text-center .btn {
	margin-top: 15px;
}

.emar-bottom-wrap {
	margin: 15px 15px 0 15px;
	padding: 15px 0px;
	border: 1px solid #e8e8e8;
	position: relative;
}

.emar-page .emar-bottom-wrap label {
	top: 0px;
}

.emar-page .profile-wrapper label.blue-text, .emar-page .profile-wrapper p.blue-text
	{
	color: #33b1cf;
}

.red-alert {
	color: #ff0000;
	position: relative;
	top: -10px;
}

.emar-page .btn.btn-disconnect {
	bottom: -16px;
	right: 0;
	margin-top: 15px;
}

.emar-page .profile-wrapper .col-lg-7.col-md-7.col-sm-7.col-xs-7 {
	padding-left: 0px;
}
/* bpmh page */
.bpmh-page .add-diabetes p {
	margin: 0px 0 10px 0;
}

.bpmh-page .add-diabetes p span {
	font-weight: 600;
}

.bpmh-page .manage-resource-sec .portlet.light .portlet-body.medication-history-table
	{
	padding: 15px 15px 0px 15px;
}

.bpmh-page .manage-resource-sec .portlet.light .portlet-body.medication-history-table .table-responsive
	{
	margin-bottom: 0px;
}

.bpmh-bottom .portlet.light {
	padding-bottom: 0px;
}
/* infusion */
.infusion .right-section .profile-wrapper>label {
	padding-left: 15px;
}

.infusion .portlet-bottom {
	margin-top: 15px;
}

.infusion.dmar-page .text-bottom p {
	top: 0px;
}
/* Vital sign */
.vital-sign .add-diabetes p {
	margin: 0px 0px 20px 15px;
}

.vital-sign .add-diabetes p span {
	font-weight: 600;
}
/* Pain Profile Form */
.pain-profile-top .numeric {
	list-style: none;
	padding-left: 0px;
}

.pain-profile-top .numeric li {
	float: left;
	margin-right: 7px;
	margin-bottom: 10px;
}

.first-wrap, .update {
	clear: both;
}

.pain-profile .img-wrapper {
	border: 1px solid #e8e8e8;
	padding: 50px;
}

.pain-profile.wound-page .right-tab-wrapper label {
	position: initial;
}

.pain-profile .portlet-body .checkbox {
	font-size: 14px;
}

.pain-profile .tab-pane button, .pain-profile .panel-default button {
	margin: 0px;
}
/* Accute respiratory */
.number {
	background: #6ad2eb none repeat scroll 0 0;
	border-radius: 50% !important;
	color: #fff;
	display: inline-block;
	height: 18px;
	margin-right: 5px;
	text-align: center;
	width: 18px;
}
/* PCA pain pump */
.site-change .md-radio-inline {
	padding-left: 0px;
}

.site-change .col-lg-3.col-md-4.col-sm-4.col-xs-4 {
	padding-left: 0px;
}

.site-change .col-lg-4.col-md-4.col-sm-4.col-xs-4, .site-change .col-lg-8.col-md-8.col-sm-8.col-xs-8
	{
	padding-left: 0px;
}
/* Home peritoneal dialysis record */
.last-text-input {
	padding-left: 0px;
}

.block-level-input .text-input {
	float: left;
}

.block-level-input .form-control {
	float: left;
	margin-left: 5px;
	width: 50%;
}

.home-record .manage-resource-sec {
	clear: both;
	display: block;
}

.home-record .add-diabetes {
	margin-top: 10px;
}

.home-record .manage-resource-sec .add-diabetes p {
	margin-bottom: 10px;
}

.indicate-field {
	color: #FF0000;
}
/* Intake Output 
.intake-output .manage-resource-sec .col-lg-3 {
	padding-left: 0px;
}
.intake-output .manage-resource-sec-bottom .col-lg-7 {
	padding-left: 0px;
} */
.intake-output .manage-resource-sec .col-lg-3 {
	padding-right: 0px;
}
/* Progress Notes Page*/
.progress-notes-page .profile-wrapper label {
	top: 0px;
}

.progress-notes-page .manage-resource-sec-bottom .profile-wrapper label
	{
	top: 6px;
	padding-left: 0px;
}

.progress-notes-page .datepicker-wrap span.input-group-addon {
	padding: 9px 11px;
	width: auto !important;
}
/* Pain assessment */
.tab-inside-accordian .panel {
	margin-bottom: 0px;
	border: 0px none !important;
}

.tab-inside-accordian .panel .collapse-one-pad {
	display: block;
}

.wound-page .tab-inside-accordian .portlet-body p.tag-text {
	font-size: 14px;
	margin: 5px 0;
	clear: both;
	display: inline-block;
	float: left;
}

.pain-assessment .tab-inside-accordian .label-pain, .pain-assessment .tab-inside-accordian .value
	{
	float: left;
	font-weight: normal;
}

.pain-assessment .left-section .datepicker-wrap .date, .pain-assessment .right-section .datepicker-wrap .date
	{
	width: 64%;
	padding-left: 5px;
	padding-right: 5px;
	float: none;
}

.pain-assessment .left-section .datepicker-wrap .date input,
	.pain-assessment .right-section .datepicker-wrap .date input {
	width: 86%;
}

.pain-assessment .datepicker-wrap span.asterik {
	margin-top: 0px;
}

.pain-assessment .datepicker-wrap, .pain-assessment .datepicker-wrap span.col-lg-12,
	.pain-assessment .right-tab-wrapper>label {
	padding-left: 0px;
}

.pain-assessment .datepicker-wrap span.input-group-addon {
	width: auto;
	padding: 8px 10px;
}

.pain-assessment .right-tab-wrapper.caret-type .form-group {
	margin-bottom: 5px;
}

.pain-assessment.manage-resource .form-group .checkbox {
	font-size: 14px;
}

.pain-assessment .clear {
	clear: both;
}

.pain-assessment .portlet-bottom .btn {
	margin: 0px;
}

.pain-assessment .img-wrapper {
	border: 1px solid #e8e8e8;
	padding: 50px;
}
/* Treatment page */
.manage-resource.treatment .checkbox-text-wrap .form-group .checkbox {
	margin-left: 15px;
	margin-right: 27px;
	padding-left: 25px;
}

.library.manage-resource.treatment .setup-page-sec .profile-wrapper label
	{
	top: 6px;
}

.manage-resource.treatment .checkbox-text-wrap.last-one {
	margin-bottom: 0px;
	position: relative;
	top: 15px;
}

.treatment .right-section .second-wrap {
	margin-bottom: 20px;
}

.treatment .right-section .profile-wrapeer .md-radio-inline label,
	.manage-resource.treatment .setup-page-sec .profile-wrapper .md-radio-inline label
	{
	padding-left: 25px;
}

.treatment .right-section .profile-wrapper.caret-type .checkbox label.css-label
	{
	padding-left: 25px;
}

.custom-frm-btn {
	border-radius: 3px !important;
	padding: 4px 12px;
}

.custom-date-picker .datepicker-wrap span.input-group-addon {
	padding: 8.5px 11px;
	width: auto !important;
}

.btn.btn-add.custom-frm-btn img, .btn.btn-minus.custom-frm-btn img, .btn.btn-delete.custom-frm-btn img
	{
	margin-top: -3px;
}

.box-border {
	border: 1px solid #e6e6e6;
	padding: 10px 0 15px;
}
/* Client/Caregiver Education Checklist  */
.custom-sm {
	padding: 3px 12px;
}

.edu-chk-tables tr td {
	vertical-align: middle !important;
}

.mt-15 {
	margin-top: 15px !important;
}

.custom-form-control {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
}

.pl-0 {
	padding-left: 0 !important;
}

.table-inner-input label {
	top: 7px;
}

.ml-20 {
	margin-left: 20px !important;
}

.mt-30 {
	margin-top: 30px !important;
}

.edu-chklist-pl-ic {
	margin-right: 5px;
	top: 1px;
	position: relative;
	vertical-align: unset;
}
/* Pallative performance Scale */
.manage-resource .palliative-content .btn.btn-default {
	padding: 3px 20px 5px;
}

.maintanance-table {
	margin-top: 3.5rem;
	border: 1px solid #E6E6E6;
}

.ccac-report .portlet.light.palliative-content .portlet-body {
	padding: 0;
}

.manage-resource .palliative-content .profile-wrapper {
	margin-bottom: 0;
}

.manage-resource .palliative-content .profile-wrapper .col-xs-9 {
	padding: 8px 15px;
}

.manage-resource .palliative-content .profile-wrapper .col-xs-3 {
	padding: 8px 15px;
	border-left: 1px solid #E6E6E6;
}

.manage-resource .palliative-content .profile-wrapper .col-xs-9 {
	border-right: 1px solid #e6e6e6;
	padding: 8px 15px;
}
/* Assessment page */
.assessment .img-wrapper {
	padding: 0px;
}

.assessment ul.numeric {
	float: left;
	margin-left: 10px;
}

.assessment .pain-profile-top {
	margin-top: 15px;
}

.assessment-label>label {
	padding-left: 0px;
}

.assessment .left-section .datepicker-wrap .date {
	padding-left: 15px;
}

.manage-resource.assessment .profile-wrapper.dimension label {
	top: 0px;
}

.upload-sec p.no-file {
	color: #717171;
	float: left;
	font-size: 14px;
	margin-left: 15px;
	margin-top: 8px;
}

.upload-sec .btn.btn-default {
	float: left;
	margin-left: 30px;
	margin-top: 3px;
}

.marg-0 .btn {
	margin-top: 0px;
}

.assessment .blue-text {
	color: #616db2;
}

.assessment .profile-wrapper img.clock {
	float: left;
	position: relative;
	top: 6px;
	left: 10px;
}

.top-6 {
	position: relative;
	top: 6px;
}
/* ESAS page */
.esas-table .md-radio label {
	margin: 0 !important;
}

.esas-table .md-radio span.inc {
	display: none;
}

.esas-table .table-striped>tbody>tr:nth-of-type(2n+1) {
	border-top: 1px solid #e2e7eb;
}

.custom-pad {
	padding-left: 5px;
	padding-right: 5px;
}
/* Pallative assessment tool */
.mt-3 {
	margin-top: 3px;
}

.mb-10 {
	margin-bottom: 10px;
}

.mr-10 {
	margin-right: 10px;
}

.form-control.custom-form-control.small-form-ctrl {
	height: 25px;
}

.mt-10 {
	margin-top: 10px;
}
/* Mobility Assessment */
.mobility-assessment .tab-pane .emergency button, .mobility-assessment .panel-default .emergency button
	{
	margin-top: 0;
}
/* Initial client Assessment */
.initial-client .update-wrapper>span {
	margin-bottom: 15px;
}

.initial-client .update-wrapper span span {
	font-weight: 600;
}

.initial-client .col-lg-12 .profile-wrapper label {
	/*padding-left: 0px;*/
	
}

.initial-client .wrapper {
	margin-top: 10px;
	float: left;
	width: 100%;
}

.initial-client .wrapper label {
	top: 6px;
}

.initial-client .history-subsec .portlet.light .portlet-body {
	padding: 0px;
}

.initial-client .history-subsec .portlet.light .portlet-body .col-lg-6 {
	padding-left: 0px;
}

.initial-client .history-subsec .portlet.light .portlet-body .col-lg-6.last-child
	{
	padding-left: 15px;
	padding-right: 0px;
}

.initial-client .history-subsec .portlet.light .portlet-span {
	margin-bottom: 10px;
}

.manage-resource.initial-client .setup-page-sec .profile-wrapper .md-radio label
	{
	padding-left: 25px;
}

.form-group input[type="text"] {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
}

.initial-client .section-mf .wrapper label {
	padding-left: 0px;
}
/* Administration Server Log */
.server-log .datepicker-wrap span.input-group-addon {
	padding: 8px 12px;
	width: auto;
}

.server-log .datepicker-wrap .date {
	width: 96%;
}

.server-log .pull-left>span {
	position: relative;
	left: -10px;
	top: 6px;
}

.manage-resource.server-log .col-lg-2 .btn.btn-default {
	padding: 8px 25px;
}
/* New changes configured */
.limepass .portlet-span {
	background: #6C6C6C;
}

.limepass .portlet.light .portlet-body {
	background: rgba(97, 109, 178, 0.1) none repeat scroll 0 0 !important;
	padding: 0;
}

.limepass .portlet-body .tab-content p.tag, .panel-default p.tag {
	color: #000000;
	margin-bottom: 5px;
	font-family: 'Open Sans', sans-serif;
}

.customlimpass .checkbox.pull-left {
	font-family: 'Open Sans', sans-serif;
}

.portlet-bottom .btn.btn-default {
	background: #ff5722;
	font-family: 'Open Sans', sans-serif;
}

.portlet-bottom .btn.btn-default:hover {
	background: #fe6a3c !important;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover,
	.nav-tabs>li>a {
	font-family: 'Open Sans', sans-serif;
}

.customlimpass .col-lg-12>p, .portlet-span span, .tab-pane p span,
	.panel-default p span, .tab-pane .portlet.light>.portlet-title>.caption>.caption-subject,
	.panel-default .portlet.light>.portlet-title>.caption>.caption-subject,
	.ccac-report .portlet.light>.portlet-title>.caption>.caption-subject {
	font-family: 'Open Sans', sans-serif;
}

.limepass label, .limepass span, .limepass .form-group.que-tag p,
	.limepass .form-group input[type="text"], .portlet-bottom .form-control,
	.limepass .tab-pane .btn, .limepass .panel-default .btn,
	.portlet-bottom span, .page-content .checkbox label, .page-content .radio label,
	#patient_profile_form .setup-page-sec .checkbox, .manage-resource .profile-wrapper label,
	.page-content label, .page-content span {
	font-family: 'Open Sans', sans-serif;
}
/*.library .setup-page-sec .portlet.light .portlet-body,*/
.last-update-wrapper, #patient_profile_form .portlet-body {
	/*background: #e8e8e8 none repeat scroll 0 0;*/
	
}

#patient_profile_form .portlet.light {
	padding: 0px;
}

.last-update-wrapper {
	clear: both;
	display: block;
	margin-bottom: 20px;
	padding: 10px 0 10px 10px;
	width: 48.5%;
}

.table thead tr th {
	background: #b8b8b8 none repeat scroll 0 0;
	font-family: 'Open Sans', sans-serif;
}

.manage-resource .text-center .btn, .manage-resource-sec .portlet-title .caption-subject,
	.table tr td, .manage-resource .form-group .checkbox {
	font-family: 'Open Sans', sans-serif;
}

.portlet.light .care-plan-sec .portlet-body {
	background: #e8e8e8;
	padding: 15px 0px;
}

.braden .portlet.light.braden-sec:nth-child(odd) {
	background: #f7f9fb;
}
/*.in-home .portlet-body .portlet.light {
	background: #e8e8e8 none repeat scroll 0 0;
}*/
.in-home .portlet.light .form-group:last-child {
	margin-bottom: 10px;
}

.investigation .left-section, .investigation .right-section,
	.medical-order-page .left-section {
	background: #e8e8e8;
	padding: 10px 15px;
	margin: 0 15px;
	width: 47%;
}

.btn.btn-add {
	font-size: 15px;
	background: #d4f1bf;
	color: #a0c187;
	font-weight: bolder;
}

.btn.btn-add:hover {
	font-size: 15px;
	background: #a0c187;
	color: #ffffff;
	font-weight: bolder;
}

.btn.btn-add:hover i {
	color: #ffffff;
	font-size: 15px;
}

.btn.btn-add i {
	color: #a0c187;
	font-size: 15px;
}

.btn.btn-delete {
	background: #ef5350;
}

.grey-wrapper {
	background: #E8E8E8;
	padding: 10px;
	margin: 10px;
}

.accute-wrapper {
	background: #E8E8E8;
	padding: 10px;
	margin: 10px;
}

.portlet-body.medication-history-table {
	padding-bottom: 10px !important;
}

.common-bg {
	background: #E8E8E8;
}

.row.common-bg {
	margin: 5px;
	padding: 10px 0;
}

.green-wrapper {
	background: #e3f6e3 none repeat scroll 0 0;
	padding: 10px;
	margin: 0px;
}

.pain-profile-custom .right-tab-wrapper.transparent-bg {
	background: transparent;
}

.pain-profile-custom .pull-left {
	/*margin-top:0px;
 width:100%;
 padding:10px 10px 10px 0px;*/
	
}

.home-record .right-section {
	margin-bottom: 10px;
}

.intake .left-section {
	background: #e8e8e8;
	margin: 0 15px 15px;
	padding-top: 10px;
}

.palliative .stageclass {
	background: #e8e8e8;
	width: 97%;
	padding: 10px 15px;
	margin: 0px 15px 15px;
}

.ccac-report .portlet.light .portlet-body, .wound-profile-section .portlet-body,
	.wound-care-common .portlet-body, .wound-care-common .wound-tab .col-lg-12,
	.wound-care-common .tab-bottom {
	/*background:#e8e8e8;*/
	
}

.ccac-report #ccac_table_overview thead tr td {
	background: #b8b8b8;
}

.limepass .que-tag .que-wrap .col-lg-3 {
	padding: 0 5px;
	width: 21%;
}

.pain-assessment-custom .portlet.light.pix-tab-portlet .pix-tab .tab-content .portlet-body .tab-content
	{
	padding-top: 0px;
}

.pain-assessment-custom .datepicker-wrap {
	margin: 0px;
}

.pain-assessment .left-section .datepicker-wrap .date, .pain-assessment .right-section .datepicker-wrap .date
	{
	width: 90%;
}

.intake-output .manage-resource-sec .portlet.light .portlet-body {
	padding: 15px 0 0 0;
}

.intake-output .manage-resource-sec .portlet.light .portlet-body.pad-top-0
	{
	padding-top: 0px;
}
/*parvez ot assesment css*/
.eqp-bx {
	height: 20px;
	padding-left: 30px;
	width: 100%;
}

.eqp-bx .titl::after {
	background: #000 none repeat scroll 0 0;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	width: 1px;
}

.eqp-bx .titl label {
	padding-left: 30px;
}

.eqp-bx .titl:last-child::after {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.titl {
	display: inline-block;
	font-weight: bold;
	height: 20px;
	margin: 0;
	position: relative;
	width: 20px;
}

.eqp-bx .css-label>input {
	height: 21px;
}

.eqp-bx .titl:last-child {
	width: 50%;
}

.hlth-cmpnts .css-label>img {
	height: 15px;
	margin-right: 7px;
}

.rsk-up-img .css-label>img {
	height: 15px;
	margin-right: 7px;
	transform: rotate(180deg);
}

.rquire::after {
	color: red;
	content: "*";
	margin-left: 5px;
}

/*new OT assesment recommendation css*/
.cmn-sh-hd-cntnt {
	clear: both;
	margin-left: 25px;
	display: none;
}

.enbl-shd-cntnt .cmn-sh-hd-cntnt {
	display: block !important;
}
/*end ot reccomendation*/
/*parvez ot assesment css end*/

/*start client summery*/
.clnt-smm-tbl table tr th {
	background: #616db2 none repeat scroll 0 0;
	color: #fff;
}

/* ankit css start */
#flowsheetDiv table thead, #remindersDiv table thead,
	#systemPropertiesDiv table tbody tr:first-child td, #threadDiv table tbody tr:first-child td
	{
	background-color: #b8b8b8;
}

#flowsheetDiv table thead th, #remindersDiv table thead th,
	#systemPropertiesDiv table tbody tr:first-child td, #threadDiv table tbody tr:first-child td
	{
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
}

.investigation.home-peritoneal .left-section, .investigation.home-peritoneal .right-section
	{
	background: transparent;
	padding: 10px 0;
}

.investigation.home-peritoneal .left-section .grey-box, .investigation.home-peritoneal .right-section .grey-box
	{
	background: #e8e8e8;
	padding: 10px 0;
}

.investigation.home-peritoneal .right-section .customhome .box ~ input[name="dialysis_type_other"]
	{
	height: 30px;
}

.investigation.home-peritoneal #patient_profile_form .portlet.light {
	padding-bottom: 10px;
}

.investigation.home-peritoneal .emergency .form-group input[type="text"]
	{
	margin-bottom: 10px;
}
/* ankit css end */
.manage-resource .manage-resource-sec .profile-wrapper label {
	word-wrap: normal;
}
/* Yasir css */
.record-btn {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	position: absolute;
	right: 22px;
	top: 35%;
}

.record-loader-bg {
	background: #bbebf6 none repeat scroll 0 0;
	border: 1px solid #7ccddf;
	height: 25px;
	width: 27px;
}

.record-loader-bg>img {
	width: 75%;
}

.child1 {
	margin-left: 25px !important;
}

.child2 {
	margin-left: 45px !important;
}

.table-bordered  tr>td.column-layer_lightg {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(96, 108, 179, 0.3) !important;
	font-family: 'Open Sans', sans-serif;;
	color: #000;
}

.table-bordered  tr>td.contentlight {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(96, 108, 179, 0.3) !important;
	font-family: 'Open Sans', sans-serif;
	color: #000;
}

.table-bordered  tr>td.column-layer_lightgrey {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(220, 220, 220, 1) !important;
	font-family: 'Open Sans', sans-serif;
	color: #000 !important;
}

.table-bordered  tr>td.column-layer_darkg {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(96, 108, 179, 0.6) !important;
	font-family: 'Open Sans', sans-serif;
	color: #000 !important;
}

.table-bordered  tr>td.column-layer_darkgrey {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(220, 220, 220, 1) !important;
	font-family: 'Open Sans', sans-serif;
	color: #000 !important;
}

.table-bordered  tr>td.column-layer_titleb {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(46, 51, 94, 1) !important;
	font-family: 'Open Sans', sans-serif;
}

.table-bordered  div.column-layer_titleb {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(46, 51, 94, 1) !important;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF !important;
	padding-left: 5px;
}

div.header {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background-color: #616db2 !important;
	font-family: 'Open Sans', sans-serif;
	color: #FFFFFF !important;
	font-size: 14px !important;
	height: 30px;
}

.table-bordered  tr>td.header {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background-color: rgba(46, 51, 94, 1) !important;
	font-family: 'Open Sans', sans-serif;
	color: #FFFFFF !important;
	font-size: 14px !important;
}

.table-bordered  tr>td.column-layer_titleg {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(96, 108, 179, 1) !important;
	font-family: 'Open Sans', sans-serif;
}

.table-bordered  tr>td.column-layer_titlegrey {
	/*background: rgba(162, 226, 162, 0.3) !important;*/
	background: rgba(128, 128, 128, 1) !important;
	font-family: 'Open Sans', sans-serif;
}

.table-bordered tr:first-child .greycolumn ~ td {
	/* background:rgba(14,150,236, 1) !important;*/
	background: rgba(96, 108, 179, 1) !important;
	color: #ffffff;
}

.table-bordered tr>td {
	/*background:rgba(14,150,236, 0.10) !important;*/
	background: rgba(96, 108, 179, 0.3) !important;
	font-family: 'Open Sans', sans-serif ';
}

.table-bordered tr>td label {
	font-family: 'Open Sans', sans-serif ';
}

.table-bordered tr>td>table>tbody tr td {
	background: none !important;
}

.portlet-span .super_blue_title {
	background: #616db2;
	color: #fff;
}

.freq-pro-rprt .datePicker {
	margin-right: 15px;
}

.portlet>.portlet-body p.area-mr-top {
	margin-top: 5px;
}
/* regular table formate */
.table-striped.table-bg-lt-blue>tbody>tr:nth-of-type(2n+1) {
	background-color: rgba(14, 150, 236, 0.1);
}

.table-striped.table-bg-lt-blue, .table-striped.table-bg-lt-blue>tbody>tr>td>label
	{
	font-family: 'Open Sans', sans-serif ';
}

.table-striped.table-bg-lt-blue>thead>tr {
	background: #b8b8b8;
	font-family: 'Open Sans', sans-serif ';
}

.bpmh-flowchart .bpmh-wrapper {
	background: rgba(14, 150, 236, 0.1) none repeat scroll 0 0;
	margin-bottom: 15px;
	padding: 15px 0;
	font-family: 'Open Sans', sans-serif ';
}

.bpmh-wrapper .maintanance-top-wrap, .bpmh-wrapper .table {
	background: #fff;
	font-family: 'Open Sans', sans-serif ';
}

.bpmh-wrapper .maintanance-top-wrap span {
	font-family: 'Open Sans', sans-serif ';
}

.safety-checklist .portlet.light.bordered .col-lg-12.col-md-12.col-sm-12.col-xs-12
	{
	background: #e8e8e8;
}

.safety-checklist .manage-resource-sec .portlet.light.bordered {
	padding-bottom: 0px;
}

.initial-assessment .last-update-wrapper {
	width: 100%;
}

.initial-assessment .client-assessment-wrapper.padding-0>.col-lg-12 {
	padding: 0px;
}

.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.pull-left.maintanance-top-wrap
	{
	padding-left: 0;
}

.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.pull-right.maintanance-top-wrap
	{
	padding-right: 0;
}

.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.pull-left.maintanance-top-wrap.icat-flow-lt-list
	{
	padding-left: 15px;
}

.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.pull-right.maintanance-top-wrap.icat-flow-rt-list
	{
	padding-right: 15px;
}

.alert-type .alert-allergy {
	background: #ffd1cc !important;
}

.alert-type .alert-allergy p {
	color: #333 !important;
}

.medical-order-page .btn.btn-default {
	margin-left: 30px;
	margin-bottom: 10px;
}

.medical-order-page.bpmh-page .btn.btn-default {
	margin-bottom: 0;
}

@media ( max-width :1345px) {
	.ccac-report .datepicker-wrap .date {
		width: 69%;
	}
	.manage-resource .profile-wrapper.check-text input.form-control {
		width: 50%;
	}
	.invest-button-div .btn.btn-green {
		margin-left: 60%;
		margin-top: -200%;
	}
}

@media ( max-width :1320px) {
	.reporting .portlet.light .color-7, .reporting .portlet.light .color-8,
		.reporting .portlet.light .color-10, .reporting .portlet.light .color-12,
		.reporting .portlet.light .color-13, .reporting .portlet.light .color-14
		{
		padding: 23px 10px;
	}
	.reporting .portlet.light button p {
		color: #fff;
		font-size: 15px;
		margin: 10px 0;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 84%;
	}
	.print {
		margin-left: 15px;
	}
	.wound-tab .pix-tab ul li a {
		padding: 10px 16px;
	}
}

@media ( max-width :1280px) {
	.medical-order-page .btn.btn-default {
		margin-left: 10px;
	}
	.emergency .datepicker-wrap .date {
		margin-bottom: 15px;
	}
}

@media ( max-width :1270px) {
	.wound-page .que-tag .que-wrap>label {
		font-size: 12px;
	}
	.wound-page .radio-inline input[type="radio"] {
		margin-left: -15px;
	}
	.patient-details .info-label, .patient-details p.info-value {
		font-size: 14px;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 82%;
	}
	.patient-account-page .nav-tabs>li>a {
		padding: 10px 25px;
	}
	.patient-profile-page .patient-details p.no-file {
		margin-left: 5px;
	}
	.print {
		margin-left: 5px;
	}
	.btn.btn-add, .btn.btn-delete, .btn.btn-up, .btn.btn-down {
		margin: 0 2px 0 0;
	}
	.products .btn.btn-add, .products .btn.btn-delete, .products .btn.btn-up,
		.products .btn.btn-down {
		margin: 0px;
		padding: 5px 10px;
	}
	.triggers .table .last-td .btn.btn-default {
		padding: 8px 5px;
	}
	.emergency .datepicker-wrap .date {
		width: 27%;
	}
	.ccac-report .table.table-striped #viewccac {
		border: 1px solid #6ad2eb;
		border-radius: 4px !important;
	}
	.ccac-report .table.table-striped #deleteccac {
		border: 1px solid #e74c3c;
		border-radius: 4px !important;
	}
	.mental_health_rado .clearfix:nth-child(2) .md-radio {
		width: 30% !important;
	}
	.mental_health_rado1 .clearfix:nth-child(2) .md-radio {
		width: 30% !important;
	}
}

@media ( max-width :1241px) {
	.investigation.home-peritoneal .left-section, .investigation.home-peritoneal .right-section
		{
		width: 96%;
	}
	.investigation .left-section, .investigation .right-section,
		.medical-order-page .left-section {
		width: 46%;
	}
}

@media ( max-width :1199px) {
	.form-group .que-wrap>p {
		width: 130px;
	}
	.wound-page .radio-inline input[type="radio"] {
		margin-left: -10px;
	}
	.wound-page .que-wrap .col-lg-4.col-md-4.col-sm-4.col-xs-4 {
		padding-left: 15px;
	}
	.swap-arrow {
		padding: 0 10px;
	}
	.wound-page .portlet.light .portlet-body {
		padding: 10px 0px;
	}
	.info-label span {
		clear: both;
		display: block;
	}
	.ccac-report .datepicker-wrap .date {
		width: 60%;
	}
	.reporting .portlet.light .col-lg-3.col-md-3.col-sm-3.col-xs-6>div {
		padding: 5px;
	}
	.patient-account-page .nav-tabs>li>a {
		padding: 10px 15px;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 80%;
	}
	/*.patient-profile-page .patient-details p.no-file, .print {
	clear: both;
	display: block;
	margin-left: 0px;
	margin-bottom: 10px;
}*/
	.maintanance p.no-file {
		clear: none !important;
		margin-left: 10px !important;
	}
	.patient-account .swap-arrow {
		/*left: 10px;
  position: relative;
  top: 110px;*/
		
	}
	.patient-profile-sec.portlet.light p {
		font-size: 14px !important; /*padding:0 10px!important;*/
	}
	.btn.btn-add, .btn.btn-delete, .btn.btn-up, .btn.btn-down {
		margin: 0px;
	}
	.patient-account-page.proffesional-account .nav-tabs>li>a {
		padding: 10px 10px;
		font-size: 14px;
	}
	.proffesional-account #level-5 .col-md-offset-3 {
		clear: both;
	}
	.manage-resource .last-check-fields {
		clear: both;
		display: block;
	}
	.manage-resource .table td.last-td {
		padding: 8px 0;
	}
	.trigger-group {
		margin: 5px 0px;
		display: block;
	}
	.maintanance .profile-wrapper label, .maintanance .profile-wrapper span
		{
		word-wrap: break-word;
	}
	.maintanance .maintanance-1 .profile-wrapper .col-lg-8 {
		min-height: 55px;
	}
	.bpmh-wrapper .maintanance-top-wrap label {
		min-height: 55px;
	}
}

@media screen and (max-width: 1180px) {
	.custom-frm-btn {
		padding: 1px 8px;
	}
	.custom-date-picker .datepicker-wrap .input-group .form-control {
		width: 70%;
	}
	.res-col-off-4-margin {
		margin-left: 33.33% !important;
	}
	.md-radio-inline {
		/* margin: 0px;display:inline; */
		margin-left: 30px;
		display: inline;
	}
}

@media ( max-width :1164px) {
	.proffesional-account .col-md-offset-4 {
		padding-right: 0px;
	}
	.library.products .portlet.light .portlet-body .form-group .radio-control span
		{
		margin-right: 15px;
	}
	.products .btn.btn-add, .products .btn.btn-delete, .products .btn.btn-up,
		.products .btn.btn-down {
		margin: 0;
		padding: 3px 8px;
	}
	.wound-tab .pix-tab ul li a {
		padding: 10px;
	}
	.wound-page .right-tab-wrapper .datepicker-wrap .date {
		width: 65%;
	}
}

@media ( max-width :1100px) {
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 78%;
	}
	.patient-account-page .nav-tabs>li>a {
		padding: 10px 14px;
	}
	.patient-account .swap-arrow {
		left: -5px;
	}
	.btn.btn-add, .btn.btn-delete, .btn.btn-up, .btn.btn-down {
		padding: 5px 9px;
	}
	.patient-account-page.proffesional-account .nav-tabs>li>a {
		font-size: 14px;
		padding: 10px 8px;
	}
	.library.products .portlet.light .portlet-body .form-group .radio-control span,
		.library.products .portlet.light .portlet-body .profile-wrapper label
		{
		font-size: 12px;
	}
	.products .btn.btn-add, .products .btn.btn-delete, .products .btn.btn-up,
		.products .btn.btn-down {
		margin: 0;
		padding: 1px 6px;
	}
	.portlet-bottom .btn {
		padding: 8px 6px;
	}
	.pain-profile .datepicker-wrap .input-group .form-control {
		width: 77%;
	}
	.pain-profile.manage-resource .btn.btn-default {
		font-size: 12px;
		padding: 8px 4px;
	}
	.wound-tab .pix-tab ul li a {
		font-size: 14px;
		padding: 10px 7px;
	}
	.server-log .datepicker-wrap span.input-group-addon {
		padding: 8px 12px;
		width: auto;
	}
	.server-log .datepicker-wrap .date {
		width: 100%;
	}
	.server-log .datepicker-wrap .input-group .form-control {
		width: 77%;
	}
	.treatment .datePicker {
		display: block;
	}
	.datePicker img {
		margin-top: 15px;
	}
	.emar-page .datePicker img {
		margin-top: 0;
	}
	.nptv #treatment_form .manage-resource-sec .left-section .datepicker-wrap .datePicker img
		{
		margin-top: 0;
	}
	.wound-page .datepicker-wrap .datePicker .ui-datepicker-trigger {
		margin-top: 0;
	}
	.assessment #wound_assessment_form .datePicker .ui-datepicker-trigger {
		margin-top: 0;
	}
	.treatment #treatment_form .datePicker .ui-datepicker-trigger {
		margin-top: 10px;
	}
	.limp-pix-tab .datePicker img {
		margin: 0;
	}
	.ccac-report form[action="CCACReportsFilter.do"] .datePicker img {
		margin-top: 0;
	}
	.count-with-dressing form[action="Parameter.do"] .datePicker img {
		margin-top: 0;
	}
	.dmar-page form[action="MedicationHistory.do"] .bpmh-bottom .datePicker img
		{
		margin-top: 0;
	}
	.patient-account-page #createDiv #create_form .datePicker img {
		margin-top: 0;
	}
	.investigation .left-section .datePicker img {
		margin-top: 0;
	}
}

@media ( max-width :1024px) {
	.page-header.navbar {
		padding: 0;
	}
	.navbar-nav>li {
		margin: 12px 6px;
	}
	.page-header.navbar ul li.search {
		line-height: 47px;
	}
	.wrap-logo {
		padding: 5px 5px 0;
	}
	.patient-profile-page span.patient-name {
		font-size: 18px;
	}
	.patient-brief .id {
		font-size: 21px;
	}
	.patient-brief {
		margin-top: -76px;
	}
	.patient-profile-sec.portlet.light .patient-brief {
		margin-top: -25px;
	}
	.patient-profile-sec.portlet.light p {
		font-size: 14px !important; /*padding: 0 8px !important;*/
	}
	.ccac-report .datepicker-wrap .date {
		width: 57%;
	}
	.ccac-report .datepicker-wrap .input-group .form-control {
		width: 65%;
	}
	.patient-account-page .nav-tabs>li>a {
		padding: 10px 11px;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 75%;
	}
	.products .right-section .col-md-offset-4 {
		margin-left: 10px;
	}
	.library.products .setup-page-sec .profile-wrapper .form-group.abi-score label.first-radio
		{
		margin-left: 10px;
	}
	.mobility-assessment .tab-pane .emergency .datepicker-wrap .date {
		width: 30%;
	}
}

@media only screen and (min-width:992px) and (max-width: 1020px) {
	.proffesional-account .col-md-offset-4 {
		margin-left: 10px;
	}
}

@media ( max-width :991px) {
	.navbar-nav>li {
		margin: 12px 3px;
	}
	.social-icon-bottom {
		bottom: 0px;
	}
	.page-sidebar-wrapper {
		background: #2c1410;
	}
	.page-sidebar, .page-sidebar.navbar-collapse.in {
		margin: 0px 20px;
	}
	.portlet-body .panel-body {
		padding: 0px;
	}
	.portlet.light.pix-tab-portlet .pix-tab .tab-content {
		padding: 0px;
	}
	.portlet.light.pix-tab-portlet .pix-tab .tab-content .panel-body>.col-sm-12
		{
		padding: 10px 10px;
	}
	.page-sidebar {
		margin: 0 !important;
		width: 100% !important;
	}
	.page-name {
		margin-left: 0px;
	}
	.page-sidebar-closed .page-name {
		margin-left: 0 !important;
	}
	.nav-link.nav-toggle span.title {
		width: 90%;
	}
	.page-sidebar .page-sidebar-menu .sidebar-search input, .page-sidebar .page-sidebar-menu>li .sub-menu
		{
		background: #1d2428 !important;
	}
	.portlet-body .tab-content .tab-pane .portlet-span, .panel-default .portlet-span
		{
		margin: 0px;
	}
	.assessment .portlet-body .tab-content .tab-pane .portlet-span,
		.assessment .panel-default .portlet-span {
		margin: 15px 0px;
	}
	.page-content-wrapper .page-content, .page-footer {
		margin-left: 0px;
	}
	.patient-profile-page span.patient-name {
		font-size: 18px;
	}
	.patient-brief .id {
		font-size: 21px;
	}
	.patient-brief {
		margin-top: -76px;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 73%;
	}
	.hor-menu-light .navbar-nav>li {
		margin: 0px;
	}
	.panel-bottom-group .hor-menu-light .navbar-nav>li {
		margin: 10px 5px;
	}
	/*.library .profile-wrapper .clear.col-lg-offset-3{
 margin-left:0px!important;
}*/
	.care-plan .modal-dialog {
		width: 90%;
	}
	.portlet.light.pix-tab-portlet .wound-tab .pix-tab {
		border: 0px none;
	}
	.mobility-assessment .portlet.light.pix-tab-portlet .pix-tab .tab-content
		{
		padding: 15px 0;
	}
	.mobility-assessment .portlet-body .tab-content .tab-pane .portlet-span,
		.panel-default .portlet-span {
		margin-bottom: 15px;
	}
	.mobility-assessment .manage-resource .profile-wrapper {
		margin-bottom: 15px;
	}
	.mobility-assessment .proprioceprion .form-control {
		margin-bottom: 15px;
	}
	.initial-client .history-subsec .portlet.light .portlet-body .col-lg-6,
		.initial-client .history-subsec .portlet.light .portlet-body .col-lg-6.last-child
		{
		padding-left: 0;
		padding-right: 0;
	}
	.last-update-wrapper {
		width: 99%;
	}
	.investigation .left-section, .investigation .right-section,
		.medical-order-page .left-section {
		width: 100%;
		margin-bottom: 15px;
	}
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.proffesional-account .col-md-offset-4 {
		margin-left: 10px;
	}
	.emergency .datepicker-wrap .date {
		width: 25%;
	}
	.emergency .datepicker-wrap .input-group .form-control {
		width: 76%;
	}
	.nptv .emergency .datepicker-wrap .date {
		width: 50%;
		margin-bottom: 10px;
	}
	.modal-dialog-integer {
		width: 40%;
	}
	.skin-ass .fileUpload {
		width: 156%;
	}
	.drain-ass .fileUpload {
		width: 148%;
	}
}

@media ( max-width :767px) {
	.page-footer {
		font-size: 12px;
	}
	.investigation.home-peritoneal .left-section, .investigation.home-peritoneal .right-section
		{
		float: none;
		width: 93%;
		margin: 0 auto;
	}
	/*.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-menu{
   top:95px;
}*/
	.back-top {
		display: none;
	}
	.page-footer ul.right {
		padding-left: 0px;
		float: none;
		text-align: center;
	}
	.page-footer ul li {
		margin: 5px 2px;
	}
	.top-menu-toggler {
		display: block;
		background: #616db2;
		clear: both;
		color: #FFF;
		float: left;
		font-size: 24px;
		font-weight: bold;
		margin-bottom: 5px;
		padding: 5px 0;
		text-align: center;
		width: 100%;
	}
	.page-header.navbar, .page-header.navbar .top-menu {
		background: #616db2 none repeat scroll 0 0 !important;
		float: none;
	}
	.page-header.navbar .page-logo {
		height: 68px;
	}
	.top-menu-toggler:hover {
		text-decoration: none;
		color: #FFF;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown:last-child {
		position: absolute;
		left: 0px;
		top: 0px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle
		{
		background: transparent;
	}
	.page-header.navbar .top-menu .navbar-nav>li {
		clear: both;
		display: block;
		margin: 0px 3px;
		padding: 5px 6px;
	}
	.page-header.navbar .top-menu .navbar-nav {
		padding-left: 10px;
		padding-top: 60px;
	}
	.page-header.navbar .top-menu .navbar-nav.pull-right>li {
		clear: none;
	}
	.page-header.navbar .top-menu .navbar-nav.pull-right {
		padding-top: 0px;
	}
	.top-menu ul {
		width: 100%;
	}
	.nav.navbar-nav.pull-right {
		background: #2c1410;
	}
	.page-header.navbar .top-menu .navbar-nav.pull-right>li {
		float: none;
		display: inline-block;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-menu-section {
		float: left;
	}
	.page-header.navbar .top-menu {
		float: left;
		width: 100%;
	}
	.page-header.navbar ul li.search {
		height: 50px;
	}
	.navbar-nav.main-nav.main-nav>li {
		width: 95%;
	}
	.navbar-nav.main-nav.main-nav>li>a {
		display: block;
		width: 100%;
	}
	/*.nav.pull-right > li.dropdown-user > .dropdown-menu{
  left:65px;
}*/
	.page-header.navbar .top-menu .navbar-nav>li.dropdown.dropdown-user .dropdown-menu::after,
		.page-header.navbar .top-menu .navbar-nav>li.dropdown.dropdown-user .dropdown-menu::before
		{
		right: 175px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle {
		margin: 0;
		padding: 5px 10px 10px 10px !important;
	}
	.palliative .stageclass {
		width: auto;
	}
	.page-footer {
		margin-left: 0px;
		height: auto;
		text-align: center;
	}
	.page-container {
		background: transparent;
	}
	.social-icon-bottom {
		position: relative;
	}
	.page-footer p {
		padding-top: 0px;
	}
	.social-icon-bottom {
		width: 100%;
		text-align: center;
	}
	.social-icon-bottom>li {
		display: inline-block;
		float: none !important;
	}
	.page-footer .left, .page-footer .right {
		float: none;
		text-align: center;
	}
	.page-footer ul.right li {
		float: none;
		display: inline-block;
	}
	.portlet.light.bordered {
		clear: both;
	}
	.page-header.navbar .menu-toggler.responsive-toggler {
		float: none;
	}
	.nav.navbar-nav.pull-right {
		background: transparent;
	}
	.top-menu ul {
		width: auto;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown:last-child {
		position: inherit;
	}
	.page-header.navbar .top-menu {
		float: right;
		width: 60%;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle {
		margin: 0;
		padding: 6px 10px 9px;
	}
	.search {
		color: #fff;
		float: left;
		margin: 12px 19px 7px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>i
		{
		margin: 20px 0 4px 0px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img
		{
		margin-top: -10px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu
		{
		margin-right: 4px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown {
		height: 46px;
	}
	.page-header.navbar .page-logo {
		height: 50px;
	}
	.top-search-bar {
		margin-left: 0px;
	}
	.page-toolbar, .page-breadcrumb {
		float: left !important;
		clear: both;
		display: block;
	}
	.page-breadcrumb-bar .page-breadcrumb {
		padding-left: 0px;
		margin-top: 0px;
	}
	.tab-pane .form-group span, .panel-default .form-group span {
		margin-right: 15px;
	}
	.form-group.abi-score, .form-group.que-tag {
		clear: both;
		display: block;
	}
	.form-group .que-wrap>p {
		width: 180px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-menu-section>.dropdown-toggle
		{
		padding: 24px 19px 0 !important;
	}
	.patient-profile-page .patient-details {
		padding-left: 15px;
		padding-top: 20px;
	}
	.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-12.pull-left {
		padding-right: 0px;
	}
	.visit-type .radio-control {
		display: inline-block;
		margin-left: 15px;
		margin-top: 10px;
	}
	.visit-type .radio-control .radio-inline {
		margin-bottom: 10px;
	}
	.ccac-report .datepicker-wrap, .ccac-report .right-section .form-group {
		clear: both;
		display: block;
		float: left;
		margin: 0 0 15px;
	}
	.ccac-report .right-section .form-group.text-center {
		float: none;
	}
	.table-responsive {
		background: #f4f6f8;
	}
	.reporting .portlet.light .col-lg-3.col-md-3.col-sm-3.col-xs-6>div {
		padding: 15px;
	}
	.reporting .col-lg-3.col-md-3.col-sm-3.col-xs-6 {
		min-height: 105px;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 86%;
	}
	.patient-account .radio-inline+.radio-inline {
		margin-left: 10px;
	}
	.manage-resource .select-tag .col-lg-2.col-md-2.col-sm-2.col-xs-2 {
		clear: both;
		display: block;
		margin-top: 20px;
	}
	.manage-resource.setup-page .form-group .checkbox {
		padding-left: 15px;
	}
	.manage-resource .setup-page-sec .profile-wrapper label.pad-left-0 {
		padding-left: 15px;
	}
	.manage-resource .right-section .profile-wrapper .pad-left-0 .col-xs-7.pull-right
		{
		float: left !important;
	}
	.manage-resource.setup-page .second-check .checkbox label::before,
		.manage-resource.setup-page .first-check .checkbox label::before {
		left: auto;
		right: -180px !important;
	}
	.manage-resource.setup-page .third-check .checkbox label::before {
		left: auto;
		right: -155px !important;
	}
	.manage-resource.setup-page .forth-check .checkbox label::before {
		right: -125px !important;
	}
	.hor-menu.hor-menu-light .navbar-nav {
		margin: 0px;
	}
	.hor-menu.hor-menu-light .navbar-nav>li {
		float: left;
	}
	.manage-position .form-group .checkbox .col-md-12.col-lg-12.col-sm-12.col-xs-12
		{
		padding-left: 0px;
	}
	.manage-position .right-section .profile-wrapper label, .manage-position .right-section .profile-wrapper .checkbox
		{
		padding-left: 0px;
	}
	.manage-position .manage-resource-sec .portlet.light .right-section {
		padding-right: 15px;
	}
	.manage-position .right-section .col-lg-7.col-md-6.col-sm-6.col-xs-7 {
		padding-left: 5px;
	}
	.library.manage-resource .setup-page-sec .profile-wrapper label {
		top: 0px;
	}
	.library .right-section .form-group.abi-score {
		padding-left: 0px;
	}
	.library.manage-position .right-section .profile-wrapper label {
		padding-left: 15px;
	}
	.products .right-section .col-md-offset-4 {
		margin-left: 33.33%;
	}
	.products.manage-position .right-section .profile-wrapper .checkbox {
		padding-left: 15px;
	}
	.products.manage-position .manage-resource-sec .portlet.light .right-section
		{
		padding-left: 0px;
	}
	.products.manage-resource.setup-page .first-check .checkbox label::before
		{
		top: 23px;
	}
	.products #pageform .checkbox label::before {
		top: 4px;
	}
	.triggers.products.manage-resource.setup-page .first-check .checkbox label::before
		{
		top: 0px;
	}
	.trigger-group {
		display: inline-block;
		margin: 5px 0;
	}
	.maintanance .maintanance-3 .profile-wrapper .col-lg-6.col-md-6.col-sm-6.col-xs-6,
		.maintanance .maintanance-3 .profile-wrapper .col-lg-3 {
		padding: 8px 10px;
		min-height: 55px;
	}
	.manage-resource.dashboard-report .profile-wrapper label.radio-inline {
		clear: both;
		display: block;
		float: left;
		margin: 5px 15px;
		width: 100% !important;
	}
	.remove {
		/*display: none;*/
		
	}
	.swap-arrow .remove {
		display: block !important;
	}
	.right-section.dashboard-check .form-group.col-lg-4 {
		clear: both;
		margin-bottom: 0;
		padding: 0;
	}
	.modal-dialog-class {
		width: 97%;
	}
	/*.modal-dialog-class {
	width: 97%;
}*/
	/*.modal-dialog-class, .modal-role {
	position: unset !important;
}*/
	.modal-dialog-class, .modal-role {
		position: relative !important;
		padding-left: 12px;
		width: 102%;
		margin-left: 0px;
	}
	.modal-dialog {
		width: 97%;
	}
	.modal-dialog, .modal {
		position: absolute;
	}
	.view-consent .profile-wrapper.clearfix.select-tag label {
		margin-top: 0px !important;
	}
	.btn.btn-disconnect {
		bottom: 0;
		float: right;
		margin: 20px 0 10px;
		position: inherit;
		right: 20px;
	}
	.view-btn {
		clear: both;
		display: block;
		margin: 20px 0px 0px 0px;
	}
	.emar-wrapper.clearfix {
		clear: both !important;
		display: block !important;
	}
	.center-btn-wrapper {
		float: none;
		margin: 0 auto;
	}
	.emar-btn-wrapper .profile-wrapper .col-lg-2 {
		clear: both;
		display: block;
		float: none;
	}
	.emar-btn-wrapper .profile-wrapper .col-lg-2 .btn {
		margin: 10px 0px !important;
	}
	.emar-btn-wrapper .profile-wrapper .last-child {
		margin-left: 0px;
	}
	.diabetes-history .portlet.light ul {
		border-right: 0px none;
	}
	.white-bg select {
		width: 200px !important;
	}
	.glyphicon-chevron-right::before, .carousel-control .glyphicon-chevron-right,
		.carousel-control .icon-next {
		height: 24px;
		top: -8%;
		width: 24px;
	}
	.photo-page .wound-page {
		margin-bottom: 50px;
	}
	.portlet-bottom .btn {
		/*margin-top: 15px;*/
		clear: both;
		display: block;
		float: left;
	}
	.pain-profile .portlet-bottom .btn {
		clear: both;
		display: block;
		float: left;
		margin-top: 15px;
		font-size: 11px !important;
	}
	.emergency .datepicker-wrap .date {
		width: 50%;
	}
	.emar-page .right-section .profile-wrapper>label {
		padding-left: 0px;
	}
	.emar-page .form-group.first-check span {
		padding-left: 0px;
	}
	.red-alert {
		margin-bottom: 0;
	}
	.emar-page .dose-frequency .col-lg-1.col-md-1.col-sm-1.col-xs-2 {
		padding-left: 0px;
	}
	.site-change .col-lg-4.col-md-4.col-sm-4.col-xs-4, .site-change .col-lg-8.col-md-8.col-sm-8.col-xs-8
		{
		padding-left: 0px;
	}
	.progress-notes-page .datepicker-wrap {
		padding-left: 0px;
	}
	.pain-assessment.wound-page .right-tab-wrapper>label {
		top: 0px;
		padding-left: 15px;
	}
	.pain-assessment .datepicker-wrap, .pain-assessment .right-tab-wrapper>label
		{
		padding-left: 15px;
	}
	.assessment.pain-assessment .left-section .datepicker-wrap {
		padding-left: 0px
	}
	.pain-assessment .datepicker-wrap span.col-lg-4 {
		padding-left: 5px;
	}
	.pain-assessment .left-section .datepicker-wrap .date, .pain-assessment .right-section .datepicker-wrap .date
		{
		width: 89%;
	}
	.pain-assessment.manage-resource .form-group .checkbox {
		margin: 0px;
	}
	.pain-assessment .portlet-bottom .datepicker-wrap {
		padding-left: 0px;
	}
	.pain-assessment .portlet-bottom .btn {
		margin: 12px 0px;
	}
	.pain-assessment .datepicker-wrap .input-group .form-control {
		width: 70%;
	}
	.manage-resource.treatment .checkbox-text-wrap .form-group .checkbox {
		margin-right: 0;
		margin-left: 0;
		position: relative;
		left: 15px;
	}
	.treatment .right-section .profile-wrapper.caret-type .checkbox label.css-label
		{
		padding-left: 15px;
	}
	.custom-frm-btn {
		padding: 0px 4px;
	}
	.wound-page .emergency .btn {
		margin: 12px 0;
	}
	.nptv .emergency .datepicker-wrap .date {
		width: 53%;
	}
	.mobility-assessment .emergency .datepicker-wrap .input-group .form-control
		{
		width: 72%;
		margin-bottom: 10px;
	}
	.manage-resource.mobility-assessment .profile-wrapper label {
		top: 0;
	}
	.patient-account-page #editDiv #edit_form .datePicker img {
		margin-top: 0;
	}
	.home-record .datePicker img {
		margin-top: 15px !important;
	}
	.pain-profile .datePicker input[type="text"] {
		margin-top: 15px !important;
	}
	.intake .datePicker img {
		margin-top: 15px !important;
	}
	.pain-assessment .datePicker input[type="text"] {
		margin: 15px 0 0 !important;
	}
	.progress-notes .datePicker img {
		margin-top: 0;
	}
	.pain-profile-custom .wound-page .datepicker-wrap .datePicker .ui-datepicker-trigger
		{
		margin-top: 10px;
	}
	.pain-profile-custom .pain-assessment .left-section .datepicker-wrap .date input,
		.pain-assessment .right-section .datepicker-wrap .date input#date_last_bm_year,
		.pain-profile-custom .wound-page #wound_profile_form .visit-date-btm .datePicker img,
		.wound-page .visit-date-btm .datePicker input#backdated_year {
		margin-top: 10px !important;
	}
	.ccac-report .table.table-striped #viewccac, .ccac-report .table.table-striped #deleteccac
		{
		border: none;
		border-radius: 0 !important;
	}
	.library.manage-position form[action="Treatment.do"] .md-radio-inline .md-radio label,
		.manage-resource.treatment form[action="Treatment.do"] .right-section .profile-wrapper .ckb-padding.checkbox
		{
		padding-left: 0px;
	}
	.treatment form[action="Treatment.do"] .datePicker .ui-datepicker-trigger
		{
		margin-left: 0;
	}
}

@media ( max-width :640px) {
	#referral-dialog .modal-body {
		height: 200px;
	}
	#referral-dialog .modal-dialog {
		width: 95%;
	}
}

@media ( max-width :639px) {
	.page-header.navbar .page-logo {
		width: 70px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-menu
		{
		top: 95px;
	}
	.page-header.navbar .top-menu .navbar-nav {
		padding-left: 0px;
		padding-top: 0px;
	}
	.search {
		margin: 12px 0 7px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle {
		margin: 0;
		padding: 6px 0px 9px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown {
		padding: 0;
	}
	.page-header.navbar .top-menu {
		float: left;
		width: 100%;
	}
	.page-header.navbar .menu-toggler.responsive-toggler {
		float: right;
	}
	.page-sidebar, .page-sidebar.in {
		margin: 0px !important;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 84%;
	}
	.patient-account .swap-arrow {
		left: 0;
	}
	.home-record .datePicker img {
		margin-top: 15px !important;
	}
	.pain-profile .datePicker input[type="text"] {
		margin-top: 15px !important;
	}
	.intake .datePicker img {
		margin-top: 15px !important;
	}
	.pain-assessment .datePicker input[type="text"] {
		margin: 15px 0 0 !important;
	}
	.progress-notes .datePicker img {
		margin-top: 0;
	}
}

@media only screen and (min-width:480px) and (max-width: 568px) {
	.form-group .que-wrap>p {
		width: 160px;
	}
	.page-header.navbar .page-logo {
		width: 70px;
	}
	.page-header.navbar .top-menu .navbar-nav {
		padding-left: 0px;
		padding-top: 0px;
	}
	.search {
		margin: 12px 0 7px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle {
		margin: 0;
		padding: 6px 0px 9px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown {
		padding: 0;
	}
	.page-header.navbar .top-menu {
		float: left;
		width: 100%;
	}
	.page-header.navbar .menu-toggler.responsive-toggler {
		float: right;
	}
	.page-sidebar, .page-sidebar.in {
		margin: 0px !important;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 80%;
	}
	.patient-account-page .profile-wrapper label {
		font-size: 12px;
	}
	.vital-sign.manage-resource .btn.btn-default {
		padding: 6px 8px;
	}
	.home-record .datePicker img {
		margin-top: 15px !important;
	}
	.pain-profile .datePicker input[type="text"] {
		margin-top: 15px !important;
	}
	.intake .datePicker img {
		margin-top: 15px !important;
	}
	.pain-assessment .datePicker input[type="text"] {
		margin: 15px 0 0 !important;
	}
	.progress-notes .datePicker img {
		margin-top: 0;
	}
}

@media ( max-width :535px) {
	.patient-list.right-section label {
		clear: both;
		display: block;
		width: 100% !important;
		float: left;
		margin: 5px 0px;
	}
	.patient-list.right-section .checkbox {
		width: 100% !important;
	}
	.patient-list.right-section label.radio-inline:first-child {
		margin-left: 10px;
	}
	.patient-account-page .patient-list.right-section .form-group .checkbox
		{
		margin-left: 10px;
	}
	.patient-list.right-section .profile-wrapper.caret-type {
		margin-bottom: 0px;
	}
	.patient-account-page .patient-list.right-section .form-group .checkbox
		{
		height: 15px !important;
	}
	.remove {
		/*display: none!important;*/
		
	}
	.treatment #treatment_form .remove {
		display: inline-block !important;
	}
	.proffesional-account button.remove, #overview_form button.remove {
		display: block !important;
	}
	.profile-wrapper.clearfix.caret-type {
		margin-bottom: 20px !important;
	}
	.patient-list .col-xs-offset-3 {
		margin-left: 0px;
	}
	.patient-list .col-xs-offset-4 {
		margin-left: 40px;
		width: 65%;
	}
	.patient-account-page .profile-wrapper label {
		font-size: 14px;
	}
	.proffesional-account .col-xs-offset-4 {
		clear: both;
	}
	.library .right-section label.radio-inline {
		clear: both;
		display: block;
		float: left;
		margin: 5px 20px;
		width: 100% !important;
	}
	.library .profile-wrapper .clear.col-lg-offset-3 {
		margin-left: 20px !important;
	}
	.library.manage-position .right-section .profile-wrapper label {
		padding-left: 0;
	}
	.products.library.manage-position .right-section .profile-wrapper label
		{
		padding-left: 15px;
	}
	.manage-resource.dashboard-report .patient-list.right-section label {
		width: auto !important;
		margin: 0px !important;
	}
	.emar-page .btn.btn-disconnect {
		font-size: 12px;
	}
	.bpmh-page.manage-resource .text-center .btn {
		margin-top: 12px;
	}
	.block-level-input .form-control {
		width: 100%;
	}
	.wound-page .right-tab-wrapper .datepicker-wrap .date input[type="text"]
		{
		width: 67%;
	}
	#overviewDiv .form-group .checkbox {
		margin-left: 0;
	}
	#overviewDiv .profile-wrapper label {
		padding-left: 0;
	}
	#overviewDiv .profile-wrapper .md-radio label {
		padding-left: 30px;
	}
	#overviewDiv .md-radio-inline .md-radio {
		display: block;
	}
	.home-record .datePicker img {
		margin-top: 15px !important;
	}
	.pain-profile .datePicker input[type="text"] {
		margin-top: 15px !important;
	}
	.intake .datePicker img {
		margin-top: 15px !important;
	}
	.pain-assessment .datePicker input[type="text"] {
		margin: 15px 0 0 !important;
	}
	.progress-notes .datePicker img {
		margin-top: 0;
	}
}

@media ( max-width :479px) {
	.form-group .que-wrap>p {
		width: 140px;
	}
	.wound-page .radio-inline input[type="radio"] {
		margin-left: 0px;
	}
	.ccac-report .datepicker-wrap .date {
		width: 100%;
		margin-top: 10px;
	}
	.reporting .portlet.light button p {
		color: #fff;
		font-size: 14px;
		margin: 10px 0;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 73%;
	}
	.patient-account .panel-body.active {
		padding: 0px;
	}
	#overviewDiv.panel-body.active {
		padding: 15px;
	}
	.patient-list .col-lg-4 {
		padding: 0 10px 0 0;
	}
	.patient-account .swap-arrow {
		left: -17px;
	}
	.proffesional-account .patient-account .swap-arrow {
		left: -5px;
	}
	.patient-account-page .profile-wrapper label {
		font-size: 14px;
	}
	.proffesional-account .col-lg-4.col-md-4.col-sm-4.col-xs-3.first-swap,
		.dashboard-report .col-lg-4.col-md-4.col-sm-4.col-xs-4.first-swap,
		.dashboard-report .col-lg-4.col-md-4.col-sm-4.col-xs-4.second-swap {
		padding-right: 0 !important;
	}
	.panel-title a {
		clear: both;
		display: block;
	}
	.proffesional-account .col-xs-offset-4 {
		clear: both;
	}
	.products .right-section .col-md-offset-4 {
		margin-left: 10px;
	}
	.alert-type .alert-info p {
		width: 86%;
	}
	.manage-resource.dashboard-report .col-xs-offset-4 {
		margin-left: 10px !important;
		width: 60%;
	}
	.modal-dialog {
		width: 94%;
	}
	.diabetes-history .portlet.light .caption span.pull-right {
		clear: both !important;
		color: #fff;
		display: block !important;
		float: none !important;
		font-size: 14px;
		padding-right: 15px;
		padding-left: 10px;
		margin-top: 10px;
	}
	.emar-bottom-wrap .col-lg-12 .pull-right {
		clear: both;
		margin-top: 10px;
		float: left !important;
	}
	.red-alert {
		top: 0px;
	}
	.col-lg-4.col-md-4.col-sm-4.col-xs-4.imperial-btn {
		clear: both;
		display: block;
		margin-top: 10px;
	}
	.accute.manage-resource .text-center .btn {
		margin: 12px 5px 0 0;
		padding: 8px 4px;
	}
	.patient-profile-sec.tab-inside-accordian .panel-title a {
		font-size: 14px;
		line-height: 18px;
	}
	.emergency .datepicker-wrap .date {
		width: 100%;
	}
	.portlet-bottom .datepicker-wrap .col-lg-2 {
		width: 100%;
		padding-left: 0px;
		margin: 10px 0px;
	}
	.portlet-bottom .btn {
		padding: 8px 5px;
		font-size: 12px !important;
	}
	.assessment.pain-assessment .left-section .datepicker-wrap .date input,
		.assessment.pain-assessment .right-section .datepicker-wrap .date input
		{
		width: 80% !important;
	}
}

@media ( max-width :430px) {
	.dmar-page .col-xs-offset-4.client {
		margin-left: 0px;
	}
	.upload-sec .btn.btn-default {
		margin-left: 0px;
		clear: both;
		display: block;
	}
	.invest-button-div .btn.btn-green {
		margin-left: 5%;
		margin-top: -3px;
	}
}

@media ( max-width :410px) {
	.proffesional-account .col-md-offset-4 {
		margin-left: 10px;
	}
	.pad-left-10 {
		padding-left: 3px;
	}
	.manage-resource.setup-page .left-section, .manage-resource.setup-page .right-section
		{
		padding: 0px;
	}
	.manage-position .right-section .profile-wrapper label, .manage-position .right-section .profile-wrapper .checkbox
		{
		padding-left: 15px;
	}
	.manage-position .right-section .col-lg-7.col-md-6.col-sm-6.col-xs-7 {
		padding-left: 20px;
		padding-right: 0;
	}
	.library.manage-position .manage-resource-sec .portlet.light .right-section
		{
		padding-left: 15px;
	}
	.products.library.manage-position .manage-resource-sec .portlet.light .right-section
		{
		padding-left: 0px;
	}
	.alert-type .alert-info p {
		width: 86%;
	}
}

@media ( max-width :390px) {
	.form-group .que-wrap>p {
		width: 120px;
	}
	.tab-pane .form-group span, .panel-default .form-group span {
		margin-right: 10px;
	}
	.datepicker-wrap .date {
		width: 100%;
	}
	.page-header.navbar .page-logo {
		width: 70px;
	}
	.page-header.navbar .top-menu .navbar-nav {
		padding-left: 0px;
		padding-top: 0px;
	}
	.search {
		margin: 12px 0 7px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown>.dropdown-toggle {
		margin: 0;
		padding: 6px 0px 9px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown {
		padding: 0;
	}
	.page-header.navbar .top-menu {
		float: left;
		width: 100%;
	}
	.page-header.navbar .menu-toggler.responsive-toggler {
		float: right;
	}
	.page-sidebar, .page-sidebar.in {
		margin: 0px !important;
	}
	.wound-page select {
		font-size: 11px;
		padding: 6px 0;
	}
	.wound-page .radio-inline input[type="radio"] {
		margin-left: 0px;
	}
	.wound-page .que-wrap .col-lg-4.col-md-4.col-sm-4.col-xs-4 {
		padding-left: 30px;
		padding-right: 0px;
	}
	.reporting .portlet.light .col-lg-3.col-md-3.col-sm-3.col-xs-6>div {
		padding: 5px 10px;
	}
	.reporting .portlet.light button p {
		color: #fff;
		font-size: 14px;
		margin: 4px 0;
	}
	.patient-account .datepicker-wrap .input-group .form-control {
		width: 63%;
	}
	.btn.btn-add, .btn.btn-delete, .btn.btn-up, .btn.btn-down {
		background: #616db2 none repeat scroll 0 0;
		margin: 0 2px 0 0;
	}
	.proffesional-account .col-md-offset-4 {
		margin-left: 10px;
		width: 50%;
	}
	.proffesional-account .btn-bottom-wrapper.import .btn {
		padding: 8px 10px;
	}
	.manage-resource.setup-page .profile-wrapper label {
		font-size: 12px;
	}
	.dmar-page .col-xs-offset-4.client {
		margin-left: 0px;
	}
}

@media ( max-width :360px) {
	.form-group .que-wrap>p {
		width: 115px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended>.dropdown-menu
		{
		max-width: 235px;
		width: 235px;
	}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu
		{
		margin-right: -5px;
	}
	.wound-page .right-tab-wrapper .btn {
		background: #616db2 none repeat scroll 0 0;
		margin: 0;
	}
	.wound-page .que-wrap .col-lg-4.col-md-4.col-sm-4.col-xs-4 {
		padding-left: 30px;
		padding-right: 0px;
	}
	.wound-page .radio-inline input[type="radio"] {
		margin-left: 10px;
	}
	.swap-wrapper li a {
		font-size: 11px;
	}
	.reporting .portlet.light .col-lg-3.col-md-3.col-sm-3.col-xs-6>div {
		padding: 5px 5px;
	}
	.reporting .portlet.light button p {
		color: #fff;
		font-size: 12px;
		margin: 4px 0;
	}
	.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-6 {
		padding-right: 3px;
	}
	.patient-account-page .btn-wrapper .btn {
		margin-left: 20px;
		padding: 8px 15px;
	}
	.patient-account-page .profile-wrapper label {
		font-size: 14px;
	}
	.proffesional-account .col-md-offset-4 {
		margin-left: 10px;
		width: 50%;
	}
	.swap-wrapper li a {
		padding: 4px 3px;
	}
	.manage-resource .profile-wrapper.check-text input.form-control {
		width: 40%;
	}
	.manage-resource.setup-page .second-check .checkbox label::before,
		.manage-resource.setup-page .first-check .checkbox label::before {
		left: auto;
		right: -100px !important;
	}
	.manage-resource.setup-page .third-check .checkbox label::before {
		left: auto;
		right: -75px !important;
	}
	.manage-resource.setup-page .forth-check .checkbox label::before {
		right: -43px !important;
	}
	.manage-resource.setup-page .left-section, .manage-resource.setup-page .right-section
		{
		padding: 0px;
	}
	.manage-resource.setup-page .right-section .col-xs-7.pull-right {
		width: 50%;
	}
	.manage-resource.setup-page .profile-wrapper label {
		font-size: 11px;
	}
	.products .profile-wrapper .first-swap, .products .profile-wrapper .second-swap
		{
		padding: 0 0 0 15px !important;
	}
	.products .right-section .col-md-offset-4 {
		margin-left: 0px;
	}
	.products .btn.btn-add, .products .btn.btn-delete, .products .btn.btn-up,
		.products .btn.btn-down {
		margin: 0;
		padding: 0px 4px;
	}
	.maintanance .maintanance-1 .profile-wrapper .col-lg-8 {
		min-height: 75px;
	}
	.maintanance .maintanance-3 .profile-wrapper .col-lg-6.col-md-6.col-sm-6.col-xs-6,
		.maintanance .maintanance-3 .profile-wrapper .col-lg-3 {
		min-height: 70px;
		padding: 8px 10px;
	}
	.maintanance .maintanance-2 .btn.btn-default {
		margin: 0;
		padding: 7px 15px;
	}
	.bpmh-wrapper .maintanance-top-wrap label {
		min-height: 110px;
		word-wrap: break-word;
	}
	.emergency .datepicker-wrap .date {
		width: 100%;
	}
	.portlet-bottom .datepicker-wrap .col-lg-2 {
		width: 100%;
		padding-left: 0px;
		margin: 10px 0px;
	}
	.portlet-bottom .btn {
		padding: 8px 5px;
		font-size: 12px !important;
	}
	.care-plan .portlet-body .col-lg-6.col-md-6.col-sm-6.col-xs-12 {
		padding: 0;
	}
	.dmar-page .profile-wrapper>label {
		min-height: 40px;
		font-size: 12px;
	}
	.add-diabetes .pull-right.btn {
		clear: both;
		display: block;
		float: left !important;
		margin-top: 15px;
	}
	.assessment.pain-assessment .left-section .datepicker-wrap .date input,
		.assessment.pain-assessment .right-section .datepicker-wrap .date input
		{
		width: 80% !important;
	}
}

@media only screen and (max-width: 320px) {
	.medical-order-page .blue-line {
		margin: 30px 4px;
	}
	.nptv .emergency .portlet-bottom .btn {
		font-size: 11px !important;
	}
	.mobility-assessment .emergency .portlet-bottom .btn {
		font-size: 11px !important;
	}
}
/* start new css edit */
.welcome-text {
	font-size: 14px;
	font-weight: 300;
	color: #555555;
	line-height: 18px;
	padding: 8px 16px;
	text-decoration: none;
	white-space: nowrap;
	display: block;
}

.page-sidebar-wrapper .accordion li a ~ i {
	right: 14px;
	top: 14px;
}

.accordion .blue_nav:hover, .accordion .blue_nav.open, .accordion .link.open
	{
	background: #1d2428 none repeat scroll 0 0;
	border-left: 3px solid #616db2;
}

.accordion .link.open a, .accordion .blue_nav.open .white_nav.open a {
	color: #000000;
}

.accordion .blue_nav:hover a, .accordion .blue_nav.open a {
	color: #fff;
}

.accordion .blue_nav:hover a {
	font-size: 14px;
}

.page-sidebar-menu-closed .link>a {
	display: none;
	color: #ffffff;
}

.page-sidebar-menu-closed .blue_nav:hover .link>a {
	background: #1d2428 none repeat scroll 0 0;
	display: inline !important;
	float: left;
	margin-left: 28px;
	padding: 10px 0;
	position: absolute;
	top: 0;
	width: 215px !important;
}

.page-sidebar-menu-closed .link:hover>i {
	display: inline-block;
	float: left;
}

.page-sidebar-menu-closed .link:hover>a ~ i, .page-sidebar-menu-closed .link>a 
	~ i {
	display: none;
}

.page-sidebar-closed .accordion .link {
	padding: 20px 10px;
}

.page-sidebar-closed .accordion .link:hover {
	transform: scale(1.1);
}

.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li:hover>.submenu
	{
	border-radius: 0 0 4px 4px;
	display: block !important;
	left: 46px;
	margin-top: 0;
	position: absolute;
	top: 100%;
	width: 210px;
	z-index: 2000;
}

.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li:hover>.submenu .sublink
	{
	background: #1d2428 none repeat scroll 0 0;
	border-left: 3px solid #616db2 !important;
	color: #ffffff;
	padding-left: 3px;
}

.page-sidebar-menu-closed .blue_nav:hover {
	background: #1d2428 none repeat scroll 0 0;
	border-left: 3px solid #616db2 !important;
}

.page-sidebar-menu-closed .blue_nav:hover .submenu {
	display: block !important;
	left: 43px;
	position: absolute;
}

.page-sidebar-menu-closed .blue_nav .submenu {
	display: none !important;
}

.page-sidebar-menu-closed .blue_nav .submenu a {
	background: #1d2428 none repeat scroll 0 0;
	border-left: 3px solid #616db2 !important;
	padding: 6px 5px 6px 12px;
	width: 210px;
}

.page-sidebar-menu-closed .blue_nav .submenu .sublink {
	padding: 0;
}

.tab-pane .profile-wrapper.btn-wrapper input, .panel-default .profile-wrapper.btn-wrapper input
	{
	background: #616db2 none repeat scroll 0 0;
	border: 0 none;
	border-radius: 2px !important;
	color: #ffffff;
	font-size: 14px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.tab-pane table tr td input[value="Delete"], .panel-default table tr td input[value="Delete"]
	{
	background: rgba(0, 0, 0, 0) url("../images/delete-enable.png")
		no-repeat scroll 0 0;
	border: medium none;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.custom-reminder #due_day, .custom-reminder #due_month, .custom-reminder #due_year
	{
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
}

.patient-account-page .profile-wrapper .print {
	background: rgba(0, 0, 0, 0) url("../images/print.png") no-repeat scroll
		0 0;
	border: medium none;
	float: left;
	height: 31px;
	margin-left: 30px;
	margin-top: 3px;
	text-indent: 35px;
	width: 40px;
}

.tab-pane table tr td input.delete {
	background: rgba(0, 0, 0, 0) url("../images/delete.png") no-repeat
		scroll 0 0;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 27px;
	margin: 0;
}

.import-product label.first-radio input {
	margin-top: 3px;
}

#patientflowsheet tr td:nth-child(11) {
	color: #ff6d00;
}

.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-6 {
	height: auto;
	line-height: 26px;
	min-height: 40px;
	padding-top: 7px;
}

.createProfnl-ac .form-group {
	clear: both;
	display: table;
	margin-bottom: 0;
}

.createProfnl-ac .form-group:last-child {
	margin-bottom: 15px;
}

.patient-profile-sec .no-plus {
	background: url("../images/minus.png") no-repeat 100% center;
	height: 24px;
}

.patient-profile-sec .no-plus.collapsed {
	background: url("../images/plus.png") no-repeat 100% center;
	height: 24px;
}

.footer_logo>img {
	padding-top: 5px;
	width: 100px;
}

.portlet>.portlet-title>.caption {
	width: 100%;
}

.proffesional-account button.add, #overview_form button.add {
	background: rgba(0, 0, 0, 0) url("../images/right-swap-arrow.png")
		no-repeat scroll center center;
	height: 12px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.proffesional-account button.remove, #overview_form button.remove {
	background: rgba(0, 0, 0, 0) url("../images/left-swap-arrow.png")
		no-repeat center center;
	height: 12px;
	margin: -5px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.proffesional-account .product_combo.chosen-select-mobile,
	.proffesional-account .product_combo, #overview_form .product_combo.chosen-select-mobile,
	#overview_form .product_combo, #dressing_change_frequency_alphas,
	#dressing_change_frequency, #csresult {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	border: 1px solid #dbe1e8;
	padding: 4px 10px;
	width: 100% !important;
}

.panel .panel-title>a {
	color: #ffffff;
}

.includeField {
	display: flex;
}

.manage-resource .includeText {
	margin-left: 10px;
	width: 70%;
}

.manage-resource .profile-wrapper.check-text .includeText input {
	margin-left: 0;
	width: 100%;
	display: block;
}

.manage-resource .form-group .checkbox {
	margin: 2px 0 2px 0px;
}

.separater {
	background: #e0e0e0 none repeat scroll 0 0;
	clear: both;
	display: inline-block;
	height: 1px;
	margin: 10px 0;
	width: 100%;
}

.patient-consent input[type="checkbox"] {
	display: block;
	float: left;
}

.mediacal-orders .btn {
	border: medium none;
	margin-top: 5px;
	padding: 0;
}

.mediacal-orders .alert-type {
	margin: 0px;
}

.icat-flowchart .bpmh-wrapper .maintanance-top-wrap span {
	padding: 8px 10px;
}

.md-radio-inline.ostomy-lable {
	float: left;
	width: 50%;
}

.md-radio label>span.inc {
	animation: 0s ease 0s normal none 1 running none;
}

#visit_form2 .md-radio-inline {
	float: left;
	width: 80%;
}

.profile-pic {
	display: inline-block;
	float: left;
	height: 29px;
	margin-right: 9px;
	margin-top: -1px;
}

.profile-pic img {
	height: 40px;
	width: 40px;
}

.setup-page.manage-resource .form-group .checkbox {
	margin: 0;
}
/*-- start tiny mce editer ---*/
.profile-wrapper.custom-mce-editer {
	margin-bottom: 25px;
}

.slick-prev:before, .slick-next:before {
	color: #616db2 !important;
}

.custom-mce-editer .mce-first.mce-menubar .mce-btn button {
	font-size: 14px;
	padding: 5px;
}

.custom-mce-editer .mce-toolbar.mce-last {
	background: #f2f6f9 none repeat scroll 0 0;
	border-bottom: 1px solid #dcdcdc;
	padding: 10px;
}

.custom-mce-editer .mce-stack-layout-item {
	padding: 4px;
}

.custom-mce-editer .mce-btn {
	background: transparent;
	border: none !important;
}

.custom-mce-editer .mce-btn-group {
	background: #d9e6ef none repeat scroll 0 0;
	border-radius: 4px !important;
}

.custom-mce-editer .mce-btn button {
	padding: 6px 10px;
	font-size: 14px;
}

.custom-mce-editer .mce-panel {
	border: none !important;
	background: #F2F6F9;
}

.mce-tinymce.mce-container.mce-panel {
	border: 1px solid #e7ecf1 !important;
}

.custom-mce-editer .mce-toolbar-grp .mce-flow-layout-item {
	margin: 0 5px;
}

.custom-mce-editer .mce-btn.mce-disabled button, .custom-mce-editer .mce-btn.mce-disabled:hover button
	{
	opacity: 1;
}

.custom-mce-editer i {
	opacity: 0.6;
}

.custom-mce-editer .mce-btn i {
	text-shadow: 0 0 #ffffff;
}

.custom-mce-editer .mce-btn:hover, .custom-mce-editer .mce-btn:focus {
	background: #d9e6ef;
	color: #333333;
}

.custom-mce-editer .mce-first.mce-menubar .mce-menubtn:hover {
	background: #eeeeee;
}

.custom-mce-editer .mce-btn.mce-active, .custom-mce-editer .mce-btn.mce-active:hover
	{
	background: #fff;
	color: #333333;
	box-shadow: none;
}

.custom-mce-editer .mce-menubar .mce-menubtn button span,
	.custom-mce-editer .mce-menubtn span {
	color: #FFFFFF;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}

.mce-menu-item:hover, .mce-menu-item.mce-selected, .mce-menu-item:focus
	{
	background: #f6f6f6 !important;
}

.mce-menu-item:hover .mce-ico, .mce-menu-item.mce-selected .mce-ico,
	.mce-menu-item:focus .mce-ico, .mce-menu-item:hover .mce-text,
	.mce-menu-item.mce-selected .mce-text, .mce-menu-item:focus .mce-text,
	.mce-menu-item:hover .mce-menu-shortcut, .mce-menu-item.mce-selected .mce-menu-shortcut,
	.mce-menu-item:focus .mce-menu-shortcut {
	color: #fff !important;
}

.mce-menu {
	border: medium none !important;
	box-shadow: 5px 5px rgba(102, 102, 102, 0.1) !important;
}

.custom-mce-editer .mce-menu-item {
	border: medium none;
	padding: 8px 16px;
}

.configuration .custom-mce-editer {
	margin-top: 10px;
}
/*-- end tiny mce editer ---*/
.reation-input {
	float: left;
	margin-left: 10px
}

.datePicker {
	display: flex;
}

.datePicker img {
	height: 34px;
}

.sub-configrtion .portlet {
	margin-bottom: 0;
}

.sub-configrtion .portlet-title {
	margin-top: 25px;
}

.sub-configrtion.manage-resource-sec .portlet.light.bordered {
	border: medium none !important;
}

.sub-configrtion .profile-wrapper {
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}

.configuration.library.manage-resource .product-sec .profile-wrapper label
	{
	padding-left: 15px;
}

.alert-type .alert-success {
	/*background:#c6e5f9 url("../images/cancel.png") no-repeat 98% center;*/
	background: #99eb99;
	color: #03576b;
	font-size: 14px;
	border-left: 2px solid #449348;
	border-radius: 4px !important;
	padding-right: 25px;
	cursor: pointer;
}

.alert-type .alert-success p {
	color: #03576b;
	font-size: 14px;
	float: left;
	width: 82%;
	margin-left: 10px;
	margin-bottom: 0px;
}

.alert-type .alert-success img {
	float: left;
	position: relative;
	top: 3px;
}

.alert-type .alert-warning {
	/*background:#c6e5f9 url("../images/cancel.png") no-repeat 98% center;*/
	background: #fed38e;
	color: #333333;
	font-size: 14px;
	border-left: 2px solid #f39c12;
	border-radius: 4px !important;
	padding-right: 25px;
	cursor: pointer;
}

.alert-type .alert-warning p {
	color: #333333;
	font-size: 14px;
	float: left;
	width: 92%;
	margin-left: 10px;
	margin-bottom: 0px;
}

.alert-type .alert-warning img {
	float: left;
	position: relative;
	top: 3px;
}

.diabetes-history .setup-select-tag {
	border: 1px solid #e7ecf1 !important;
	padding: 0;
	overflow-x: scroll;
	width: 100%;
}

.diabetes-history .setup-select-tag td {
	padding: 0 10px;
}

.manage-resource.diabetes-history .table-responsive {
	border: none !important;
	margin: 0;
	background: transparent;
}

.manage-resource.emar-page .first-check .checkbox {
	margin: 0px;
}

.page-sidebar-wrapper .modal-dialog .paginate_button.current {
	text-decoration: none;
	width: auto;
	font-size: 14px;
	font-weight: 400;
}

.view-consent {
	overflow: visible;
}
/*.panel .panel-title > a {
	color: black;
}*/
#cat_heading {
	border-bottom: 0 none !important;
	padding: 15px;
}

.infusion.emergency .datepicker-wrap {
	padding-left: 15px;
}

.emar-bottom-wrap p.red-alert {
	margin: 0;
}

.patient-profile-page .panel .panel-title>a {
	color: #ffffff;
}
/*-- Fall Risk Setup css --*/
.select2-container .select2-selection--multiple {
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	cursor: text;
}

.select2-container .select2-selection--multiple .select2-selection__rendered
	{
	box-sizing: border-box;
	list-style: outside none none;
	margin: 0;
	padding: 0 5px;
	width: 100%;
}

.select2-container .select2-selection--multiple .select2-selection__rendered
	{
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-bottom: 5px;
}

.select2-container .select2-selection--multiple .select2-selection__choice
	{
	background-color: #616db2;
	border: 1px solid #616db2;
	border-radius: 4px !important;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
	color: #fff;
}

.select2-container .select2-selection--multiple .select2-selection__choice__remove
	{
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	margin-right: 2px;
}

.select2-container .select2-selection--multiple .select2-selection__clear
	{
	cursor: pointer;
	float: right;
	font-weight: bold;
	margin-right: 25px;
	margin-top: 5px;
	color: #262626;
}

.select2-container--open .select2-dropdown--below {
	border-top: medium none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.select2-container--open .select2-dropdown {
	left: 0;
}

.select2-container .select2-search--inline .select2-search__field {
	height: auto;
}

.select2-dropdown {
	background-color: #ffffff;
	border: 1px solid #aaaaaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	left: -100000px;
	position: absolute;
	width: 100%;
	z-index: 1051;
}

.select2-results {
	display: block;
}

.select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}

.select2-results__options {
	list-style: outside none none;
	margin: 0;
	padding: 0;
}

.select2-results__option[aria-selected="true"] {
	background-color: #dddddd;
}

.select2-results__option--highlighted[aria-selected] {
	background-color: #616db2;
	color: #ffffff;
}

.select2-results__option[aria-selected] {
	cursor: pointer;
}

.select2-results__option {
	padding: 6px;
}

.select2-results__option {
	text-align: left;
}
/*-- Fall Risk Setup css --*/
.portlet-span.limpassstop {
	margin-top: 0;
}

.scoreclass {
	display: flex;
	width: 100%;
}
/*.ari-page.emar-flowchart .btn.btn-default {
  margin: 0;
}*/
.emar-flowchart .tooltip {
	opacity: 1;
}

.emar-flowchart .tooltip>.tooltip-inner {
	background: #616db2;
	border-radius: 4px !important;
	color: #fff;
	opacity: 1;
}

.emar-flowchart .tooltip>.tooltip-arrow {
	border-top-color: #616db2;
}

.diabetes-history .edu_row {
	border-bottom: none;
	padding: 0;
}

.diabetes-history .edu_row div:last-child {
	padding: 10px;
}

#visit_form .md-radio-inline {
	float: left;
	width: 85%;
	display: flex;
}

#visit_form .md-radio label {
	cursor: pointer;
	padding-left: 22px;
	float: left;
}

.visitType {
	color: #333333;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 0;
	text-transform: capitalize;
	width: 15%;
}

#visit-dialog .vertical-alignment-helper, #deleteconfirm .vertical-alignment-helper
	{
	display: table;
	height: 100%;
	width: 100%;
}

#visit-dialog .vertical-align-center, #deleteconfirm .vertical-align-center
	{
	/* To center vertically */
	display: table-cell;
	vertical-align: middle;
}

#visit-dialog .modal-content, #deleteconfirm .modal-content {
	/* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
	width: inherit;
	height: inherit;
	/* To center horizontally */
	margin: 0 auto;
}

#visit-dialog .modal-dialog, #deleteconfirm .modal-dialog {
	bottom: 0;
	left: 0;
	position: relative;
	right: 0;
	top: 0;
}

.paincustomcls input[type="text"] {
	margin-top: 0;
}

.que-wrap .md-radio-inline .md-radio {
	margin-right: 10px;
}

#writeDiv .portlet-span {
	margin-top: 0;
}
/*-- start wound tab css --*/
.wound-tab .ui-widget-header {
	background: #616db2;
}

.wound-tab .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	color: #fff;
	font-weight: 500;
	padding: 10px 25px;
}

.wound-tab .ui-tabs .ui-tabs-nav .ui-state-active .ui-tabs-anchor {
	color: #333333;
}
/*-- end wound tab css --*/

/*-- start home page request data table --*/
.dataTables_paginate span a.ui-button {
	color: #616db2;
}

.dataTables_paginate span a.ui-state-disabled {
	background: #616db2 none repeat scroll 0 0;
	border-radius: 50% !important;
	padding: 0.5em 1em;
	color: #ffffff;
	font-size: 14px;
	font-weight: 400;
}

.dataTables_wrapper span .ui-state-default {
	margin: 0 10px;
	color: #fff;
}

.dataTables_wrapper .next {
	background: rgba(0, 0, 0, 0) url("../images/next.png") no-repeat scroll
		right center !important;
	color: rgba(0, 0, 0, 0);
}

.dataTables_wrapper .previous {
	background: url("../images/previous.png") no-repeat scroll left center
		!important;
	color: rgba(0, 0, 0, 0);
	width: 20px;
}

.dataTables_wrapper .next.ui-state-disabled {
	background: rgba(0, 0, 0, 0) url("../images/next-disabled.png")
		no-repeat scroll right center !important;
	color: rgba(0, 0, 0, 0);
}

.dataTables_wrapper .previous.ui-state-disabled {
	background: url("../images/previous-disabled.png") no-repeat scroll left
		center !important;
	color: rgba(0, 0, 0, 0);
}

.dataTables_wrapper .ui-widget-header .ui-state-disabled {
	opacity: 1;
}

.dataTables_wrapper .ui-widget-header .ui-state-default.next,
	.dataTables_wrapper .ui-widget-header .ui-state-default.previous {
	color: rgba(0, 0, 0, 0);
}

#table2 {
	border-color: #e8e8e8 !important;
	border-style: none none solid !important;
	border-width: 0 0 1px !important;
	box-shadow: none !important;
	margin: 0 !important;
	padding-bottom: 15px !important;
}
/*-- end home page request data table --*/
#tab_actions_pending2 .md-radio {
	display: block;
	margin-bottom: 15px;
}

.wound-page .small_font {
	color: #333333;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	margin: 10px 0;
}

.wound-page .chosen-select-mobile {
	margin-bottom: 15px;
}

.wound-page select {
	width: 100% !important;
}

.wound-page .col-lg-3.col-md-3.col-sm-3.col-xs-3.first-swap {
	padding-right: 15px;
}

.wound-page table {
	border-top: 1px solid #e7ecf1;
}

.blue_nav .sublink select {
	background: #ffffff url("../images/down-arrow.png") no-repeat scroll
		right center;
}

.wound-page .ui-widget-content {
	z-index: 999;
}

.custombutton .btn-default {
	margin: 0;
}

.customborder {
	border: 1px solid #e6e6e6;
	padding: 10px 0 15px;
}

#lock {
	/*  background: rgba(0, 0, 0, 0) url("../images/lock-icon.png") repeat scroll 0 0;*/
	height: 20px !important;
	margin: 0 0 0 10px;
	width: 21px !important;
}

.pix-errors {
	/*background: #ffd1cc none repeat scroll 0 0;
  border-left: 2px solid #e74c3c;
  border-radius: 4px !important;
  color:#333333;
  padding: 15px;
  margin-top:15px;
  margin-bottom:15px;*/
	background: #ffd1cc none repeat scroll 0 0;
	border-left: 2px solid #e74c3c;
	border-radius: 4px !important;
	color: #333333;
	padding: 15px;
}

.pix-errors label {
	font-size: 14px;
}

.pix-errors p {
	margin: 0;
}

.modal .close {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.reporting-popup-container a {
	position: relative;
	top: -2px;
}

.select2-container--bootstrap {
	width: 100% !important;
}

.select2-container--bootstrap .select2-selection--single {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px !important;
	padding-left: 10px;
	background: #FFF;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__rendered
	{
	color: #444444;
	line-height: 35px;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__rendered
	{
	display: block;
	overflow: hidden;
	padding-left: 8px;
	padding-right: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__clear
	{
	cursor: pointer;
	float: right;
	font-weight: bold;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__arrow
	{
	height: 26px;
	position: absolute;
	right: 1px;
	top: 1px;
	width: 20px;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b
	{
	background: rgba(0, 0, 0, 0) url("../images/down-arrow.png") no-repeat
		scroll right center;
	height: 10px;
	left: 0;
	position: absolute;
	top: 46%;
	width: 20px;
}

.DataTables_sort_wrapper>table {
	width: 100%;
}

.commonhref a {
	color: #fff !important;
}

.caption-subject.commmonhref label {
	color: #fff;
}

.reminder_count {
	background: #f54d4d;
	border-radius: 25px !important;
	color: #fff;
	font-style: normal;
	height: 17px;
	line-height: 17px;
	text-align: center;
	width: 17px;
	font-size: 12px;
}

.reporting .patient-profile-sec.portlet.light {
	padding: 0;
}

.no-margin-left {
	margin-left: 0 !important;
}

#pageform .product_combo.chosen-select-mobile {
	height: 118px;
}

.product_combo_disabled {
	color: #a6a6a6;
}

.products .manage-resource-sec .setup-page-sec button.add, #pageform button.add
	{
	background: rgba(0, 0, 0, 0) url("../images/right-swap-arrow.png")
		no-repeat scroll center center;
	height: 12px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.products .manage-resource-sec .setup-page-sec button.remove, #pageform button.remove
	{
	background: rgba(0, 0, 0, 0) url("../images/left-swap-arrow.png")
		no-repeat center center;
	height: 12px;
	margin: -5px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.products #pageform .product_combo.chosen-select-mobile, #pageform .product_combo
	{
	background: #FFF !important;
	border: 1px solid #cecece;
	padding: 4px 10px;
	width: 100% !important;
}

.single-line-text {
	margin-top: -20px;
}

#systemPropertiesDiv table tbody tr:first-child td {
	background: #d9e6ef none repeat scroll 0 0;
}

#threadDiv .table.table-hover.table-bordered>thead {
	background: #d9e6ef none repeat scroll 0 0;
}

.customfrequency .library {
	background: none;
}

.semi {
	font-weight: 600;
}

.qustion-wrapper ol li ul {
	padding: 0 0 0 12px;
}

.count-with-dressing .reporting-popup-container p {
	padding-left: 23px;
}

.visit-date-btm .datePicker img {
	margin: 0;
}
/*-- start datepicker design --*/
.ui-datepicker {
	background-color: #ffffff;
	border: 1px solid #eeeeee;
	border-radius: 4px;
	box-shadow: 3px 3px 3px rgba(102, 102, 102, 0.1);
	display: none;
	float: left;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	left: 0;
	list-style: outside none none;
	margin: 10px 0 0;
	min-width: 175px;
	padding: 0;
	position: absolute;
	text-shadow: none;
	z-index: 1000;
}

.ui-datepicker .ui-datepicker-title, .ui-datepicker-calendar th {
	color: #fff;
	font-weight: 400 !important;
	font-family: "Open Sans" !important;
	padding: 5px 10px;
	vertical-align: middle;
}

.ui-widget-content .ui-datepicker-calendar td a {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #707478;
	font-family: "Open Sans" !important;
	font-size: 14px;
	font-weight: 300 !important;
	text-align: center;
	width: 26px;
}

.ui-widget-content .ui-datepicker-calendar td a:hover {
	cursor: pointer;
	color: #999999;
	background: #eeeeee none repeat scroll 0 0;
}

#ui-datepicker-div .ui-state-hover, #ui-datepicker-div .ui-widget-content .ui-state-hover,
	#ui-datepicker-div .ui-widget-header .ui-state-hover,
	#ui-datepicker-div .ui-state-highlight {
	background: #616db2;
	color: #fff;
	font-weight: bold;
	border-radius: 50px !important;
	border: none;
}

.ui-widget-header .ui-datepicker-prev span {
	background: url(../images/next-prev-icon.png) no-repeat;
}

.ui-widget-header .ui-datepicker-next span {
	background: url(../images/next-prev-icon.png) no-repeat -26px 0;
}

.ui-widget-header .ui-datepicker-prev span:hover {
	background: url(../images/next-prev-icon-hover.png) no-repeat;
}

.ui-widget-header .ui-datepicker-next span:hover {
	background: url(../images/next-prev-icon-hover.png) no-repeat -26px 0;
}

.ui-widget-header .ui-datepicker-prev span, .ui-datepicker-next span {
	background: url(../images/next-prev-icon.png) no-repeat;
	width: 28px;
	height: 28px;
	overflow: hidden;
}
/*-- end datepicker design --*/
.nouser-info-bg {
	text-align: center;
}

.nouser-info-bg img {
	float: none;
}

#roomform .checkbox label {
	padding-left: 20px;
}

#homeSafetyDiv {
	margin-left: -15px;
}

#addMed .modal-body {
	height: 400px;
	overflow-y: scroll;
}

#addMed .table.table-striped.table-hover thead tr:first-child th {
	background: #616db2 none repeat scroll 0 0;
	color: #fff !important;
}

#patient_profile_form #saveEntries {
	margin: 0;
}

.spanEx {
	margin-left: 10px;
	font-weight: 600;
}

#pps_dialog form ~ .table-responsive table thead tr th {
	background: #d9e6ef none repeat scroll 0 0;
}

#pps_dialog form ~ .table-responsive table tbody tr td:nth-child(2) {
	border-left: 1px solid #e7ecf1;
}

.diabetes-history .portlet.light li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left 7px;
	list-style: outside none none;
	margin: 5px 0px 10px 0px;
	padding-left: 25px;
}

.diabetes-history .portlet.light li {
	background: rgba(0, 0, 0, 0) url("../images/accordian-arrow.png")
		no-repeat scroll left 7px;
	list-style: outside none none;
	margin: 5px 0px 10px 0px;
	padding-left: 25px;
}

.que-wrap.brchlIndx, .brchlIndx .tag, .que-wrap.brchlIndx>p {
	margin-bottom: 0 !important;
}

.scoreclass>span {
	height: 34px;
	margin: 0 10px;
	position: relative;
}

.scoreclass>span::after {
	content: "/";
	position: absolute;
	top: 9px;
	left: -2px;
}

.wound-page table table {
	border: 0px solid;
}

.col-lg-12.col-md-12.col-sm-12.stageclass {
	margin-bottom: 15px;
}

.manage-resource .emar-bottom-wrap .greyed_label {
	color: #c0c0c0;
}

.wound-page #historyDiv .table-responsive .table-hover tbody tr .greycolumn
	{
	background: #e6ecf0 none repeat scroll 0 0 !important;
}

.configuration.manage-resource .product-sec .profile-wrapper label {
	top: 0;
}

#populate_form .update-wrapper .pull-right {
	margin-top: 10px;
}

#wound_assessment_form .popup {
	background: rgba(0, 0, 0, 0) url("../images/report-icon-white.png")
		no-repeat scroll 0 0;
	float: left;
	height: 18px;
	margin-left: 10px;
	width: 14px;
}

#wound_assessment_form .popup img {
	display: none;
}

#tab_actions_pendingy .profile-wrapper .pull-left {
	margin: 0;
}

#tab_actions_pending1 input {
	text-transform: none;
}

#tab_actions_pending1 .form-group {
	margin-bottom: 7px;
}

.limepass .portlet.light.pix-tab-portlet .pix-tab #tab_actions_pending {
	padding: 12px 0 15px;
}

#warning-message>p {
	margin-top: 10px;
}

#wpflowchart input[src="images/pdf.gif"] {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

#wpflowchart td input[value="Delete"] {
	background: rgba(0, 0, 0, 0) url("../images/delete-enable.png")
		no-repeat scroll 0 0;
}

#wpflowchart td input[value="Move"] {
	background: rgba(0, 0, 0, 0) url("../images/move-icon.png") no-repeat
		scroll 0 0;
	border: medium none;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.page-sidebar-wrapper .form-control {
	height: 28px;
	padding: 2px;
}

.ui-icon.ui-icon-locked {
	background: rgba(0, 0, 0, 0) url("../images/lock-icon.png") no-repeat
		scroll 0 0 !important;
}

.ui-icon.ui-icon-unlocked {
	background: rgba(0, 0, 0, 0) url("../images/unlock.png") no-repeat
		scroll 0 0 !important;
}

#pain_profile_form #tab_actions_pending1 .caret-type .checkbox.pull-left
	{
	margin-left: -12px;
}

#cat_heading {
	border-bottom: 0 none !important;
	padding: 15px;
}

#cat_heading a:hover {
	color: black;
}

.view-consent .collapse-one-pad #table2 li a {
	font-size: 14px;
	color: black;
}

.customlimpass .checkbox.pull-left {
	font-size: 14px;
}

.custompalliative .form-control {
	margin-left: 15px;
}

.customassess .checkbox.pull-left {
	margin: 2px 0;
}

.customfrequency .library {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	margin-bottom: 4px;
}

.caption-subject.commonhref label {
	font-size: 14px;
}

.custominfopopup>p {
	padding: 0px;
}

.emergency #patient_profile_form .manage-resource-sec .form-group .clearfix
	{
	float: left;
}

#patient_profile_form .setup-page-sec .checkbox {
	margin-left: 0;
}

.medrat .qustion-wrapper ol {
	margin-left: -15px;
}

.custominfopopup {
	margin-left: 20px;
}

#addMed .modal-dialog {
	width: 965px;
}

.treatment form[action="Treatment.do"] .add-rmv-btn button.add,
	.treatment form[action="Treatment.do"] .add-rmv-btn button.remove,
	.treatment form[action="Treatment.do"] .add-rmv-btn button.update,
	.treatment form[action="Treatment.do"] .add-rmv-btn button.removeall,
	.treatment form[action="Treatment.do"] .add-rmv-btn button.addall {
	float: none;
}

.treatment .right-tab-wrapper {
	margin-top: 10px;
}

.treatment form[action="Treatment.do"] .datepicker-wrap {
	margin: 0;
}

#ccac_table_overview tbody tr td a img[alt="delete"] {
	margin-left: -4px;
}

.customassessp {
	float: left;
}

.customlassessabel {
	float: left;
}

.customasesspopup img {
	margin-left: 5px !important;
	margin-top: 15px;
}

.customassessmentimg img {
	margin-top: 0 !important;
}

#promotedReminders li a span {
	position: relative;
	top: 4px;
}

.emar-page .form-group .checkbox {
	margin: 2px 0;
}

.manage-resource .acute-radio label {
	top: 0;
}

.acute-radio .md-radio-inline {
	display: inline-block;
}

.acute-radio .md-radio-inline .md-radio {
	margin-left: 20px;
	margin-right: 0;
}

.acute-radio .md-radio label {
	padding-left: 20px;
}

.products table tbody tr td a img {
	margin: -2px;
}

.import-product .setup-page-sec .tabbable-line .caption {
	padding: 10px;
}

.import-product .setup-page-sec .caption .caption-subject {
	padding: 0;
}

#logDiv button {
	margin: 0;
}

.tab-pane table tr td input[value^="Log"], .tab-pane table tr td input[value^="Edit"],
	.tab-pane table tr td input[value^="Inactivate"], .tab-pane table tr td input[value^="Activate"]
	{
	background: #616db2 none repeat scroll 0 0;
	border: 0 none;
	border-radius: 2px !important;
	color: #ffffff;
	font-size: 14px;
	height: auto;
	margin: 12px 0;
	text-indent: inherit;
	width: auto;
	margin-top: -9px;
}

.patient-profile-page .pix-errors p {
	margin-bottom: 0;
}

#professional_form_import .alert-type {
	margin-top: 10px;
}

.diabetes-history .alert-type .alert-info img ~ ol {
	padding-left: 25px;
}

.patient-account #overviewDiv table tr td input, .panel-default table tr td input[value="viewer"]
	{
	background: rgba(0, 0, 0, 0) url("../images/view-icon.png") no-repeat
		scroll 0 0;
	border: medium none;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.DataTables_sort_wrapper table thead tr td {
	border-bottom: medium none;
}

table.dataTable td.sorting_1 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

table.dataTable td.sorting_1 tbody tr {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.patient-account-page #docDiv .table.table-striped.table-hover input[value="Delete"]
	{
	background: rgba(0, 0, 0, 0) url("../images/delete-enable.png")
		no-repeat scroll 0 0;
}

.table-striped>tbody>tr:last-child {
	border-bottom: medium none;
}

.ari-page .table-bordered tr>td {
	/*border: 1px solid #dddddd;*/
	border-color: rgba(128, 128, 128, 0.3) !important;
}

.ari-page .table-bordered tr>td tr td {
	border: medium none;
}

.manage-resource .setup-page-sec form[name="components_form"] .profile-wrapper label
	{
	padding-left: 15px;
	font-size: 14px;
}

.page-sidebar-closed .page-footer {
	margin-left: 45px;
}

#all-check-btn {
	background: #6ad2eb none repeat scroll 0 0;
	border: 0 none;
	border-radius: 2px !important;
	color: #ffffff;
	cursor: pointer;
	font-size: 14px;
	margin: 12px 10px;
	padding: 8px 30px;
}

.manage-position .table-striped thead tr td {
	border-bottom: 2px solid #e7ecf1;
}

.medical-order-page .edu_row .btn.btn-default {
	margin-left: 0;
}

.diabetes-table {
	width: 75%;
	float: left;
	vertical-align: top;
}

.diabetes-ctn-btn {
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width: 18%;
}

.diabetes-table tbody tr td {
	border: medium none !important;
}

.diabetes-history .diabites-responsive>.table-responsive tbody td {
	border-bottom: 2px solid #e7ecf1;
	font-size: 14px !important;
	padding: 8px;
}

.diabetes-history .diabites-responsive>.table-responsive tbody td:nth-child(1)
	{
	width: 14%;
}

.diabetes-history .diabites-responsive>.table-responsive tbody td:nth-child(2)
	{
	width: 32%;
}

.diabetes-history .diabites-responsive>.table-responsive tbody td:nth-child(3)
	{
	width: 20%;
}

.diabetes-history .diabites-responsive>.table-responsive tbody td:nth-child(4)
	{
	width: 22%;
}

.medical-order-page.diabetes-history .btn.btn-default {
	padding: 8px 30px;
}

.import-product .setup-page-sec form[name="importproducts_form"] .abi-score .md-radio
	{
	padding-left: 6px;
}

#pain_profile_form .ui-widget-content {
	z-index: 900;
}

.configuration.library.manage-resource .product-sec .select-tag .no-left-padding
	{
	padding-left: 0;
}

.alert.alert-info a {
	color: #1800ff;
}

#updateSchedule .product_combo.chosen-select-mobile, #updateSchedule .product_combo
	{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	border: 1px solid #dbe1e8;
	padding: 4px 10px;
	width: 100% !important;
}

.investigation .manage-resource-sec .setup-page-sec button.add,
	#updateSchedule button.add {
	background: rgba(0, 0, 0, 0) url("../images/right-swap-arrow.png")
		no-repeat scroll center center;
	height: 12px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.investigation .manage-resource-sec .setup-page-sec button.remove,
	#updateSchedule button.remove {
	background: rgba(0, 0, 0, 0) url("../images/left-swap-arrow.png")
		no-repeat scroll center center;
	height: 12px;
	margin: -5px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

#updateSchedule .product_combo.chosen-select-mobile {
	height: 118px;
}

.library .setup-page-sec form[name="content_form"] ~ .col-lg-12 table tbody tr td a img
	{
	margin: -2px;
}

.imperial-btn .btn.btn-default {
	margin-left: 0;
}

.home-page .alert {
	margin-bottom: 0;
}

form[name="import_form"] .select-tag .no-file ~ button {
	margin: 0;
}

.customhome .box ~ input[name="dialysis_type_other"] {
	float: right;
	margin-left: 15px;
}

.patient-consent #buttons .btn.btn-default, .manage-resource .modal-body .text-center .btn
	{
	margin: 0;
}

#threadDiv .table>tbody>tr>td {
	border-top: 1px solid #dddddd !important;
}

.diabetes-history .clearfix .no-scroll {
	overflow-x: hidden;
}

.customassessdate {
	margin-left: 0px !important;
}

#footflowchart table tr td input[value="Delete"] {
	background: rgba(0, 0, 0, 0) url("../images/delete-enable.png")
		no-repeat scroll 0 0;
	border: medium none;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}

.customasesspopup .header {
	margin-bottom: 15px;
}

.customasesspopup .btn.btn-default {
	margin-bottom: 15px;
	margin-left: 15px;
}

.customasesspopup .datePicker {
	padding-left: 0;
}

.customasesspopup .datePicker select, .customasesspopup .datePicker input[type="text"]
	{
	border-radius: 4px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.customassessdate {
	margin-left: 0px !important;
}

.customasesspopup input[type="number"] {
	margin-left: 15px;
	width: auto;
}

.customasesspopup p {
	padding-left: 15px !important;
}

.customasesspopup {
	border: 1px solid #e7ecf1;
}

.customasesspopup .form-control {
	border: 1px solid #c2cad8;
	border-radius: 4px !important;
	margin: 15px 15px 15px 0;
}

.initial-client .select2-selection.select2-selection--multiple {
	background: #FFF url("../images/down-arrow.png") no-repeat scroll right
		center !important;
}

.medrat .qustion-wrapper ul li {
	margin-left: -6px;
}

#updateCarePlan .text-center.modal-footer {
	border: none;
}

.braden #patient_profile_form b {
	font-weight: 600;
}

.pix-errors img {
	float: left;
	position: relative;
	top: 3px;
	margin-right: 10px;
}

.pix-errors p label {
	width: 82%;
}

.investigation form[action="Investigations.do"] .visit-date-btm span {
	margin-left: 14px;
}

.medical-order-page form[action="PhysicianOrder.do"] .datePicker img {
	margin-top: 0;
}

.medical-order-page form[action="PhysicianOrder.do"] .visit-date-btm span
	{
	margin-left: 14px;
}

.medical-order-page form[action="MedicalLetterPP.do"] .datePicker img {
	margin-top: 0;
}

.medical-order-page .datepicker-wrap>span {
	margin-left: 10px;
}

.customasesspopup .customassessmentimg b {
	font-weight: 600;
}

.dmar-page #dailydiv .datePicker #order_date_year {
	border: 1px solid #dbe1e8;
}

.dmar-page #dailydiv #daily_order {
	border: 1px solid #dbe1e8;
}

.dmar-page #dailydiv #addNon {
	margin-top: 5px;
}

.dmar-page #add_med_form input[type="text"] {
	border: 1px solid #dbe1e8;
}

.dmar-page .portlet-body .w100p.table_style {
	margin-left: 10px !important;
	width: 98% !important;
	border: 1px solid #dbe1e8;
}

.dmar-page #standardShow .w100p.table_style table thead tr th {
	background: white none repeat scroll 0 0;
	border-bottom: 1px solid #dbe1e8 !important;
	border-left: medium none;
	color: #333;
	font-size: 14px;
	font-weight: 100;
}

.dmar-page #standardShow .w100p.table_style table tbody tr td {
	background-color: #f7f9fb;
	border: medium none;
	font-size: 14px;
	color: #333;
}

.first-swap #goals_alphas, .first-swap #goals, .first-swap #etiology_alphas,
	.first-swap #etiology {
	background: #FFF url("") repeat scroll 0 0;
}

.assessment #wound_assessment_form .portlet-body {
	padding-top: 8px;
}

.manage-resource .swap-wrapper select, .manage-resource select[name="wound_ass"],
	.manage-resource .first-swap select {
	background: #ffffff;
}

.customasesspopup .col-md-6.col-lg-6.col-sm-12 {
	position: unset !important;
}

.customasesspopup .green label {
	margin-left: 15px;
}

.customasesspopup .header>span {
	float: left;
	font-size: 15px;
	font-weight: normal;
	margin-left: -10px !important;
	margin-top: -8px !important;
}

.customimageupload {
	border: 1px solid #e7ecf1;
}

.customimageupload .caption {
	font-size: 15px !important;
	padding: 25px;
}

.customimageupload .caption-subject {
	font-size: 15px;
}

.customimageupload .fileUpload.btn.btn-primary {
	margin-left: -15px;
}

.customimageupload .profile-wrapper.clearfix.upload-sec {
	margin-bottom: 0;
}

.customimageupload .btn.btn-default {
	margin-left: 15px;
	margin-bottom: 15px;
}

.customimageupload img {
	margin-bottom: 10px;
	margin-left: 10px;
}

.customimageupload .profile-wrapper .btn.btn-default {
	margin-left: 15px;
}

#drain_assessment_form .caption-subject .popup {
	float: left;
	height: 18px;
	margin-left: 10px;
	width: 14px;
}

#drain_assessment_form .caption-subject .popup img {
	display: none;
}

.manage-resource .drainage-checkbox .checkbox {
	margin-left: 0;
}

.ari-radio .md-radio {
	position: relative;
	top: 7px;
}

.portlet.light.pix-tab-portlet .limp-pix-tab .tab-content {
	padding: 12px 25px 15px;
}

.portlet.light.pix-tab-portlet .limp-pix-tab .tab-content .portlet-body .tab-content
	{
	padding: 4px 0px 4px;
}

.limp-pix-tab .tab-sub-content {
	padding: 12px 0 0;
}

.manage-resource.Chklt-Hstry .btn.btn-default {
	font-size: 14px;
	padding: 8px 30px;
}

.pain-profile-custom .wound-page form[action="Esas.do"] input#backdated_time[type="text"]
	{
	margin-top: 0;
}

#otherDiv #other_name {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
}

.incisiondate .datePicker img {
	margin-top: 0 !important;
}

.incisionvisit .btn-default {
	margin-top: 0;
}

.datepicker::before, .datepicker::after {
	border: none;
}

.ccac-report table tbody tr td img {
	margin-left: -4px;
}

.proffesional-account .tab-pane #tableeditProfessional tr td:first-child input[value^="Log"],
	.proffesional-account .tab-pane #tableeditProfessional tr td:first-child input[value^="Edit"]
	{
	/* margin-top: 0; */
	margin-top: -9px;
}

.manage-resource.manage-position .setup-page-sec form[action="PositionsAdmin.do"] .profile-wrapper label
	{
	padding-left: 15px;
}

.diabetes-history .customasesspopup .customassessmentimg .header {
	margin-bottom: 0;
}

.dmar-page form[action="MedicationHistory.do"] .bpmh-bottom .datePicker img
	{
	margin-top: 0;
}

.progress-notes input[onclick="verifyRange();"] {
	margin-left: 15px;
}

.ari-ctn {
	margin: 0 0 0 25px;
}

.accute form[action="AcuteIllness.do"] .number {
	float: left;
}

.treatment form[action="Treatment.do"] .manage-resource-sec ~
	.right-section .portlet.light {
	padding: 12px 0 0;
}

.confernece .checkbox {
	margin-top: 2px;
	padding: 0 15px;
}

.manage-resource.confernece .profile-wrapper label.css-label {
	position: relative;
}

.confernece .checkbox.pull-left {
	margin-left: 15px;
}

.alert-type .alert-patient-info {
	background: #fed38e;
	color: #333333;
	border-left: 2px solid #f39c12;
}

.alert-type .alert-patient-info p {
	color: #333333;
}
/*-- Start delete dialog yellow color box  --*/
.ui-dialog.deleteDialogPopUp .ui-dialog-titlebar, .deleteDialogPopUp .modal-header
	{
	background: #ffb300 none repeat scroll 0 0;
}

.ui-dialog.deleteDialogPopUp .ui-dialog-buttonpane button,
	.deleteDialogPopUp .manage-resource .btn.btn-default {
	background: rgba(255, 179, 0, 0.7) none repeat scroll 0 0;
}

.deleteDialogPopUp .manage-resource .btn.btn-default:hover {
	background: rgba(255, 179, 0, 0.7) !important;
}
/*-- End delete dialog yellow color box  --*/
/* end new css edit */
.checkbox label {
	min-height: 0;
}

.no-padding {
	padding: 0;
}

.no-margin, .manage-resource.treatment .checkbox-text-wrap .form-group .checkbox.no-margin
	{
	margin: 0;
}

.pding-ft-rt {
	padding: 0 15px;
}

.page-content .form-group {
	margin-bottom: 0;
}

.wound-page .datePicker input[type="text"] {
	margin-top: 0;
}

.wound-page .right-tab-wrapper.textarea-lable label {
	top: 0;
}

@media screen and (max-width:1600px) {
	.patient-details .col-lg-6.col-md-6.col-sm-6.col-xs-6 {
		height: auto;
		line-height: 20px;
		min-height: 35px;
		padding-top: 5px;
	}
}

@media screen and (max-width:1200px) {
	#ccac_form .datePicker {
		margin-bottom: 15px;
		margin-top: 5px;
	}
	.page-content .portlet-bottom .visit-date-btm .btn {
		margin-top: 15px !important;
	}
	.wound-page #writeDiv #wound_profile_form .ui-widget-content {
		z-index: 900;
	}
}

@media screen and (max-width:1216px) {
	.nptv.medical-order-page .btn.btn-default#saveEntries {
		margin-left: 0;
		margin-top: 10px;
	}
}

@media screen and (max-width:1491px) {
	.patient-account-page .nav-tabs>li>a {
		padding: 10px 16px;
	}
}

@media screen and (max-width:1239px) {
	.patient-account-page .nav-tabs>li>a {
		padding: 10px;
	}
}

@media screen and (max-width:1239px) {
	.patient-account-page .nav-tabs>li>a {
		padding: 10px;
	}
}

@media screen and (max-width:1201px) {
	#accordion .md-radio-inline {
		display: flex;
	}
	.md-radio-inline .md-radio {
		margin-right: 10px;
	}
	#accordion .md-radio label {
		padding-left: 20px;
	}
	.patient-account-page .nav-tabs>li>a {
		font-size: 14px;
		padding: 7px;
	}
	.patient-details .pull-right .wrapper:nth-child(5) p.col-lg-6.col-md-6.col-sm-6.col-xs-6
		{
		line-height: 24px;
		min-height: 58px;
	}
}

@media ( max-width :1199px) {
	.patient-profile-page .patient-details #doc_form p.no-file, #doc_form .print
		{
		clear: none;
		margin-left: 15px;
	}
	.pain-profile .img-wrapper {
		overflow-x: scroll;
	}
	.wound-page #writeDiv #wound_profile_form .pix-tab {
		overflow-x: scroll;
	}
}

@media screen and (max-width:991px) {
	.back-top {
		background: url("../images/back-top-hover.png") no-repeat scroll left
			top;
		z-index: 11;
	}
	.page-sidebar .accordion .selected {
		display: block !important;
	}
	.portlet.light.pix-tab-portlet .limp-pix-tab .tab-content {
		padding: 12px 0 10px;
	}
}

@media screen and (max-width:830px) {
	.medical-order-page form[action="MedicalLetterPP.do"] .emergency #saveEntries
		{
		margin-top: 10px;
		margin-left: 10px;
	}
}

@media screen and (max-width:796px) {
	.nptv #treatment_form .datePicker #backdated_day, .nptv #treatment_form .datePicker #backdated_month,
		.nptv #treatment_form .datePicker #backdated_year, .nptv #treatment_form .datePicker img
		{
		margin-top: 10px;
	}
}

@media screen and (max-width:779px) {
	#mceu_25 {
		margin-top: 10px;
	}
}

@media screen and (max-width:767px) {
	.paincustomcls #writeDiv textarea, .paincustomcls #writeDiv select {
		margin-top: 10px;
	}
	#accordion .md-radio-inline {
		display: unset;
	}
	.proffesional-account button.remove, #overview_form button.remove,
		#removeTreat {
		display: block;
	}
	.fa-caret-down::before {
		height: 30px;
	}
	.setup-page .left-section {
		margin-bottom: 25px;
	}
	.setup-select-tag .search-btn {
		margin-left: 25%;
	}
	.patient-profile-sec.portlet.light .visit-type p {
		margin-bottom: 5px;
		padding: 0;
	}
	.visit-date-btm .form-control, .visit-date-btm .ui-datepicker-trigger {
		margin-top: 15px;
	}
	.visit-date-btm div {
		padding: 0;
	}
	li.dropdown-user [class*=" fa-"] {
		width: auto;
	}
	.treatment .res-col-off-4-margin {
		margin-left: 0 !important;
	}
	.treatment button.remove {
		display: inline-block;
	}
	.visit-date-btm .datePicker img, .wound-page .visit-date-btm .datePicker input[type="text"]
		{
		margin: 15px;
	}
	#visit-dialog .vertical-align-center, #deleteconfirm .vertical-align-center
		{
		display: inherit;
	}
	.select-tag form[name="components_form"] select[name="pages"] {
		margin-bottom: 15px;
	}
	#logDiv select {
		margin-bottom: 20px;
	}
	#pain_profile_form .right-section, #pain_profile_form .right-section .right-tab-wrapper .col-sm-4,
		#pain_profile_form .right-section .right-tab-wrapper .col-xs-12,
		#pain_profile_form .right-section .right-tab-wrapper .col-sm-8 {
		padding-left: 0;
	}
	#pain_profile_form .right-section .right-tab-wrapper .col-sm-8.pull-left,
		#pain_profile_form .right-section .right-tab-wrapper .col-xs-12.pull-left
		{
		padding-left: 15px;
	}
	.col-lg-4.col-md-4.col-sm-4.col-xs-4.imperial-btn {
		margin-left: 25%;
		margin-top: 10px;
		clear: both;
	}
	.diabites-responsive {
		width: 767px;
	}
	.wound-page #wound_profile_form .visit-date-btm .form-control,
		.visit-date-btm .ui-datepicker-trigger {
		margin-top: 0;
	}
	.wound-page #wound_profile_form .visit-date-btm .datePicker img,
		.wound-page .visit-date-btm .datePicker input[type="text"] {
		margin-top: 0px;
	}
	.wound-page #wound_profile_form .datePicker img {
		margin-top: 0;
	}
	.fall-risk #patient_profile_form .datePicker img {
		margin-top: 15px;
	}
	.information-popup #info_form .btn-group.bootstrap-select.form-control {
		padding: 0;
	}
	.manage-resource.information-popup #info_form .dropdown-menu.open {
		margin-left: 0;
		margin-top: 0;
	}
	.limp-pix-tab .portlet-bottom .visit-date-btm .btn {
		margin-top: 0 !important;
	}
	.investigation form[action="Investigations.do"] .datePicker img {
		margin-top: 0;
	}
	.wound-page form[action="PainProfile.do"] .datepicker-wrap .datePicker .ui-datepicker-trigger
		{
		margin-top: 10px;
	}
	.manage-resource.manage-position .setup-page-sec form[action="PositionsAdmin.do"] .profile-wrapper .checkbox
		{
		padding-left: 15px;
	}
}

@media screen and (max-width:568px) {
	.visitType {
		float: none;
		width: 100%;
		margin-bottom: 10px;
	}
	#visit_form .md-radio-inline {
		display: block;
		float: left;
		width: 85%;
	}
}

@media screen and (max-width:480px) {
	.ui-dialog {
		width: 80% !important;
	}
}

@media screen and (max-width:360px) {
	.nptv #treatment_form #saveEntries {
		margin-left: -11px;
	}
}

.pl-0 {
	padding-left: 0;
}

.mt-0 {
	margin-top: 0 !important;
}

.mt-10 {
	margin-top: 10px;
}

.sec-title {
	font-family: open sans;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 20px;
	color: #333;
}

.supplies-page label {
	color: #333 !important;
}

.supplies-page .table tr th, .supplies-page .table tr td {
	color: #333 !important;
}

.custom-font-size .md-radio-inline label {
	font-size: 12px;
	padding-left: 20px;
}

.cus-datepik .input-group-addon {
	padding: 8px 12px !important;
	width: auto;
}

.cus-datepik #datepicker .form-control {
	width: 60%;
}

.sup-actions-btn {
	border-radius: 4px !important;
	color: white;
	font-size: 14px;
	padding: 1px 12px;
}

.sup-actions-btn:hover {
	color: #fff;
}

.btn.sent-btn {
	background: #348fe2 none repeat scroll 0 0;
}

.btn.approve-btn {
	background: #4caf50 none repeat scroll 0 0;
}

.btn.validation-failed-btn {
	background: #ff5b57 none repeat scroll 0 0;
}

.table-striped.cus-border>tbody>tr:nth-of-type(2n+1) {
	border-top: 1px solid #e2e7eb;
}

@media only screen and (max-width: 1200px) {
	.cus-datepik #datepicker .form-control {
		width: 45%;
	}
}

@media only screen and (max-width:767px) {
	.res-pl-0 {
		padding-left: 0;
		margin-top: 5px;
	}
	.cus-datepik {
		margin-top: 10px;
	}
	.res-no-pad {
		padding: 0;
	}
	.cus-datepik #datepicker .form-control {
		width: 76%;
	}
}

@media only screen and (max-width:360px) {
	.investigation.home-peritoneal .customhome .box ~ input[name="dialysis_type_other"]
		{
		float: none;
		margin-left: 0;
		margin-top: 10px;
	}
}
/*-------------------------*/
.record_details {
	left: 0;
	right: 0;
	text-align: center;
	z-index: 1111;
}

.pp-btn-tab ul li button {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	font-size: 15px;
	padding: 5px 8px 9px;
}

.pp-btn-tab li {
	display: inline;
	list-style: outside none none;
}

.pp-btn-tab ul {
	margin: 0;
	padding: 0 0 0 5px;
}

.pp-btn-tab {
	background: #616db2 none repeat scroll 0 0;
	margin-bottom: 20px;
	padding: 5px 0 0;
}

.pp-btn-tab ul li button.selected {
	background: #fff none repeat scroll 0 0;
	color: #333333;
}

.selectedAlpha {
	border: 3px solid #616db2 !important;
}

#header-conference-dropdown>a>img {
	max-width: 30px !important;
}

#patient_profile_form  .add {
	background: rgba(0, 0, 0, 0) url(../images/right-swap-arrow.png)
		no-repeat scroll center center;
	height: 12px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
	transform: rotate(90deg);
}

#patient_profile_form  .remove {
	background: rgba(0, 0, 0, 0) url(../images/left-swap-arrow.png)
		no-repeat scroll center center;
	height: 12px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
	transform: rotate(90deg);
}
/*-- dashboard report form 2017 --*/
.manage-resource .dashboard-rpot-fm .profile-wrapper label input {
	height: auto;
	margin-left: -20px;
}

.manage-resource .dashboard-rpot-fm .radio-control label {
	padding-left: 30px;
}

.medical-order-page .dashboard-rpot-fm .left-section {
	margin: 0;
	padding: 10px 15px;
	width: 50%;
	background: none;
}

.manage-resource  .dashboard-rpot-fm select.product_combo {
	background: none;
}

@media only screen and (max-width:1199px) {
	.medical-order-page .dashboard-rpot-fm .left-section {
		width: 100%;
	}
}

.section-b .form-group .checkbox {
	padding-left: 25px;
}

/* SensoryAssessmentSetup */
.SensoryAssessmentSetup .portlet>.portlet-title>div {
	display: inline-block;
	float: left;
	font-size: 18px;
	line-height: 18px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.SensoryAssessmentSetup .portlet>.portlet-body .sens_col_content span,
	.SensoryAssessmentSetup .portlet .md-radio-inline .md-radio {
	display: block;
}

.SensoryAssessmentSetup .portlet>.portlet-body span {
	margin-bottom: 5px;
}

.SensoryAssessmentSetup .md-radio label {
	padding-left: 20px;
}

.SensoryAssessmentSetup  fieldset.assess {
	width: 100%;
}

.page-content-white .SensoryAssessmentSetup .page-title>span {
	font-size: 24px;
}

.SensoryAssessmentSetup .page-toolbar .page-title {
	background: #372f6d none repeat scroll 0 0;
	color: #fff;
	margin-top: 20px;
	padding: 10px 15px;
}

.SensoryAssessmentSetup .page-toolbar .page-title {
	margin: 0;
}

.SensoryAssessmentSetup .Sensory-body {
	padding: 15px 15px 0 15px;
}

.SensoryAssessmentSetup .page-toolbar {
	float: none !important;
}

@media only screen and (max-width:991px) {
	.pro-de-tbl table td {
		display: block;
		width: 100%;
	}
	.profile-des label {
		width: 50%;
	}
	.patient-pro-image {
		text-align: center;
	}
}

/* limbupper */
.LimbUpperSetup .tab-pane .portlet-title {
	background: #616db2;
}

.LimbUpperSetup.limepass .portlet-span {
	background: #6C6C6C;
}

.LimbUpperSetup .tag {
	color: #ff5722;
	margin-bottom: 5px;
	font-family: 'Open Sans', sans-serif ';
}

.LimbUpperSetup .que-wrap>p {
	padding: 0 15px;
}

.LimbUpperSetup .que-wrap .md-radio-inline {
	padding: 0 15px;
}

.LimbUpperSetup .padding_vert {
	margin: 0;
	padding: 15px;
}
/* NursingCarePlanSetup */
.NursingCare-portlet {
	background-color: #fff;
	padding: 12px 20px 15px;
}

.NursingCare-portlet .lightRow {
	padding: 15px;
}

.lightRow .form-control {
	margin-bottom: 15px;
}

/* AssessmentSkin */
.skinAssessment .portlet.light .portlet-body {
	padding: 15px;
}

/* Basic limb Assessment */
.pulsesPalpation>div>select {
	margin-bottom: 10px;
}

/* AssessmentEachwound */
.manage-resource-sec .panel .panel-collapse {
	padding: 15px 0;
}

.patient-profile-page .panel .panel-title>a.popup {
	width: 20px;
	float: left;
}

/* manage positions */
.manage-position.manage-resource .setup-page-sec .table-responsive .profile-wrapper
	{
	margin-bottom: 15px;
}

#ppflowchart table tr td .btn-default i {
	margin-right: 5px;
}

.patient-history.ari-page .datePicker .btn-default {
	margin-left: 10px;
}

.page-header .top-menu .dropdown-notification .dropdown-toggle {
	line-height: 10px;
}

.tab-content .tag .form-control {
	padding: 5px;
	width: 100% !important;
}

.limepass .portlet-body .tab-content p.tag.mesurmnt-input,
	.panel-default p.tag.mesurmnt-input {
	display: flex;
	justify-content: space-between;
}

.tab-content .tag>span {
	text-align: center;
	width: 33%;
}

#blueman #bluemodeltitle {
	height: 0 !important;
}

.page-content.assessment .form-group {
	margin-bottom: 15px;
}

.page-content.assessment .portlet>.portlet-title>.caption {
	padding: 10px;
}

.page-content.assessment .manage-resource-sec .portlet-title .caption-subject
	{
	padding: 5px 0;
}

/*Krutarth's changes start*/
input#braden_score {
	width: 50px;
}

button.record_button {
	padding: 0;
	margin: 0;
}

button.btn.btn-default#vendor_recommendations:active, button.btn.btn-default#vendor_recommendations:hover
	{
	background-color: #fff !important;
}
/*Krutarth's changes end*/
.config-top-mnu ul li.active a .top-mnu-icon.summary-ic {
	background: rgba(0, 0, 0, 0) url(../images/summary-ic.png) no-repeat
		scroll 5px -28px;
}

.manage-resource-sec .form-group:nth-child(2n+1), .manage-resource-sec .form-group:nth-child(2n),
	#type_of_ostomy_panel_titlepanelcoll .form-group:nth-child(2n+1),
	#type_of_ostomy_panel_titlepanelcoll .form-group:nth-child(2n),
	#tab_actions_pending2 .form-group:nth-child(2n+1),
	#tab_actions_pending2 .form-group:nth-child(2n), #tab_actions_pending2 .md-radio:nth-child(2n+1),
	#tab_actions_pending2 .md-radio:nth-child(2n), #tab_actions_pending .md-radio:nth-child(2n)
	{
	float: left;
	width: 50%;
}

#tab_actions_pending2 .md-radio:nth-child(2n+1), #tab_actions_pending2 .md-radio:nth-child(2n),
	#tab_actions_pending .md-radio:nth-child(2n), #tab_actions_pending .md-radio:nth-child(2n+1)
	{
	margin: 0px;
	width: 50%;
}

.wound-ass-img {
	width: 100%;
	padding: 25px;
}

.wound-ass-img .profile-wrapper>div, .wound-ass-img .profile-wrapper a img
	{
	text-align: center;
	margin: 0 auto;
}

.wound-ass-img .profile-wrapper a img {
	width: 50%;
}

.cancel-label:before {
	margin-left: -20px !important;
}

.manage-resource-sec .form-group.visit-date-btm {
	width: 100%;
}

/* pix_service_goal  */
.signature, .emergency .signature .date {
	width: 100% !important;
}

.footer-btn .signaturebutton {
	clear: both;
	text-align: center;
}
/* pix_service_goal */
.signaturebutton {
	background: #616db2 none repeat scroll 0 0 !important;
	border: medium none !important;
	border-radius: 4px !important;
	color: #fff !important;
	padding: 8px 12px;
}

.signdiv {
	clear: both;
	text-align: center;
}

.sg-na-title {
	color: #363636;
	font-family: 'Open Sans';
	margin-bottom: 5px;
	padding-left: 15px;
}

.sg-date {
	background-color: #616db2 !important;
}
/* pix_service_goal */

/*--New changes for PIX_CAM Start--*/
.inline-radio-lbl {
	float: left;
	color: #363636;
	margin-right: 10px;
}

.cus-radio-postn {
	float: left;
	width: auto;
	margin-left: 15px;
}

.na-title {
	color: #363636;
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 5px;
	padding-left: 15px;
}

.cmn-tle-bx .form-group .checkbox {
	margin: 2px 0;
	padding: 0 0 0 0px;
}

.altr-of-cnssns .md-radio-inline {
	padding: 0 15px;
}

.btn.prpl-btn {
	background: #616db2 none repeat scroll 0 0;
	border-radius: 4px !important;
	color: #fff;
	text-transform: capitalize;
	padding: 6px 12px !important;
}
/*--New changes for PIX_CAM End--*/
.cmn-tle-bx .portlet.light {
	padding: 0;
}

.cmn-tle-bx .form-group .checkbox {
	margin: 2px 0;
	padding: 0 0 0 0px;
}

.cmn-tle-bx .portlet.light .portlet-title {
	background: #616db2 none repeat scroll 0 0;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}

.cmn-tle-bx .portlet.light>.portlet-title>.caption>.caption-subject {
	font-family: 'Open Sans';
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	padding: 5px 10px;
}

.cmn-tle-bx .portlet.light .portlet-body {
	padding: 15px 0;
}

.na-title {
	color: #363636;
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 5px;
	padding-left: 15px;
}

.sprte-sec {
	border-bottom: 1px solid #e7ecf1;
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.page-header.navbar .page-logo {
	padding-top: 5px;
}

.col-pad-20 {
	padding: 0 20px;
}
/*client note page css*/
.cmn-tle-bx .portlet-body input {
	border: 1px solid #dbe1e8;
	border-radius: 4px !important;
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
	vertical-align: text-top;
}

.glyphicon {
	font-family: "Glyphicons Halflings" !important;
}

.cmn-tle-bx .input-group input {
	border-radius: 4px 0 0 4px !important;
}

.cmn-tle-bx .input-group input+span {
	border-radius: 0 4px 4px 0 !important;
}

.cmn-tle-bx .input-group  span.input-group-addon {
	background: #616db2 none repeat scroll 0 0;
	border-color: #616db2;
	border-radius: 0 4px 4px 0 !important;
	color: #fff;
}

.cus-dtpkr-dsgn .datepicker thead th {
	padding: 0;
}

.cus-dtpkr-dsgn .datepicker .glyphicon.glyphicon-chevron-left,
	.cus-dtpkr-dsgn .datepicker .glyphicon.glyphicon-chevron-right {
	color: #616DB2;
	background: none;
	margin-top: 0;
	font-size: 15px;
}

.cus-dtpkr-dsgn .datepicker tbody td.day.active, .cus-dtpkr-dsgn .datepicker tbody span.month.active,
	.cus-dtpkr-dsgn .datepicker tbody span.year.active {
	background: #616DB2 !important;
}

.cus-dtpkr-dsgn .timepicker td .glyphicon {
	color: #616DB2;
}

.cus-dtpkr-dsgn .timepicker td .btn.btn-primary {
	background: #616DB2;
}

.cus-dtpkr-dsgn .timepicker td .btn.btn-primary:hover {
	border-color: #616DB2;
	color: #fff;
}

.cus-dtpkr-dsgn .dropdown-menu .glyphicon {
	color: #616DB2 !important;
}

.cus-datepicker .date {
	margin-bottom: 5px;
}

.datepicker tbody td.active.day, .datepicker tbody td.today.day,
	.datepicker tbody td.active.day, .datepicker tbody td span.year.active,
	.datepicker tbody td.active.day, .datepicker tbody td span.month.active
	{
	background: #616DB2 !important;
	color: #fff;
}

.mb-5 {
	margin-bottom: 5px;
}

.mb-10 {
	margin-bottom: 10px !important;
}

.mb-15 {
	margin-bottom: 15px;
}

.othr-cndtion {
	clear: both;
}

.othr-cndtion .na-title {
	padding-left: 0;
}

.pl-0 {
	padding-left: 0 !important;
}

.pb-15 {
	padding-bottom: 15px !important;
}

.othr-cndtion, .othr-cndtion textarea {
	background: #EEF1F5;
	cursor: not-allowed;
	pointer-events: none;
	border-radius: 4px !important;
}

.othr-agncy.agncy-enbl+.othr-cndtion, .othr-agncy.agncy-enbl+.othr-cndtion textarea
	{
	background: none;
	pointer-events: initial;
	cursor: inherit;
}

.emergency {
	background: #fff;
	border: 1px solid #e6e9ec;
}

.emergency .input-group span.input-group-addon {
	background: #616db2 none repeat scroll 0 0;
	border: none;
	border-radius: 0 4px 4px 0 !important;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
}

.emergency .btn.btn-default, .emergency .btn.btn-default:hover {
	background: #616DB2 !important;
	color: #fff;
	border: none;
	border-radius: 4px !important;
}

.emergency .form-group {
	margin-bottom: 15px !important;
}

.emergency .cus-datepicker input {
	height: 35px;
}

.page-sidebar-closed .page-logo {
	overflow: hidden;
	padding-top: 5px !important;
}
/*Confution assessment method page css*/
.cus-radio-dsgn {
	margin-top: 5px;
}

.cus-radio-dsgn label {
	padding-left: 21px !important;
}

.cmn-tle-bx .required {
	font-size: 16px;
	background: none;
	border: none;
}
/*walker checklist start*/
.mt-20 {
	margin-top: 20px;
}

.mt-5 {
	margin-top: 5px;
}

.pt-6 {
	padding-top: 6px;
}

.pb-15 {
	padding-bottom: 15px;
}
/*walker checklist end*/
/*power checklist start*/
.cmn-tle-bx .control-label {
	padding: 6px 0 0 15px;
}
/*power checklist end*/

/*walker checklist changes start*/
.fncy-main-lbl-chk label::before {
	border: 1px solid #cecece;
	content: "";
	display: inline-block;
	height: 15px;
	left: 10px;
	margin-right: 10px;
	position: absolute;
	top: 1px;
	width: 15px;
	z-index: 1;
}

.fncy-main-lbl-chk input[type="checkbox"]:checked+label::before {
	background: #616db2 url("../images/checkbox-check.png") no-repeat scroll
		1px 3px;
	border: 1px solid #fff;
	color: #fff;
	content: "";
	font-family: "FontAwesome";
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	position: absolute;
	text-align: center;
}

.cmn-tle-bx .portlet.light>.portlet-title>.caption.fncy-main-lbl-chk>.caption-subject label
	{
	margin-bottom: 0;
}

.cmn-tle-bx .portlet.light>.portlet-title>.caption.fncy-main-lbl-chk>.caption-subject
	{
	padding-left: 35px !important;
	position: relative;
}

.inline-radio-lbl {
	float: left;
	color: #363636;
	margin-right: 10px;
}

.inline-radio-value .cus-radio-dsgn {
	margin-top: 0;
}

.clnt-able-txarea.enbl-txtarea, .clnt-prvd-txarea.enbl-txtarea,
	.clnt-perc-txarea.enbl-txtarea, .wlkr-ass-txarea.enbl-txtarea,
	.wlkr-fit-txarea.enbl-txtarea, .if-prim-txarea.enbl-txtarea,
	.client-sdm-txarea.enbl-txtarea, .mohltc-txarea.enbl-txtarea,
	.ontario-txarea.enbl-txtarea, .faod-txarea.enbl-txtarea,
	.cnsnt-adp-txarea.enbl-txtarea, .rsopls-txarea.enbl-txtarea,
	.rdcspt-txarea.enbl-txtarea, .adp-auth-txarea.enbl-txtarea,
	.clnt-sdm-txarea.enbl-txtarea, .role-id-txarea.enbl-txtarea,
	.eotf-txarea.enbl-txtarea, .ravr-txarea.enbl-txtarea, .vlpc-txarea.enbl-txtarea,
	.cl-thr-rep-txarea.enbl-txtarea, .wlkr-rec-pro-cl-txarea.enbl-txtarea,
	.scrn-adp-co-txtarea.enbl-txtarea, .ass-dev-pro-txtarea.enbl-txtarea,
	.con-cl-sdm-txarea.enbl-txtarea, .mod-spe-rq-txarea.enbl-txtarea,
	.wlkr-rcmd-dev.enbl-txtarea, .bsd-phy-stus-txtarea.enbl-txtarea,
	.env-cndtn-txarea.enbl-txtarea {
	display: block !important;
}

.hidden.enbl-txtarea {
	display: block !important;
}

.cmn-tle-bx .required {
	font-size: 16px;
}

.whls-options {
	margin-left: 25px;
	clear: both;
}

.enbl-whl-optn .whls-options {
	display: block !important;
}

.btn.prpl-btn {
	background: #616db2 none repeat scroll 0 0;
	border-radius: 4px !important;
	color: #fff;
	text-transform: capitalize;
}

.clnt-nt-elg-chk {
	margin-left: 35px;
}

.sub-chk {
	clear: both;
	margin-left: 30px;
}

.clnt-aper-el-fun {
	clear: both;
	margin-left: 30px;
}

.prir-acc-sb-row .checkbox.pull-left {
	margin-right: 10px;
}

.pt-0 {
	padding-top: 0 !important;
}

.prie-sub-dt-optn {
	display: none;
}

.enbl-datepicker+.prie-sub-dt-optn {
	display: block;
}

.fndng-ap-fun-txarea textarea {
	background: #eef1f5 none repeat scroll 0 0;
	cursor: not-allowed;
	pointer-events: none;
}

.enbl-area+.fndng-ap-fun-txarea textarea {
	background: transparent;
	cursor: inherit;
	pointer-events: inherit;
}

.cmn-tle-bx .caption.fncy-main-lbl-chk {
	width: auto !important;
}

.adp-com-optns {
	margin-left: 30px;
}

.adjst-txarea textarea {
	background: #eef1f5 none repeat scroll 0 0;
	cursor: not-allowed;
	pointer-events: none;
}

.adjst-txarea-enbl+.adjst-txarea textarea {
	background: transparent;
	cursor: inherit;
	pointer-events: inherit;
}

.app-cmplt-othr-txarea textarea {
	background: #eef1f5 none repeat scroll 0 0;
	cursor: not-allowed;
	pointer-events: none;
}

.app-cmp-enbl+.app-cmplt-othr-txarea textarea {
	background: transparent;
	cursor: inherit;
	pointer-events: inherit;
}

.ml-20 {
	margin-left: 20px;
}

.wlkr-suit-sub.clearfix {
	margin-left: 15px;
}

.sm-txarea textarea {
	height: 35px;
}

.wlkr-suit-sub, .deliverd-wlkr-sub {
	display: none;
}

.wlkr-suit-enbl+.wlkr-suit-sub, .dlwr-wlkr-enbl+.deliverd-wlkr-sub {
	display: block;
}

.foream-sub-chk {
	display: inline-block;
}

.type1-specfctn .foream-sub-chk {
	margin-left: 34px;
}

.type2-specfctn .foream-sub-chk, .type3-specfctn .foream-sub-chk {
	margin-left: 15px;
}

.foream-sub-chk .checkbox:not (:last-child ) {
	margin-right: 20px !important;
}

.hand-grp-sub {
	float: left;
	margin-left: 10px;
}

.print-btn button img {
	margin-top: -2px;
}

.sugg-row {
	margin-bottom: 10px;
	padding-left: 20px;
}

.sug-title {
	font-size: 15px;
	position: relative;
}

.sug-dec {
	color: #9e9e9e;
	font-size: 14px;
}

.sug-title::before {
	background: rgba(0, 0, 0, 0) url("../images/pop-right-arrow.png")
		no-repeat scroll 0 0/contain;
	content: "";
	display: block;
	height: 10px;
	left: -15px;
	opacity: 0.7;
	position: absolute;
	top: 8px;
	width: 10px;
}

.sug-dec ul {
	list-style: outside;
	padding-left: 15px;
}
/*responsive*/
@media screen and (max-width: 992px) {
	.sm-pt-6 {
		padding-top: 6px !important;
	}
}

.cmn-tle-bx .fncy-main-lbl-chk .caption-subject {
	padding-top: 0 !important;
	padding-bottom: 0px !important;
}

.cmn-tle-bx .fncy-main-lbl-chk .caption-subject label {
	font-size: 15px;
}

.cmn-tle-bx textarea.form-control {
	resize: none;
}

.enbl-txtarea+.optional-txtarea {
	display: block !important;
}

.prie-sub-main .fun-chkbx {
	margin-left: 14px;
}

.emergency .cus-datepicker input {
	height: 35px;
}

.emergency .input-group span.input-group-addon {
	background: #616db2 none repeat scroll 0 0;
	border: medium none;
	border-radius: 0 4px 4px 0 !important;
	color: #fff;
	padding-bottom: 10px;
	padding-top: 10px;
}

.emergency .datepicker-wrap .date {
	width: 100%;
}

.footer-btn {
	clear: both;
	text-align: center;
}

.ml-60 {
	margin-left: 60px !important;
}
/*walker checklist changes end*/

/*WheelChair css start */
.cus-radio-postn .cus-radio-dsgn {
	margin-top: 0;
}

.inline-chk-bxs .checkbox {
	margin-right: 20px !important;
	margin-top: 0 !important;
}

#wheel_chair_recommended div .colums-2 .form-group:nth-child(2n+1),
	#wheel_chair_recommended div .colums-2 .form-group:nth-child(2n) {
	float: left;
	width: 50%;
}

#wheel_chair_positioning div .colums-2 .form-group:nth-child(2n+1),
	#wheel_chair_positioning  div .colums-2 .form-group:nth-child(2n) {
	float: left;
	width: 50%;
}

.warning {
	color: red;
}
/*WheelChair css  end*/

/*powerChecklist css  start*/
#form_recommended div .colums-6 .form-group:nth-child(2n+1),
	#form_recommended div .colums-6 .form-group:nth-child(2n) {
	float: left;
	width: 5%;
}

#form_recommended div .colums-6 .form-group:nth-child(7n),
	#form_recommended div .colums-6 .form-group:nth-child(8n) {
	float: left;
	width: 50%;
	margin-left: 32% !important;
}

#form_positioning div .colums-2 .form-group:nth-child(2n+1),
	#form_positioning div .colums-2 .form-group:nth-child(2n) {
	float: left;
	width: 50%;
	margin-left: 0px !important;
}

.colums-2 [class*="parent"] .checkbox {
	margin-left: 25px !important;
}

.hide.enbl-txtarea {
	display: block !important;
}

.power-recommended {
	margin-left: 16%;
}

#form_recommended div .power-recommended .form-group:nth-child(2n+1),
	#form_recommended div .power-recommended .form-group:nth-child(2n) {
	float: left;
	width: 33%;
	margin-left: 0px !important;
}
/*powerChecklist css  end*/

/*client note css  start*/
.clint-nt-tbl table {
	border: 1px solid #dbe1e8;
}

.clint-nt-tbl .table thead th {
	background: #f4f6f8 none repeat scroll 0 0;
}

.clint-nt-tbl .btn.prpl-btn {
	display: block;
	margin-bottom: 5px;
}

.cmn-tle-bx .file-btn input {
	border: medium none;
	height: auto;
	padding-left: 0;
}

.clt-nt-botm {
	background: #f4f6f8 none repeat scroll 0 0;
	border: 1px solid #dbe1e8;
	margin-top: 20px;
	padding: 15px 0;
}

.multifile_container .uploaded_image .multifile_remove_input {
	color: red !important;
}

/*client note css  end*/
/*start progress notes*/
.prgrs-sv-btn .btn.prpl-btn {
	display: inline-block;
	margin-right: 5px;
}

.dschrg-bg {
	background: #dbdbdb none repeat scroll 0 0;
	border: 1px solid #dbe1e8;
	margin-top: 20px;
	padding: 15px 0;
}

.trnsfr-bg {
	background: #c3c3c3 none repeat scroll 0 0;
	border: 1px solid #dbe1e8;
	margin-top: 20px;
	padding: 15px 0;
}

.drct-bg {
	background: #99d9ea none repeat scroll 0 0;
	border: 1px solid #dbe1e8;
	margin-top: 20px;
	padding: 15px 0;
}

.dwnld-lst {
	padding: 0;
}

.dwnld-lst>li {
	list-style: outside none none;
}

.dcmnt-dlt {
	margin-left: 10px;
}

b.cncl-file-btn {
	color: red;
	cursor: pointer;
}

#cus-upload {
	border: 1px solid #ccc;
	padding: 2px 16px;
}

.uploaded_image {
	margin-bottom: 3px;
}

.caption .popup {
	float: none !important;
}
/*end progress notes*/
@media screen and (min-width:1200px) {
	.dschrg-ftr-cus .footer-sec.col-lg-offset-3 {
		margin-left: 16.67%;
	}
}

/*Ot Assessment CSS start*/
.titl-crt {
	float: left;
	margin: 8px 0 0 10px;
}

.rcnt-sug-txt {
	color: #000c99;
	font-weight: 400;
	font-size: 14px;
}

.eqp-lbl {
	padding-left: 100px;
	position: relative;
	top: -25px;
}

.add-nurd-btn button {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: 1px solid #ccc;
	color: #616db2;
	font-size: 15px;
	font-weight: normal;
	height: 15px;
	line-height: 0;
	padding: 0 1px 4px 0;
	text-align: center;
	width: 15px;
}

.eqp-bx .eqp-lbl>input {
	height: 19px;
	padding: 0 5px;
}

.add-nurd-btn {
	left: -20px;
	position: absolute;
	top: -2px;
}

.hlth-btn {
	display: inline-block;
}

.medication_management span {
	color: #858585;
	font-style: italic;
}

.ambulation_stair_option span {
	color: #858585;
	font-style: italic;
}

.eqp-bx.cu-ad-aq-bx .titl.checkbox {
	margin-right: 3px;
}

.eqp-lbl {
	padding-left: 100px;
	position: relative;
	top: -25px;
}

.eqp-bx .eqp-lbl>input {
	height: 24px;
}

.eqp-bx .eqp-lbl>input {
	height: 19px !important;
	padding: 0 5px;
}

.eqp-bx {
	height: 20px;
	padding-left: 30px;
	width: 100%;
}

#ambulationStair  div .ambulation_stair_option .form-group:nth-child(n+1),
	#ambulationStair  div .ambulation_stair_option .form-group:nth-child(2n)
	{
	float: left;
	width: 31%;
	margin-left: 20px !important;
}

#bathroomAssessed  div .bathroom_assessed .form-group:nth-child(n+1),
	#bathroomAssessed  div .bathroom_assessed .form-group:nth-child(2n) {
	float: left;
	width: 15%;
	margin-left: 0px !important;
}

#bathroomAssessed  div .bathroom_assessed label {
	width: 100% !important;
	float: left;
	margin-left: 0px !important;
}

#assessment_initiated .assessment_initiated_option input[type=text] {
	width: 50%;
}

#home_aceessed div .home_accessed  .form-group:nth-child(n+1),
	#home_aceessed div .home_accessed  .form-group:nth-child(2n) {
	float: left;
	width: 15%;
	margin-left: 0px !important;
}

#home_aceessed .ot_difficulties_chkb .form-group:nth-child(3),
	#home_aceessed .ot_difficulties_chkb .form-group:nth-child(4),
	#home_aceessed .ot_difficulties_chkb .form-group:nth-child(5) {
	float: left;
	width: 15%;
	margin-left: 0px !important;
}

#home_aceessed .ot_difficulties_chkb label[class*=parent] {
	float: left;
	width: 15%;
	margin-top: 7px;
	margin-left: 20px !important;
}

.skin-integrity .form-group:nth-child(1) label {
	color: #337ab7;
}

.ot_signs_of .form-group:nth-child(n+1), .ot_signs_of .form-group:nth-child(2n)
	{
	float: left;
	width: 15%;
	margin-left: 0px !important;
}

.ot_risks_identified .form-group:nth-child(n+1), .ot_risks_identified .form-group:nth-child(2n)
	{
	float: left;
	width: 50%;
	margin-left: 0px !important;
}

.ot_risks_identified .form-group  input[type=text] {
	width: 50%;
}

.ot_transfer-chkb .form-group  input[type=text] {
	width: 50%;
}

.hm-as-sub-option {
	clear: both;
	margin-left: 30px;
	padding-top: 15px;
}

.hm-as-sub-option .na-title {
	float: left;
	margin-right: 15px;
	margin-top: 8px;
}

.inln-inpt {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

.mental_health_rado .clearfix:nth-child(n+1), .mental_health_rado .clearfix:nth-child(2n)
	{
	float: left;
	width: 35%;
	margin-left: 5px !important;
}

.mental_health_rado .clearfix:nth-child(2) .md-radio {
	width: 20%;
	float: left;
}

.mental_health_rado1 .clearfix:nth-child(n+1), .mental_health_rado1 .clearfix:nth-child(2n)
	{
	float: left;
	width: 35%;
	margin-left: 5px !important;
}

.mental_health_rado1 .clearfix:nth-child(2) .md-radio {
	width: 20%;
	float: left;
}
/*Ot Assessment CSS end*/
#rehab_care_plan_form div .environment_sec .form-group:nth-child(2n+1),
	#rehab_care_plan_form div .environment_sec .form-group:nth-child(2n) {
	float: left;
	width: 33%;
	margin-left: 0px !important;
}

#rehab_care_plan_form div .mobility_care .form-group:nth-child(2n+1),
	#rehab_care_plan_form div .mobility_care .form-group:nth-child(2n) {
	float: left;
	width: 50%;
	margin-left: 0px !important;
}
/*Client Consent*/
.cmn-tle-bx .portlet.light>.portlet-title>.caption>.caption-subject {
	display: inherit;
	padding: 0 10px !important;
}

.no-col-padding {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.rhp-chk .rhp-txtara, .rhp-chk .rhp-txtara textarea, .other-agncy .ot-ag-area,
	.other-agncy .ot-ag-area textarea, .family-chk .family-txtara,
	.family-chk .family-txtara textarea {
	background: #eef1f5 none repeat scroll 0 0;
	border-radius: 4px !important;
	cursor: not-allowed;
	pointer-events: none;
}

.rhp-chk.rhp-en .rhp-txtara, .rhp-chk.rhp-en .rhp-txtara textarea,
	.other-agncy.ot-ag-en .ot-ag-area, .other-agncy.ot-ag-en .ot-ag-area textarea,
	.family-chk.famly-en .family-txtara, .family-chk.famly-en .family-txtara textarea
	{
	background: transparent;
	border-radius: 4px !important;
	cursor: auto;
	pointer-events: initial;
}

.sdm-txtarea textarea {
	background: #eef1f5 none repeat scroll 0 0 !important;
	border-radius: 4px !important;
	cursor: not-allowed;
	pointer-events: none;
}

.sdm-txtarea.sdm-otr-en textarea {
	background: transparent !important;
	border-radius: 4px !important;
	cursor: auto;
	pointer-events: initial;
}

.cmn-tle-bx .cus-chk-postn .checkbox {
	margin-top: 3px;
	margin-left: 15px;
}

.radio-wth-chk .md-radio {
	margin-right: 10px;
	padding-left: 15px;
}

.radio-wth-chk .md-radio+.checkbox {
	margin-top: 2px;
}

.ml-15 {
	margin-left: 15px;
}

.chk-wht-rad-op .checkbox {
	margin-top: 0 !important;
}

.chk-wht-rad-op {
	margin-left: 16px;
	clear: both;
}

.chk-wht-rad-op .md-radio input.form-control {
	height: 25px;
	margin-top: -5px;
}

.enbl-chk+.checkbox {
	display: block !important;
	margin-bottom: 0 !important;
}

.risk-coment.enbl-txtarea {
	display: block !important;
}

.optnl-cmnt.enb-op-tx {
	display: block !important;
}

.chk-rd-optn {
	display: none;
}

.chk-wht-rad-op.enb-op .chk-rd-optn {
	display: block;
}

.btn.prpl-btn.add-new-consent {
	white-space: unset;
}

.cnsnt-cntnt-head .checkbox {
	margin-bottom: 0;
	margin-right: 15px;
	margin-top: 0;
	padding-left: 20px;
}

.rsks-yes-no-optn .cus-radio-dsgn.enbl-txtarea .risk-coment {
	display: block !important;
}

.rsks-yes-no-optn .cus-radio-dsgn input.form-control {
	height: 24px;
	padding-bottom: 0;
	padding-top: 0;
}

.input-pbpt-0 input {
	padding-top: 0;
	padding-bottom: 0;
}

.sm-inpt-hgt input {
	height: 25px !important;
}

.input-mt-0 .checkbox {
	margin-top: 0 !important;
}

.cus-radio-postn.rdio-po-abslt {
	display: inline-table;
	float: none;
	margin-left: 0;
	vertical-align: text-top;
}

.cus-tle-wth-rdo {
	margin-right: 5px;
}

.cnst .md-radio input {
	vertical-align: top;
}

.cnst .cus-radio-dsgn {
	float: left;
	margin-top: 0;
	margin-left: 5px;
}

.titl-crt {
	float: left;
	margin: 8px 0 0 10px;
}
/*Client Consent End*/
#ot_assessment_form div .estimated_stage .form-group:nth-child(2n+1),
	#ot_assessment_form div .estimated_stage .form-group:nth-child(2n) {
	float: left;
	width: 16%;
	margin-left: 0px !important;
}

page-logo {
	padding-left: 5px;
}

.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo .logo-default
	{
	width: 100%;
	height: auto;
	padding-top: 15px;
	padding-left: 0;
}

/* OT UI CSS*/
.rdio-wth-ttic .md-radio-inline {
	float: left;
}

/* Client banner*/
.clnt-bnr-typ input[type="radio"] {
	vertical-align: sub;
}

.line-break::before {
	background: rgba(0, 0, 0, 0) url(../images/next-disabled.png) repeat
		scroll 0 0;
	content: "";
	display: block;
	position: absolute;
	height: 15px;
	width: 10px;
	background-repeat: no-repeat;
	left: 0;
	top: 5px;
	background-size: 5px;
}

.line-break {
	padding-left: 10px;
	position: relative;
}

.page-content.emergency .form-group {
	margin-bottom: 0 !important;
}
/*.cus-radio-dsgn label {
    padding-left: 5px !important;
 }*/
.sgn-bx .form-control {
	float: right;
	margin-left: 10px;
	resize: none;
}

.sgn-bx {
	font-size: 24px !important;
	margin-left: 20px;
}

.txt-itlc {
	color: #363636;
	font-family: 'Open Sans';
	font-style: italic;
}

.cmn-tle-bx .portlet.light>.portlet-title>.caption.fncy-main-lbl-chk>.caption-subject.pl-0
	{
	padding-left: 10px !important;
}

.close {
	background-image: none !important;
}

#teaching_agreement_form div .resource_sep .form-group:nth-child(2n+1),
	#teaching_agreement_form div .resource_sep .form-group:nth-child(2n) {
	float: left;
	width: 50%;
	margin-left: 0px !important;
}

.page-toolbar .page-title {
	margin-top: 10px;
	margin-bottom: 5px;
}

.incm-ass-chk .checkbox:nth-child(5) {
	clear: both;
}

.pop-col-arw {
	float: left;
	margin: 0 10px;
}

.ot-as-page .cus-radio-dsgn label {
	padding-left: 20px !important;
}

#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(14),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(15),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(16),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(17),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(18),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(19),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(20),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(21),
	#analysisRecommendation  div .analysis_recommendation_horizontal .form-group:nth-child(22)
	{
	float: left;
	width: 25%;
	margin-left: 0px !important;
}

#analysisRecommendation  div .analysis_recommendation .form-group:nth-child(23)
	{
	float: left;
	width: 100%;
	margin-left: 3px !important;
}

#cognitionAssessed  div .ot_sub_section_horizontal .form-group:nth-child(6),
	#cognitionAssessed  div .ot_sub_section_horizontal .form-group:nth-child(7)
	{
	float: left;
	/*width: 10%;*/
	margin-left: 3px !important;
}

#cognitionAssessed  div .ot_sub_section_horizontal .form-group:nth-child(9)
	{
	float: left;
	width: 100%;
	/* margin-left: 10px !important;*/
}

/*-----------*/
.rotn-sec .form-group {
	width: auto !important;
}

.ot_transfer-chkb .form-group:not (:first-child ) {
	margin-left: 25px !important;
}

.ot_transfer-chkb .form-group:nth-last-child(3), .ot_transfer-chkb .form-group:nth-last-child(2),
	.ot_transfer-chkb .form-group:nth-last-child(4) {
	margin-left: 0 !important;
}

.titl-crt.wth-cl-ic {
	margin-top: 8px;
}

.eqp-bx .titl.halfsideCheckbox {
	width: 20%;
	margin-right: 5px;
}

.valigntop {
	vertical-align: top;
}

.eqp-bx .titl.halfsideCheckbox::after {
	background: none;
}

.clientPortionFundingSources .row input[type=text] {
	width: 50%;
}

.otherspec input[type=text] {
	width: 50%;
}
/*new css*/
.adp-ap-via .md-radio:nth-child(6) span.box {
	top: 10px;
}

.clnt-cnsnt-in-mb input.form-control {
	margin-bottom: 15px;
}
/*serch width changes css*/
#search_cat {
	width: auto !important;
	padding-right: 25px !important;
	float: right;
}

@media screen and (max-width: 992px) {
	.sm-nav-pos {
		position: absolute !important;
		z-index: 1;
	}
}

@media screen and (max-width: 767px) {
	.clnt-ob-xs .checkbox.pull-left {
		float: none !important;
		clear: both;
	}
	.clnt-ob-xs .no-mar .form-group {
		margin-left: 15px !important;
	}
	.no-col-padding.xs-pad-15 {
		padding: 0 15px !important;
	}
	.eml-fr-com .checkbox.pull-left {
		float: none !important;
		margin-left: 15px !important;
	}
	.eml-fr-com .na-title.inline-radio-lbl {
		float: none;
	}
	.footer-btn .btn {
		margin-top: 0 !important;
		margin-bottom: 15px !important;
	}
	.rec-typ-sctr .na-title.inline-radio-lbl {
		float: none;
	}
	.rec-typ-sctr .md-radio-inline {
		padding-left: 15px;
	}
	.xs-mar-row .row {
		margin: 0;
	}
	.portlet-bottom .btn {
		margin-top: 0 !important;
		margin-bottom: 15px !important;
	}
	.clnt-as-tr-wlkr .checkbox.pull-left {
		float: none;
		clear: both;
	}
	.btn.prpl-btn.add-new-rec {
		white-space: normal;
	}
	.del-chk-algn label.css-label, .del-chk-algn .form-group {
		margin-left: 0px !important;
	}
	.del-chk-algn .btn.prpl-btn.add-new-rec {
		white-space: normal;
	}
	.mental_health_rado1 .clearfix:nth-child(n+1), .mental_health_rado1 .clearfix:nth-child(2n)
		{
		width: 100%;
	}
	#home_aceessed .ot_difficulties_chkb label[class*="parent"] {
		width: 100% !important;
		margin-left: 0 !important;
	}
	.mental_health_rado1 .clearfix:nth-child(2) .md-radio {
		width: 100%;
		float: none;
	}
	.mental_health_rado .clearfix:nth-child(n+1), .mental_health_rado .clearfix:nth-child(2n)
		{
		width: 100%;
	}
	.mental_health_rado .clearfix:nth-child(2) .md-radio {
		width: 100%;
	}
	.chk-xs-100 .form-group {
		width: 100% !important;
	}
	.xs-lbl-100 .checkbox.col-xs-3 {
		width: 100%;
	}
	.rdio-xs-100 .md-radio {
		width: 100%;
	}
	.xs-text-lft {
		text-align: left;
	}
	.xs-pl-15 {
		padding-left: 15px;
	}
	.dprsn-rdio-dsgn .form-group.cus-radio-postn {
		margin-left: 15px;
	}
	.dec-dm-mob .checkbox {
		width: 100%;
	}
	.portlet.light.bordered .bandage_out {
		margin-left: 8px;
		width: 115%;
	}
	.portlet.light.bordered .bandage_in_sm {
		margin-left: -5px;
		width: 124%;
	}
	.portlet.light.bordered .bandage_in_prev {
		margin-left: -12px;
		width: 125%;
		height: 72px;
	} /*.modal-dialog-integer, .modal-role-integer{
	width: 125%;
}*/
	.modal-dialog-integer {
		width: 115%;
	}
	.modal-dialog-integer, .modal-role-integer {
		position: relative !important;
		/* padding-left: 12px; */
		width: 100%;
		margin-left: 0px;
	}
}

@media screen and (max-width: 480px) {
	.emergency .btn.btn-default {
		white-space: inherit;
	}
	.cnsnt-opnd .inline-radio-lbl {
		float: none;
	}
	.cnsnt-opnd .no-mar {
		padding: 0 15px;
	}
	.eqp-bx {
		padding-left: 0;
	}
	.cus-nurd-dsgn .eqp-lbl {
		padding-left: 155px !important;
	}
	.add-nurd-btn {
		left: -10px;
	}
	.eqp-bx .eqp-lbl>input {
		width: 100%;
	}
	.eqp-bx, .eqp-bx .titl::after {
		height: 35px;
	}
	.portlet.light.bordered .bandage_out {
		margin-left: 8px;
		width: 115%;
	}
	.portlet.light.bordered .bandage_in_sm {
		margin-left: -5px;
		width: 124%;
	}
	.portlet.light.bordered .bandage_in_prev {
		margin-left: -12px;
		width: 125%;
		height: 56px;
	}
}

.cmn-tle-bx .input-group  label.input-group-addon {
	background: #616db2 none repeat scroll 0 0;
	border-color: #616db2;
	border-radius: 0 4px 4px 0 !important;
	color: #fff;
}

.padding-10 {
	padding: 10px;
}

p.no-file {
	float: left;
	margin-left: 15px;
	color: #717171;
	font-size: 14px;
	margin-top: 8px;
	max-width: 250px;
	word-break: break-all;
}

.multifile_container {
	float: left;
	margin-top: 20px;
	margin-left: 0px;
}

input[type=checkbox]:disabled+label:before, input[type=checkbox]:disabled+label.css-label
	{
	opacity: 0.5;
}

.datepicker-months .month.disabled {
	opacity: 0.4;
}

.page-breadcrumb-bar {
	margin-left: 10px;
	padding-bottom: 10px;
}

.page-toolbar .page-title {
	margin-top: 0px;
}

.photobooth ul {
	width: 40px;
	position: absolute;
	right: 0;
	top: 0;
	background: transparent;
	height: 190px;
	z-index: 2;
	border-bottom-left-radius: 5px;
	list-style-type: none;
	margin-right: 40px;
}

.alert-danger {
	background-color: #fbe1e3;
	border-color: #fbe1e3;
	color: #E73D49 !important;
	border-left: 2px solid #e73d4a !important;
	border-radius: 4px !important;
}

.alert-danger>p {
	color: #E73D49 !important;
}

.ui-widget-content .ui-datepicker-calendar td .ui-state-default {
	text-align: center;
	margin-right: 10px;
}

.vhaLink {
	position: absolute;
}

@media screen and (min-width: 991px) and (max-width: 1120px) {
	.eqp-bx .titl.halfsideCheckbox {
		width: 25% !important;
	}
	.portlet.light.bordered .bandage_out {
		margin-left: 152%;
	}
	.portlet.light.bordered .bandage_in_sm {
		margin-left: -103px;
	}
}

@media screen and (max-width: 1095px) and (min-width: 1024px) {
	.portlet.light.bordered .bandage_out {
		margin-left: -77%;
	}
	.portlet.light.bordered .bandage_in_sm {
		margin-left: -85px;
	}
	.drain-ass .fileUpload {
		width: 148%;
	}
	.skin-ass .fileUpload {
		width: 156%;
	}
}

@media screen and (min-width: 1020px) and (max-width: 1320px) {
	.modal-dialog-integer {
		width: 25%;
	}
}

.alphabetic-btn {
	padding: 8px 18px;
	margin: 20px 0px;
	background: #616db2;
	color: #fff;
}

.badge {
	background-color: red;
	margin-top: -3%;
	margin-left: 3%;
	font-size: 17px !important;
	height: 22px;
}

.ui-menu-item:hover {
	background-color: #ffdf00;
}

.w3-tooltip, .w3-display-container {
	position: relative
}

.w3-tooltip .w3-text {
	display: none
}

.w3-tooltip:hover .w3-text {
	display: inline-block
}