/***********************************************************************
CUSTOM VALUES FOR NU
***********************************************************************/
@import url("Custom/custom_nu.css");
/*
TURN THIS OFF IF YOU WANT TO EDIT ROOT, THEN TURN BACK ON
NU really wants to hide the breadcrumb. Easy using CSS but it also hides the "Component", "Properties", "Permissions", etc. buttons on a template.
Consequences are that Root is completely hidden.
*/
.BreadcrumbArea {
	display:none;
}

/*Hiding You Are Here*/
form.EntityViewForm[name=projectEditorForm] > table:first-of-type tr:first-child+tr > td.ToolArea {
	display: none;
}
/*End of hiding you are here*/

.ViewBarText, .ViewBarText:link, .ViewBarText:active, .ViewBarText:visited, .ViewBarText.navigation {
    font-size: 14px;
}

.Button2 {
    /*width: 100px;*/
    font-size: 14px;
    height: 30px;
}

.button2 { /*w00t lowercase class too*/
    /*width: 100px;*/
    font-size: 14px;
    height: 30px;
}

BODY, P, DIV, TR, TD, CENTER, TABLE, SELECT, TEXTAREA, INPUT {
	font-size: 14px;
}

.JumpToLauncher, .JumpToLauncher:link, .JumpToLauncher:active, .JumpToLauncher:visited {
	font-size: 14px;
    height: 30px;
}

ul {
  margin: 0;
  padding: 0 0 0 40px;
}

li {
  margin-top: 0.5em;
}

/*USED FOR TOOLTIPS! DO NOT REMOVE!*/
.keyword {
	margin:0px;
}

/*USED FOR TOOLTIPS! DO NOT REMOVE!*/
.keywordFound {
	margin:0px;
	color:purple;
	text-decoration:underline;
	cursor:pointer;
}

.ConvertedData {
	display:none;
	background-color:#ecdfec; //Mike''s shirt color
}

.CurrentState {
	background-color:#CCCCCC;
}

.centerImage {
	text-align:center;
	display:block;
	float:none;
	margin:0px auto;
}

.FooterArea img {
	float:none;
}

.SmartFormBreadcrumbText {
	display:none;
}

.TopNavTitleText {
	display:none;
}

.TabComponentMarginTop {
    margin-top: 0px;
}
.AffiliateReviewWorkspaceTable td.DisplayHead 
{
	font-weight: bold;
	width: 20%;
}

h1 > [id="__Financial-Interest.customAttributes.forCompanyDisplayString_container"] {
	font-weight: bold;
	color: black;
}

/* Control space between pfs & travel family and the previous input box */
[id="__Financial-Interest.customAttributes.compensationDetails.customAttributes.consultingCompensation.customAttributes.paymentForServicesFamily_container"] {
	margin-top: 2em;
}
[id="__Financial-Interest.customAttributes.compensationDetails.customAttributes.sponsoredTravel.customAttributes.sponsoredTravelDetails_fam_container"] {	
	margin-top: 0.8em;
}

/* Control space between leadership the previous table */
[id="_VIEW8D304F6FF3C7EF2_region_Region2_container"] > p:first-child {
	margin-top: 3em;
}

div[id="_VIEW8D333D5E0CB34A0_region_Region10_container"] {
	display: inline-block;
}

div[id="_VIEW8D333D5E0CB34A0_region_Region0_container"] .nu-question-header {
	/*margin-bottom: -12px;*/
}

div.coi-inbox-tab-desc-entry {
	margin-bottom: 4px;
}

.nu-highlight-1 {
	color: black;
	font-weight: bold;
}

tr.group > td {
	font-weight: bold!important;
}

div#pfs-history-nocomp_filter.dataTables_filter {
	float: left!important;
	margin-left: 24px!important;
}

div#pfs-history-nocomp_wrapper.dataTables_length {
	height: 22px !important;
}

select[name=pfs-history-nocomp_length] {
	padding-top:2px;
	padding-bottom:2px;
}

#parent #popup {
  display: none;
}

#parent:hover #popup {
  display: block;
}

.nu-addtl-instruction-italic {
	display: block;
	max-width: 600px;
	font-style: italic;
	margin-bottom: 1.2em;
	margin-right: 1em;
	padding: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border: 1px solid #fcefa1;
	background: #fbf9ee url(Scripts/jQuery/Plugins/jQuery-UI/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
}

.nu-addtl-instruction-italic-2 {
	display: inline-block;
	font-style: italic;
	margin-bottom: 1.2em;
	margin-right: 1em;
	padding: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border: 1px solid #fcefa1;
	background: #fbf9ee url(Scripts/jQuery/Plugins/jQuery-UI/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
}

ul.nu-list-question > li {
	margin-top:0;
}

.nu-print-question-s1 {

}

/*Other Activities & 990 Pages */
div[id^="_VIEW8D31AC505C0F91C"] p
,div[id^="_VIEW8D31AC505C0F91C"] input
,#nu-dc-VIEW8D2B9EDA6ECA73D p
,#nu-dc-VIEW8D2B9EDA6ECA73D input {
	color: black!important;
}

[id="_VIEW8D31AC505C0F91C_region_Region18_container"] > p
,[id="_VIEW8D2B9EDA6ECA73D_region_Region14_container"] {
	padding: 6px 4px;
	font-weight: bold;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border: 1px solid #fcefa1;
	background: #fbf9ee url(Scripts/jQuery/Plugins/jQuery-UI/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
}

._COISubmission ul.nu-list-question,
div[id^="_VIEW8D31AC505C0F91C"] ul.nu-list-question {
	margin: 0 0 -1em 0;
	text-indent: 0;
	padding-left: 1em;
}

p.nu-subq {
	color: black;
	text-indent: 0;
	margin-bottom: 0;
}

#nu-dc-VIEW8D31AC505C0F91C > tbody > tr > td > div[id^="_VIEW8D31AC505C0F91C"] div[id^="__Disclosure-Certification"] {
	text-indent: 0;
	text-indent: initial!important;
}

#nu-dc-VIEW8D31AC505C0F91C > tbody > tr > td > div[id^="_VIEW8D31AC505C0F91C"] {
	margin-bottom: 40pt;
	margin-left: 4pt;
	text-indent: -10pt;
}

div[id^="_VIEW8D31AC505C0F91C"] > div[id^="_VIEW8D31AC505C0F91C"] {
	margin-bottom: 40pt;
}

div[id^="_VIEW8D31AC505C0F91C"] > div > table
	margin-left: -10pt;
	text-indent: initial!important;
}

div[id^="_VIEW8D31AC505C0F91C"] > div > table .Button2,
div[id^="_VIEW8D31AC505C0F91C"] > div[id^="_VIEW8D31AC505C0F91C"] > table .Button2 {
	margin-left: initial!important;
	text-indent: initial!important;
}

div[id^="_VIEW8D31AC505C0F91C"] > div[id^="_VIEW8D31AC505C0F91C"] {
	margin-left: 0;
}

#nu-dc-VIEW8D2B9EDA6ECA73D div._COISubmission
,#nu-dc-VIEW8D31AC505C0F91C div._COISubmission {
	margin-bottom: 8pt;
	margin-left: 4pt;
	text-indent: -10pt;
}

#nu-dc-VIEW8D2B9EDA6ECA73D div._COISubmissionSub
,#nu-dc-VIEW8D31AC505C0F91C div._COISubmissionSub
,div[id^="_VIEW8D31AC505C0F91C"] div[id^="__Disclosure-Certification"] {
	margin-left: 12pt;
	margin-bottom: 40pt;
	max-width:95%;
}

#nu-dc-VIEW8D2B9EDA6ECA73D div._COISubmission .inputControl[type=radio] {
	margin-left: 6pt;
}

#_VIEW8D2B9EDA6ECA73D_region_Region10_container > p {
	margin-bottom: 0;
}

#nu-dc-VIEW8D2B9EDA6ECA73D div._COISubmission > p {
	text-indent: 0;
}

#nu-dc-VIEW8D2B9EDA6ECA73D div._COISubmissionSub .PrintQuestion
,#nu-dc-VIEW8D31AC505C0F91C div._COISubmissionSub .PrintQuestion
/*,div[id^="_VIEW8D31AC505C0F91C"] > [id^="__Disclosure-Certification"] .PrintQuestion */
{
	font-weight: bold;
}

#_VIEW8D31AC505C0F91C_region_Region14_container > p.nu-subq-need-fix {
	margin-bottom:0;
}

#_VIEW8D31AC505C0F91C_region_Region14_container > p.nu-subq-after {
	text-indent: 0;
	margin-top: 0 ;
}
/*End of Other Activities & 990 Pages */

/*Affiliate Review DC Template*/
/*__Disclosure-Certification.customAttributes.disclosureCertificationCustomExtension.customAttributes.affiliateReviews_container";*/
div[id="__Disclosure-Certification.customAttributes.disclosureCertificationCustomExtension.customAttributes.affiliateReviews_container"][poref="com.webridge.entity.Entity[OID[967725F9FB2DAE4285D5835A847600AD]]"] table[id$="_DataTable"] {
	max-width: 500px;
}

div[id="__Disclosure-Certification.customAttributes.disclosureCertificationCustomExtension.customAttributes.affiliateReviews_container"] table[id$="_DataTable"] img[src*=btn-perform_review] {
	width: 195px;
	height: 44px;
}

div[id="__Disclosure-Certification.customAttributes.disclosureCertificationCustomExtension.customAttributes.affiliateReviews_container"] table[id$="_DataTable"] img[src*=btn-edit_review_comments] {
	width: 250px;
	height: 44px;
}

div[id="__Disclosure-Certification.customAttributes.disclosureCertificationCustomExtension.customAttributes.affiliateReviews_container"] table[id$="_DataTable"] img[src*=btn-view_history] {
	width: 174px;
	height: 44px;
}
table[id="com.webridge.entity.Entity[OID[0FB141566D277646B9FE5A8DAE2E4C31]]_DataTable"] thead tr td:first-child.DisplayHead{
	width:40%;
}
/*End of Affiliate Review DC Template */

.nu-cb-text {
	font-weight: bold;
}

.nu-cb-text-container-inline {
	display: inline-block;
}

.nu-highlight-purple-1 {
	background-color: #d8bfd8;
	padding: 4px 2px;
}

/* Hide nu-help-ext by default. */
.nu-help-ext {
	display: none;
}


/* Affiliates Logo Sizes */
/* 96px is their native height as of 20161207 */
img[src$="/Custom/Images/FSM.png"]
,img[src$="/Custom/Images/Lurie.png"]
,img[src$="/Custom/Images/NMHC.png"]
,img[src$="/Custom/Images/RIC.png"] {
	height: 96px;
}
/* End of logo sizes */

/*Due date status*/
.dc-due-date-status-today {
	color: red;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	border: 1px solid #fcefa1;
	background: #fbf9ee url(Scripts/jQuery/Plugins/jQuery-UI/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
}

.dc-due-date-status-today:hover a p.new-label:after{
	content: "Due today";
}
/*End of due date status*/

/*list style none */
ul.nu-plain-list, ul.nu-plain-list li {
	list-style-type: none;
	padding-left: 2px;
	margin-top: 0;
}