/* ***************************************************************** */
/* Updated and checked: 10/07/2020
******************************************************************** */
[id="historypage"] .ui-input-search input {
	padding-left: 1.75em;
}
.ui-input-text, .ui-input-search, textarea.ui-input-text {
	background-clip: padding-box;
	background-color: #fff;
	/*border-radius: 1.563em!important;*/
	border-width: 1px !important;
	color: #3a3c42;
	font-size: 1em;
	height: inherit;
	line-height: 1.3;
	/*padding: 0 2.375em 0 0;*/
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
[id="historypage"] .history_actions .ui-icon-carat-d span {
	padding: 0;
}
[id="historypage"] .history_actions .ui-select {
	margin-top: .3em
}
[id="historypage"] .history_actions .ui-icon-carat-d {
	background-color: #fff !important;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-color: #aaa !important;
	border-radius: 1.563em;
	color: #495057;
	font-size: 1rem;
	height: auto;
	line-height: 1.3;
	margin-left: 20px;
	padding: .5em 2.5em .5em .7em;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
[id="historypage"] #record_history_content h1, [id="historydetailpage"] #record_history_detail_content h1 {
	font-size: 30px;
	font-weight: 400;
	margin: 30px 0 0 0
}
/* history - content ~ summary - bubbles - radius */
[id="historypage"] .summaryBox canvas {
	cursor: pointer;
}
[id="historypage"] #accuracystat, [id="historypage"] #stats_accuracy {
/*	display: block !important;*/
	margin-bottom: 2em;
}
[id="historypage"] table#RecordHistoryDetail th {
	background-color: #002D64;
	white-space: nowrap;
}
[id^="historypage"] [data-role="main"].maxwidth {
	padding: 0px 40px;
	max-width: 1000px
}
[id="historypage"] #editHistoryPageNum {
	display: inline-block;
}
[id="historypage"] table#RecordHistoryDetail th, [id="historypage"] table#RecordHistoryDetail td {
	border: 1px solid #cccccc;
}
/*records table th sort icon hover*/
[id="historypage"] table#RecordHistoryDetail th div.flaticon:hover:before {
	color: #999999;
}
[id^="historypage"] #record_history_content {
	margin: auto;
}
[id="historydetailpage"] [data-role="main"] {
	margin: auto;
}
[id="historypage"] #record_history_content_graphs, [id="historypage"] #record_history_content_records {
	max-width: 1000px;
}
[id="historydetailpage"] .record_history_details {
	margin-bottom: 40px;
	max-width: 100%;
	table-layout: fixed
}
[id="historydetailpage"] #record_history_detail_content {
	max-width: 1000px;
}
[id="historydetailpage"] .recorddiv {
	border-top: 1px solid #EEEEEE;
	display: table;
	table-layout: fixed;
	width: 100%;
}
[id="historydetailpage"] .recordTitle {
	color: #000000;
	font-size: 19px;
	font-weight: 600;
	margin: 1em 0;
}
/*[id="historydetailpage"] .screen-date {
	display: table-cell;
	width: 10em;
	padding: 1em 0;
}
[id="historydetailpage"] .recorddivDetails {
	display: table-cell;
	padding: 1em 0
}*/
[id="historydetailpage"] .abstract {
	line-height: 1.4em;
	margin-bottom: 1em;
	text-align: justify
}
[id="historydetailpage"] .picoresult, [id="historydetailpage"] .picotable {
	display: table;
	margin-bottom: 40px;
	margin-right: .1rem;
}
[id="historydetailpage"] .picoresults {
	width: 100%;
}
[id="historydetailpage"] .picoresults {
	display: inline-table;
}
[id="historydetailpage"] .picoresult {
	width: 4.5em;
	vertical-align: top;
}
[id="historydetailpage"] .picoresult button {
	border-color: #d2d2d2;
	border-radius: .325em;
	cursor: default;
	margin-top: 0;
	font-size: 1em;
	background-color: #fff !important;
	padding: .5em 1em;
	border-width: 1px;
}
[id="historydetailpage"] .picoresult button:hover {
	border-color: #d2d2d2;
}
[id="historydetailpage"] .picoresult button:hover:before {
	color: inherit
}
[id="historydetailpage"] .picoDecision {
	margin-left: .4em;
}
[id="historydetailpage"] #picoresulttable {
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
	border-bottom: 1px solid #d2d2d2;
}
[id="historydetailpage"] #picoresulttable th, [id="historydetailpage"] #picoresulttable td {
	border: 1px solid #d2d2d2;
	padding: .5em;
	text-align: left;
	border-bottom: none;
	vertical-align: top;
}
[id="historydetailpage"] .picoResultTitle {
	background-color: #F8F8F8;
	font-weight: 600;
	width: 7em;
}
[id="historydetailpage"] .picoResultTitle:first-child {
	white-space: nowrap;
	width: 11em;
}
[id="historydetailpage"] .singleResultsPicoTitle:first-child {
	white-space: inherit !important;
}
[id="historydetailpage"] #picoresulttable th {
	background-color: #EBEBEB;
}
[id="historydetailpage"] #picoresulttable th:first-child {
	width: 8em;
}
[id="historydetailpage"] #picoresulttable th:last-child {
/*	width: 3em*/
}
[id="historydetailpage"] .picoMultipleType {
	font-weight: 600;
}
[id="historydetailpage"] .picoMultipleItem {
	padding-left: .6em;
}
[id="historydetailpage"] #picoresulttable .historyPicoValue {
	padding-bottom: .4em;
}
[id="historydetailpage"] #picoresulttable .historyPicoValue:last-child {
	padding-bottom: 0;
}
[id="historydetailpage"] #picoresulttable .historyPicoValue:empty {
	padding-bottom: 0;
}
[id="historydetailpage"] #picoresulttable .historyPicoNoteHeader {
	font-weight: 600;
	text-align: center
}
[id="historydetailpage"] [class^="userrecordreview_"] {
	margin-right: 0;
	font-style: italic
}
[id="historydetailpage"] [class^="userrecordreview_"] p {
	margin-top: 0;
}
[id="historydetailpage"] [class^="userrecordreview_"] p br:first-child, [id="historydetailpage"] [class^="userrecordreview_"] p br:last-child {
	display: none
}
[id="historydetailpage"] .userrecordreview_title {
	padding-bottom: 0;
}
[id="historydetailpage"] .picohistoryagree, [id="historydetailpage"] .picohistoryagree span:hover:before, [id="historydetailpage"] .picohistoryagree:hover:before {
	color: #189400 !important;
	cursor: default;
}
[id="historydetailpage"] .picohistorydisagree {
	color: #D30003 !important;
	margin-right: .4em;
	font-weight: 500;
}
[id="historydetailpage"] .picohistoragree {
	color: #189400 !important;
	margin-right: .4em;
}
[id="historydetailpage"] .picohistorydisagree span:hover:before, [id="historydetailpage"] .picohistorydisagree:hover:before {
	color: #D30003 !important;
	cursor: default;
}
[id="historydetailpage"] .userrecordreview_agree {
	border: 2px solid #189400;
	padding: .3em .5em .3em .6em;
	border-radius: 1em;
	color: #189400
}
[id="historydetailpage"] .userrecordreview_agree span:hover:before {
	color: #189400;
	cursor: default;
}
[id="historydetailpage"] .userrecordreview_agree div, [id="historydetailpage"] .userrecordreview_disagree div {
	display: inline-block;
	vertical-align: middle;
	margin-top: -8px;
	margin-right: 2px;
}
[id="historydetailpage"] .userrecordreview_agree span:before, [id="historydetailpage"] .userrecordreview_disagree span:before {
	font-size: 1.2em;
}
[id="historydetailpage"] .userrecordreview_disagree {
	border: 2px solid #E12328;
	padding: .3em .5em .3em .6em;
	border-radius: 1em;
	color: #E12328
}
[id="historydetailpage"] .userrecordreview_disagree span:hover:before {
	color: #E12328;
	cursor: default;
}
[id="historydetailpage"] #recordChallenge {
	padding: 2em 0;
}
[id="historydetailpage"] #recordChallenge .recordChallengeHeader {
	font-weight: 600;
	padding-bottom: 1em;
}
[id="historydetailpage"] #recordChallengeContent button {
	font-size: .9em;
	padding: .5em 1em
}
[id="historypage"] tr:nth-child(even) {
	background-color: #fff;
}
[id="historydetailpage"] #record-details-nav {
	display: inline-block;
	float: right;
	margin-top: 50px;
}
[id="historypage"] .summaryBox canvas {
	cursor: pointer;
	border-radius: 50%;
}
[id="historypage"] .pagebuttonContainer {
	margin-top: 10px;
}
[id="historypage"] .historypagecount {
	display: table-cell
}
[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav button {
	padding: .5em 1em;
	width: 6em;
	height: auto;
	font-weight: 500;
	border-radius: 1.563em;
	font-size: .9em;
	margin: 0 1em 0 0;
}
[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav button:hover {
	background-color: #335783;
	color: #fff;
	border-color: #335783;
}
[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav #detailsCloseButton {
	width: auto;
	background-color: #545454;
	color: #fff;
	border-color: #545454;
	padding: .5em .777em;
	margin-right: 0;
	font-weight: 300;
}
[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav #detailsCloseButton:hover {
	opacity: .8
}
[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav button.flaticon:before {
	font-size: 10px
}
[id="historypage"] .historypagenav {
	display: table-cell;
	padding-left: 32px;
}
[id="historypage"] .historypagenav .pagebutton {
	padding: .5em 1em;
	width: auto;
	height: auto;
	font-weight: 500;
	border-radius: 1.563em;
	font-size: .9em;
	margin: 0 .5em 0 0;
	border-width: 1px
}
[id="historypage"] .historypagenav .pagebutton:last-child {
	margin: 0
}
[id="historypage"] .history_tools {
	table-layout: auto;
	margin-bottom: 15px;
	margin-top: 15px;
}
[id="historypage"] .history_actions .ui-input-text, [id="historypage"] .history_actions .ui-input-search {
	padding-top: 0;
	padding-bottom: 0;
}
[id="historypage"] table#RecordHistoryDetail th div:first-child {
	white-space: nowrap;
}
[id="historydetailpage"] #detailsbuttons .disable:hover {
	cursor: default !important;
}
[id="historydetailpage"] #detailsbuttons [class*=" flaticon-"].disable:hover:before {
	color: #bbbbbb !important;
}
[id="historydetailpage"] .detailsbuttonsNav div:last-child:before {
	font-size: 30px;
}
[id="historydetailpage"] #detailsbuttons .disable:hover {
	cursor: default !important;
}
#resolverDecision {
	padding: 0.5em;
	border-radius: 20px;
	margin-top: 2em;
}
#resolverDecision .resolverDetails {
	padding-bottom: 1em;
}
#resolverDecision .resolverDecision {
	font-weight: 700;
}
#historyloader {
	padding-top: 4em;
	display: none;
}
@media only screen and (max-width: 879px) and (min-width: 315px) {
	[id="historydetailpage"] #userrecordreview {
		margin: 0
	}
	[id="historydetailpage"] .userrecordreview_result .userrecordreview_disagree {
		border: 1px solid #D30003;
		color: #D30003;
	}
	[id="historydetailpage"] .userrecordreview_result .userrecordreview_agree {
		border: 1px solid #189400;
		color: #189400;
	}
	[id="historypage"] .pagebuttonContainer {
		/* float: left!important; */
		padding-bottom: 0 !important;
		display: table;
		margin: 0;
		padding-top: 5px;
	}
	[id="historypage"] #editHistoryPageNum, .historypagecount, .historypagenav {
		float: none;
		margin-right: 0
	}
	[id="historypage"] .historypagecount {
		display: table !important;
		/* float: right; */
		width: 100%;
		text-align: right;
		padding: 10px 0
	}
	/*[id="historypage"] table#RecordHistoryDetail th, [id="historypage"] table#RecordHistoryDetail td {
		border-top: 0;
	}*/
	[id="historypage"] table#RecordHistoryDetail {
		border-bottom: 1px solid #cccccc;
	}
	[id="historypage"] table#RecordHistoryDetail tbody td:first-of-type {
		border-top: 1px solid #cccccc;
	}
	[id="historypage"] #record_history_content h1, [id="historydetailpage"] #record_history_detail_content h1 {
		margin: 20px 0 10px 0;
	}
	[id^="quickrefpage"] [data-role="main"], [id^="historypage"] [data-role="main"] {
		padding: 0 20px !important;
	}
	[id="historypage"] .historypagenav {
		margin-left: 0;
		/* float: right; */
		text-align: right;
		display: table;
		/* width: 100%; */
		padding-left: 0;
	}
	[id="historypage"] .history_actions .ui-icon-carat-d {
		margin: 0;
		max-width: 8em;
		float: right;
		margin-left: 20px;
	}
	[id="historypage"] .history_actions .ui-select {
		padding-left: 0
	}
	[id="historypage"] .history_actions {
		width: auto;
	}
	[id="historydetailpage"] #recordChallenge {
		padding: 0 0 2em 0;
		margin-top: -20px;
	}
	[id="historydetailpage"] #recordChallenge button {
		font-size: .9em !important;
		border: none;
		padding: .5em 1em;
	}
	[id="historydetailpage"] .userrecordreview_abstract {
		margin-bottom: 0;
	}
}
@media only screen and (min-width : 315px) and (max-width : 737px) {
	[id="historypage"] [role="header"] .dashboardtaskname, [id="historydetailpage"] [role="header"] .dashboardtaskname {
		display: none !important
	}
}
@media only screen and (max-width: 550px) and (min-width: 315px) {
	[id="historypage"] table#RecordHistoryDetail th, [id="historypage"] table#RecordHistoryDetail td {
		border: none;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
	}
}
@media only screen and (max-width: 1082px) and (min-width: 285px) {
	[id="historydetailpage"] #detailsbuttons .detailsbuttonsNav button#detailsNextButton {
		margin: 0 3em 0 0;
	}
	[id="historydetailpage"] .userrecordreview_result {
		margin-bottom: 40px;
	}
}