.noprint {
	visibility: hidden;
}
h1 {
	font-size: 20px !important;
}
h3 {
	font-size: 16px !important;
}
.percentageContainer .percentageNumber {
	font-size: 16px;
}
div[data-ubc-form-object-name="Answers"] .row > label {
	font-size: 14px;
}
div[data-ubc-form-object-name="Answers"] .control-label {
	font-size: 12px;
	margin-bottom: 0;
	padding-bottom: 0;
}
div[data-ubc-form-object-name="Answers"] ul li {
	font-size: 11px;
}
div[data-ubc-form-object-name="Answers"] .radio label,
div[data-ubc-form-object-name="Answers"] .checkbox label {
	font-size: 11px;
}
div[data-ubc-form-object-name="Answers"] .ubc-icon-area .icons-actions {
	visibility: hidden;
}
div[data-ubc-form-object-name="Answers"] .ubc-icon-area .icons-mode {
	float: right;
}
div[data-ubc-form-object-name="Answers"] table th {
	font-size: 12px;
}
div[data-ubc-form-object-name="Answers"] table input[type="text"],
div[data-ubc-form-object-name="Answers"] input[type="text"],
div[data-ubc-form-object-name="Answers"] input[type="text"].ubc-dat-input-date {
	font-size: 11px !important;
}
/* display radio button and checkboxe selections horizontally  */
div[data-ubc-form-object-name="Answers"] div.radio div,
div[data-ubc-form-object-name="Answers"] div.checkbox div {
	display: inline;
	margin-right: 25px;
}
/* remove extra whitespace between status icons   */
div[data-ubc-form-object-name="Answers"] .form-group.ubc-data-input .ubc-icon-area.ubc-icons-active span.label {
	margin-left: -10px;
}
/*statuses with <green> icon*/
[data-ubc-sdv-status="complete"] .sdv-icon,
[data-ubc-dmr-status="complete"] .dmr-icon,
[data-ubc-inv-status="complete"] .inv-icon,
[data-ubc-de-status="complete"] .de-icon {
    background-color: transparent !important;
    background-image: url('/Resources/CSS/success-status-icon.png') !important;
    box-shadow: none;
    /* height: 22px;
    width: 46px;*/
    background-size: 75% !important;
    background-repeat: no-repeat !important;
    font-size: 9px;
    line-height: 11px !important;
    padding-right: 15px;
}

/*statuses with <yellow< icon*/
[data-ubc-sdv-status="incomplete"] .sdv-icon,
[data-ubc-dmr-status="incomplete"] .dmr-icon,
[data-ubc-inv-status="incomplete"] .inv-icon,
[data-ubc-de-status="incomplete"] .de-icon {
    background-color: transparent !important;
    background-image: url('/Resources/CSS/warning-status-icon.png') !important;
    box-shadow: none;
    /*height: 22px;
    width: 46px;*/
    background-size: 75% !important;
    background-repeat: no-repeat !important;
    font-size: 9px;
    line-height: 11px !important;
    padding-right: 15px;
}

/*statuses with >red< icon*/
[data-ubc-sdv-status="not-started"] .sdv-icon,
[data-ubc-dmr-status="not-started"] .dmr-icon,
[data-ubc-de-status="new"] .de-icon {
    background-color: transparent !important;
    background-image: url('/Resources/CSS/danger-status-icon.png') !important;
    box-shadow: none;
    /* height: 22px;
    width: 46px;*/
    background-size: 75% !important;
    background-repeat: no-repeat !important;
    font-size: 9px;
    line-height: 11px !important;
    padding-right: 15px;
}
div[data-ubc-form-object-name="Answers"] table tr td button.btn,
div[data-ubc-form-object-name="Answers"] table tfoot tr td,
div[data-ubc-form-object-name="Answers"] span[data-ubc-icon="ClearField"],
.overrideAccordionContainer button,
.xxxmain-content-button-area button {
	visibility: hidden !important;
	display: none;
}
div[data-ubc-form-object-name="Answers"] .ubc-formIcon-overlay {
	top: 0;
}
#Queries div.form-group label,
#Queries .ubc-data-display-text,
#Queries .accordion-style1.panel-group .panel-heading .accordion-toggle,
#Queries .accordion-style1.panel-group .panel-heading .accordion-toggle.collapsed,
#Queries .panel-group .panel-body div.form-group label + span,
#Queries .panel-group .panel-body div.form-group label,
#Queries .ubc-override-list-item label {
	font-size: 11px;
}
.overrideAccordionContainer .QuestionLabel {
	white-space: nowrap;
}
#Queries .timeline-style2 .timeline-label {
	font-size: 14px;
}
#Queries .timeline-status,
#Queries .timeline-style2 .timeline-date {
	font-size: 11px;
}
#Queries .timeline-item .Description,.timeline-item .QueryActionSCID, .timeline-item .Comment {
	font-size: 10px;
   	font-weight: normal;
}
.main-content-button-area {
	border-top: 0 !important;
	visibility: hidden !important;
	display: none;
}
/* ACE  print overrides   */
.main-content .breadcrumbs {
	float: none;
	margin-bottom: -25px;
}
.breadcrumb { 
    line-height: 11px;
} 
.breadcrumb > li > a {
	font-size: 10px;
}
/* icon background shape */
.label {
	border: 0px solid #666 !important;
}

.label[class*=arrowed]:after,
.label[class*=arrowed]:before {
	display: inline-block !important;
}

/*  end ACE overrides*/