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);

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #ffc200;
    color: #000;
    display: block !important;
    font-weight: 500;	
 }
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:#fbeda9 !important;
	border: 1px solid #fbeda9;
	color:#4b4b4b !important;
	border-radius:2px;
	/* border:0; */
	font-size:14px !important;
	font-weight: bold;
	/* border: 1px solid #888888; */
}
.md-radio label > .check {
	/*background: #0a87ff none repeat scroll 0 0;*/
	/* background: #616db2 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; */
	/* background: #687390 none repeat scroll 0 0;
    border-radius: 50% !important;
    height: 5px;
    left: 5px;
    opacity: 1;
    top: 6px;
    transform: scale(0);
    width: 5px;
    z-index: 6; */
    background: #4F5AB3 none repeat scroll 0 0;
    border-radius: 50% !important;
    height: 9px;
    left: 3px;
    opacity: 1;
    top: 6px;
    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; */
	border: 1px solid #4F5AB3 !important;
    border-radius: 50% !important;
    height: 15px;
    top: 3px;
    width: 15px;
    z-index: 5;
    left: 0px;
}
.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: 0px;
}
.page-header.navbar {
	height: 64px;
}
.page-header.navbar .top-menu {
/*	background: #616db2;*/
/* background: #616db2; */
	float: none;
}
#admin_toggle {
	float: left;
	margin: 12px 19px 12px 14px;
}
#admin_toggle {
	background: rgba(0, 0, 0, 0) url("../images/toggle.png") no-repeat scroll center center;
	border:none;
	width: 100px;
	height: 32px;
	opacity: 1;
	display:block!important;
	position: relative;
    top: 10px;
}
.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; */
	background: #4F5AB3 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;
	width:100%;
}
.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.rounded-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; */
	background-color: #545b62 !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;
	max-height: 54px;
}
.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; */
    background: #616DB2;
	margin-bottom: 0px;
	padding: 3px 3px 3px 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 {
	padding: 12px 0px 15px;
}
.portlet.light.pix-tab-portlet .pix-tab .tab-content .portlet-body .tab-content {
	padding: 4px 0px 4px;
}
.tab-pane p span,  p span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
.tab-pane button,  button, .tab-pane .search-btn input,  .search-btn input, .tab-pane input[value="Dismiss"] {
/*	background: #6ad2eb;*/
/* background: #616db2; */
background: #4F5AB3;
	margin: 12px 0px;
	border: 0px none;
	color: #FFF;
	border-radius: 2px!important;
	font-size: 14px;
}
.tab-pane .portlet.light, .tab-pane .portlet.light,  .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,  .portlet-title, .ccac-report .portlet.light .portlet-title {
/*	background: #616db2;*/
background:#4F5AB3 ;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
}
.tab-pane .portlet.light > .portlet-title > .caption > .caption-subject,  .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,  .portlet.light > .portlet-title {
	/* min-height: 40px; */
	min-height: 30px;
	margin-bottom: 0px;
	/*height: 30px;*/
}
.portlet-span {
/*	background: #b6cbda;*/
/*background: #95A5A6;*/
    background:#cbcfd278;
	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,  .portlet-span {
	margin: 0;
	float: left;
	width: 100%;
}
.portlet-body .tab-content p.tag,  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; */
	border : 1px solid #4F5AB3;
	color: #FFF;
	content: "";
	background: #4F5AB3 url("../images/checkbox-check.png") no-repeat 1px 3px;
	font-family: "FontAwesome";
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-align: center;
	margin-right: 5px;

}
.tab-pane .checkbox label:before,  .checkbox label:before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #4F5AB3;
	z-index: 1;
	background: #fff;
	margin-right: 5px;
	margin-bottom: -2px;
}
.checkbox label, .radio label {
	float: left;
}
.portlet-body .tab-content .checkbox, .portlet-body .tab-content .form-horizontal .checkbox, .portlet-body  .checkbox, .portlet-body  .form-horizontal .checkbox {
	padding: 0 0 0 0px;
	margin: 2px 0px;
	font-family: 'Open Sans', sans-serif;
	/*font-weight:600;*/
	font-size: 12px;
	z-index: 1;
}
.portlet-body .tab-content .form-group.clearfix,  .form-group.clearfix {
	margin-bottom: 0;
}
.tab-pane .form-group span,  .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,  .form-group span.asterik {
	color: #ff0000;
	float: none;
}
.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 .float-left {
 padding-left:0px;
}
.pain-profile-custom .float-left span{
 position:relative;
 top:10px;
}
.palliative.pain-profile-custom .float-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.float-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; */
	background:#4F5AB3;
	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-6 {
	margin-bottom: 20px;
}
.reporting .col-lg-3.col-md-3.col-sm-3.col-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: 33px 40px;
	border-radius: 10px!important;
	text-align: center;
}
.reporting .portlet.light .color-06 {
	/*background: #8fcb5d none repeat scroll 0 0;*/
	background: #16A085 none repeat scroll 0 0;
	padding-top: 11%!important;
	padding-bottom: 11%!important;
	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: 33px 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: 33px 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-top: 11%;
	padding-bottom: 2%;
	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-top: 10%;
    padding-bottom: 10.5%;
	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-top: 10%;
    padding-bottom: 10.5%;
	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; */
	background: #4F5AB3 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 {
	margin: 20px 0px;
	/* background:#1F3547; */
	background:#4F5AB3;
    color: #fff;
    font-size: inherit;
}
.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; */
	background: #4F5AB3;
    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 .button_wrapper{
	/* background: #99eb99; */
    /* border: 1px solid #449348; */
    background:#10AA84;
    border: 1px solid #b9e49dfc;
    color: #000000;
	cursor: auto;
	pointer-event: none;
	margin-top: -3px;
	padding-top: 17px;
    font-size: 13.3px;
    width:32%;
}

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

.btn.btn-green-next {
	/* background: #99eb99; */
    /* border: 1px solid #449348; */
    background:#10AA84;
    color: #fff;
	cursor: auto;
	pointer-event: none;
	margin-top: -3px;
	padding-top: 17px;
    font-size: 14.4px;
    width:11%;
    font-weight: bold;
}

.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; */
	background: #4F5AB3 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  > .card-header {
	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 .card-title {
/* background:url("../images/minus.png") no-repeat 100% center;
 height:24px;*/
}
.patient-profile-sec .card-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: #4F5AB3 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; */
	background: #dddfe0 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;
	/* overflow: auto; */
}
.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;
}
.wound-tile-radio input {
	height: 60px !important;
	width: 60px;
	padding: 0 !important;
}
.manage-resource .profile-wrapper .trigger_edit {
	border: 1px solid #f1cd80;
	/* border-radius: 4px !important; */
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
	background-color: #f1cd80;
}
.manage-resource .profile-wrapper .trigger_edit:hover {
	border: 1px solid #cda859;
	/* border-radius: 4px !important; */
	box-shadow: none;
	height: 35px;
	padding-left: 10px;
	background-color: #cda859;
}
.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_1.png") no-repeat scroll right center;
	/* width: 35%;
    height: 40px; */
}
.manage-resource .criteria_type_select{
	background: #fff url("../images/down-arrow_1.png") no-repeat scroll right center;
	width: 35%;
    height: 40px;
}
.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; */
	background: #4F5AB3 none repeat scroll 0 0;
	border: 0 none;
	border-radius: 2px !important;
	color: #fff;
	font-size: 14px;
	text-transform: capitalize;
}
.manage-resource .btn.btn-trigger {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #bae39c none repeat scroll 0 0;
	border: 0 none;
	/* border-radius: 2px !important; */
	color: #000;
	font-size: 14px;
	text-transform: capitalize;
}
.manage-resource .btn.btn-trigger:hover {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #a0c187 none repeat scroll 0 0;
	border: 0 none;
	/* border-radius: 2px !important; */
	color: #000;
	font-size: 14px;
	text-transform: capitalize;
}
.manage-resource .btn.btn-back-trigger {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #bac8d9 none repeat scroll 0 0;
	border: 0 none;
	/* border-radius: 2px !important; */
	color: #000;
	font-size: 14px;
	text-transform: capitalize;
}
.manage-resource .btn.btn-back-trigger:hover {
	/*background: #6ad2eb none repeat scroll 0 0;*/
	background: #8fa5bd none repeat scroll 0 0;
	border: 0 none;
	/* border-radius: 2px !important; */
	color: #000;
	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.card-header {
	background: #f2f6f9;
}
.panel-top-group {
/*background:#d9e6ef;*/
}
.panel-top-group.card-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-wrap .portlet-title {
	margin-top: 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; */
background:#4F5AB3;
	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;
}
.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 .float-left, .profile-wrapper.signature-wrapper .float-left label {
	padding-left: 0px!important;
}
.modal-footer {
	text-align: center;
	justify-content: center;
}
.modal-footer .text-center {
	display: inline-block;
}
/* Library Popup */
.view-consent .patient-profile-sec  > .card-header {
	background: transparent;
}
.view-consent .patient-profile-sec .card-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  > .card-header {
	border-bottom: 0px none!important;
}
.view-consent  > .card-header {
	color: #333;
	padding: 15px;
}
.view-consent .patient-profile-sec .card-title a {
	font-size: 14px;
}
.view-consent .panel .card-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;
	clear: both;
}
.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.float-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 {
	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  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  .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 .float-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: #8699ae; */
	background: #dddfe0;
}
.limpassstop span{
	color: black;
}
.portlet-span span{
	color: black;
}
.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,  p.tag {
	color: #000000;
	margin-bottom: 5px;
	font-family: 'Open Sans', sans-serif;
	margin-left: 14px;
}
.customlimpass .checkbox.float-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,  p span, .tab-pane .portlet.light > .portlet-title > .caption > .caption-subject,  .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  .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 .float-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: 35px;
}
.cus-nurd-dsgn .eqp-lbl {
  padding-left: 170px !important;
}
.cus-nurd-dsgn .titl {
    display: inline-block;
    font-weight: bold;
    height: 20px;
    margin: 0;
    position: relative;
    width: 35px;
    padding-left: 10px;
}
.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;}
.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; */
	background-color: #4F5AB3 !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(14,150,236, 0.10) !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.float-left.maintanance-top-wrap {
  padding-left: 0;
}
.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.float-right.maintanance-top-wrap {
  padding-right: 0;
}

.icat-flowchart .col-lg-6.col-md-6.col-sm-4.col-xs-6.float-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.float-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 (max-width: 798px){
	#leftnav { margin-top: 0 !important; }
	.modal-title { margin-left: 0 !important; margin-right: 0 !important; }
	.modal-header { justify-content: left; }
}
@media (min-width: 1040px) and (max-width: 1150px){
	.nav-right-ul .mr-sm-2 {  }
	.navbar-nav { margin-left: -25px !important; }
}

@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;
}
/*.navbar-collapse.in {
	margin: 0px 20px;
}*/
.portlet-body .card-body {
	padding: 0px;
}
.portlet.light.pix-tab-portlet .pix-tab .tab-content {
	padding: 0px;
}
.portlet.light.pix-tab-portlet .pix-tab .tab-content .card-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,  .portlet-span {
	margin: 0px;
}
.assessment .portlet-body .tab-content .tab-pane .portlet-span, .assessment  .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,  .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;
}*/
	.header-search-pannel { max-width: 385px; padding-left: 0; padding-right: 0; margin-right: -30px; }
.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; */
	background: #4F5AB3 !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.float-right > li {
	clear: none;
}
.page-header.navbar .top-menu .navbar-nav.float-right {
	padding-top: 0px;
}
.top-menu ul {
	width: 100%;
}
.nav.navbar-nav.float-right {
	background: #2c1410;
}
.page-header.navbar .top-menu .navbar-nav.float-right > li {
	float: left;
	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%;
}
.header-search-div-text { margin-left: 10px; }
#search_cat { left: 0px; }
.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.float-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;
}
.menu-toggler.responsive-toggler {
	float: none!important;
	display:block;
}
.nav.navbar-nav.float-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 .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,  .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.float-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-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.float-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;
}
.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%;
}
.menu-toggler.responsive-toggler {
	float: right!important;
}
.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%;
}
.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 .card-body.active {
	padding: 0px;
}
#overviewDiv.card-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;
}
.card-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.float-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 .float-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 .card-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,  .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%;
	margin-top:-6%;
}
.menu-toggler.responsive-toggler {
	float: right!important;
}
.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.float-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 .float-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: #a7b1c2;
}
.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,  .profile-wrapper.btn-wrapper input {
	/* background: #616db2 none repeat scroll 0 0; */
	background: #4F5AB3 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"],  table tr td input[value="Delete"] {
	/* background: rgba(0, 0, 0, 0) url("../images/delete-enable.png") no-repeat scroll 0 0; */
	background: rgba(0, 0, 0, 0) url("../images/trash.png") no-repeat scroll 0 0;
	border: medium none;
	height: 25px;
	overflow: hidden;
	text-indent: 999px;
	width: 30px;
}
.tab-pane table tr td input[value="Edit"],  table tr td input[value="Edit"] {
	/* background: rgba(0, 0, 0, 0) url("../images/delete-enable.png") no-repeat scroll 0 0; */
	background: rgba(0, 0, 0, 0) url("../images/pencil-alt.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 .card-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; */
    color:#4F5AB3 !important;
    margin-left: -5px;
	margin-right: 5px !important;
    position: relative;
    top: 12px;
}
.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: #000000;
	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; */
	background: #d4f1bf;
	color: #4b4b4b;
	font-size: 14px;
	/* border-left: 2px solid #449348; */
	/* border-radius: 4px!important; */
	border: 1px solid #b5bd88;
	padding-right: 25px;
	cursor: pointer;
	font-weight: bold;
}
.alert-type .alert-success p {
	/* color: #03576b; */
	color:#28383c;
	font-size: 14px;
	float: left;
	width: 82%;
	margin-left: 35px;
	margin-bottom: 0px;
	text-align: left;
    font-size: 14px;
    font-weight: 600;
    height: 25px;
}
.alert-type .alert-success img {
	/* float: left; */
	position: relative;
	/* top: 3px; */
	margin-left: -57%;
}
.alert-type .alert-success .infoicon {
	position: absolute;
	top: 16px;
	left: 30px;
	margin-left: 0;
}
.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 .card-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 .card-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; */
	background-color: #4F5AB3;
	border: 1px solid #4F5AB3;
	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; */
	background-color: #4F5AB3;
	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;
	background: #dddfe0;
}
.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; */
	background: #4F5AB3;
}
.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; */
	background: #4F5AB3;
	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_1.png) no-repeat;
}
.ui-widget-header .ui-datepicker-next span:hover {
	background: url(../images/next-prev-icon-hover_1.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 .float-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 .float-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.float-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.float-left {
	font-size: 14px;
}
.custompalliative .form-control {
	margin-left: 15px;
}
.customassess .checkbox.float-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: 5px;
}
.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; */
	background: #4F5AB3 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,  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: 2px;
}
.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.float-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; */
	background: #4F5AB3 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; */
	background: #4F5AB3 none repeat scroll 0 0;
}
.deleteDialogPopUp .manage-resource .btn.btn-default:hover {
	/* background: rgba(255, 179, 0, 0.7) !important; */
	background: #4F5AB3 none repeat scroll 0 0;
}
/*-- 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 .float-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.float-left, #pain_profile_form .right-section .right-tab-wrapper .col-xs-12.float-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; */
  background: #4F5AB3 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:768px) {
.SensoryAssessmentSetup .portlet > .portlet-body .sens_col_content span, .SensoryAssessmentSetup .portlet .md-radio-inline .md-radio {
	display:block;
	width: 160%;
}
}
@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  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 .card-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,  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:5px;
}

.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; */
background-color: #4F5AB3!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: #4F5AB3 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; */
  background: #4F5AB3 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; */
  background: #4F5AB3 none repeat scroll 0 0;
  /* border-color: #616db2; */
  border-color: #4F5AB3;
  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;
  border:none;
}
.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; */
  background: #4F5AB3 !important;
  color: #fff;
}
.mb-5{
  margin-bottom: 5px !important;
}
.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: #4F5AB3 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 .col-form-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; */
  background: #4F5AB3 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:#4F5AB3 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.float-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: #4F5AB3 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: -11px;
}
.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 label[class*=parent]{
	float: left;
	width: 15%;
	margin-top: 7px;
}
.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: 3px 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: middle;

}
.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;
}


/*-----------*/
.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: 3px;
}

.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.float-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.float-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.float-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; */
  background: #4F5AB3 none repeat scroll 0 0;
  border-color: #4F5AB3;
  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%;
}
@media screen and (width: 768px){
.navbar-nav>li>a {
    padding-top: 0px;
    padding-bottom :  0px;
}
#container-fluid.page-content-wrapper .row.reminder_row{
	margin-top:50px !important;
}
}
@media screen and (min-width: 768px){
.navbar-nav>li>a {
    padding-top: 0px;
    padding-bottom :  0px;
}
}
.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%;
}
}
.panel-collapse .in .clearfix{
	display:block;
}
.card.incision-title{
	background-color: #616DB2;
}
.date-padding{
	padding-top: 2%;
    padding-bottom: 17%;
    padding-left: 10%;
    padding-right: 13%;
}
.date-margin{
	margin-top: 10%;
    margin-left: 5%;
}
.recommend-date{
	padding-top: 2%;
    padding-bottom: 3%;
    padding-left: 4%;
    padding-right: 4%;
}
.visit-date-padding{
	margin-left: 100%;
	padding-top: 6%!important;
    padding-bottom: 16%!important;
    padding-left: 5%;
    padding-right: 4%;
}
@media (min-width: 769px) and (max-width: 2560px){
.top-margin-header{
	margin-top:-7%!important;
}
}
@media (min-width: 1024px) and (max-width: 1440px){
#searchN .container-fluid {
    margin-top: -1%;
}
}
@media (max-width: 2560px){
.search{
	margin-top: 22%!important;
}
.assessinit-margin{
    margin-left:-12.5%;
}
.hidesection-margin{
    margin-left:-11%;
}
.page-title{
	margin-top: 0%!important;
}
.cancel-margin{
	margin-top: -32%!important;
}
}
@media(min-width: 1440px) and (max-width: 2495px){
.search{
	margin-top: 16%!important;
}
}
@media (min-width: 1441px){
#searchN .container-fluid {
    margin-top: 20%;
}
}
@media (max-width: 1440px){
.search{
	margin-top:22%!important;
}
.page-title{
	margin-top: 3.5%!important;
}
.cancel-margin{
	margin-top: -20%!important;
}
}
@media (max-width: 1024px){
.search{
	margin-top:22%!important;
}
.top-margin-header{
	margin-top:0%!important;
}
.assessinit-margin{
    margin-left:-21.5%;
}
.hidesection-margin{
    margin-left:-20%;
}
.page-sidebar-wrapper{
	padding-top: 64px !important;
}
.search{
    margin-top: 2%!important;
}
.cancel-margin{
	margin-top: -25%!important;
}
}
@media (max-width: 768px){
.top-margin-header{
	margin-top:-3%!important;
}
.container-fluid{
    margin-top: 4%!important;
}
.search{
	margin-top: 3%!important;
    margin-left: 0;
}
.page-title{
	margin-top: 10%!important;
}
.cancel-margin{
	margin-top: 5%!important;
}
}
@media (max-width: 767px){
.container-fluid{
    margin-top: 0%!important;
    margin-left: 5%;
}
}
@media (max-width: 430px){
.search{
	margin-top:5%!important;
}
.top-margin-header{
	margin-top:-5%!important;
}
.assessinit-margin{
    margin-left:5%;
}
.hidesection-margin{
    margin-left:-3%;
}
.page-sidebar-wrapper{
	padding-top: 144px !important;
}
.container-fluid{
	padding-bottom: 10%;
	margin-left: 0 !important;
	padding-left: 3px !important;
}
.page-title{
	margin-top: 25%!important;
}
.cancel-margin{
	margin-top: 21%!important;
}
.header-search-pannel {
	padding-left: 0;
}
}
@media (max-width: 375px){
.page-content-wrapper{
	margin-top: 0;
}
.top-margin-header{
	margin-top:-5%!important;
}
}
@media (max-width: 374px){
}
@media (max-width: 355px){
.assessinit-margin{
    margin-left:2.5%;
}
.hidesection-margin{
    margin-left:-1%;
}
}
@media (max-width: 325px){
.search{
	margin-top:3%!important;
}
.page-content-wrapper{
	margin-top: -7%;
}
.container-fluid{
	margin-left: 0 !important;
}
.top-margin-header{
	margin-top:-6%!important;
}
.page-title{
	margin-top: 40%!important;
}
}
.padding-class{
	padding-bottom:2px!important;
}
@media(min-width: 1024px){
#leftnav{
	position:absolute;
	top: 64px;
}
div.alert.alert-danger.alert-superUser + nav.page-header.navbar + div#outer .page-sidebar-wrapper div#leftnav.page-sidebar {
    position: absolute !important;
    top: 115px !important;
}
div.alert.alert-danger.alert-superUser + nav.page-header.navbar + div#outer .page-content-wrapper div#remindersDiv {
    padding-top: 45px;
}
.page-content-wrapper{
	position:absolute;
	background-color: #282F33;
}
}
@media(min-width: 1024px){
.page-title{
	padding-top: 1%;
}
}
button.btn.btn-secondary:hover{
	background-color:#4F5AB3!important;
	/*background-color:#545b62!important;*/
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    /* border: 1px solid #ccc; */
    border-radius: 4px;
    padding-top: 10px;
}
.patient-profile-sec .panel-default > .panel-heading {
    border-radius: 0px!important;
    /* background: #616db2!important; */
    background: #4F5AB3!important;
    /* background: #95A5A6;*/
	padding: 4px 0;
}
.panel .panel-title > a {
    color: #ffffff;
}
.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;
}
.patient-profile-sec .no-plus {
    background: url(../images/minus.png) no-repeat 100% center;
    height: 24px;
    margin-left: -15px;
}

.login-col{
	background: #4F5AB3 none repeat scroll 0 0;
	height: 85px;
	width: 139px;
}
.login-col-mid{
	background: #3c4c5a none repeat scroll 0 0;
	height: 85px;
	width: 139px;
}
.btn.btn-add-teaching{
	/* background-color:#616DB2!important; */
	background-color: #d4f1bf!important;
    width: 135%;
    height: 35px;
    color: #a0c187;
    font-weight: bold;
    margin-left: -30px;
    padding-right: 0px;
    margin-top: -5px;
}
.btn.btn-add-teaching:hover{
	/* background-color:#616DB2!important; */
	background-color:#a0c187!important;
	color: #fff;
}
.btn.btn-remove-teaching{
	/* background-color:#616DB2!important; */
	background-color: #e16468!important;
    width: 135%;
    height: 35px;
    color: #df0109;
    font-weight: bold;
    margin-left: -30px;
    padding-right: 0px;
	margin-top: -5px;
}
.btn.btn-remove-teaching:hover{
	/* background-color:#616DB2!important; */
	background-color:#df0109!important;
	color: #fff;
}
.alphabetic-btn {
	padding: 8px 18px!important;
	margin: 20px 0px!important;
	background: #616db2!important;
    color: #fff!important;
}
.edited-btn { border: none; }
.portlet .collapse { overflow: hidden; }
.portlet .portlet-body, .portlet .profile-wrapper { overflow: hidden; }
.clearfix { clear: both; }
.mid-align { display: flex; align-items: center;}
.fullWidth {width: 100% !important;}
#visit-dialog { overflow: visible; }
.hide { display: none !important; }
.ui-autocomplete .ui-state-focus, .ui-autocomplete .ui-state-focus a {border:none !important;background: #fff !important;font-weight:normal !important;color:inherit !important; }
.ui-autocomplete .ui-state-focus:focus, .ui-autocomplete .ui-state-focus:hover, .ui-autocomplete .ui-state-focus:hover a, .ui-autocomplete .ui-state-focus:focus a {color: #fff !important;background: #ffc200 !important;font-weight:bold !important;}
td[class^="flowchart_data_col"],td[class^="  flowchart_data_col"], td[id^="ideditlink"], td[class^=" delete_col_"], td[class^="delete_col"]{
	border: none !important;
	padding: 0;
}
#doc_section { width: 100%; }
.header-search-pannel { min-width: 385px; }
#equipment_form { width: 100%; }
.prpl-btn:hover {
	background-color: #4F5AB3 !important;
}
/* CSS for screen width 810px */
@media screen and (width: 810px) {
	#searchN .container-fluid {
		padding: 0 !important;
	}

	.searchButtonDiv{
		display: contents !important;
	}
	.header-search-pannel{
		padding : 0 !important;
		padding-bottom: 10px !important;
		margin-left: 15px;
	}
	#searchP{
		margin-top: -35px;
	}
	.treatmentLocDiv{
		display: inline-block !important;
	}
	.md-radio-inline.woundwidget.wp-carousel2.col-lg-12.col-md-12.col-sm-12.slick-initialized.slick-slider{
		margin-left:15px !important;
	}
	ul#accordion,div#container-fluid{
		margin-top: 40px !important;
	}
}

/* CSS for screen width 1080px */
@media screen and (width: 1080px) {
	#searchN .container-fluid {
		padding: 0 !important;
	}

	.searchButtonDiv{
		display: contents !important;
	}
	.header-search-pannel{
		padding : 0 !important;
		padding-bottom: 10px;
	}
	#searchP{
		margin-top:0px;
	}
	.treatmentLocDiv{
		display: inline-block !important;
	}
	.md-radio-inline.woundwidget.wp-carousel2.col-lg-12.col-md-12.col-sm-12.slick-initialized.slick-slider{
		margin-left:15px !important;
	}
}
@media (min-width:940px) and (max-width: 1040px) {

	#searchN .container-fluid {
		padding: 0 !important;
	}

	.searchButtonDiv{
		display: contents !important;
	}
	.header-search-pannel{
		padding : 0 !important;
	}


}

@media (max-width:1040px) {
	.page-header.navbar .nav-right-ul { margin-left: 0; margin-right: 0; }
	.top-margin-header { margin-top: 0 !important; }
	#search_cat, .header-search-div-text { top: 0 !important; }
	.search-button { margin-bottom: 0 !important; }
	#searchP { min-width: 94px !important; margin-right: 0;clear: both}
	#logout { color: transparent !important; width: 70px !important; }
	#logout .fa-power-off { color: #fff !important; }
	.search {margin : 0px -1px !important}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown { margin-left: 5px !important; margin-right: 5px !important; }
}

@media (max-width: 940px) {
	.navbar-expand-md {
		-ms-flex-flow: wrap;
		flex-flow: wrap;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.page-header.navbar .top-menu { background: #4F5AB3 !important; }
	#positions { /*top: 22px !important;*/ }
	#logout { /*top: 20px !important;*/ }
	.page-header.navbar .top-menu .navbar-nav { margin: 0; }
}
@media (max-width: 750px) {
	.page-header.navbar .top-menu .navbar-nav>li.dropdown a { top: 22px !important; }
	#positions { top: 18px !important; }
	#logout { top: 20px !important; }
	.page-header.navbar .top-menu .navbar-nav { margin: 0; }
	.page-sidebar-wrapper{
		padding-top: 108px !important;
		overflow: overlay;
	}
	#searchP { position: absolute; top: 28px; left: 300px; }
}
@media (max-width: 525px){
	.page-header.navbar .top-menu .navbar-nav.float-right {
		width: 100%;
		background: #4F5AB3;
		margin-top: -10px;
		padding-bottom: 15px;
	}
	.search { margin-bottom: 0 !important; }
	.search .container-fluid .row { margin-left: 10px; }
	.page-header.navbar .top-menu .navbar-nav.float-right li:first-child{
		margin-left: 28%;
	}
	.page-sidebar-wrapper { padding-top: 144px !important; }
	#searchN .container-fluid { margin-right: 0 !important; padding-right: 0 !important; }
}
@media (max-width:320px) {
	.search-button { margin-left: -54px !important; color: transparent !important; }
	.page-header.navbar .top-menu .navbar-nav.float-right li:first-child{
		margin-left: 20%;
	}
}
@supports (-webkit-touch-callout: none) { /* Specific to iOS devices only */
	.investigation-title { margin-left: 0 !important; }
}
.btn-prpl:hover { color: #ffffff !important; }
.pix-errors .error { display: block; margin: 0; }
@media print {
    .row{
        display:block !important;
    }
    .noprint,.noPrint{
        display:none !important;
    }

}
.btn.btn-danger{
	background-color: #be3835 !important;
}
.BeaconFabButtonFrame { box-shadow: none !important; }
div#blueman {
    width: 327px;
    height: 266px;
}
div#blueman_full {
    width: 327px;
    height: 497px;
}
.slick-prev.slick-arrow,.slick-next.slick-arrow{
	min-height: 30px !important;
}
.ui-state-tooltip-new{
    background: #d4f1bf 50% 50% repeat-x;
    font-weight: normal;
    color: #000000;
}
 img#blah_0,img#blah_1, img#blah_2, img#blah_3,img#blah_4,img#blah_5,img#blah_6,img#blah_7,img#blah_8,img#blah_9
    {
        max-width: 187px;
        max-height: 140px;
    }