@import url("https://use.typekit.net/vtu8fxm.css");


.PageHead,
H1,
td.sfSection {
    font-family: "effra";
}

BODY,
P,
DIV,
TR,
TD,
CENTER,
TABLE,
SELECT,
TEXTAREA,
INPUT,
.DisplayHead {
    font-family: "effra";
}

.region-caption
{
	font-family: "effra";
}

/*Background color of top left nav - behind logo*/
.TopNavAreaLeft {
    background-Color: #FFFFFF;
    padding: 5px 0px 0px 5px;
}


/*Background color of top right nav - behind logo*/
.TopNavAreaRight {
    background-Color: #FFFFFF;
}


/*Top button bar - My Inbox, COI, Site Admin, settings */
.TopNavTabArea {
	line-height: 22px;
    background-color: #6B000D;
    background-size: 100% 100%;
}

/*Color of selected button and text in Top button bar */
.HeaderMajorTabRow .HeaderTabContents A.Selected {
    background-color: #000000;
    color: #BEBEBE  !important;
    border-bottom: 1px solid #000000;
}

/*Color of borders around buttons in Top button bar */
.HeaderMajorTabRow .HeaderTabContents A, .HeaderMajorTabRow .HeaderTabContents .Filler{
    border-right: 0px solid white;
    border-left: 0px solid white;
    font-family: "effra";
    font-size: 15pt;
}


/*Color of unselect buttons when you hover over them in Top button bar */
.HeaderMajorTabRow .HeaderTabContents A:hover, .HeaderMajorTabRow .HeaderTabContents A:focus {
    background-color: #000000;
    color: #BEBEBE  !important;
}


BODY, P, DIV, TR, TD, CENTER, TABLE, SELECT, TEXTAREA, INPUT {
    font: 12pt "effra";
}


/*start Minor row - Row under COI which lists - Disclosures, requests, Certifications, etc */
.HeaderMinorTabRow {
	padding-top: .5em;
	background-color: #000000;
	width: 100%;
	height: 2.5em;
	margin: 0 auto;
}

.HeaderMinorTabRow .HeaderTabContents {
	padding-top: 2em;
}

.HeaderMinorTabRow .HeaderTabContents A, .HeaderMinorTabRow .HeaderTabContents .Filler{
    display: table-cell;
    font-family: 'effra';
    font-size: 14pt;
    color: #FFFFFF;
    padding: .2em 1.5em;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none;
}

.HeaderMinorTabRow .HeaderTabContents A.Selected {
    height: 100%;
    text-align: center;
    color: #BEBEBE;
    cursor: pointer;
    padding: 0 1em;
}

.HeaderMinorTabRow .HeaderTabContents A:hover, .HeaderMinorTabRow .HeaderTabContents A:focus {
    color: #BEBEBE;
}

    .HeaderMinorTabRow .HeaderTabContents A:hover:after, .HeaderMinorTabRow .HeaderTabContents A:focus:after {
        line-height: .5em;
        color: #BEBEBE; /*??? */
        position: relative;
        display: block;
        font-family: 'Font Awesome 5 Pro';
        content: "\f106";
        font-weight: 900;
    }

    .HeaderMinorTabRow .HeaderTabContents A.Selected:after {
        line-height: .5em;
        color: #BEBEBE; /*??? */
        position: relative;
        display: block;
        font-family: 'Font Awesome 5 Pro';
        content: "\f0d8";
        font-weight: 900;
    }

.HeaderMinorTabRow .HeaderTabContents .OverFlowLink {
    text-align: left;
	padding-left: .5em; 
	padding-right: .5em; 
	width: 99%;
}

.HeaderMinorTabRow .HeaderTabContents .OverFlowLink:hover:after {
    content: none;
}

/*End Minor row - Row under COI which lists - Disclosures, requests, Certifications, etc */

/*Start tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )*/
/*Background of unselected buttons in sub tabs (tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )  */
.NavigationTabControl a, td.TabOn, td.TabOff {
	background-color: #6B000D;
	border-right: 0px solid white;
    border-left: 0px solid white;
    color: #FFFFFF !important;
    font-family: 'effra';
}

/*Background of spacer (blank space) in sub tabs (tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )  */
.NavigationTabSpacer {
    background-color: #6B000D;
}

/*Color of selected button in sub tabs (tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )*/
.NavigationTabControl .active, td.TabOn {
	background: #000000;
	color: #bebebe !important;
}

/*Unselected button and hover over it. This refers to buttons in sub tabs (tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )*/
.NavigationTabControl a:hover, td.TabOff:hover, .NavigationTabControl a:focus, td.TabOff:focus {
	color: #BEBEBE !important;
	background: #6B000D;
}

/*Hover over selected button.  This refers to buttons in sub tabs (tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. ) */
.NavigationTabControl .active:hover, td.TabOn:hover, .NavigationTabControl .active:focus, td.TabOn:focus{
  background: #000000;
  color: #bebebe !important;
}

/*End tabs under Minor Row - like Disclosure Profiles, Pending Requests, Approved Requests, All Requests, etc. )*/


/*Current state box in upper left of workspace*/
.CurrentState {
    background-color: #6B000D;
    color: #FFFFFF;
    font-family: 'effra';
}

.Button, .Button2, .button2 {
	box-shadow: none;
	font-family: 'effra';
	background-color: #000000;
	color: #ffffff;
	border: 0 none;
	border-radius: 4px 4px 4px 4px;
	font-size: 11pt;
	padding: .33em 1.5em;
}



img[src*="button_edit-disclosure-profile.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_Edit_Disclosure_Profile.png) no-repeat;
}

img[src*="button_view-disclosure-profile.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_View_Disclosure_Profile.png) no-repeat;
}

img[src*="button_view-certification.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_View_Certification.png) no-repeat;
}

img[src*="button_create-retrospective-review.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_Create_Retro_Review.png) no-repeat;
}

img[src*="CreateNewMeeting.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_CreateNewMeeting.png) no-repeat;
}

img[src*="CreateNewCommittee.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_CreateNewCommittee.png) no-repeat;
}

img[src*="newMeeting.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_New_Meeting.png) no-repeat;
}

img[src*="button_review-certification.png"]{
  width: 0px;
  height: 0px;
  padding: 42px 245px 0px 0px;
  background: url(https://disclosures.myresearch.stonybrook.edu/COI_Images/SBU_Review_Certification.png) no-repeat;
}