.ux-filtered-column {
	font-style: italic !important;
	font-weight: bold !important;
}

.ux-filtered-column div:before {
	content: url( '../images/filter.png');
	float: right;
	padding-right: 15px;
	width: 16px;
	height: 16px;
}

.x-column-header-trigger:before {
	display: none;
}

.boldRow td {
	font-weight: bold;
}

.wrapRow div {
	white-space: normal !important;
}

.red-row {
	color: red !important;
}

.ux-unordered-list-li {
	padding-bottom: 10px;
	list-style-type: disc;
}

.x-grid-row-summary .x-grid-cell-inner {
	font-weight: bold;
}

.mceNonEditable {
	color: orange;
	font-weight: bold;
}

.mceEditable {
	background: white;
}

/* Make disabled items still readable  */
.patientEditor .x-item-disabled * {
	filter: alpha(opacity = 100) !important;
	opacity: 1 !important
}

.patientEditor .x-mask {
	filter: alpha(opacity = 0) !important;
	opacity: 0 !important
}

.patientEditor .x-item-disabled {
	filter: alpha(opacity = 75) !important;
	opacity: .75 !important;
}

/* Match run result offer grid, works in IE8 as well.   start */
.offerGrid .x-grid-header-ct {
	display: none;
}

.offerGrid td:first-child, .offerGrid tr:first-child td, .offerGrid tr:first-child+tr td,
	.offerGrid tr:first-child+tr+tr td {
	background-color: #c1ddf1;
}

.offerGrid tr:first-child div, .offerGrid tr:first-child+tr div {
	text-align: center !important;
}

.offerGrid tr td:first-child div {
	text-align: right !important;
}

.offerGrid tr:first-child+tr+tr+tr td, .offerGrid tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr td,
	.offerGrid tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr td
	{
	border-top: 1px solid;
}

.offerGrid .ndad {
	background-color: yellow !important;
}

.offerGrid .firstPatient, .offerGrid .lastPatient {
	background-color: #eeffff !important;
}

.offerGrid .color1 {
	background-color: #ffefef !important;
}

.offerGrid .color2 {
	background-color: #e0e0C5 !important;
}

.offerGrid .color3 {
	background-color: #eaeaef !important;
}

.offerGrid .color4 {
	background-color: #efffe4 !important;
}

.offerGrid .color5 {
	background-color: #e0ef3f !important;
}

.interchangeableIcon {
	margin-left: 5px;
	vertical-align: bottom;
}
/* Match run result offer grid  end */
.total-row .x-grid-cell {
	background-color: #157fcc !important;
	color: white;
}

.summary-province-row .x-grid-cell {
	background-color: #c1ddf1 !important;
}

.patientEditor .x-item-disabled .downloadLink {
	position: absolute;
	z-index: 101;
}

.hideRow {
	display: none
}

.lang-btn {
	top: 0px !important;
}

.x-btn-default-main-header-small {
	top: 0px !important;
}

@media ( min-width : 600px) {
	.flowPanel {
		width: 50%;
		float: left;
	}
}