﻿@import "variables.css";

*,
*::before,
*::after {
	box-sizing: content-box;
}

.errorLabel, .field-validation-error {
	margin-left: auto;
	margin-right: auto;
	color: #C83C3C;
	font-weight: bold;
	font-size: 18px;
}

.e-upload-box.e-drag-wrapper {
	position: inherit !important;
}

.frame {
	width: 500px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.control {
	width: 100%;
	height: 100%;
}

.loadinggif {
	background: url('../Images/ajax-loader.gif') no-repeat right;
}

.frame {
	width: 65%;
	margin-left: auto;
	margin-right: auto;
	height: 275px;
}

.control {
	width: 100%;
	height: 100%;
}

.clearFixedFloatingDiv {
	clear: both;
}

.MandSGreen {
	color: #66BC29;
}

.MandSOrange {
	color: #EF8200;
}

.tablerow {
	width: 100%;
}

.tablerow_Right {
	float: right;
	margin: 0 !important;
}

	.tablerow_Right .pagination {
		margin: 3px !important;
	}

.tablerow_Left {
	float: left;
}

.paddingleft {
	padding-right: 45px;
}

.e-dialog > .e-header {
	border-bottom: 3px solid var(--marine);
}

.e-uploadbox.e-dialog .e-header {
	border-bottom: 3px solid var(--marine);
}

#UploadControl {
	border: dashed 3px #c1c3c5;
}

#UploadDefault_dragWrapper {
	vertical-align: middle;
}

.e-upload-box.e-drag-wrapper {
	border: none;
}

.pull-right {
	float: right;
}

.pull-left {
	float: left;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.invisible {
	visibility: hidden;
}

.affix {
	position: fixed;
}

.text-pull-right {
	text-align: right;
}

.text-pull-left {
	text-align: left !important;
}

.black-text {
	color: black;
}

.padding5 {
	padding: 5px;
}

.padding8 {
	padding: 8px;
}

.padding15 {
	padding: 15px;
}

.text-center {
	text-align: center;
}

.margin-bottom50 {
	margin-bottom: 50px;
}

.margin-right10 {
	margin-right: 10px;
}

.display-none {
	display: none;
}

.display-block {
	display: block;
}

.class-title {
	color: var(--white);
	font-weight: bold;
	font-size: 18px;
}

.secure-index {
	margin-left: 75px;
	font-size: 14px;
}

.error-border {
	border: 1px solid #ccc;
	width: 625px;
	border-radius: 5px;
}

.shared-error {
	margin-bottom: 8px;
}

.padding-right20 {
	padding-right: 20px;
}

.with-menu {
	min-height: calc(100vh - 390px) !important;
}

.e-searchitem.e-toolbaricons.e-disabletool.e-icon.e-searchfind:hover {
	background: var(--seastone);
}

.soft-white-text, .e-grid .e-gridheader .e-icon {
	color: var(--soft-white);
}

.e-toolbar > .e-horizontal .e-hover > a:before {
	color: var(--soft-white) !important;
}

.e-grid {
	color: var(--ink);
}

.modal-header .close {
	color: var(--soft-white);
}

#contentPanel {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0px;
	letter-spacing: .06em;
	color: var(--ink);
	min-height: calc(100vh - 319px);
} 

table {
	border-spacing: 0px !important;
}

/* tablet view */
@media (min-width: 768px) and (max-width: 991px) {
}
/* mobile view */
@media (min-width: 991px) {
}

label {
	margin: 0px;
	padding: 4px 6px;
}

.pagination {
	margin: 20px 0;
}

	.pagination ul {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		margin-left: 0;
		margin-bottom: 0;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	}

		.pagination ul > li {
			display: inline;
		}

			.pagination ul > li > a, .pagination ul > li > span {
				float: left;
				padding: 4px 12px;
				line-height: 20px;
				text-decoration: none;
				background-color: #ffffff;
				border: 1px solid #dddddd;
				border-left-width: 0;
			}

				.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
					background-color: #f5f5f5;
				}

		.pagination ul > .active > a, .pagination ul > .active > span {
			color: #999999;
			cursor: default;
		}

		.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
			color: #999999;
			background-color: transparent;
			cursor: default;
		}

		.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
			border-left-width: 1px;
			-webkit-border-top-left-radius: 4px;
			-moz-border-radius-topleft: 4px;
			border-top-left-radius: 4px;
			-webkit-border-bottom-left-radius: 4px;
			-moz-border-radius-bottomleft: 4px;
			border-bottom-left-radius: 4px;
		}

		.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {
			-webkit-border-top-right-radius: 4px;
			-moz-border-radius-topright: 4px;
			border-top-right-radius: 4px;
			-webkit-border-bottom-right-radius: 4px;
			-moz-border-radius-bottomright: 4px;
			border-bottom-right-radius: 4px;
		}

table-condensed th, .table-condensed td {
	padding: 4px 4px;
	text-align: center;
}

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {
	border-top: 0;
}

/*.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child {
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}*/

/*.table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
}*/

.table-striped tbody tr:nth-child(2n) {
	background-color: #ffffff;
}

/
.modal-footer-TherapyEdit {
	align-items: center;
	padding: 1rem;
	border-top: 1px solid #dee2e6;
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem;
}

.paddingBetweenCols td {
	padding: 0 15px;
}

.e-grid .e-gridcontent {
	word-wrap: break-word !important;
} 