@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,300:latin");
@import url("../smart-mag/style.css");
/*
Theme Name: ANH-USA 2014
Theme URI: http://www.anh-usa.org/
Description: WordPress theme for ANH-USA.org website based on the SmartMag theme. 
Author: Ian Ulery
Author URI: http://www.iusb.net
Template: smart-mag
Version: 2.0
*/
html { background-color: #32183f; }

img { max-width:100%; height:auto}

.posts-list .content > a {color:#19232d; }
a.sc-button { color:#fff }

footer.main-footer { color: white !important; font-size: 12px; background:#000; border-top:#669900 3px solid}
footer.main-footer a { color: #ffffcc !important; text-decoration: underline; }
footer.main-footer a:hover { text-decoration: none; }

.lightbox-content { display: none; max-width: 550px; }
.lightbox-content p:last-child { margin-bottom: 0; }

.post .cat-title { display: none; }

.main-wrap .top-bar .social { /*float: right;*/ text-align:center }
.main-wrap div#main-head.main-head { background-color: #000; border-top:3px solid #669900; border-bottom:3px solid #669900}
.main-wrap div#main-head.main-head nav.navigation { text-transform: none; background-color: #000; }
.main-wrap div#main-head.main-head nav.navigation .mobile .selected i { background-color: #32183f; }
.main-wrap div#main-head.main-head nav.navigation div > ul > li > a { font-size: 20px; transition: none; font-family: "Open Sans", sans-serif; font-weight: 100; border-color:/* #32183f*/#000; }
.main-wrap div#main-head.main-head nav.navigation div > ul > li > a:hover { background-color: #32183f; }
.main-wrap div#main-head.main-head nav.navigation div > ul > li > a .chevron { border-top: 0; }
.main-wrap div#main-head.main-head nav.navigation div > ul li.active { background-color: inherit; }
.main-wrap div#main-head.main-head nav.navigation ul { background-color: #000; }
.main-wrap div#main-head.main-head nav.navigation ul li.active { background-color: inherit; }
.main-wrap div#main-head.main-head nav.navigation ul li a { border-top: none; background-color:#000 !important}
.main-wrap div#main-head.main-head nav.navigation ul li:hover, .main-wrap div#main-head.main-head nav.navigation ul li.current-menu-item { background-color: rgba(0, 0, 0, 0.15); }

.main-wrap div#main-head.main-head .navigation .menu li > a::after { color:#64a70b}

/* micosite color exceptions for nav */
.postid-14233 .main-wrap div#main-head.main-head .navigation .menu li > a::after, .postid-13648 .main-wrap div#main-head.main-head .navigation .menu li > a::after, .postid-13650 .main-wrap div#main-head.main-head .navigation .menu li > a::after, .postid-13647 .main-wrap div#main-head.main-head .navigation .menu li > a::after{ color:#fff}

.main-wrap div#main-head.main-head .fa { color:#64a70b}
.postid-14233 .main-wrap div#main-head.main-head .fa, .postid-13648 .main-wrap div#main-head.main-head .fa, .postid-13647 .main-wrap div#main-head.main-head .fa, .postid-13650 .main-wrap div#main-head.main-head .fa{ color:#fff}

/* end of micosite color exeptions for nav*/

.main-footer { color:#000 !important}

.large-titlebar { height: 72px; border-top: 2px solid #f2f2f2; border-bottom: 2px solid #f2f2f2; margin-bottom: 23px; }
.large-titlebar h1 { font: 26px/30px "Open Sans", sans-serif;

padding-bottom: 0;
padding-top: 11px;
color: #663399; }

.comments .comment-content .reply { display: none; }
.comments #respond {*display: none; }

.sidebar-logo { margin-bottom: 25px; display:none}
.sidebar-logo a img { margin: 0 auto; }
.mobileLogo { width:100%; text-align:center; margin:25px auto 0 auto; display:block}

.single-microsite_subpage .sidebar .widgettitle { margin-bottom: 10px; }
.single-microsite_subpage article .featured { display: none; }
.single-microsite_subpage article .post-header .comments { display: none; }
.single-microsite_subpage article .post-meta { display: none; }

.single-microsite .post-share { display: none; }
.single-microsite .sidebar-logo { display: none; }
.single-microsite .sidebar .widgettitle { margin-bottom: 10px; }
.single-microsite article > header { display: none; }
.single-microsite article .post-meta { display: none; }
.single-microsite article iframe { margin-top: 0 !important; }

.microsite-subnav > div, .single-microsite_subpage .microsite-subnav > div { background-color: #fafafa; font-size: 12px; padding: 12px 25px; }
.microsite-subnav > div li, .single-microsite_subpage .microsite-subnav > div li { display: inline-block; }
.microsite-subnav > div li a, .single-microsite_subpage .microsite-subnav > div li a { text-transform: uppercase; padding-right: 10px; border-right: 1px solid #8d97a1; margin-left: 10px; }
.microsite-subnav > div li:first-child a, .single-microsite_subpage .microsite-subnav > div li:first-child a { margin-left: 0; }
.microsite-subnav > div li:last-child a, .single-microsite_subpage .microsite-subnav > div li:last-child a { border-right: 0; padding-right: 0; }

.main-wrap div#main-head.main-head nav.navigation div > ul > li > a, #main-head.main-head nav.navigation div > ul > li > a:hover { background-color: #32183f; }

.single-format-video .review-box { display: none; }

/*.page-template-page-home-php .the-pulse h1 { float: left; }*/
.page-template-page-home-php .the-pulse a { background-image: url(images/leaf-background.png); background-position: right; background-repeat: no-repeat; float: right; font: 23px/62px "Open Sans", sans-serif; font-weight: 700; text-transform: uppercase; color: #466747; }
.page-template-page-home-php .the-pulse a:hover { text-decoration: none; color: #1f2a1e; }
.page-template-page-home-php .the-pulse a img { margin-bottom: 4px; margin-right: 10px; margin-left: 3px; }
.page-template-page-home-php .sidebar-logo { display: none; }
.page-template-page-home-php .section-head.heading.cat-138 { display: none; }

.page-template-page-home-php .homePhoto, .single-microsite .homePhoto { max-width: 1078px; height: auto; margin: 0 auto; position: relative; }
.page-template-page-home-php .news-focus, .single-microsite .news-focus { margin-bottom: 17px; }
.page-template-page-home-php .large-btns_nav, .single-microsite .large-btns_nav { display: none; }
.page-template-page-home-php .didyouknow, .single-microsite .didyouknow { font-size: 21px; font-style: italic; color: white; margin-bottom: 3px; }
.page-template-page-home-php .homePhoto .logo, .single-microsite .homePhoto .logo { width: 223px; height: auto; position: absolute; top: 4px; z-index: 55; left: 50%; margin-left: -112px; }
.page-template-page-home-php .homePhoto .logo img, .single-microsite .homePhoto .logo img { width: 100%; height: auto; }
.page-template-page-home-php .homePhoto #slider1, .single-microsite .homePhoto #slider1 { padding-bottom: 0; padding-top: 0; }
.page-template-page-home-php .homePhoto #slider1.rslides li, .single-microsite .homePhoto #slider1.rslides li { background-size: cover; background-position: center; height: 322px; display: block; width: 100%; }
.page-template-page-home-php .homePhoto #slider1.rslides li .homeHeads, .single-microsite .homePhoto #slider1.rslides li .homeHeads { position: absolute; z-index: 33; bottom: 0; padding: 8px 3% 11px 3%; background: rgba(107, 145, 68, 0.8); text-shadow: 1px 1px 1px rgba(0, 118, 15, 0.8); }
.page-template-page-home-php .homePhoto #slider1.rslides li .homeHeads h2, .single-microsite .homePhoto #slider1.rslides li .homeHeads h2 { font-size: 2em; line-height: 130%; margin: 0; font-weight: 400; color: white; font-family: "Source Sans Pro", sans-serif; }

.videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
.videoWrapper iframe { position: absolute;top: 0;left: 0; width: 100%; height: 100%;}

.bullet { margin:0 6px; color:#FDF5C3 }
.footerAddress{ margin:0 0 14px 0; text-align:center }

/* subscribe modal window */

.subscribePop {background: white url(/wp-content/uploads/2015/03/subscribe-popup_mobile2.jpg) center top no-repeat; min-width: 240px; height: 360px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin:11px auto; text-align:center; border:2px solid #7F479B; }
.pop_Email {float:none !important; width: 70%; border: 0; padding: 6px 5px; color: #333; position: relative; margin:196px auto 0 auto;-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);}
.pop_Zip { position:relative; float:none !important; width: 70%;  border: 0; padding: 6px 5px; color: #333; position: relative; margin:11px auto 0 auto; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); display:block; }
input.subscribeSubmit { float:none;  margin-top: 0; width:86px !important;  margin:4px auto !important; text-align:center;  position:relative !important;  color:#fff; background:#863272; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75); display:block;}
input.subscribeSubmit:hover { background:#A569B4; display:block}

.main { margin: 18px auto; /* 3em */}

div.micrositeBtns { max-width:325px }

/* revised sidebar 3-7-15 */

.sideBarBanner { min-height:91px; width:100%; background:#4e2156; vertical-align:middle; position:relative; margin:11px auto}

.sideBarBanner2 {min-height:91px; width:48.5%; background:#4e2156; vertical-align:middle; position:relative; margin:0px auto; float:left }
.sideBarBanner3 {min-height:91px; width:48.5%; background:#4e2156; vertical-align:middle; position:relative; margin:0px 0 0px 3%; float:left }  

.subscribeRightBanner div.bannerText a { width: 89%; position:absolute; color:#fff; text-decoration:none; display:block; padding:24px 0 0 11%; z-index:33; font-size:35px; line-height:37px;}

div.bannerText a { width: 89%; position:absolute; color:#fff; text-decoration:none; display:block; padding:16px 0 0 11%; z-index:33; font-size:28px; line-height:27px;}

.sideBarBanner2 div.bannerText a { width: 89%; position:absolute; color:#fff; text-decoration:none; display:block; padding:18px 0 0 20%; z-index:33; font-size:28px; line-height:27px;}
.sideBarBanner3 div.bannerText a {  padding:28px 0 0 21%; }


div.bannerText a:hover { color:#eccef1; }
div.bannerText {  color: #fff; width:100%; position:relative;vertical-align:middle;     font-family: 'Open Sans', sans-serif;  font-weight:600}

div.bannerText.Opt1 a { width: 89%; position:absolute; color:#fff; text-decoration:none; display:block; padding:8px 0 0 11%; z-index:33; font-size:28px; line-height:27px; margin-bottom:0; position:relative;}
.coming-soon { position:absolute; z-index:999; top:0; right:0;  }
.coming-soon a { border:none}


div.bannerText:before { content: ' '; height: 0; position: absolute; width: 0; left:14px; border: 16px solid transparent; border-left-color: #64a70b;top:27px; z-index:0}
	
.greenBanner .bannerText:before,  .subscribeRightBanner .bannerText:before {
	border-left-color: #64a70b !important;
	}
.compoundingColor  .bannerText:before {
	border-left-color: #e1b839 !important;
	}
	
.eatRight  .bannerText:before {
	border-left-color: #DA362A !important;
	}
.supplementColor  .bannerText:before {
	border-left-color: #0c668e !important;
	}
	
.gmoColor  .bannerText:before {
	border-left-color: #257c6d !important;
	}

.vaccineColor  .bannerText:before {
	border-left-color: #cc99cc !important;
	}
	
	.compoundingColor:hover .bannerText:before, .eatRight:hover .bannerText:before, .supplementColor:hover .bannerText:before, .gmoColor:hover .bannerText:before, .rightBannerShort:hover .bannerText:before, .subscribeRightBanner:hover .bannerText:before{
	border-left-color: #eccef1 !important;}
	

.bannerThumb img  { position:absolute; top:0; right:0; z-index:0; margin:6px; }
.bannerThumb a img { display:inline-block; border:2px solid #64a70b !important; z-index:3333}

 .greenBanner .bannerThumb img  {border:2px solid #64a70b !important;}
 .subscribeRightBanner .bannerThumb img  {border:2px solid #64a70b !important;}
 .compoundingColor .bannerThumb img  {border:2px solid #e1b839 !important;}
 .eatRight .bannerThumb img  {border:2px solid #DA362A !important;}
  .supplementColor .bannerThumb img  {border:2px solid #0c668e !important;}
  .gmoColor .bannerThumb img  {border:2px solid #257c6d !important;}
 .vaccineColor .bannerThumb img  {border:2px solid #cc99cc !important;}
 
 
 
 .health-topics .post-content p { margin:0 0 11px 0; font-size:15px; line-height:20px}
.health-topics .entry-title2 { margin:22px 0 11px 0 !important}
.health-topics .entry-title2 h3 { color:#4e2156 !important}
.health-topics select.topic-form-subject, .health-topics select.topic-form-category{ width:184px !important; font-size:11px}
.health-topics .entry-title2 h3 a {color:#4e2156 !important; font-weight:600; border-top:1px dotted #ccc; padding-top:14px; margin-top:22px; width:100%; display:block; display:underline }
.health-topics .row { margin-bottom:8px}
.health-topics fieldset { margin-left:4%}
.health-topics .entry-content2 h3 { color:#4e2156 !important}

.health-topics .navigation { background:#033b76; height:28px; padding:3px 3px 0 3px}




/* WP-Pagenavi */

.health-topics .paging {
  width: 100%;
  overflow: hidden;
  position: relative;
  margin-bottom: 12px;
}
.health-topics .paging .frame {
  position: relative;
  left: 50%;
  float: left;
  text-align: center;
}
.health-topics .paging .wp-pagenavi {
  position: relative;
  float: left;
  left: -50%;
  font-size: 11px;
  line-height: 14px;
  color: #002A2A;
}
.health-topics .paging .wp-pagenavi a,
.health-topics .paging .wp-pagenavi span {
  float: left;
  color: #002A2A;
  border: 1px solid #A7A7A7;
  margin: 0 0 0 1px;
  padding: 3px 5px;
}
.health-topics .paging .wp-pagenavi .prev {
  padding: 3px 9px 3px 10px;
}
.health-topics .paging .wp-pagenavi .next {
  padding: 3px 8px 3px 14px;
}
.health-topics .paging .wp-pagenavi a:hover,
.health-topics .paging .wp-pagenavi span {
  text-decoration: none;
  background: #B3C0C0;
}
/* Fall back page navigation */
.health-topics .navigation .nav-previous,
.health-topics .navigation .nav-next {
  margin-bottom: 12px;
}
.health-topics .navigation .nav-previous {
  float: left;
}
.health-topics .navigation .nav-next {
  float: right;
}

.healthTopics_boxes { width:100%; }
.healthTopics_boxes p { margin:0}
.searchHT select { max-width:88%; font-size:11px; margin:4px auto 0 auto}
.healthTopics_boxes *{  -webkit-box-sizing:border-box;-moz-box-sizing: border-box;
  box-sizing: border-box; }
.healthTopics_boxes ul { list-style:none; margin:0; padding:0; width:100%}
.healthTopics_boxes ul li { float:none;  width:100%; margin:8px auto; background:#6080a6;  padding:2%; text-align:center;}

.healthTopics_boxes ul li h3 { font-size:15px; color:#fff; font-weight:bold; margin-bottom:8px}
.healthTopics_boxes ul li img, .responsiveImage img { width:100%; height:auto}

.healthResouces .group li { margin-bottom:16px; padding-bottom:10px; border-bottom:1px dotted #ccc}

.healthResouces .group li h4 a {color:#4e2156; text-decoration:underline; font-style:italic;}
.healthResouces .group h3 {  color:#4e8600;  font-weight:bold}

.healthResouces .star-list .icon-star {
  background-image: url("/wp-content/uploads/2016/04/star.png");
  display: inline-block;
  height: 18px;
  margin: 0 0 0 2px;
  width: 18px;
}

.healthTopics_boxes h3 a { color:#fff; padding-top:11px; display:block; text-decoration:none}

.lifeExtensionSelect select { width:100%; height:32px;-moz-appearance: none;-webkit-appearance: none; padding:3px 3%; font-size:11px; border:1px solid #033b76; background:url(http://www.anh-usa.org/wp-content/themes/anh-usa-2014/images/downArrowS.png) right no-repeat; margin: 22px 0 }

#Protocols h3.page-title  {border-left: 3px solid #033b76 !important; padding-left:11px  !important;font: 16px !important; color:#033b76 !important; margin-top:22px !important; margin-bottom:12px }

.postid-47833 h1 { font-size: 26px !important; margin-bottom:0 !important}
ul.le-protocols { list-style:none}

.menu-fda-death-meter-subnav-container>ul>li{ display:inline; width:auto; padding-bottom:8px; margin-left:6px; margin-right:4px }
.menu-fda-death-meter-subnav-container ul{ margin-left:0; padding-left:0; margin-bottom:8px;  }
.menu-fda-death-meter-subnav-container ul ul{  margin-bottom:6px; margin-top:8px; -webkit-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.59);
-moz-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.59);
box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.59); -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}

.menu-fda-death-meter-subnav-container li a { text-decoration:none; font-size:11px; line-height:11px; color:#888; margin-bottom:8px }
.menu-fda-death-meter-subnav-container li a:hover { text-decoration:underline}
.menu-fda-death-meter-subnav-container li {list-style:none;  font-size:11px; line-height:13px; margin-bottom:6px; padding-left:0 }

.microsite-subnav > div.menu-fda-death-meter-subnav-container li a { padding-left:0 !important; margin-left:0 !important }

/* Hide submenu */

.menu-fda-death-meter-subnav-container  ul > li > ul,
.menu-fda-death-meter-subnav-container ul > li > ul > li > ul { display:none; background:#fff }
.menu-fda-death-meter-subnav-container ul ul li  {display:block !important; width:300px !important; margin-left:0; padding-left:0 }
.menu-fda-death-meter-subnav-container ul ul li a { border-right:none !important; }
.menu-fda-death-meter-subnav-container>ul>li a{border-right: 1px solid #8d97a1;}
/* Layout menubar and menus */
.menu-fda-death-meter-subnav-container {  padding:0; }
.menu-fda-death-meter-subnav-container > ul > li { cursor: pointer; display:inline-block;/* padding:0 .2em;*/  margin-bottom:6px; }
.menu-fda-death-meter-subnav-container > ul > li > ul { /* padding:0.1em;*/ position: absolute; z-index: 1000; padding:11px}
.menu-fda-death-meter-subnav-container > ul > li > ul > li > ul {  /*padding:0.5em;*/ position: absolute; left: 34px;  z-index: 1001; }

/* show submenu on hover */
.menu-fda-death-meter-subnav-container ul > li:hover > ul,
.menu-fda-death-meter-subnav-container ul > li > ul > li:hover > ul { display:block; width:auto;}
.menu-fda-death-meter-subnav-container ul ul { padding-right:8px}
.menu-fda-death-meter-subnav-container ul ul ul{ display:block; width:auto; background:#fff; margin-left:280px; position:absolute; left:0; margin-top:-32px; padding:11px; }


/*.microsite-subnav .menu-fda-death-meter-subnav-container { position:relative;}*/ 
/*.microsite-subnav .menu-fda-death-meter-subnav-container > ul     { visibility:hidden }*/
ul#menu-fda-death-meter-subnav { display:none}
 .microsite-subnav .menu-fda-death-meter-subnav-container select { display: block; margin:11px auto; width:200px; font-size:11px; background:#fff; color:#000}

.main-content img, .col-4 .sidebar img, .signUpPanel img{ max-width:100% !important; height:auto}
.signUpPanel { padding:4px}
.sidebar > ul { margin-top:0; padding-top:0}
 
 @media (max-width:360px) {
	div.bannerText a { font-size:22px; line-height:24px; padding:19px 0 0 13%}
	
	.subscribeRightBanner div.bannerText a { font-size:23px; line-height:24px; padding:29px 0 0 37px}
	.sideBarBanner2 div.bannerText a { font-size:19px; line-height:20px; padding:23px 0 0 37px}
	.sideBarBanner3 div.bannerText a {padding:28px 0 0 32px; }
	div.bannerText a  { font-size:19px; line-height:24px;} 
	
 }
 
  @media only screen and (min-width: 480px) { 
.healthTopics_boxes ul li { float:left;  width:32%; margin:8px 1%;}
.healthTopics_boxes ul li:first-child { width:32%; margin:8px 1% 8px 0;}
.healthTopics_boxes ul li:last-child { width:32%; margin:8px 0 8px 1%}
}



@media only screen and (min-width: 640px) {
	.subscribePop  { background:white url(/wp-content/uploads/2015/03/subscribe-popup_desktop2.jpg) center top no-repeat !important; width: 600px; height: 320px;}
	.pop_Email { float:left; margin:186px 0 0 2%; width: 40%; display:inline;}
	.pop_Zip {float:left;  margin:186px 0 0 2%; width: 22%; display:inline; }
}
	

@media only screen and (min-width: 920px) { 

 /*.microsite-subnav .menu-fda-death-meter-subnav-container > ul   {  visibility:visible}*/
	 ul#menu-fda-death-meter-subnav { display:block}
	  .microsite-subnav .menu-fda-death-meter-subnav-container select { display:none}
	  

ul.le-protocols {  columns: 2; -webkit-columns: 2; -moz-columns: 2;}
ul.le-protocols li {margin-right:42px }

.page-template-page-home-php .homePhoto #slider1.rslides .homeHeads, .single-microsite .homePhoto #slider1.rslides .homeHeads { width: 60% !important; bottom: 20px !important; }
  .page-template-page-home-php .homePhoto .logo, .single-microsite .homePhoto .logo { height: 227px; left: auto; margin: 0; right: 32px; top: 50%; margin-top: -113px; width: 263px; } 
.sidebar-logo { margin-bottom: 25px; display:block}
.mobileLogo {  display:none}

.main {
    margin: 42px auto; /* 3em */}
	
}
@media only screen and (min-width: 800px) { 
.page-template-page-home-php .main-wrap div#main-head.main-head nav.navigation div > ul > li:first-child > a, .single-microsite .main-wrap div#main-head.main-head nav.navigation div > ul > li:first-child > a { padding-left: 0; } 
 .main-wrap .top-bar .social { float: right; text-align:right}
}
@media only screen and (max-width: 536px) { .page-template-page-home-php .the-pulse h1, .single-microsite .the-pulse h1 { font-size: 12px !important; }
  .page-template-page-home-php .the-pulse a, .single-microsite .the-pulse a { font-size: 15px !important; } 
  
 


  }

/*.micrositeBtns { width: 325px; height: auto; margin: 0 auto; }*/
.micrositeBtns img { margin-bottom: 8px; display: block; }
.micrositeBtns .heading, .micrositeBtns .headingFacebook { width: 100%; height: 33px; color: #fff; background: #32183f; text-align: left; margin: 0 0 9px 0; }
.micrositeBtns .heading h3, .micrositeBtns .headingFacebook h3 { font-size: 17px; font-weight: 100; font-family: 'Open Sans', sans-serif; text-transform: uppercase; padding: 3px 0 0 8px; color: white; }
.micrositeBtns .headingFacebook { background: #4e8600 url(images/facebook_icon.png) right top no-repeat; }

.micrositeSignUpProofs { max-width: 325px; height: auto; margin: 55px auto; font-family: 'Open Sans', sans-serif; }

.signUpPanel { margin: 0 0 11px 0; font-size: 1.1em; color: #fff; }

.signUpPanel .signupContent { padding: 0 22px 22px 22px; }

.signUpPanel .signupContent input.signUp { width: 74%; margin-right: 2%; float: left; height: 18px; background: #444; color: #fff; border: 2px solid #333; }

.signUpPanel .signupContent input.signUpBtn { width: 22%; float: left; height: 24px !important; background: #444; color: #fff; border: 2px solid #333; }

.signUpPanel .signupContent p { margin: 0 0 8px 0; text-align: center; }

.signUpPanel img { margin: 18px auto 4px auto; width: 100%; height: auto; }

.GMOsignUp { background: #25454b; }

.supplementSignUp { background: #11597e; }

.eatRightSignUp { background: #990033; }

.smFooter { width: 136px; text-align: center; height: 175px; margin: 0 auto; padding: 0; }

.smFooter p { font-size: 1.3em; margin: 0 0 8px 0; }

.smFooter ul { list-style: none; margin: 0; padding: 0; }

.smFooter ul li { display: inline; float: left; margin: 2px 4px; }

.smFooter ul li a { padding: 0; text-decoration: none; border: none; }

.bullet { margin: 0 6px; color: #fdf5c3; }

.footerAddress { margin: 0 0 14px 0; text-align: center; }

/* Below are Revisions to remove border on  left of headings and enlarge the headings 10/16/14 */
.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title::before, .highlights h2::before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, .modal-header .modal-title, .entry-title {border-left: none  }

.main-heading, .page-title, .entry-title, .highlights h2, .post-header .post-title  { padding-left:0 }

.main-heading, .page-title, .entry-title { font-size:24px}

h1.main-heading { font-size:24px !important}
/* end of 10/16/14 revisions */

/* Below are Revisions to remove US map and GMO World map on their respective pages 10/20/14 */
.postid-13840 #text-3 {
    display: none;
}

.postid-13852 #text-4 {
    display: none;
}

/*Test account
.content > time {
    display: none;
}*/

/* 11-17 revisions right sidebar */
.micrositeBtns {max-width:325px; height:auto; margin:0 auto }

.micrositeBtns img { margin-bottom:8px; display:block }
.sidebar .heading { width:100%; height:33px; color:#fff;  font-family: 'Open Sans', sans-serif; background:#4e8600; text-align:left; margin:0 0 9px 0 }

.trending-ticker .heading { width:144px; background:none; margin:2px 11px 0 0  !important; padding:0}
.headingFacebook { width:100%; height:33px; color:#fff;  font-family: 'Open Sans', sans-serif; text-align:left; margin:0 0 9px 0; background:#422553 url(images/facebook_icon.png) right top no-repeat }
.heading h3, .headingFacebook h3 { font-size:17px; font-weight:100; text-transform:uppercase; padding:3px 0 0 8px}
#fb-root {
  display: none;
}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}
img.side100  { width:100%; height:auto }
img.sideL49, img.sideR49 { width:48.75%; height:auto;}
img.sideL49 { margin-right:1.25%; float:left}
img.sideR49 { margin-left:1.25%; float:left }

.category-163 .highlights h2 a, a.posts-by-tag-item-title { font-weight:bold; color:#4f794d}

.postid-14233 .post .cat-title { background:#dd8500 !important }

li#text-35.widget.widget_text {background:#ececec}
li#text-35.widget.widget_text h3.widgettitle { color:#fff; text-align:center; background:#d90400 !important}
li#text-35.widget.widget_text ul { padding:11px}
li#text-35.widget.widget_text ul li a { color:#333; font-size:12px; font-weight:bold}
 a.ExhibitFDA, a span.ExhibitFDA { color:#d90400 !important; text-transform:uppercase; }
div.deathMeterBoxes ul { list-style:none; padding:0; margin:32px 0;}
div.deathMeterBoxes ul li{ background:#ececec; min-height:100px; display:block; width:100%; margin:0 0; -webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px;}

div.deathMeterBoxes ul li p { font-size:12px; line-height:13px; margin:8px 8px 4px 8px}
div.deathMeterBoxes ul li img {width:100%; height:auto}
div.deathMeterBoxes ul li h3 { background-color:#01506e; color:#fff; text-align:center; font-weight:bold; margin:0; padding:4px 0; font-size:15px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px;}
.centerLink { text-align:center; font-size:15px; font-weight:bold; margin:0 auto 11px auto; display:block}
.postid-17488 .pauseBtn { display:none !important; /* to hide for the death meter slider */ } 

@media only screen and (min-width: 420px) { 
.smFooter { width: 272px !important;}
}
@media only screen and (min-width: 640px) { 
div.deathMeterBoxes ul li{ background:#ececec; min-height:100px; float:left; display:inline-block; width:32%; margin:0 0; -webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px;}
div.deathMeterBoxes ul li:first-child { margin:0 1.9% 0 0;}
div.deathMeterBoxes ul li:last-child { margin:0 0 0 1.9%;}
}

@media screen and (min-width: 800px) and (max-width: 1100px) {
 
  div.bannerText a { font-size:22px !important; line-height:24px !important; padding:19px 0 0 13% !important}
	
	.subscribeRightBanner div.bannerText a { font-size:23px !important; line-height:24px; padding:29px 0 0 37px !important}
	.sideBarBanner2 div.bannerText a { font-size:19px !important; line-height:20px !important; padding:23px 0 0 37px !important}
	.sideBarBanner3 div.bannerText a {padding:28px 0 0 32px !important; }
	div.bannerText a  { font-size:19px !important; line-height:24px !important;} 
}

/* alert box */
 
.emc2-alert-box p { text-align:center !important; font-size:25px !important; line-height:26px !important}
.emc2-alert-box p a { color:#fbfeb4; text-decoration:underline}

.emc2-alert-box.success{ background-color: #660066 !important; border-color: #8a619c !important; border-top:3px solid  #660066}

/* end of the styles ---3-18-16  */