@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=3f9fa08d-7c09-4077-ae9e-e81e0cbc7458");
@font-face{
font-family:"Neue Helvetica W01_n2";
src:url("/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix");
src:url("/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot"),url("/Fonts/aff68211-86bb-476d-882e-f7a3face144c.woff2") format("woff2"),url("/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"),url("/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"),url("/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3") format("svg");
font-weight: 200;
font-style: normal;
}
@font-face{
font-family:"Neue Helvetica W01_i2";
src:url("/Fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot?#iefix");
src:url("/Fonts/1cc063b6-7e7b-4880-9905-0d3d4f9c7c7d.eot?#iefix") format("eot"),url("/Fonts/259bda14-7f43-47ac-b7ac-2baa71dbc05f.woff2") format("woff2"),url("/Fonts/b6d63cb7-64b5-4d39-beaf-a8d9fe5eb1df.woff") format("woff"),url("/Fonts/284ad777-0022-42a3-9197-c449457c670a.ttf") format("truetype"),url("/Fonts/202b6353-ffff-45b1-9a1a-89497323d7ed.svg#202b6353-ffff-45b1-9a1a-89497323d7ed") format("svg");
font-weight: 200;
font-style: italic;
}
@font-face{
font-family:"Neue Helvetica W01_n3";
src:url("/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");
src:url("/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("/Fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2") format("woff2"),url("/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg");
font-weight: 300;
font-style: normal;
}
@font-face{
font-family:"Neue Helvetica W01_i3";
src:url("/Fonts/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix");
src:url("/Fonts/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix") format("eot"),url("/Fonts/09f28057-e848-49b3-94bf-bfaefff51b64.woff2") format("woff2"),url("/Fonts/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.woff") format("woff"),url("/Fonts/beddbbc6-203e-4f36-8960-3f5ca22af567.ttf") format("truetype"),url("/Fonts/af177436-d9e8-44e8-9c9c-ef2d945f20a3.svg#af177436-d9e8-44e8-9c9c-ef2d945f20a3") format("svg");
font-weight: 300;
font-style: italic;
}
@font-face{
font-family:"Neue Helvetica W01_n4";
src:url("/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");
src:url("/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url("/Fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2") format("woff2"),url("/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");
font-weight: 400;
font-style: normal;
}
@font-face{
font-family:"Neue Helvetica W01_i4";
src:url("/Fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix");
src:url("/Fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix") format("eot"),url("/Fonts/462d508d-efc7-478f-b84e-288eeb69a160.woff2") format("woff2"),url("/Fonts/2c056da8-4920-4e20-8c69-8a6b315458a9.woff") format("woff"),url("/Fonts/2381d918-136d-444f-8391-db0cba6da388.ttf") format("truetype"),url("/Fonts/d0697971-6f58-4597-942e-8beabd1adc87.svg#d0697971-6f58-4597-942e-8beabd1adc87") format("svg");
font-weight: 400;
font-style: italic;
}
@font-face{
font-family:"Neue Helvetica W01_n5";
src:url("/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");
src:url("/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url("/Fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2") format("woff2"),url("/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg");
font-weight: 500;
font-style: normal;
}
@font-face{
font-family:"Neue Helvetica W01_i5";
src:url("/Fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix");
src:url("/Fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix") format("eot"),url("/Fonts/9a31d352-a4be-4540-a6f2-f4ea3ea77d94.woff2") format("woff2"),url("/Fonts/5f0efe11-b07a-49fc-ab86-7af6152fa368.woff") format("woff"),url("/Fonts/fea58e5b-b0a7-43f7-8928-fc0639365852.ttf") format("truetype"),url("/Fonts/398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7.svg#398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7") format("svg");
font-weight: 500;
font-style: italic;
}
@font-face{
font-family:"Neue Helvetica W01_n7";
src:url("/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");
src:url("/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url("/Fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("/Fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("/Fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("/Fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg");
font-weight: 700;
font-style: normal;
}
@font-face{
font-family:"Neue Helvetica W01_i7";
src:url("/Fonts/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix") format("eot")
}
@font-face{
font-family:"Neue Helvetica W01";
src:url("/Fonts/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix");
src:url("/Fonts/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix") format("eot"),url("/Fonts/d73c0f40-68f5-479e-9170-34a47382ed7a.woff2") format("woff2"),url("/Fonts/628a0837-f9e0-4b32-83c4-d99689b9da93.woff") format("woff"),url("/Fonts/4d9ecce0-f253-49fd-8623-b0f896b12794.ttf") format("truetype"),url("/Fonts/dcdd4c31-466f-43f5-85c9-9bcdcd814139.svg#dcdd4c31-466f-43f5-85c9-9bcdcd814139") format("svg");
font-weight: 700;
font-style: italic;
}
/* End font declaration */


html
{font-size: 100%;}

body {
border-top: 30px solid #20558a;
background: white;
font-size: 1rem;
line-height: 1.33;
}

/* IE hack */
body {
  font-family:"Neue Helvetica W01_n4";
}

/* Other browsers */
@media all and (min-width: 0px) {
  body {font-family:'Neue Helvetica W01'; font-weight: 400; font-style: normal;}
}

/* HEADERS
 * must specify font-family on individual elements to override Bootstrap */

h1 {
  font-size: 3.0rem;
}

.director-page h1,
.node-type-dir-msg h1,
.node-type-research-result h1,
.node-type-press-release h1,
.node-type-tips h1 {
  font-size: 2rem;
}


/* IE hack */
h1,
.h1 {
  font-family: "Neue Helvetica W01_n3";
}

/* Other browsers */
@media all and (min-width: 0px) {
  h1,
  .h1 {
    font-family: 'Neue Helvetica W01'; font-weight: 300; font-style: normal;
  }
}

h2 {
  color: #4f4b4b;
  font-size: 1.7rem;
  line-height: 1.25;
  margin-bottom: 0.5rem;
}
 
/* IE hack */
h2, .h2 {font-family:"Neue Helvetica W01_n6";}

/* Other browsers */
@media all and (min-width: 0px) {
  h2, .h2 {
    font-family:'Neue Helvetica W01'; font-weight: 600; font-style: normal;
  }
}

.front h2 {
  font-size: 2.3rem;
  letter-spacing: .04em;
}
 
/* IE hack */
.front .region-content h2 {
  font-family: "Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .front .region-content h2 {
    font-family: 'Neue Helvetica W01'; font-weight: 200; font-style: normal;
  }
}

h2.onpage {
  font-size: 1.2rem;
}

h3  {
  font-size: 1.2rem;
  margin-bottom: 5px;
}

/* IE hack */
h3, .h3 {font-family:"Neue Helvetica W01_n5";}

/* Other browsers */
@media all and (min-width: 0px) {
  h3, .h3 {
    font-family:'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

h4 {
  font-size: 1.1rem;
  letter-spacing: .04em;
  margin-bottom: 0;
}

/* IE hack */
h4, .h4 {font-family:"Neue Helvetica W01_n3";}

/* Other browsers */
@media all and (min-width: 0px) {
  h4, .h4 {
    font-family:'Neue Helvetica W01'; font-weight: 300; font-style: normal;
  }
}

/* IE hack */
h5, h6, .h5, .h6 {font-family:"Neue Helvetica W01_n5";}

/* Other browsers */
@media all and (min-width: 0px) {
  h5, h6, .h5, .h6 {
    font-family:'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

.research-landing-page h1,
.page-node-2456 h1,
.page-node-4551 h1,
.news-landing-page h1,
.page-node-2459 h1 {
  font-size: 3.0rem;
  letter-spacing: .04em;
}

/* IE hack */
.page-node-2454 h1, /*landing page h1s*/
.research-landing-page h1,
.page-node-2456 h1,
.page-node-4551 h1,
.news-landing-page h1,
.page-node-2459 h1 {
  font-family:"Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .page-node-2454 h1, /*landing page h1s*/
  .research-landing-page h1,
  .page-node-2456 h1,
  .page-node-4551 h1,
  .news-landing-page h1,
  .page-node-2459 h1 {
    font-family:'Neue Helvetica W01'; font-weight: 200; font-style: normal;}
}

h2#stage_1,
h2#stage_2,
h2#stage_3,
h2#stage_4,
h2#stage_5,
h2#stage_6 {
border:none;
padding: 3px 5px 3px 25px;
color:#FFF;
font-weight:bold;
}
h2#stage_1 {
background-color:#ec7525;
}
h2#stage_2 {
background-color:#dbac28;
}
h2#stage_3 {
background-color:#7a9c3e;
}
h2#stage_4 {
background-color:#6ba2b7;
}
h2#stage_5 {
background-color:#c81f40;
}
h2#stage_6 {
background-color:#662e6b;
}

/* LISTS */

ul,
ol {
  margin: 1em 0 1em 0.6em;
  padding-left: 0.6em;
}

ul ul,
ul ol,
ol ul,
ol ol {
  margin-top: 0.5em;
}

ul {
  list-style-type: square;
}

.view-sidebar-related-topics ul {
  margin-top: 0;
}

#contenido ul li,
#contenido ol li,
.pane-content ul li,
.pane-content ol li {
  margin: 0 0 0.5em 0;
}

ul.inlineLinks {
	margin: 0;
	padding-left: 0;
	list-style-image: none;

}

ul.inlineLinks li {
	display: inline;
	padding: 0 5px 0 0;
	border-right: solid 1px #666;
}

ul.inlineLinks li a {
	white-space: nowrap;
}

ul.inlineLinks li.last {
	border: none;
	padding-right: 0 !important;
}

ul.onpage li,
ol.onpage li {
	margin-top: 0;
	margin-bottom: 0;
}

ul.onpage ul,
ul.onpage ol,
ol.onpage ul,
ol.onpage ol {
	margin-top: 0;
	margin-bottom: 0;
}

ul.nospace,
ol.nospace {
	margin-top: 0;
}

ul.nospace li,
ol.nospace li {
	margin-top: 0;
	margin-bottom: 0;
}

ul.refs,
ul.noBullet {
	list-style-image: none;
	list-style-type: none;
	text-indent: -2rem;
	margin-left: 2rem;
}

ul.refs li,
ul.noBullet li {
	list-style-image: none;
	list-style-type: none;
}

ul.refs li,
ul.space li,
li.space {
	margin-bottom: 0.75rem !important;
}

ul.refs li ul li,
ul.space li ul li,
li.space ul li {
	margin-bottom: 0;
}

ul.refs .node-reference-citation div {
	display: inline;
}

ul.checklist {
	list-style-image: url(/sites/nccam.nih.gov/files/checkmark.png);
}

ol.upper-roman {
	list-style-type: upper-roman;
}

ol.lower-roman {
	list-style-type: lower-roman;
}

ol.upper-alpha {
	list-style-type: upper-alpha;
}

ol.lower-alpha {
	list-style-type: lower-alpha;
}

ol.decimal {
	list-style-type: decimal;
}

dl {
	margin: 1em 0;
}

dt {
	margin-top: 1em;
	font-weight: bold;
}

dl.agenda dt {
	float: left;
	width: 9em;
	clear: left;
	margin-top: 0;
	font-weight: normal;
	color: #565656;
}

dl.agenda dd {
	margin: 0 0 1em 9.5em;
}

dl.agenda dd h3 {
	margin-top: 5px;
}

dl.agenda dd h4 {
	font-style: normal;
	font-weight: bold;
  font-size:1rem;
}

dl.agenda dd p {
	margin: 0 0 0 0;
}

dl.qanda dt,
dl.qanda dd {
	position: relative;
	margin: 1em 0;
	padding-left: 7em;
}

dl.qanda dt span,
dl.qanda dd span {
	position: absolute;
	left: 0;
}

/*
.speakersImg {
	clear: left;
	padding: 10px 0 10px 0;
	margin: 5px 0 5px 0;
}

.speakersImg img {
	float: left;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
}
*/

dl.InlineIndent dt {
	float: left;
	width: 8em;
	clear: left;
	margin-top: 0;
}

dl.InlineIndent dd {
	margin: 0 0 1em 8em;
}


/* TABLES */

caption {
  text-align: left;
  font-size: 1.2rem;
}

/* IE hack */
caption {
  font-family: "Neue Helvetica W01_n6";
  margin: 1rem 0 0.5rem 0;
}

/* Other browsers */
@media all and (min-width: 0px) {
  caption {
    font-family: 'Neue Helvetica W01'; font-weight: 600; font-style: normal;
  }
}

caption span.subcaption {
	font-size: 0.9em;
}

/* IE hack */
caption span.subcaption {
  font-family: "Neue Helvetica W01_i4";
  margin: 1rem 0 0.5rem 0;
}

/* Other browsers */
@media all and (min-width: 0px) {
  caption span.subcaption {
    font-family: 'Neue Helvetica W01'; font-weight: 400; font-style: italic;
  }
}

/* override Bootstrap */
.table>thead>tr>td.active,
.table>thead>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th {
  background-color: #369;
}

thead th {
  background-color: #369;
  color: white;
  padding: 15px;
}

table thead th a:link,
table thead th a:visited,
table thead th a:hover,
table thead th a:active {	
	color: white;
	text-decoration: underline;
}

tr.expired, tr.expired a {
	color: #cd3339;
}

td {
  vertical-align: top;
}

table.data td.alignRight {
	text-align: right;
	padding-right: 4em;
}

table#fundByCenter td.alignRight {
	padding-right: 3px;
}

table#fundByCenter tr.total,
table.data td.total {
	font-weight: bold;
}




/* OTHER BLOCK ELEMENTS */


/* OTHER INLINE ELEMENTS */

a {
  color: #369;
}

a.back-to-cite {
  font-size: 0.9rem;
  padding: 0 4px;
  margin-left: 1rem;
  background-color: #369;
  color: white;
}

a.back-to-cite::before {
    content: "^\00A0";
}


/* TOOLTIPS */

dfn {
	border-bottom: 1px dotted black;
	font-style: normal;
}

dfn:hover {
	color: #005ca0;
	cursor: help;
	border-color: #005ca0;
}



/* for responsive */
img {
  max-width: 100%;
  height: auto;
}

/* the embedded YouTube wrapper div */
div.media-youtube-video {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}

div.media-youtube-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.nav>li>a.mobileLink {
  display: none;
}


/* CUSTOM IDs AND CLASSES */

/*
.sidebar-second aside.col-sm-3 img {
  max-width: 100%;
  height: auto;
}
*/
.page-node-2454 h1, /*landing page h1s*/
.not-front #block-system-main h1,
.not-front #block-system-main h2,
.not-front #block-system-main h3,
.not-front #block-system-main h4,
.not-front #block-system-main h5,
.not-front #block-system-main h6,
.not-front #block-system-main p,
.not-front #block-system-main ul,
.not-front #block-system-main ol,
.not-front #block-system-main dl,
.not-front #block-system-main blockquote,
.page-news-multimedia-audio .views-row {
  max-width: 40rem;
}

@media screen and (min-width: 992px) {
  .main-container {
    margin-top: 30px;
  }
}

.superTitle {
	line-height: 1.25;
	font-size: 1.3em;
	color: #525355;
	margin: 0.5em 0 0.75em 0;
}

/* IE hack */
.superTitle {font-family:"Neue Helvetica W01_n5";}

/* Other browsers */
@media all and (min-width: 0px) {
  .superTitle {
    font-family:'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

.translation {
	font-size: 0.9em;
	color: #565656;
}

.ruleAbove {
  margin-top: 15px;
  border-top: solid 1px #ccc;
  padding-top: 15px;
}

.ruleBelow {
  margin-bottom: 15px;
  border-bottom: solid 1px #ccc;
  padding-bottom: 15px;
}

.page-header {
border-bottom: 0px solid #eee;
margin: 10px 0 0px;
}

.field-name-body,
.field-name-field-office-director {
  margin-top: 1em;
}

.footer {
text-align: center;
margin: 20px 0;
border-top: 1px solid #ccc;
padding: 20px;
}

.footer .footerlinks,
.footer p {
font-size: 1rem;
}

/* IE hack */
.footer .footerlinks,
.footer p {
  font-family: "Neue Helvetica W01_n3";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .footer .footerlinks,
.footer p {
    font-family: 'Neue Helvetica W01'; font-weight: 300; font-style: normal;
  }
}

/*
.masthead {
  padding: 0 0 20px 0;
}
*/

.tagline {
  padding: 10px 0px;
  font-size: 0.9em;
  color: #565656;
}

#toolbox-link {
  min-height: 75px;
}

#toolbox-link img {
	margin-right: 10px;
}

/* IE hack */
.tagline {font-family:"Neue Helvetica W01_i4";}

/* Other browsers */
@media all and (min-width: 0px) {
  .tagline {
    font-family:'Neue Helvetica W01'; font-weight: 400; font-style: italic;
  }
}


/*
tb-megamenu-nav .nav-collapse > ul li {
padding: 0 3%;
}
*/

hr  {
border-top: 1px solid #ccc;
}

/*
.nav {
  padding-left: 3%;
}
*/

.region-sidebar-second
.nav > li > a {
  position: static;
  display: inline;
  padding: 0;
}


.dropdown-menu>li>a
{padding: 10px 20px;
font-size: 1.2em;
text-align: left;
color: #369;}


.date,
/*.date-display-single,*/
.external {
    font-size: 0.9rem;
    color: #565656;
}

.uppercase
{  /*text-transform: uppercase;
color: #000; font-size: .95em; */
font-weight: bold;}


#pdf {
  clear: both;
  min-height: 62px;
  margin: 1em 0;
  padding: 15px 15px 15px 62px;
  border: solid 1px #999;
  background: #dedede url(../images/Adobe_PDF_file_icon_32x32.png) no-repeat scroll 15px 15px;
}

/***homepage***/

.front h1#page-title {
  position: absolute;
  left: -9999px;
}

.btmline
{border-bottom: 1px solid #ccc;
padding-bottom: 3%;}

.homepagespace
{padding-top: 20px;}

.view-home-page-news .view-content > div {
  margin-bottom: 10px;
}

.view-home-page-news .view-content > div div {
  display: inline;
}

/****removing rounded corners on search*****/
.form-control,
.input-group-addon
{border-radius: 0;}


.researchblock /**homepage design element**/ {
background-color: #e5e3e3; 
padding: 0 30px;
margin: 20px 0;
}

.researchblock .view-header h3 {
  margin: 0 0 10px 15px;
}

/** blog button
#block-block-67,
.pane-block-67 {
  background: #616265;
  height: 89px;
}
 **/

/************fact sheet*********/

.fsheetcontent
{padding-right: 4%;
border-right: 1px solid #ccc;}

.fslist {
line-height: 1.5em;
margin-left: -2%;}

.fslist2 {
list-style-image: none;
list-style-type: none;
line-height: 1.5em;
margin-left: -8%;}

.fslist2 li
{border-bottom: 1px solid #ccc;
padding: 8px;}

ul.fslisticons {
list-style-image: none;
list-style: none;
list-style-type: none;
line-height: 1.5em;
margin-left: 0;
padding-left: 0;
}

.region-sidebar-second ul.fslisticons
{list-style: none !important;}

 /*related topics*/
 /*
.view-sidebar-related-topics.view-id-sidebar_related_topics.view-display-id-block
{padding-left: 5%;}
*/

.container
{/*font-size: 1.3em;*/
line-height: 1.5em;}


/*.fs_content {
padding-right: 3%;}*/

.fsbox
{border: 1px solid #ccc; padding: 3%; margin: 20px 0;}

.fsonpage
{margin: 5px 0; color: #000;}

em,
cite {
	font-style: italic;
}
.grey {
border-top: 1px solid #ccc;}

.glyphicon-play,
.glyphicon-star,
.glyphicon-book,
.glyphicon-file
{/*color: #799c3b;*/ color: #4f4b4b;}

.caption,
.field-name-field-image-caption {
  font-size: .75rem;
  margin-top: 0.5rem;
}

.captionbox {
padding: 8px;}


.navbar-default {
background-color: #20558a; /* same blue as top bar */
border-color: #e7e7e7;

border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #ccc;
background-color: transparent;
}

.navbar-default .navbar-nav>li>a
{color:#fff}

.navbar-default .caret
{display: none;}


/************fact sheet 2*********/

/*.fsheader {
margin-top: -1.2em;
}
*/


.legend
{margin: 0 20px;}

.sharethis
{font-size: .75em;}

.sharebox
{border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 10px 0;
margin: 20px 0;}

.sharebox .row {
  margin-bottom: 0;
}


.followtext2 /*for share*/
{font-size: 1.2rem;
margin-top: 5px;
margin-right: 20px;}

/* IE hack */
.followtext2 {
  font-family: "Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .followtext2 {
    font-family: 'Neue Helvetica W01'; font-weight: 200; font-style: normal;
  }
}


.followus {
list-style-image: none;
list-style-type: none;
border: 0px solid #ccc;
line-height: 2.8rem;
}



.followus li
{
display: inline-block;
}


.followicon {
  margin: -7px 5px 0 20px;
}

.follow-icons img {
  margin-right: 15px;
}

#node-5924 .follow-icons p {
display:inline-block;
text-align:center;
  margin-right: 15px;
}
#node-5924 .follow-icons img { margin-left:auto; margin-right:auto;}

.followtext
{font-size: 1.5em;}

/* IE hack */
.followtext {
  font-family: "Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .followtext {
    font-family: 'Neue Helvetica W01'; font-weight: 200; font-style: normal;
  }
}

ul.connectwithus  {
list-style: none;
border: 0px solid #ccc;
padding-left: 0;
margin-left: 0px;
}
.connectwithus li {
list-style: none;
float: left;
padding: 0 3px;
opacity: 0.5;
}


.footerlinks {
list-style-image: none;
list-style-type: none;
border: 0px solid #ccc;
}


.footerlinks li {
display: inline-block;
padding: 0px 10px;
line-height: 1.7em;
border-right: 2px solid #ccc;}

.footerlinks li:last-child 
{border-right: 0px solid #ccc;}


.node-type-fact-sheet .region-sidebar-second /*quick fix*/ {
padding-left: 0px;
border-left: 0px dashed #ddd;
}


.clear { clear:both; }
.clearRight{
  clear:right;
}
.clearLeft{
  clear:left;
}



/* Used to be sidebar images */

.node-type-clinical-digest-front .field-name-field-image,
.node-type-clinical-digest-science .field-name-field-image,
.node-type-cme-module-page .field-name-field-inline-images,
.node-type-page .field-name-field-image,
.node-type-panel .field-name-field-image,
.node-type-po-bio .field-name-field-image,
.node-videolecture .field-name-field-image,
.node-herb-fact-sheet .field-name-field-image,
.node-type-research-result .field-name-field-image,
.node-type-blog-post .field-name-field-image,
.imgRight {
  float: right;
  margin: 0 0 20px 20px;
}

.node-type-blog-post .field-name-field-image {
  float: left;
  margin: 0 20px 20px 0;
}


/* TOOLBOX */
.cr-toolbox h1 {
  background: transparent url(../images/toolbox.png) no-repeat scroll left top;
  background-size: 75px;
  padding-left: 85px;
  min-height: 110px;
}

@media screen and (min-width: 573px) and (max-width: 768px) {
	.cr-toolbox h1 {
		padding-top: 0.5em;
	}
}

@media screen and (min-width: 992px) {
	.cr-toolbox h1 {
		background-size: 110px;
		padding-left: 125px;
	}
}

@media screen and (min-width: 1200px) {
	.cr-toolbox h1 {
		padding-top: 0.5em;
	}
}

.cr-toolbox h2 {
  padding: 0.25em;
}

.cr-toolbox h3 {
  border-bottom: dotted 1px #444;
  margin-bottom: 0.75em;
}

.cr-toolbox ul.onpage li {
  margin-bottom: 0.5em;
}

.cr-toolbox ul.onpage ul {
  margin-top: 0.5em;
}

dl.toolbox {
	position: relative;
	width: 100%;
	padding: 0 0 0 0;
	clear: both;
}

dl.toolbox dt {
	position: absolute;
	width: 30%;
	margin: 0 0 0 0;
	font-style: normal;
	z-index: 5000;
	left:1em;
}

dl.toolbox span {
	font-weight: normal;
}

dl.toolbox dd {
	margin: 0 0 1em 0;
	padding: 0 0 1em 35%;
	/*border-bottom: #000 1px solid ;*/
}

dl.toolbox dd.last {
	border-bottom: none;
}


/********RIBBON START**********/


ul#nihribbon {
position: relative;
width: 1150px;
top: -30px;
margin: 0 auto;
font-size: 0.8rem;
padding: 0;
list-style-image: none;
list-style-type: none;
overflow: hidden;
}

ul#nihribbon li {
float: left;
padding: 0 18px 0 0;
margin: 0 10px 0 0;
height: 30px;
background: transparent url(https://nccih.nih.gov/sites/nccam.nih.gov/files/nihribbon-divider.png) no-repeat right top;
}

li.hhs a{padding-left:27px;background:transparent url(https://nccih.nih.gov/sites/nccam.nih.gov/files/nihribbon-hhs.png) no-repeat 0 2px;}

#nihribbon a:hover,#nihribbon a:active{text-decoration:underline;}

ul#nihribbon a{color:white;text-decoration:none;display:block;color:#fff;padding:7px 6px 0 6px;height:23px;}

ul#nihribbon li.hhs a{padding-left:27px;background:transparent url(https://nccih.nih.gov//sites/nccam.nih.gov/files/nihribbon-hhs.png) no-repeat 0 2px;}

#nihribbon a:hover,#nihribbon a:active{text-decoration:underline;}


/********RIBBON END**********/



li .node-readmore
{border: 0px solid #369; margin-left: 50px; padding: 10px;}

/*********featured health********/

.pane-featured-health-topics-panel-pane-1
{padding: 0 20px 20px 20px; 
border: 2px solid #7a9b40;
margin: 20px 0;}

/************search**********/

.white
{color: #fff;}

.slabel {
height: 0px;
width: 0px;
max-width: 0%;
padding: 0px;
border: 0;
}

.govd input /**email input box**/
{display:block;}


/* ------HIGHLIGHT CAROUSELS------------- */

.highlightbox {
  border-left: 0px solid #ccc;
  border-right: 0px solid #ccc;
  border-top: 0px solid #eee;
  border-bottom: 0px solid #ccc;
  margin: 30px 0 0 0;
}


.carousel {
  margin-bottom: 30px;
  width: auto;
  margin-top: 5px;
  margin-bottom: 0px;
  max-width: 748px; /*hide the extra blue*/
  overflow: hidden;  
}

.front .carousel {
  margin-left: 15px;
}

/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

.carousel-caption p.caption {
  float: right;
  margin-top: -60px;
  margin-bottom: 5px;
  color: white;
  opacity: .75;
}


/* Declare heights because of positioning of img element */
.carousel .item {
  height: auto;
}

.carousel-inner>.item {
  -webkit-transition: .8s ease-in-out left;
  transition: .8s ease-in-out left;
}

.carousel-caption h1 {
  font-size: 2em;
  margin-top: 10px;
  color: white;
}

.carousel-caption {
  background-image: url(/sites/nccam.nih.gov/files/carouselBG.png);
  right: 5%;
  left: 0%;
  bottom: 0%;
  position: absolute;
  z-index: 10;
  padding: 20px 30px;
  text-align: left;
  text-shadow: 0 0px 0px;
  color: #fff;
  min-height: 200px;
  width: 100%; /*max-width: 748px;*/
}

.carousel-caption .btn-primary {
  background: transparent;
  border-color: #fff;
}

#block-system-main .highlightbox ul.hnav  {
  padding-left: 0;
  max-width: 748px;
  margin-top: 0;
}

.not-front #block-system-main .highlightbox ul.hnav  {
  margin-left: 0;
}

ul.hnav li {
  display: block; border: 0px solid #ccc;
  float: left;
  width: 33.33%;
  padding: 0;
  margin: 0;
  text-align: left;
  min-height: 80px;
  background-color: #eee;
}

ul.hnav li a {
  color: #326297;
}

ul.hnav li a:hover {
  color: #000;
}

.highlightbox .carousel .item > img {
  margin: 0 auto;
  display: block; 
}

.carousel-caption .btn-primary a {
  color: white;
}

.highlightbox ul.hnav {
  margin-left: 15px;
  font-size: 1rem;
  margin-top: 0;
}

.highlightbox ul.hnav > li {
    min-height: 80px;
}

.highlightbox ul.hnav > li a {
	min-width: 100%;
	min-height: 80px;
}

.highlightbox ul.hnav > li.active a,
.highlightbox ul.hnav > li.active,
.highlightbox .nav > li > a:hover,
.highlightbox .nav > li > a:focus {
    background-color: #326297;
    color: #ccc;
}

.highlightbox ul.hnav > li a:hover,
.highlightbox ul.hnav > li.active a:hover {
  text-decoration: underline;
}

.highlightbox ul.hnav > li a:active {
  background-color: #65666a;
  color: white;
}

.highlightbox ul.hnav li {
  background-repeat: no-repeat;
  background-position: 0;
  padding-left: 80px;
}

@media only screen and (min-width: 992px)  {
  .highlightbox ul.hnav li.hometab1,
  .highlightbox ul.hnav li.hometab2 {
    border-right: 1px solid #fff;
  }
}

.highlightbox #homeCarouselButtons li,
.highlightbox #HCPButtons li {
	background-size: 80px 80px;
}

.highlightbox #homeCarouselButtons li.hometab1 {
  background-image: url(/sites/nccam.nih.gov/files/CDC_8773_Dogwood_Flower_sm.jpg);
	background-size: 80px 80px;
}

.highlightbox #homeCarouselButtons li.hometab2 {
  background-image: url(/sites/nccam.nih.gov/files/cardiovascular_health_sm.jpg);
}

.highlightbox #homeCarouselButtons li.hometab3 {
  background-image: url(/sites/nccam.nih.gov/files/probiotics_thumb.jpg);
}


/*-----------HCP carousel---------------*/

.highlightbox #HCPButtons li.hometab1 {
  background-image: url(/sites/nccam.nih.gov/files/CDC_8773_Dogwood_Flower_sm.jpg);
}

.highlightbox #HCPButtons li.hometab2 {
  background-image: url(/sites/nccam.nih.gov/files/HealthCarousel1thumb.jpg);
}

.highlightbox #HCPButtons li.hometab3 {
  background-image: url(/sites/nccam.nih.gov/files/HealthCarousel2thumb.jpg);
}

/*----------health carousel ends-----------*/

/*---------- Spanish carousel--------------*/

/* Spanish slideshow--temp until replaced */
.pane-hp-slideshow {
  width: 435px;
}

/* END HIGHLIGHT CAROUSELS */


/************homepage*****************/

.btn-primary {
color: #fff;
background-color: #326297;
border-color: #357ebd;
}

.thumbnail {
/*min-height: 340px;*/
border-radius: 0;
/*background-color: #eee;*/ background-color: transparent;
border: 0 solid #ddd;
}

.socialboxes {
display: block;
height: auto;
max-width: 100%;
padding: 0 20px 20px 20px;
margin-bottom: 10px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
min-height: 190px;
}

.front .socialboxes {
display: block;
height: auto;
max-width: 100%;
padding: 0 20px 20px 20px;
margin-bottom: 10px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
min-height: 240px;
}

.researchboxes {
display: block;
height: auto;
max-width: 100%;
padding: 0 20px 20px 20px;
margin-bottom: 10px;
line-height: 1.428571429;
/*background-color: #eee;*/background-color: transparent;
border: 1px solid #666;
min-height: 150px;
}

.redresearchbox {
display: block;
height: auto;
max-width: 100%;
padding: 0 20px 20px 20px;
margin-bottom: 10px;
line-height: 1.428571429;
/*background-color: #eee;*/background-color: transparent;
border: 1px solid #cc3333;
min-height: 150px;
}

.red {
  color: #cc3333;
}


.socialiconpad {
  padding: 3px;
}

.btn {
  border-radius: 0;
}

/********spanish link*****/
.sinfo {
  text-align: right;
  margin-top: 50px;
}


/************homepage**end************/


/*********press release**********/


.field-name-field-subtitle
{font-weight: bold;
border-bottom: 1px solid #ccc;}

.node-press-release
.page-node-3810 .node-standalone-link {
border-bottom: 1px solid #ccc;
padding: 10px;
}

.view-grant-events .views-row,
.view-recent-press-releases .pr-page-row,
.view-distinguished-lecture .dist-lecture-row,
.view-lecture-series .views-row {
  margin: 1em 0;
  border-bottom: solid 1px #ccc;
  padding-bottom: 1em;
  max-width: 40rem;
}

.view-recent-press-releases .pr-page-row a strong {
  font-size: 1.2rem;
}

.view-distinguished-lecture .views-field-title,
.view-id-distinguished_lecture.view-display-id-panel_pane_1 .views-field-field-additional-resources,
.view-lecture-series .views-field-title {
  display: block;
  font-size: 1.2rem;
}
.view-distinguished-lecture div.views-field {
	margin-bottom: 10px;
}
.view-id-distinguished_lecture div.views-field-field-speaker {
	margin-bottom: 0px;
	margin-top: 10px;
}
/* IE hack */
.view-distinguished-lecture .views-field-title {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .view-distinguished-lecture .views-field-title,
  .view-id-distinguished_lecture.view-display-id-panel_pane_1 .views-field-field-additional-resources {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}


.news-landing-page .node-press-release {
border-bottom: 0px solid #ccc;
}

blockquote p {
font-size: 1.4rem; 
line-height: 2.2rem; 
color: #565656;
letter-spacing: .01em;
}

blockquote
{border-left: 5px solid #7a9b40;
margin: 30px 20px 30px 0px;}

/************rush styles****************/

.imgLeft {
float: left;
margin: 0 15px 15px 0;
}

.imgRight {
float: right;
margin: 0 0 15px 15px;
}

#node-1797 h2, /********blurb headers**/
#node-1798 h2,
#node-4684 h2,
#node-425 h2,
#node-426 h2,
#node-2874 h2,
#node-3 h2,
#node-1195 h2,
#node-5655 h2
/* #block-block-86 h2 *subscribe**/
{display: none;}

#node-1797, /********blurb space**/
#node-1798,
#node-4684,
#node-425,
#node-426,
#node-2874,
#node-3,
#node-5655
{margin-bottom: 20px;}

.node-readmore a
{display: none;}


#researchResults {
font-size: 30px;
margin-top: 10px;
margin-bottom: 10px; 
}

.page-front .view-recent-research-results img,
.page-front .view-research-results-by-date img
{display: none;}

.view-recent-research-results a,
.view-id-recent_research_results .views-row,
.page-node-2926 .pane-content li
{margin: 20px 0;}

.view-research-results-by-date .views-row {
  padding: 15px 0 10px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #ddd;
  min-height: 105px;
}

.page-node-2926 .panel-col-last /*even out the h2 cols*/
{margin-top: -10px;}


.page-node-6192 .view-multimedia .views-row,
.view-current-videolectures .views-row {
  clear: left;
}

.page-node-6192 .view-multimedia .views-row {
  min-height: 90px;
  max-width: 40rem;
  margin: 15px 0;
  overflow: auto;
}
.node-type-panel .view-multimedia .field-name-field-image {
float: none;
margin: 0px 0px 0px 0px;
}
.page-node-6192 .views-field-title {
  display: block;
  font-size: 1.2rem;
}

.page-node-6192 .imgLeft {
  margin-bottom: 0;
}

/* IE hack */
.page-node-6192 .views-field-title {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .page-node-6192 .views-field-title {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

.view-twitter-chat .views-field-field-inline-images {
  margin: 1rem 0;
}


.node-type-research-center .field-name-field-institution {
  font-size: 1.2rem;
}

/* IE hack */
.node-type-research-center .field-name-field-institution {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .node-type-research-center .field-name-field-institution {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

.node-type-research-center .field-name-field-mechanism {
  margin-top: 1rem;
}

.node-type-clinical-digest-front .field-name-field-what-the-science-says,
.node-type-clinical-digest-science .field-name-field-clinical-digest-front {
  margin-top: 1rem;
}

#block-block-15 {
  max-width: 40rem;
}

.view-current-videolectures .teaser-title {
  font-size: 1.1rem;
}

/* IE hack */
.view-current-videolectures .teaser-title {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .view-current-videolectures .teaser-title {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

.view-distinguished-lecture .views-field-field-additional-resources {
  display: block;
  margin-top: 0.5em;
}

/* IE hack */
.view-distinguished-lecture .views-field-field-additional-resources a {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .view-distinguished-lecture .views-field-field-additional-resources a {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}


/*******research landing********/

.research-landing-page .view-recent-research-results .view-content {
min-height: 390px;
margin: 20px 0 0 -15px;
}

.research-landing-page .view-recent-research-results .view-footer {
  margin-bottom: 2em;
}

/*
.pane-content p {
padding: 0px 0px 15px 0px;
}
*/

.date-display-single
{margin: 0;}

ul.links
{display: none;}

ul.subscribe-bullets
{margin: 10px 0;}

#asktell
{margin: 10px 0;}

.views-label-field-additional-resources /**related topics**/
{padding: 20px 0px 0px 0px; }


/* BOXNOTICE */

.boxnotice {
  border: 1px solid #ccc;
  padding: 15px;
  margin: 20px 0px;
}

/* Color backgrounds, like in the strategic plan. */
#green.boxnotice h2,
#blue.boxnotice h2,
#orange.boxnotice h2,
#purple.boxnotice h2 {
	color: #803d2f;
	margin-top: 0;
}

#green.boxnotice h3,
#blue.boxnotice h3,
#orange.boxnotice h3,
#purple.boxnotice h3 {
	color: #000;
}

#green.boxnotice strong,
#blue.boxnotice strong,
#orange.boxnotice strong,
#purple.boxnotice strong {
	color: #4a2073;
}

#green.boxnotice,
#blue.boxnotice,
#orange.boxnotice,
#purple.boxnotice {
	margin-bottom: 1.5em;
}

#purple.boxnotice {
	background-color: #f3eef8;
}

#orange.boxnotice {
	background-color: #fcf6e3;
}

#blue.boxnotice {
	background-color: #e7e4f0;
}

#green.boxnotice {
	background-color: #eff2e0;
}

.boxnotice.funding-area-blurb {
  min-height: 180px;
}

@media all and (min-width: 992px) {
  .boxnotice.funding-area-blurb h2 {
    margin-top: 0;
    font-size: 1.2rem;
  }
  
  .boxnotice.funding-area-blurb h2,
  .boxnotice.funding-area-blurb p {
    margin-left: 180px;
  }
}

/* END BOXNOTICE */


.item-list h4 /* mind body practices page */
/* .field-item img */
{display: none;}



.blogbutton
{border: 1px solid #ddd; padding: 20px; margin: 10px 0;}

/*.syndicate,
.node-reference-citation,
.field-type-entityreference,
.field-name-field-date,
.field-item p li {
display: inline-block;
margin-bottom: 10px
}
*/

.panel-2col-stacked .panel-col-first {
float: left; 
width: 50%; 
padding-right: 20px;
margin-bottom: 20px;
border-right: 1px dashed #ddd;
}

.panel-2col-stacked .panel-col-last
{padding-left: 20px;
padding-bottom: 20px;}

.region-sidebar-second {
padding: 20px 0 0 20px;
border-left: 1px dashed #ddd;
font-size: 1rem;
line-height: 1.45;

}

.region-sidebar-second h2 {
  font-size: 1.5rem;
}

.region-sidebar-second ul {
  list-style-type: none;
  list-style-image: none;
  margin-left: 0;
  padding-left: 0;
}

.region-sidebar-second li
{padding-bottom: 0.5em;
}

a.morelink,
div.more-link a {
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  padding-right: 20px;
  background-image: url(/sites/nccam.nih.gov/files/right-arrow.gif);
	background-repeat: no-repeat;
	background-position: 100% 80%;
	min-height:14px;
}

/*
a:hover.morelink
{text-decoration: none;}
*/

.email-nccih a {
  display: block;
  min-height: 65px;
  font-size: 2rem;
  background: transparent url(/sites/nccam.nih.gov/files/news/getmedia_64.png) no-repeat scroll left top;
  padding-left: 75px;
}

.email-nccih a span {
  position: relative;
  top: 0.5em;
}

#file-212.file.file-image.file-image-jpeg, /**be an informed consumer image**/
#file-156.file.file-image.file-image-jpeg /**clinical trials image**/
{margin: 10px 0;}


.mobile-hidden {
  display: block;
}

.mobile-visible {
  display: none;
}



.page-node-4885 #block-system-main img /********director’s img*******/
{margin-right: 20px;}

/************rush styles***END*******/

/***********clinical digest**********/


#digestfeature
{border: 1px solid #ccc; 
padding: 20px;
margin: 20px 0px;
background-color: #f7e7ad;
min-height: 355px;
}

#digestfeature .field-type-text-with-summary,
.node-type-clinical-digest-front .field-type-text-with-summary
{margin: 20px 0 0 0;}


#nih-nccam
{font-size: .75em; margin: 1em 0; }


.field-name-field-clinical-guidelines
{margin: 20px 0px;}

.field-name-field-clinical-guidelines .field-label,
.field.field-name-field-sci-lit .field-label,
.field-name-field-research-spotlights .field-label,
.field-name-field-additional-resources .field-label
{margin: 20px 0px;
border-bottom: 2px solid #000;}


ul.subscribe-bullets /*email address field*/ {
list-style-image: none;
list-style-type: none;
}

.subscribe-bullets .button_panel .form_button
{margin-top: 10px;}


#block-block-15
{border: 1px solid #ccc; padding: 20px;}

.node-teaser div {
  display: inline;
}

.node-fact-sheet.node-teaser.clearfix /**fix for inconsistent list spacing**/
{/*margin-bottom: -1.5rem;*/}

.region-sidebar-second img,
.region-sidebar-second .block
{margin: 15px 0;}


 
.page-node-4356 #digestfeature img {
margin-left: 20px;
margin-top: -20px;
padding-bottom: 0px;
float: right;
border: 0px solid #ccc;
}

.page-node-4356 h1
{display: none;}

.page-node-4439 h1
{display: none;}
/***************multimedia******************/

 .page-news-multimedia-audio .views-row 
 {padding: 10px 0; border: 0px solid; margin: 10px 0;}
 
 .page-news-multimedia-audio .views-row  img
 {padding-right: 10px;}
 
 .view-multimedia .views-field-colorbox, /*video and audio*/
  .view-id-multimedia .views-field /*images*/
  {/*padding: 12px 0px;*/
  /* display: initial;  for audio trans **/
  }
  
 
/**************portal page********************/

.portalHighlight2 img,
#block-views-ttt-tip-sheets-block-1 img,
.view-featured-health-topics .field-name-field-image {
  position: absolute;
  border: solid 1px #666;
  top: 15px;
  left: 15px;
}

.field-name-field-featured-fact-sheet h2 {
  font-size: 1rem;
  margin: 0;
}

/* IE hack */
.field-name-field-featured-fact-sheet h2 {font-family:"Neue Helvetica W01_n4";}

/* Other browsers */
@media all and (min-width: 0px) {
  .field-name-field-featured-fact-sheet h2 {
    font-family:'Neue Helvetica W01'; font-weight: 400; font-style: normal;
  }
}

.portalHighlight2 h2 span,
.pane-featured-topic-box h2,
.pane-monthly-featured-topic-links h2 {
  text-transform: uppercase;
}
.field-name-field-featured-fact-sheet .field-label,
.portalHighlight2 h2 span,
.pane-featured-topic-box h2,
.pane-monthly-featured-topic-links h2 {
  display: block;
  font-weight: normal;
  font-size: 0.85em;
  margin-bottom: 4px;
  letter-spacing: 1px;
  color: #565656;
}
.pane-featured-topic-box {
	padding: 0px 10px 0px 10px;
	border: #CCC solid 1px ;
	margin: 10px 10px 15px 0px;
	max-width: 850px;
}

@media only screen and (max-width: 991px)  {
	.node-type-clinical-digest-front .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-type-cme-module-page .field-name-field-featured-fact-sheet .field-name-field-inline-images,
	.node-type-page .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-type-panel .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-type-po-bio .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-videolecture .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-herb-fact-sheet .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-type-research-result .field-name-field-featured-fact-sheet .field-name-field-image,
	.node-type-blog-post .field-name-field-featured-fact-sheet .field-name-field-image,
	.view-blog-portal .field-name-field-featured-fact-sheet .field-name-field-image {
		width: 100%;
	}
}

.portalHighlight2,
#block-views-ttt-tip-sheets-block-1,
.view-featured-health-topics {
  padding: 15px 15px 15px 180px;
}

/* Featured Factsheet NOT on CD page */
.node-type-panel .field-name-field-featured-fact-sheet .field-name-field-image { float:none; margin: 0 0; }
.field-name-field-featured-fact-sheet #featured-title { font-size: 1.5rem; }
.field-name-field-featured-fact-sheet .row { margin-bottom: .5rem; }
.pane-content .field-name-field-featured-fact-sheet { clear:both; padding: 10px 20px 20px 20px; max-width:850px; border:#CCC solid 1px; }
.field-name-field-featured-fact-sheet .field-name-body { margin-top: 0; }
.field-name-field-featured-fact-sheet .field-item .node a { font-weight:bold; }

@media only screen and (max-width: 750px) {
	.pane-content .field-name-field-featured-fact-sheet .col-sm-2 { display:none; }
	.pane-content .field-name-field-featured-fact-sheet { background-color: #EEEEEE ; clear:both; padding: 10px 20px 20px 20px; border-top: solid 10px #00518f; }
	.pane-content .field-name-field-featured-fact-sheet img { border:#CCC solid 1px; }
	.field-name-field-featured-fact-sheet .field-name-body { margin-top: .5rem; }
	.field-name-field-featured-fact-sheet .field-item .node a { font-weight:bold; }
}

@media only screen and (max-width: 750px) {
	.pane-content .field-name-field-featured-fact-sheet .col-sm-3 { display:none; }
}


/**other begins**/

div.entityform-cd-mail{
	width:630px;
	border:1px solid #666;
	padding:10px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	margin-top: 0.5em;
}

div.entityform-cd-mail div.group-left{
	width:30%;
}
div.entityform-cd-mail div.group-right{
	width:70%;
	padding:0 15px;
}

div.entityform-cd-mail legend.panel-heading{
	display:none;
}
div.entityform-cd-mail fieldset.panel-default{
	border:none;
}

div.entityform-cd-mail div.field-name-field-cd-subject{
	padding:5px 0;
	font-size:12px;
}

div.entityform-cd-mail div.field-name-field-cd-since-says-title,
div.entityform-cd-mail div.field-name-field-cd-title,
div#entityform_cd_mail_form_group_cd_main_content h3,
div#entityform_cd_mail_form_group_cd_science h3,
div#entityform_cd_mail_form_group_cd_additional_resources h3{
	font-family: Verdana,Arial,sans-serif;
	font-weight: normal;
	line-height:normal;
	font-size: 24px;
	color: #ba5925;
	margin: 0 0 10px;
	border-bottom: solid 1px #ba5925;
	padding-bottom: 10px;
}

div.entityform-cd-mail span.date-display-single{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #ba5925;
	margin-top: 0;
}

div.entityform-cd-mail div.field-name-field-cd-view-more-article,
div.entityform-cd-mail div.field-name-field-cd-science-says-more{
	width:100%;
	display:block;
	text-align:right;
	color:#06C;
	margin: 25px 0 0 0;
}
.node-type-clinical-digest-front h2#guidelines { clear:both; }
/* FORMS */

.required,
.required label {
	color: #cd3339;
}


/* book navigation */

.book-navigation .page-links {
  overflow: auto;
  font-size: 0.9rem;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  margin-top: 15px;
}

/* IE hack */
.book-navigation {font-family:"Neue Helvetica W01_n3";}

/* Other browsers */
@media all and (min-width: 0px) {
  .book-navigation {
    font-family:'Neue Helvetica W01'; font-weight: 300; font-style: normal;
  }
}


/* COLUMNS */

.leftcol {
	width: 45%;
	border: 0px solid #ccc;
	float: left;
}

.leftcol h2,
.rightcol h2,
.leftcol h3,
.rightcol h3 {
	margin-top: 0;
}


.rightcol {
	margin-left: 50% ;
	width: 45%;
	/* float: left;*/
	border: 0px solid #CCC;
}

/*
.leftcol ul,
.rightcol ul,
.leftcol ol,
.rightcol ol {
margin: 0;
}


.leftcol ul li,
.rightcol ul li,
.leftcol ol li,
.rightcol ol li {
	margin: 0.1em 0;
}
*/



/* ALPHABETICAL LISTINGS */

ul#alphalinks {
	color: #CCC;
	margin: 10px 0 0 0;
	padding-left: 0;
	padding-bottom: 1.5em;
	list-style: none;
	list-style-image: none;
	text-align: left;
	overflow: hidden;
}

ul#alphalinks li {
	float: left;
	width: 1.5em;
	border: 1px solid #ccc;
	padding: 8px;
	margin: 3px;
	height: 44px; width: 44px;
	text-align: center;
	
}

ul#alphalinks li a:link,
ul#alphalinks li a:visited,
ul#alphalinks li a:visited,
ul#alphalinks li a:active { 
	font-weight: bold;
	color: #005CA0;
}
	
h2.alphaletter {
	font-size: 1.2em;
	float: left;
	line-height: 0.8;
	padding-bottom: 1em;
}

ul.alphalist {
	list-style: none;
	list-style-image: none;
	padding-top: 0px;
	margin-top: 0px;
}


/* A-Z */
.view-health-topics-a-z .view-content ul {
  list-style-image: none;
  list-style-type: none;
}

#contenido .view-health-topics-a-z .view-content ul li {
  margin-left: 2.5em;
  text-indent: -2.5em;
}

.view-health-topics-a-z .view-content ul li div {
  display: inline;
}

.fsmore {
	padding-left: 28px;
	color: #263F6A;
	cursor: pointer;
	background-image: url(/sites/nccam.nih.gov/files/toggle-expand.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 4px 3px;
	min-height:14px;
}

.fsmore .expanded {
	background-image: url(/sites/nccam.nih.gov/files/toggle-collapse.png) !important;
}


/**herb fact sheet**/

.field-name-field-more-info-refs .field-label /**for more info**/
{padding: 15px 0;}

.field-name-field-ref-citations .field-label /**key refs**/
{padding: 15px 0;}

/*************clinical studies tabbed box**********/


.conditiontable {
display: block;
position: relative;
height: auto;
border-left: 0px solid #ccc;
padding: 10px 5px 20px 0px;
margin: 10px 0;
border: 3px solid #ccc;
clear:both;
}



.conditiontable h2
{margin-left: 30px;}

ul.nav.tabs
{margin-top: -20px; padding-top: 0;}


ul.nav.tabs li
{text-align: left; border-bottom: 1px solid #ccc;}

ul.nav.tabs li a
{color: #20558a;}

.node-type-clinical-digest-front ul.nav.tabs li.active a
{background-color: #20558a;}

ul.nav.tabs li.active a
{color: white;}

.nav-sidebar { 
    width: 100%;
    padding: 30px 0; 
    border-right: 1px solid #ddd;
    height: auto;
}
.nav-sidebar a {
    color: #333;
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
}
.nav-sidebar .active a { 
    cursor: default;
    background-color: #0b56a8; 
    color: #fff; 
}
.nav-sidebar .active a:hover {
    background-color: #20558a;   
}
.nav-sidebar .text-overflow a,
.nav-sidebar .text-overflow .media-body {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; 
}

.btn-blog {
    color: #ffffff;
    background-color: #20558a;
    border-color: #20558a;
    border-radius:0;
    margin-bottom:10px
}
.btn-blog:hover,
.btn-blog:focus,
.btn-blog:active,
.btn-blog.active,
.open .dropdown-toggle.btn-blog {
    color: white;
    background-color:#0b56a8;
    border-color: #0b56a8;
}
.text-style
{padding: 0 10px; color: #565656;}


 /*.margin10{margin-bottom:10px; margin-right:10px;}*/
 
 /*img#blogbanner
 {margin-top: 20px;} */
 
 /*blog post banner*/
.blogbanner {
	background: #666666 url(/sites/nccam.nih.gov/files/transparentburst.png) no-repeat;
	background-position: 95% 0%;
	color: #FFF;
	background-size: 250px;
	padding: 0 1rem 1rem 1rem;
	margin: 15px 0;
	line-height:normal;
}
.blogtitle {font-size: 3rem; margin-bottom: 0;}

/* IE hack */
.blogtitle {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .blogtitle {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

/* IE hack */
.blogtitle span {
  font-family: "Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .blogtitle span {
    font-family: 'Neue Helvetica W01'; font-weight: 200; font-style: normal;
  }
}


.node-type-blog-post .field-name-field-author-info {
  margin-bottom: 2em;
}

.node-type-blog-post .field-name-body {
	clear: left;
}

.view-blog-portal .views-row {
  margin: 1.5em 0;
  padding-bottom: 1.5em;
  border-bottom: solid 1px #ccc;
  overflow: auto;
}

.blog-fields .field-name-field-image {
  float: left;
  margin: 0 15px 15px 0;
  width: 80px;
}

.blog-fields .views-row {
  position: relative;
  padding: 0 0 2em 20px;
  margin: 2em 0;
  clear: left;
  border-bottom: solid 1px rgba(41, 112, 135, 0.5);
}

.blog-fields .views-row p {
  margin-left: 95px;
}

.view-blog-portal .views-row .title,
.blog-fields .views-row .title {
  font-size: 1.1rem;
}

/* IE hack */
.view-blog-portal .views-row .title,
.blog-fields .views-row .title {
  font-family: "Neue Helvetica W01_n5";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .view-blog-portal .views-row .title,
  .blog-fields .views-row .title {
    font-family: 'Neue Helvetica W01'; font-weight: 500; font-style: normal;
  }
}

#blogDate {
  color: #565656;
  margin-bottom: 1rem;
}

#timestamp {
  margin-top: 2rem;
  font-size: 0.9rem;
  color: #565656;
}

/* IE hack */
#timestamp {
  font-family: "Neue Helvetica W01_n3";
}

/* Other browsers */
@media all and (min-width: 0px) {
  #timestamp {
    font-family: 'Neue Helvetica W01'; font-weight: 300; font-style: normal;
  }
}




/**************clinical studies tabbed box end*************/


.clearfix::before, .clearfix::after /***list fix***/
{display: none;}



.field-label-inline .field-label, /*fact sheet fix*/
.field-label-inline .field-items {
 float: none;
 display: inline-block; /*n fix 10-16*/
}



/* Events page */
.page-node-3328 .pane-1 .row {
	margin-top: 2rem;
	margin-bottom: 2rem;
}
@media only screen and (min-width: 750px) {
.page-node-3328 .pane-1 .row h3 {
	margin-top: 0;
}
}
.page-node-3328 .pane-1 .row .col-sm-2 { max-width:120px;}

/* event table */
.view-id-new_events .field-type-date {
	display: none;
}

.view-id-new_events table {
	width: 100%;
}
@media only screen and (max-width: 750px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	.view-id-new_events table, .view-id-new_events thead, .view-id-new_events tbody, .view-id-new_events th, .view-id-new_events td, .view-id-new_events tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.view-id-new_events thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.view-id-new_events tr { border: 1px solid #ccc; 
		position: relative; height: 100%; }
	
	.view-id-new_events td { 
		/* Behave  like a "row" */
		border: none;
		width: 99%; 
	}
	.view-id-new_events td.active { 
		background-color: transparent;
	}
	
	.view-id-new_events td:nth-of-type(1) { position: absolute; left:8px; bottom: 2.5rem; }
	.view-id-new_events td:nth-of-type(2) { padding-bottom: 6rem;  }
	.view-id-new_events td:nth-of-type(3) { position: absolute; left:8px; bottom: 0; }

	.view-id-new_events td:nth-of-type(1)
 	.view-id-new_events td:nth-of-type(3) { padding-left: 3em; }

	.view-id-new_events td:nth-of-type(1):before,
 	.view-id-new_events td:nth-of-type(3):before { 
		/* Now like a table header */
		/* Top/left values mimic padding */
		padding-right: 8px; 
		white-space: nowrap;
	}
	
	/*
	Label the data
	*/
	.view-id-new_events td:nth-of-type(1):before { content: "Date:"; }
	.view-id-new_events td:nth-of-type(3):before { content: "Type of Event:"; }

       .events-page div#lecture {
           background: none; padding-left:0px; min-height: auto;
       }

       .events-page div#chats {
           background: none; padding-left:0px; min-height: auto;
       }

       .events-page div#council {
           background: none; padding-left:0px; min-height: auto;
       }

       .events-page div#seslecture {
           background: none; padding-left:0px; min-height: auto;
       }

       .events-page div#exhibits {
           background: none; padding-left:0px; min-height: auto;
       }
       
			.events-page div#pseminar {
           background: none; padding-left:0px; min-height: auto;
       }
}

/* end */

/* Upcoming PAIN SIG Seminars */
.view-upcoming-events p.views-field-field-date-from-to,
.view-upcoming-events p.views-field-field-date-from-to-1,
.view-upcoming-events p.views-field-field-speaker,
.view-upcoming-events p.views-field-field-mailing-address,
.view-upcoming-events p.views-field-field-sponsor {
  margin: 0 0 0 5em;
  text-indent: -5em;
}

.view-upcoming-events .views-field-field-speaker-info {
  margin: 0 0 0 4.5em;
}

.view-upcoming-events .views-field-field-speaker-info p {
  margin: 0;
}


/* MULTIMEDIA PORTAL */

body.page-node-5886 h1#page-title,
body.page-news-multimedia-images h1#page-title,
body.page-news-multimedia-audio h1#page-title,
.page-node-5845 h2 {
	font-size: 2em;
	margin-bottom: 15px;
}

/*
	padding-left: 60px;

 body.page-node-5886 h1#page-title,
.page-node-5845 .pane-multimedia-panel-pane-1 h2 {
	background: transparent url(/sites/nccam.nih.gov/files/media-icons/media_icon_video.png) no-repeat left bottom;
	height: 36px;
}
body.page-news-multimedia-images h1#page-title,
.page-node-5845 .pane-multimedia-panel-pane-2 h2 {
	background: transparent url(/sites/nccam.nih.gov/files/media-icons/media_icon_image.png) no-repeat left bottom;
	height: 36px;
}
body.page-news-multimedia-audio h1#page-title,
.page-node-5845 .pane-multimedia-panel-pane-3 h2 {
	background: transparent url(/sites/nccam.nih.gov/files/media-icons/media_icon_audio.png) no-repeat left bottom;
	height: 36px;
} */

.view-display-id-page_1 .view-content .views-field-colorbox a {
	background: transparent url(/sites/nccam.nih.gov/files/Audio_Icon_sm.png) no-repeat 0% 50% ;
padding-left: 18px;
}

.page-news-multimedia-audio .view-display-id-page_1 .views-row-odd {
	clear: both;
}

/* end */

/* Pain Landing page start */
.pain-pages h1#page-title {
	color: #c60e3b;
	font-size: 40px;
}

/* IE hack */
.pain-pages h1#page-title {
  font-family: "Neue Helvetica W01_n2";
}

/* Other browsers */
@media all and (min-width: 0px) {
  .pain-pages h1#page-title {
    font-family: 'Neue Helvetica W01'; font-weight: 200; font-style: normal;
  }
}


@media screen and (min-width: 960px) {
  .pain-pages h1#page-title {
    padding-left: 120px;
    min-height: 110px;
    margin-bottom: 25px;
  }
  .pain-portal h1#page-title {
    background: transparent url(/sites/nccam.nih.gov/files/Pain-target.png) no-repeat left top ;
    font-size: 80px;
  }
  .consumer-pain h1#page-title {
    background: transparent url(/sites/nccam.nih.gov/files/Pain-Info_sm.png) no-repeat left top ;
    font-size: 45px;
  }
  .pain-professional h1#page-title {
    background: transparent url(/sites/nccam.nih.gov/files/Pain-HealthProf_sm.png) no-repeat left top ;
    font-size: 45px;
  }
  .grants-pain h1#page-title {
    background: transparent url(/sites/nccam.nih.gov/files/Pain-Funding_sm.png) no-repeat left top ;
    font-size: 45px;
  }
  .pain-portal .panel-display { margin-left: 50px; }
}

.pain-portal .pane-content ul li {
	list-style-image: none;
	list-style-type: disc;
	color: #c60e3b;
}

.pain-portal .pane-content ul { padding-left: 1.4em;}

.pain-portal .main-container .node-panel h2 { color: #c60e3b; }
.pain-portal .main-container .node-panel h2 a:link,
.pain-portal .main-container .node-panel h2 a:visited,
.pain-portal .main-container .node-panel h2 a:hover,
.pain-portal .main-container .node-panel h2 a:active {
	color: #c60e3b;
}

.pain-portal .panel-display .center-wrapper { clear: left; }

.page-node-6761 .content .panel-col-top .inside .panel-separator { margin-bottom: 0px; }

/* Pain Landing page end */


/* hack to position featured topic images properly when logged in */

.field-name-field-featured-fact-sheet .contextual-links-region {
  position: static;
}

/***************global mini nav***********/

#block-tb-megamenu-main-menu.block.block-tb-megamenu {
/*background-color: #20558a;
background: transparent;*/
}


ul .mmenu, .mmenu li
{display:none;}

@media (max-width: 991px)  {
  ul.mmenu {
  list-style: none;
  background-color: #20558a;
  min-height: 42px;
  margin-top: 40px;
  }

  .mmenu li {
  display: inline-block;
  padding: 10px;
  border: 0px solid #000;
  width: 35%;
  color: white;
  background-color: #20558a;
  text-align: center;
  }

  .mmenu li a {
    color: white;
  }
}

/* CD Featured */
body.node-type-clinical-digest-front .field-name-field-featured-fact-sheet {
	background: none;
	padding: inherit;
	position: relative;
	border: none;
	margin: 1em 0px 0.25em;
	min-height: 0px;
}

body.node-type-clinical-digest-front .field-name-field-featured-fact-sheet .node-title{margin:auto;font-weight:normal;}
body.node-type-clinical-digest-front .field-name-field-featured-fact-sheet .node{min-height:inherit;margin:0.5em 0px;}
body.node-type-clinical-digest-front .field-name-field-featured-fact-sheet h2 {font-weight:600; font-size:1.7rem;}
body.node-type-clinical-digest-front .field-name-field-featured-fact-sheet .field-label{margin-left:inherit;}

.field-name-field-what-the-science-says{
  margin: 1rem 0;
}

/* Instagram */
.page-insta h1.title {
    color:#326297;
    background: none;
}
@media screen and (min-width: 960px) {
	.page-insta h1.title {
		padding-left: 120px;
		min-height: 110px;
		background: transparent url( '/sites/nccam.nih.gov/files/instagram_icon_sm.png' ) top left no-repeat;
		margin-bottom: 25px;
		line-height: 110px;
	}
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.3 ),
only screen and ( min--moz-device-pixel-ratio: 1.3 ),
only screen and ( -o-min-device-pixel-ratio: 2.6/2 ), /* returns 1.3, see Dev.Opera */
only screen and ( min-device-pixel-ratio: 1.3 ),
only screen and ( min-resolution: 124.8dpi ),
only screen and ( min-resolution: 1.3dppx ) {

	.page-insta h1.title {
	   background: url( '/sites/nccam.nih.gov/files/instagram_icon.png' ) no-repeat top left;
	   background-size: 100px 100px;
	}
}
.page-insta .views-row > p {
	margin-top: 1.5em;
	max-width: 658px;
}
.page-insta .views-row > ol,
.page-insta .views-row > ul,
.page-insta .views-row > h3,
.page-insta .views-row > div {
	margin-top: 1.5em;
	max-width: 658px;
}
.page-insta .views-row {
	margin-bottom: 5em;
}
/* end */

/* Accrual list */
ol.accrual > li { 
	font-style: italic;
	font-weight: bold;
}

ol.accrual li ol > li {
	font-style: normal;
	font-weight: bold;
}

ol.accrual li ol ul {
	font-weight: normal;
}
/* end */

/* RFI webform */ 
form#webform-client-form-7418 div.form-item { margin: 20px 0;}

.node-type-portal-page-treatment .region-content .pane-node-field-image .file-image,
.node-type-portal-page-condition .region-content .pane-node-field-image .file-image { max-width: 400px;}
.herbimage .file-image .content { width: 150px; }
