/* Import Common CSS functions */
/* ------- COLOR VARIABLES --------- */
/* ------- FONT VARIABLES --------- */
/* Fonts! */
@font-face {
  font-family: "AlternateGothic";
  src: url('../fonts/alternategothicno2-webfont.eot');
  src: url('../fonts/alternategothicno2-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/alternategothicno2-webfont.woff') format('woff'), url('../fonts/alternategothicno2-webfont.ttf') format('truetype'), url('../fonts/alternategothicno2-webfont.svg#BebasNeueRegular') format('svg');
  font-weight: 100;
  font-style: normal;
}
/* ------------ Header-Drop-Down ------------ */
#sliderWrap #slider {
  background-color: #38444c;
  position: relative;
  width: 100%;
  height: 159px;
  margin-top: -158px;
}
#sliderWrap #slider #sliderContent {
  margin: 1em 0em 0em 0em;
}
#sliderWrap #slider #sliderContent div.sign-up {
  position: relative;
  top: -1em;
  left: 2.5em;
  width: 23em;
}
#sliderWrap #slider #sliderContent div.sign-up input {
  background-color: #f0f0f0;
  height: 1.4em;
  width: 14.8em;
}
#sliderWrap #slider #sliderContent div.sign-up input.email {
  width: 30.55em;
  margin-top: .38em;
}
#sliderWrap #slider #sliderContent div.sign-up input.submit {
  width: 3em;
  background-image: url('../images/layout/news-input.png');
  background-repeat: repeat-x;
  background-color: #f0f0f0;
  height: 1.35em;
  width: 2.23em;
  border-radius: 0;
  border: none;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  text-transform: uppercase;
  font-size: 1.1em;
  font-style: normal;
  color: #38444c;
  font-weight: 100;
  text-align: left;
  margin-top: .25em;
}
#sliderWrap #slider #sliderContent div.sign-up input.submit:hover {
  color: #9eacb2;
}
#sliderWrap #slider #sliderContent div.sign-up a.topMenuAction {
  position: relative;
  left: -35.9em;
  top: -1em;
}
#sliderWrap #slider #sliderContent div.help-us-pitch {
  background-image: url('../images/layout/joinus-hands.png');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 5em;
  width: 29em;
}
#sliderWrap #slider #sliderContent h2 {
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  text-transform: uppercase;
  font-size: 2.54em;
  font-weight: 100;
  color: #f0f0f0;
  margin-bottom: .14em;
}
#sliderWrap #slider #sliderContent h2 span {
  color: #ed1556;
}
#sliderWrap #slider #sliderContent p {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .8em;
  font-weight: 200;
  line-height: 1.45em;
  color: #f0f0f0;
}
#sliderWrap #slider #sliderContent p a {
  color: #ed1556;
}
#sliderWrap #slider #sliderContent p a:hover {
  color: #f0f0f0;
}
/* ------------ Header ------------- */#wrapper > header nav.secondary-nav .actions {
  height: 2.6em;
}
/* ------------ Homepage fact box rollovers ------------- */#main.home-page div {
  position: relative;
  top: -0.5em;
}
#main.home-page div.pull-quote {
  background-image: url('../images/ui/home-coldwarfact.png');
  background-repeat: no-repeat;
  background-position: left center;
  height: 205px;
  width: 230;
}
#main.home-page div.pull-quote span {
  background-image: url('../images/ui/home-coldwarfact.png');
  background-repeat: no-repeat;
  background-position: left center;
  background-color: none;
  position: relative;
  display: inline-block;
  height: 205px;
  width: 230px;
}
#main.home-page div.pull-quote span h3 {
  font-weight: 100;
  width: 5.8em;
}
#main.home-page div.pull-quote span:hover {
  background-position: -232px center;
}
#main.home-page div.member-count {
  background-image: none;
  background-color: #38444c;
  background-repeat: no-repeat;
  background-position: left center;
  height: 93px;
  width: 232px;
  z-index: 5em;
}
#main.home-page div.member-count h2 {
  text-align: center;
  position: relative;
  left: -2%;
  top: .08em;
}
#main.home-page div.member-count span {
  background-image: url('../images/ui/ie-memberstracker.png');
  background-repeat: no-repeat;
  background-position: left center;
  background-color: transparent;
  position: relative;
  height: 93px;
  width: 232px;
  display: inline-block;
}
#main.home-page div.member-count span h4 {
  font-size: 1.5em;
}
#main.home-page div.member-count span:hover {
  background-position: -232px center;
}
#main.home-page div.quick-fact {
  background-image: url('../images/layout/diagrepeat.jpg');
  background-repeat: repeat-x;
  padding: .8em 1em .1em 1em;
  margin-bottom: .67em;
}
#main.home-page div.quick-fact h3 {
  color: #38444c;
  margin-bottom: .2em;
}
#main.home-page div.quick-fact p {
  line-height: 1.4em;
}
#main.home-page div.rejection-count {
  background-image: url('../images/ui/home-rejectiontracker.png');
  background-repeat: no-repeat;
  background-position: left center;
  width: 232px;
  height: 271px;
  background-color: #38444c;
  text-align: center;
}
#main.home-page div.rejection-count span {
  background-image: url('../images/ui/ie-rejectiontracker.png');
  background-repeat: no-repeat;
  background-position: left center;
  background-color: transparent;
  position: relative;
  width: 232px;
  height: 271px;
  display: inline-block;
}
#main.home-page div.rejection-count span:hover {
  background-position: -232px center;
}
#main.home-page div.recent-news {
  position: relative;
  margin-top: 1em;
}
#main.home-page div.recent-news h4 {
  background-image: url('../images/layout/diagrepeat.png');
  background-repeat: repeat-x;
  position: relative;
  top: 0em;
  height: 2em;
  padding-left: .7em;
  padding-top: .35em;
  color: #38444c;
}
#main.home-page div.recent-news a.view-all {
  background-image: url('../images/layout/news-arrow.png');
  background-repeat: no-repeat;
  background-position: right 30%;
  padding-right: 1.2em;
  position: absolute;
  right: 10px;
  top: 10px;
  color: #38444c;
  font-size: .8em;
}
#main.home-page div.recent-news a.view-all:hover {
  color: #ed1556;
  background-image: url('../images/layout/news-arrow-red.png');
}
#main.home-page div.recent-news a:hover {
  color: #38444c;
}
#main.home-page div.recent-news .item {
  position: relative;
  padding: 1em 1.3em 1em 1.3em;
  margin-top: .4em;
  height: auto;
}
#main.home-page div.recent-news .item:hover {
  background-color: #E9E9E9;
}
#main.home-page div.recent-news .item:hover h3,
#main.home-page div.recent-news .item:hover span {
  color: #ed1556;
}
#main.home-page div.recent-news .item h3 {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .8em;
  color: #38444c;
  font-weight: bold;
  text-transform: capitalize;
  line-height: 1.4em;
}
#main.home-page div.recent-news .item a p {
  margin-top: -0.5em;
  color: #38444c;
}
#main.home-page div.recent-news .item h6 {
  text-transform: none;
  font-size: .75em;
  font-weight: normal;
  color: #AEAEAE;
}
#main.home-page div.recent-news .item h6.news-date {
  background-image: url('../images/layout/news-arrow-gray.png');
  background-repeat: no-repeat;
  background-position: left 20%;
  padding-left: 1.2em;
  padding-top: .3em;
  padding-bottom: .8em;
  margin-bottom: .7em;
}
#main.home-page div.recent-news .item h6.country {
  text-transform: uppercase;
  font-size: .6em;
  display: inline;
}
#main.home-page div.recent-news .item h6.country a {
  color: #38444c;
}
#main.home-page div.recent-news .item h6.country a:hover {
  text-decoration: underline;
}
/* ----------------- Footer ----------------- */#wrapper > footer {
  position: relative;
  padding-top: 4em;
  /* Logo */

  /* Nav */

}
#wrapper > footer h1 {
  font-size: 2em;
  padding: 1.2em 0 0 0;
  background: url('../images/branding/logo.png') no-repeat center center;
  text-indent: -10000px;
  width: 236px;
  height: 68px;
}
#wrapper > footer nav.navcontain {
  border-top: 1px solid #CCC;
  border-bottom: 3px solid #36454c;
  height: auto;
}
#wrapper > footer nav.primary-nav {
  position: relative;
  left: -0.8em;
  top: 0.4em;
}
#wrapper > footer nav.primary-nav ul {
  font-size: .85em;
  padding: .27em 0 0 0;
}
#wrapper > footer nav.primary-nav ul li {
  float: left;
  font-size: 1.2em;
  margin-left: 1.4em;
}
#wrapper > footer nav.primary-nav ul li a {
  text-transform: uppercase;
  color: #38444c;
  display: block;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  width: 6.1em;
  height: auto;
  overflow: hidden;
}
#wrapper > footer nav.primary-nav ul li a:hover {
  color: #ed1556;
}
#wrapper > footer nav.primary-nav ul li.menu-item-522 a {
  /*background-image:url('../images/ui/newvisitors_foot.png');
																background-position:center center;
																background-color:@darkblue;
																width:107px;
																height:23px;*/

}
#wrapper > footer nav.primary-nav ul li.menu-item-522 a:hover,
#wrapper > footer nav.primary-nav ul li.menu-item-522 a:active {
  background-color: #6eb43f;
}
#wrapper > footer nav.primary-nav ul li.menu-item-522.current-menu-item a,
#wrapper > footer nav.primary-nav ul li.menu-item-522.current-page-ancestor a {
  background-color: #6eb43f;
}
#wrapper > footer nav.primary-nav ul li.menu-item-523 a {
  /*background-image:url('../images/ui/takeaction_foot.png');
														background-position:center center;
														background-color:@darkblue;
														width:107px;
														height:23px;*/

}
#wrapper > footer nav.primary-nav ul li.menu-item-523 a:hover,
#wrapper > footer nav.primary-nav ul li.menu-item-523 a:active {
  background-color: #00aedb;
}
#wrapper > footer nav.primary-nav ul li.menu-item-523.current-menu-item a,
#wrapper > footer nav.primary-nav ul li.menu-item-523.current-page-ancestor a {
  background-color: #00aedb;
}
#wrapper > footer nav.primary-nav ul li.menu-item-524 a {
  /*background-image:url('../images/ui/researchers_foot.png');
														background-position:center center;
														background-color:@darkblue;
														width:107px;
														height:23px;*/

}
#wrapper > footer nav.primary-nav ul li.menu-item-524 a:hover,
#wrapper > footer nav.primary-nav ul li.menu-item-524 a:active {
  background-color: #fb7600;
}
#wrapper > footer nav.primary-nav ul li.menu-item-524.current-menu-item a,
#wrapper > footer nav.primary-nav ul li.menu-item-524.current-page-ancestor a {
  background-color: #fb7600;
}
#wrapper > footer nav.secondary-nav {
  background-image: url('../images/ui/diaglinemenu.jpg');
  background-repeat: repeat-x;
}
#wrapper > footer nav.secondary-nav .mainsecondnav {
  font-size: .8em;
  font-weight: 600;
  position: relative;
  top: 0em;
  left: 0em;
  width: auto;
  border-right: solid;
  border-left: solid;
  border-width: 1px;
  border-color: #C4C4C4;
  padding-top: .5em;
  padding-right: 2em;
}
#wrapper > footer nav.secondary-nav .mainsecondnav li {
  margin-right: 2.5em;
  position: relative;
  left: 2em;
  top: .2em;
  height: 1.5em;
  padding-bottom: .52;
}
#wrapper > footer nav.secondary-nav .mainsecondnav li:hover {
  background-image: url('../images/ui/drop-down.png');
  background-repeat: no-repeat;
  background-position: center bottom;
  color: #ed1556;
}
#wrapper > footer nav.secondary-nav .mainsecondnav li.current-menu-item a,
#wrapper > footer nav.secondary-nav .mainsecondnav li.current-menu-parent a {
  color: #ed1556;
}
#wrapper > footer nav.secondary-nav ul {
  position: relative;
  left: -1em;
}
#wrapper > footer nav.secondary-nav ul li {
  float: left;
  padding: 0.5em .9em;
}
#wrapper > footer nav.secondary-nav ul li a {
  color: #38444c;
}
#wrapper > footer nav.secondary-nav ul li a:hover {
  color: #ed1556;
}
#wrapper > footer nav.secondary-nav ul.menu li {
  margin-right: 1em;
}
#wrapper > footer nav.secondary-nav ul.social {
  text-align: center;
  width: 4em;
  height: 1em;
  padding: 0em 0em 0em .5em;
  position: relative;
  top: .58em;
  left: .2em;
}
#wrapper > footer nav.secondary-nav ul.social li.mainfb {
  background-image: url('../images/ui/fbmainmenu.jpg');
  background-repeat: no-repeat;
  background-position: center 20%;
  height: 18px;
  width: 18px;
  position: relative;
}
#wrapper > footer nav.secondary-nav ul.social li.maint {
  background-image: url('../images/ui/tmainmenu.jpg');
  background-repeat: no-repeat;
  background-position: center 20%;
  height: 18px;
  width: 18px;
  top: 0;
  left: .5em;
}
#wrapper > footer .actions {
  width: 950px;
  position: relative;
}
#wrapper > footer .actions li {
  text-transform: uppercase;
  font-size: .68em;
  font-weight: bold;
  vertical-align: top;
  list-style: none;
  display: inline;
  position: relative;
  top: .8em;
  padding-bottom: 3em;
  height: 15px;
}
#wrapper > footer .actions li.copyright {
  font-weight: 100;
  font-size: .65em;
  text-transform: none;
  float: right;
}
#wrapper > footer .actions li a {
  color: #ed1556;
}
/* ----------------- Sidebar ----------------- */#sidebar {
  position: relative;
  left: -0.7em;
  padding-left: 1.4em;
  border-left: solid 1px #d9d9d9;
  height: 100%;
  margin-top: 4em;
  /* Widgets */
}
#sidebar ul.give-buttons {
  display: inline;
  list-style-type: none;
}
#sidebar ul.give-buttons li {
  background-position: 0% center;
  background-repeat: no-repeat;
  background-color: #ed1556;
  height: 48px;
  width: 133px;
  text-align: center;
  vertical-align: middle;
  padding: .1em .45em .1em .45em;
  margin-bottom: 1.5em;
  margin-right: .4em;
  margin-top: -0.55em;
  float: left;
}
#sidebar ul.give-buttons li:hover {
  background-color: #ed1556;
  background-position: 100% center;
}
#sidebar ul.give-buttons li.your-donation {
  background-image: url('../images/ui/donatebtn2.png');
}
#sidebar ul.give-buttons li.shop {
  background-image: url('../images/ui/shopbtn.png');
  position: relative;
  top: -1.25em;
}
#sidebar .seperator {
  background-repeat: repeat-x;
  background-image: url('../images/layout/diaglinesidebar.jpg');
  width: 100%;
  height: 2em;
}
#sidebar aside {
  border: none #9facb2;
  width: 100%;
  padding: 0.5em 0;
  text-align: left;
  height: auto;
  /* General widet styles */

  /* Take Action */

  /* Newsletter Sign Up */

  /* Social */

  /* contextual Content */

  /* Quick Facts */

  /* further reading */

  /* Learn How */

  /* carousel */

}
#sidebar aside h3 {
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-size: 1.5em;
  font-weight: 100;
  text-transform: uppercase;
  letter-spacing: .04em;
  margin-bottom: .5em;
  color: #9eacb2;
}
#sidebar aside .widget-body {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .75em;
  color: #969FA5;
  letter-spacing: .04em;
  padding-bottom: 1.5em;
  line-height: 1.4em;
}
#sidebar aside.take-action {
  margin-top: -0.7em;
}
#sidebar aside.take-action .current-petitions h3 {
  background-image: url('../images/ui/petitionicon.png');
  background-position: left center;
  background-repeat: no-repeat;
  width: 100%;
  text-indent: 1.5em;
}
#sidebar aside.take-action .current-petitions ul.petitions {
  list-style-type: none;
  margin-bottom: 1.7em;
}
#sidebar aside.take-action .current-petitions ul.petitions li {
  background-position: 0% center;
  background-repeat: no-repeat;
  height: 55px;
  width: 300px;
  position: relative;
  left: -1.65em;
  text-align: center;
  vertical-align: middle;
  margin-bottom: .45em;
  margin-right: .4em;
}
#sidebar aside.take-action .current-petitions ul.petitions li.stop-fed {
  background-image: url('../images/ui/fed-petition.png');
}
#sidebar aside.take-action .current-petitions ul.petitions li.pro-statement {
  background-image: url('../images/ui/pro-statement.png');
}
#sidebar aside.take-action .get-packet h3 {
  background-image: url('../images/ui/volunpacket.png');
  background-position: left center;
  background-repeat: no-repeat;
  width: 100%;
  text-indent: 1.5em;
}
#sidebar aside.take-action .get-packet h3:hover {
  color: #38444c;
}
#sidebar aside.take-action a.sign {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-style: normal;
  text-transform: none;
  color: #ed1556;
  text-decoration: underline;
}
#sidebar aside.social-warn {
  padding-bottom: 1em;
}
#sidebar aside.social-warn h3 {
  background-image: url('../images/ui/socialwarnicon.png');
  background-position: left center;
  background-repeat: no-repeat;
  width: 100%;
  text-indent: 1.5em;
}
#sidebar aside.social-warn ul {
  padding-bottom: 1em;
}
#sidebar aside.social-warn ul li {
  background-image: url('../images/ui/bulletarrow.png');
  background-position: left center;
  background-repeat: no-repeat;
  width: 100%;
  height: auto;
  margin-bottom: .3em;
  text-indent: 1.7em;
  list-style: none;
  text-transform: uppercase;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-size: .97em;
  letter-spacing: .045em;
  position: relative;
  left: -1.8em;
}
#sidebar aside.social-warn ul li a {
  color: #ed1556;
}
#sidebar aside.social-warn ul li a:hover {
  position: relative;
  left: .3em;
  color: #38444c;
}
#sidebar aside.newsletter-signup h3 {
  background-image: url('../images/ui/mailicon.png');
  background-position: left center;
  background-repeat: no-repeat;
  width: 100%;
  text-indent: 1.5em;
}
#sidebar aside.newsletter-signup input {
  padding: .4em;
  height: 1.8em;
  margin-bottom: .4em;
}
#sidebar aside.newsletter-signup .email {
  width: 23.45em;
  margin-bottom: .5em;
}
#sidebar aside.newsletter-signup .submit {
  width: auto;
  height: auto;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-style: normal;
  font-size: 1.2em;
  padding: .2079em .7807em .2079em .7807em;
  letter-spacing: .07em;
  border-radius: 0;
  background-color: #424e55;
  color: #f0f0f0;
  position: relative;
}
#sidebar aside.newsletter-signup .submit:hover {
  background-color: #9eacb2;
}
#sidebar aside.social-buttons {
  margin-bottom: 1em;
}
#sidebar aside.social-buttons div {
  width: 39%;
  height: auto;
  text-align: center;
  padding: 6px 0px 6px 1.4em;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  text-transform: uppercase;
  font-size: 1.3em;
  letter-spacing: .06em;
  color: #f0f0f0;
  position: relative;
  display: inline-block;
}
#sidebar aside.social-buttons div.fb {
  background: #9eacb2 url('../images/ui/fb.png') no-repeat;
  background-position: 19% 49%;
  margin-right: 0.2em;
}
#sidebar aside.social-buttons div.twitter {
  background: #9eacb2 url('../images/ui/t.png') no-repeat;
  background-position: 19% 49%;
}
#sidebar aside.social-buttons div:hover {
  background-color: #36454c;
  cursor: pointer;
}
#sidebar aside.contextual-content {
  margin-bottom: 1em;
}
#sidebar aside.contextual-content h1 {
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-size: 1.5em;
  font-weight: 100;
  text-transform: uppercase;
  letter-spacing: .04em;
  margin-bottom: .5em;
  color: #9eacb2;
}
#sidebar aside.contextual-content h3 {
  text-transform: uppercase;
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .7em;
  font-weight: bold;
  margin-bottom: 1em;
  color: #B7B7B7;
}
#sidebar aside.contextual-content h4 {
  font-size: .7em;
  color: #38444c;
  width: auto;
  position: relative;
  left: .87em;
  margin-bottom: .5em;
}
#sidebar aside.contextual-content p {
  font-size: .6em;
  color: #919191;
  position: relative;
  line-height: 1.7em;
  left: 1em;
}
#sidebar aside.contextual-content ul {
  list-style: none;
  position: relative;
  left: -1.75em;
}
#sidebar aside.contextual-content ul ul {
  background-color: #F7F7F7;
  width: 100%;
  height: auto;
  padding: 1em;
  margin-bottom: .5em;
}
#sidebar aside.contextual-content ul ul li {
  background-color: transparent;
  padding-top: 1em;
  padding-right: 1em;
  margin-bottom: 1em;
  border-top: solid;
  border-width: 1px;
  border-color: #E7E7E7;
}
#sidebar aside.contextual-content ul ul li:hover {
  background-color: #f0f0f0;
  padding-top: 1em;
  height: 100%;
  padding-bottom: 1em;
  margin-bottom: 0;
}
#sidebar aside.quick-facts h3 {
  width: 100%;
}
#sidebar aside.quick-facts ul {
  margin-left: 0;
}
#sidebar aside.quick-facts ul li {
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-size: 1.5em;
  color: #ed1556;
  letter-spacing: .04em;
  padding: 0 0 1em 0;
  line-height: 1em;
  list-style: none;
  text-transform: uppercase;
}
#sidebar aside.quick-facts ul li .source {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .4em;
  text-transform: uppercase;
  color: #969FA5;
  letter-spacing: .03em;
  padding: .6em 0 0 0;
  line-height: 1.5em;
  list-style: none;
  text-transform: none;
}
#sidebar aside.further-reading h3 {
  width: 100%;
}
#sidebar aside.further-reading ul {
  margin-left: 0;
}
#sidebar aside.further-reading ul li {
  padding: 0 .1em 1em 0;
  list-style: none;
  display: inline-block;
  width: 48%;
}
#sidebar aside.further-reading ul li:nth-child(odd) {
  margin-right: .2em;
}
#sidebar aside.further-reading ul li img {
  width: 100%;
  height: auto;
}
#sidebar aside.learn-how {
  background-image: url('../images/layout/learnhow.png');
  background-position: 0% center;
  background-repeat: no-repeat;
  background-color: #9eacb2;
  height: 100px;
  width: 18.5em;
  text-align: center;
  vertical-align: middle;
  padding: .1em .45em .1em .45em;
  margin-bottom: 1.5em;
}
#sidebar aside.learn-how:hover {
  background-position: 100%;
}
#sidebar aside .carousel li {
  display: inline;
  list-style-type: none;
  padding-right: 20px;
}
#sidebar.sidebar-research {
  color: #7B7B7B;
}
#sidebar.sidebar-research h4 {
  font-size: .78em;
  font-weight: 400;
  margin-bottom: .4em;
  margin-top: 1.5em;
}
#sidebar.sidebar-research p {
  font-size: .8em;
  text-transform: uppercase;
  font-size: .5em;
  line-height: 1.5em;
}
#sidebar.sidebar-research p a {
  color: #ed1556;
  margin-right: .4em;
}
/* ----------------- breadcrumbs ----------------- */div.bread-crumb-container {
  position: relative;
}
div.bread-crumb-container div.bread-crumbs {
  position: absolute;
  top: 180px;
  font-size: .7em;
  height: 1em;
  width: 100%;
  border-bottom: solid;
  border-width: 1px;
  border-color: #d9d9d9;
}
div.bread-crumb-container div.bread-crumbs a {
  font-size: .81em;
  color: #38444c;
  text-transform: uppercase;
  margin: 1em .75em 0em .75em;
}
div.bread-crumb-container div.bread-crumbs a:hover {
  color: #ed1556;
}
/* ------------ issues main page ------------- *//*h1{
		&.title{
			font-family:@alt-stack;
			font-size:5em;
			text-transform:uppercase;
			margin:.5em 0 0 0;
		}
	}*/
#main.issues-main {
  border: none;
  margin-top: 0;
  padding-right: 0;
}
#main.issues-main .issue {
  position: relative;
  overflow: hidden;
  display: inline-block;
  width: 430px;
  height: 238px;
  margin-top: 1em;
  margin-right: .43em;
  margin-left: .38em;
  border: solid 1px #DAE0E0;
  padding: 15px;
  /* This is the background image set via the secondary image */

}
#main.issues-main .issue a h1 {
  line-height: .9em;
  margin-top: 0;
  margin-bottom: -0.12em;
}
#main.issues-main .issue a p {
  width: 31em;
  margin-top: 2em;
}
#main.issues-main .issue a h3 {
  font-size: .6em;
  text-transform: uppercase;
}
#main.issues-main .issue a a {
  color: #ed1556;
  font-size: 1.3em;
}
#main.issues-main .issue a a:hover {
  color: #38444c;
}
#main.issues-main .issue a span {
  background-position: -460px 0;
  background-color: #f0f0f0;
  background-repeat: no-repeat;
  position: relative;
  top: -2.6em;
  left: -1em;
  width: 430px;
  height: 238px;
  padding: 15px;
  border: solid 1px #DAE0E0;
  color: #38444c;
  filter: alpha(opacity=0);
}
#main.issues-main .issue a span:hover {
  filter: alpha(opacity=100);
}
#main.issues-main .issue a span p {
  font-size: 0.8em;
  line-height: 1.5em;
}
#main.issues-main .issue a span h1 {
  font-weight: 100;
}
#main.issues-main .issue a span h2 {
  color: #ed1556;
  text-transform: uppercase;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-weight: 100;
  font-size: 1.2em;
}
#main.issues-main .issue.pesticides span {
  position: relative;
  top: -2.6em;
}
#main.issues-main .issue .attachment-post-thumbnail {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}
#main.researchers-main div {
  margin-right: 0.9em;
}
/* ---------- All Fan.tv Start ----------- */body.page-template-fan-tv-php,
body.single-video {
  /*---------------Header Drop Down-------------*/

  /* ----------------- FAN TV Footer ----------------- */
}
body.page-template-fan-tv-php #sliderWrap #slider,
body.single-video #sliderWrap #slider {
  background-color: #465660;
  position: relative;
  width: 100%;
  height: 159px;
  margin-top: -158px;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent,
body.single-video #sliderWrap #slider #sliderContent {
  margin: 1em 0em 0em 0em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up,
body.single-video #sliderWrap #slider #sliderContent div.sign-up {
  position: relative;
  top: -1em;
  left: 2.5em;
  width: 23em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up h3,
body.single-video #sliderWrap #slider #sliderContent div.sign-up h3 {
  color: #465660;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up input,
body.single-video #sliderWrap #slider #sliderContent div.sign-up input {
  background-color: #f0f0f0;
  height: 1.4em;
  width: 14.8em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up input.email,
body.single-video #sliderWrap #slider #sliderContent div.sign-up input.email {
  width: 20.55em;
  margin-top: .38em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up input.submit,
body.single-video #sliderWrap #slider #sliderContent div.sign-up input.submit {
  width: 3em;
  background-image: url('../images/layout/news-input.png');
  background-repeat: repeat-x;
  background-color: #f0f0f0;
  height: 1.35em;
  width: 2.23em;
  border-radius: 0;
  border: none;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  text-transform: uppercase;
  font-size: 1.1em;
  font-style: normal;
  color: #38444c;
  font-weight: 100;
  text-align: left;
  margin-top: .25em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up input.submit:hover,
body.single-video #sliderWrap #slider #sliderContent div.sign-up input.submit:hover {
  color: #9eacb2;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.sign-up a.topMenuAction,
body.single-video #sliderWrap #slider #sliderContent div.sign-up a.topMenuAction {
  position: relative;
  left: -35.9em;
  top: -1em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent div.help-us-pitch,
body.single-video #sliderWrap #slider #sliderContent div.help-us-pitch {
  background-image: url('../images/layout/joinus-hands.png');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 5em;
  width: 29em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent h2,
body.single-video #sliderWrap #slider #sliderContent h2 {
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  text-transform: uppercase;
  font-size: 2.54em;
  font-weight: 100;
  color: #f0f0f0;
  margin-bottom: .14em;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent h2 span,
body.single-video #sliderWrap #slider #sliderContent h2 span {
  color: #ed1556;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent p,
body.single-video #sliderWrap #slider #sliderContent p {
  font-family: 'Helvetica', "Verdana", "Lucida Grande", "Gill Sans", "Arial", sans-serif;
  font-size: .8em;
  font-weight: 200;
  line-height: 1.45em;
  color: #f0f0f0;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent p a,
body.single-video #sliderWrap #slider #sliderContent p a {
  color: #ed1556;
}
body.page-template-fan-tv-php #sliderWrap #slider #sliderContent p a:hover,
body.single-video #sliderWrap #slider #sliderContent p a:hover {
  color: #f0f0f0;
}
body.page-template-fan-tv-php #wrapper > footer,
body.single-video #wrapper > footer {
  position: relative;
  padding-top: 4em;
  /* Logo */

  /* Nav */

}
body.page-template-fan-tv-php #wrapper > footer h1,
body.single-video #wrapper > footer h1 {
  font-size: 2em;
  padding: 1.2em 0 0 0;
  background: url('../images/branding/logo.png') no-repeat center center;
  text-indent: -10000px;
  width: 236px;
  height: 68px;
}
body.page-template-fan-tv-php #wrapper > footer nav.navcontain,
body.single-video #wrapper > footer nav.navcontain {
  border-top: 1px solid #59636a;
  border-bottom: 3px solid #f0f0f0;
  height: auto;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav,
body.single-video #wrapper > footer nav.primary-nav {
  position: relative;
  left: -0.8em;
  top: 0.4em;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul,
body.single-video #wrapper > footer nav.primary-nav ul {
  font-size: .85em;
  padding: .27em 0 0 0;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li,
body.single-video #wrapper > footer nav.primary-nav ul li {
  float: left;
  margin-left: 1.4em;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li a,
body.single-video #wrapper > footer nav.primary-nav ul li a {
  text-transform: uppercase;
  color: #f0f0f0;
  display: block;
  font-family: "AlternateGothic", "Arial", "Lucida Grande", "Verdana", "Gill Sans", sans-serif;
  font-weight: 100;
  background-position: left 48%;
  background-repeat: no-repeat;
  height: auto;
  text-indent: -8000px;
  font-size: 1.2em;
  width: auto;
  letter-spacing: 0;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li a:hover,
body.single-video #wrapper > footer nav.primary-nav ul li a:hover {
  color: #ed1556;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-522 a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-522 a {
  background-image: url('../images/ui/newvisitors_foot_tv.png');
  background-position: center center;
  background-color: #f0f0f0;
  width: 100px;
  height: 23px;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-522 a:hover,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-522 a:hover,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-522 a:active,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-522 a:active {
  background-color: #6eb43f;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-522.current-menu-item a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-522.current-menu-item a,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-522.current-page-ancestor a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-522.current-page-ancestor a {
  background-color: #6eb43f;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-523 a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-523 a {
  background-image: url('../images/ui/takeaction_foot_tv.png');
  background-position: center center;
  background-color: #f0f0f0;
  width: 100px;
  height: 23px;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-523 a:hover,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-523 a:hover,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-523 a:active,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-523 a:active {
  background-color: #00aedb;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-523.current-menu-item a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-523.current-menu-item a,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-523.current-page-ancestor a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-523.current-page-ancestor a {
  background-color: #00aedb;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-524 a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-524 a {
  background-image: url('../images/ui/researchers_foot_tv.png');
  background-position: center center;
  background-color: #f0f0f0;
  width: 100px;
  height: 23px;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-524 a:hover,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-524 a:hover,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-524 a:active,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-524 a:active {
  background-color: #fb7600;
}
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-524.current-menu-item a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-524.current-menu-item a,
body.page-template-fan-tv-php #wrapper > footer nav.primary-nav ul li.menu-item-524.current-page-ancestor a,
body.single-video #wrapper > footer nav.primary-nav ul li.menu-item-524.current-page-ancestor a {
  background-color: #fb7600;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav,
body.single-video #wrapper > footer nav.secondary-nav {
  background-image: url('../images/layout/fantv-header-diaglines.png');
  background-repeat: repeat-x;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav .mainsecondnav,
body.single-video #wrapper > footer nav.secondary-nav .mainsecondnav {
  font-size: .8em;
  font-weight: 600;
  position: relative;
  top: 0em;
  left: 0em;
  width: auto;
  border-right: solid;
  border-left: solid;
  border-width: 1px;
  border-color: #59636a;
  padding-top: .5em;
  padding-bottom: .16em;
  padding-right: 2em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav .mainsecondnav li,
body.single-video #wrapper > footer nav.secondary-nav .mainsecondnav li {
  margin-right: 2.5em;
  position: relative;
  left: 2em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul,
body.single-video #wrapper > footer nav.secondary-nav ul {
  position: relative;
  left: -1em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul li,
body.single-video #wrapper > footer nav.secondary-nav ul li {
  float: left;
  padding: 0.5em .9em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul li:hover,
body.single-video #wrapper > footer nav.secondary-nav ul li:hover {
  background-image: url('../images/ui/fantv-drop-down.png');
  background-repeat: no-repeat;
  background-position: center bottom;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul li a,
body.single-video #wrapper > footer nav.secondary-nav ul li a {
  color: #f0f0f0;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul li a:hover,
body.single-video #wrapper > footer nav.secondary-nav ul li a:hover {
  color: #ed1556;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul.menu li,
body.single-video #wrapper > footer nav.secondary-nav ul.menu li {
  margin-right: 1em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul.social,
body.single-video #wrapper > footer nav.secondary-nav ul.social {
  text-align: center;
  width: 4em;
  height: 1em;
  padding: 0em 0em 0em .5em;
  position: relative;
  top: .58em;
  left: .2em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul.social li,
body.single-video #wrapper > footer nav.secondary-nav ul.social li {
  padding: .2em .2em;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul.social li.mainfb,
body.single-video #wrapper > footer nav.secondary-nav ul.social li.mainfb {
  background-image: url('../images/ui/fantv-fb.png');
  background-repeat: no-repeat;
  background-position: center 20%;
  height: 18px;
  width: 18px;
  position: relative;
}
body.page-template-fan-tv-php #wrapper > footer nav.secondary-nav ul.social li.maint,
body.single-video #wrapper > footer nav.secondary-nav ul.social li.maint {
  background-image: url('../images/ui/fantv-t.png');
  background-repeat: no-repeat;
  background-position: center 20%;
  height: 18px;
  width: 18px;
  position: relative;
  top: 0;
  left: .5em;
}
body.page-template-fan-tv-php #wrapper > footer .actions li,
body.single-video #wrapper > footer .actions li {
  text-transform: uppercase;
  font-size: .68em;
  font-weight: bold;
  vertical-align: top;
  list-style: none;
  display: inline;
  margin-right: 1em;
  position: relative;
  top: .8em;
  padding-bottom: 3em;
  height: 15px;
}
body.page-template-fan-tv-php #wrapper > footer .actions li.copyright,
body.single-video #wrapper > footer .actions li.copyright {
  text-transform: none;
}
body.page-template-fan-tv-php #wrapper > footer .actions li a,
body.single-video #wrapper > footer .actions li a {
  color: #ed1556;
}
/* ----------------- Search Submit ----------------- */#hero .researchers-hero #research-search input.search-submit {
  top: .7em;
  left: 19.6em;
  height: 1.9em;
}
#hero .single-researcher-hero #sub-nav ul.section-nav div.pull-down li.research-search {
  top: -0.6em;
  left: 2.5em;
}
