body{
	padding-top:85px;padding-bottom:40px;
	background:transparent url(/img/header_logo_personifyhealth.png) no-repeat 95% 90%  fixed;
}
.responsivehide{display:inline;margin:0 3px}
.navbar-inverse .brand{color:#fff}
@media (max-width: 1202px){
	body{padding-top:125px;background:transparent}
}
@media (max-width: 1024px){
	.bldInfo, .responsivehide{display:none;margin:0}
}
@media (max-width: 979px){
	body{padding:0}
}
.multipage_state{margin:0 5px}

.timeWindowBar{display:block}

/* Viewer Styles */
/* fix for IE with viewer */
td > p{
    margin-top: 0;
    margin-bottom: 0;
}

#viewerloadingmsg{
  position: absolute;
  top: 46%;
  left: 46%;
  font-size: 16px;
  font-weight: bold;
  text-align:center;
}

/* portlet/row styles */
.toggleportlet{display:none}
.portlet{margin-bottom: .1em}
.portlet-header{margin: 0.3em 0; padding: 8px;background:#CCD8DA;color:#202020;font-weight:bold;}
thead th{background: #003C44;font-size:12px}
.portlet-header .toggle{float: left; margin-right:6px}
.portlet-content{padding: 0.5em;padding-bottom:0;padding-right:0;border:1px solid #ddd;border-top:0;margin-top:-.5em}

.column{min-height: 25px;}
.sortable-placeholder{
	height: 25px;
	min-width: 200px;
	width: auto;
	background-color: #FFF;
	border: thin solid #D5D5D5;
}
#frmFilter{margin:0}
/* sticky notes */
.note{
	height:150px;
	padding:10px;
	width:150px;
	position:absolute;
	overflow:hidden;
	cursor:move;
	
	font-family:Trebuchet MS,Tahoma,Myriad Pro,Arial,Verdana,sans-serif;
	font-size:16px;
	display:none;
	
	/* Adding a CSS3 shadow below the note, in the browsers which support it: */
	-moz-box-shadow:2px 2px 0 #DDDDDD;
	-webkit-box-shadow:2px 2px 0 #DDDDDD;
	box-shadow:2px 2px 0 #DDDDDD;
}
/* Three styles for the notes: */
.yellow{
	background-color:#FDFB8C;
	border:1px solid #DEDC65;	
}
.blue{
	background-color:#A6E3FC;
	border:1px solid #75C5E7;	
}
.green{
	background-color:#A5F88B;
	border:1px solid #98E775;	
}
.red{
	background-color:#f2dede;
	border:1px solid #e1cdcd;	
}
.author{
	/* The author name on the note: */
	bottom:10px;
	color:#666;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	position:absolute;
	right:10px;
}
.noteDelete, .noteEdit{
	top:5px;
	color:#666;
	position:absolute;
	right:5px;
	cursor:pointer
}
.noteEdit{
	right:20px;
}

.note-form textarea, .note-form input[type=text]{
	background-color:#FCFCFC;
	border:1px solid #AAAAAA;
	font-family:Arial,Verdana,sans-serif;
	font-size:16px;
	height:60px;
	padding:5px;
	width:300px;
	margin-bottom:10px;
}
.note-form input[type=text]{	height:auto; }
.color{
	/* The color swatches in the form: */
	cursor:pointer;
	float:left;
	height:10px;
	margin:0 5px 0 0;
	width:10px;
}
#previewNote{display:block}

.policy-inline-selects{
	float: left; 
	margin: 3px 0 10px 0;
}
.componentitem{
	margin-bottom: 5px;
}

.page-header small{display:block;line-height:20px}

.cellhighlight{background:#f58220}
#viewertabs{border:0}
#viewertabs a {
	padding:4px 6px
}
#viewertabs a{
	background:#eee;
	color:#222
}
#viewertabs .active a{
	background:#222;
	color:#fff;
    border-color: #808080;
}

.dirtyind {
    float: left;
    margin: 3px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #FF0000;
    visibility: hidden;
}

#viewertabs > li .close {
    margin: -5px 0 0 10px;
    font-size: 18px;
    padding: 5px 0;
    float: right;
    color:#222;
    opacity: 1
}
#viewertabs > li.active .close {
	color:#ddd;
}

#viewertabs > li a[data-toggle=tab] {
    float: left!important;
}

.detailtable tr:first-child > td {
    border-top: 0;
}

.detailtable td:first-child {
    width: 200px;
}

.scriptcode {
    min-height: 200px;
    max-height: 500px;
    overflow-y: scroll;
}
.searchnodetype-small {
  font-size: 9px;
  font-style: italic;
  color:#000;
  border:1px solid #ddd
}

.recordedaudio{
	background-color:#8CC9FE;
}
.unrecordedaudio{
	background-color:#FFFF00;
}
.hovervalue {
	font-weight:normal;
	padding-left:20px;
}