/* ====== MONARCH LIFECYCLE STORY PAGE (/wildlife/pollinators/monarch-lifecycle) ====== */

/* == Slideshow - monarch migration map == */
	#in-page-slideshow {
	  /*background-image: url("file:///C:/Users/landerson/Desktop/0-website/0-local-development/gnf/conservation/images/monarch/migration-map.png");*/
background-image: url("/../../../../../gnf/conservation/images/monarch/migration-map.png");
	  background-repeat: no-repeat;
	  background-size: contain;
	  margin: 20px auto;
	  position: relative;
	  width: 100%;
	  height: 840px;
	  padding: 20px;
	  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
	}

	#in-page-slideshow > div {
	  position: absolute;
	  top: 10px;
	  left: 10px;
	  right: 10px;
	  bottom: 10px;
	}

	#in-page-slideshow img{
	  width:100%;
	  padding:0;
	  margin:0;

	}

	#in-page-slideshow h2{
	  background-color:rgba(0,0,0,0.8);
	  position: absolute; 
	  top: 2px; 
	  left: 0; 
	  width: 25%; 
	  color:white;
	  padding:0.5em 0em 0.5em 0.5em;
	  font-family:""Palatino Linotype", "Book Antiqua", Palatino, serif";
	}

	#in-page-slideshow p{
	  background-color:rgba(0,0,0,0.8);
	  position: absolute; 
	  bottom: 2px; 
	  left: 0; 
	  width: 100%; 
	  text-align: center;
	  color:white;
	  padding:0.5em 0em 0.5em 0em;
	  font-family:""Palatino Linotype", "Book Antiqua", Palatino, serif";
	}


/* == Parallax sections == */
section.gnf-parallax-module:last-child {
  margin-bottom: 0;
}
section.gnf-parallax-module h2 {
  margin-bottom: 40px;
}
section.gnf-parallax-module p {
  margin-bottom: 40px;
}
section.gnf-parallax-module p:last-child {
  margin-bottom: 0;
}
section.gnf-parallax-module.content {
  padding: 40px 0;
}
section.gnf-parallax-module.parallax {
  height: 400px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
section.gnf-parallax-module.parallax h1 {
 /* background-color:rgba(0,0,0,0.8);*/
  /*font-size: 48px;*/
  color:white;
  line-height: 700px;
  font-weight: 800;
  text-align: center;
  text-transform: uppercase;
  padding:1.0em 0 1.0em 0;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  text-shadow: 0 0 5px #000000;
}
section.gnf-parallax-module.parallax-1 {
  /*background-image: url("file:///C:/Users/landerson/Desktop/0-website/0-local-development/gnf/conservation/images/monarch/winter.jpg");*/
	background-image: url("/../../../../../gnf/conservation/images/monarch/winter.jpg");
}

section.gnf-parallax-module.parallax-2 {
  background-image: url("/../../../../../gnf/conservation/images/monarch/monarch-bottom.jpg");
}
section.gnf-parallax-module.parallax-3 {
  background-image: url("../img/demo/_small/3.jpg");
}

@media all and (min-width: 600px) {
  section.gnf-parallax-module h2 {
    font-size: 42px;
  }
  section.gnf-parallax-module p {
  }
  section.gnf-parallax-module.parallax h1 {
    /*font-size: 96px;*/
  }
}
@media all and (min-width: 960px) {
  section.gnf-parallax-module.parallax h1 {
    /*font-size: 160px;*/
  }
}

/* == Other == */

.node--type-story .node__title{
	display:none;
}
.node--type-story .field__items{
	margin:0 !important;
}

.node--type-story .field__items p,
.node--type-story .field__items h3{
	padding:1.0em 1.0em  1.0em 1.0em;
}

.node--type-story .col-2-wrapper{
	padding:1.0em 1.0em  1.0em 1.0em;
	display:block;
}

.node--type-story h2{
	margin-top:1.0em;
}


/* ======= SLIDESHOW ========= */

.story-slideshow{
	width:100%;
	background-color:black;
	color:white;
	margin-bottom:1.0em;
}
.story-slideshow img,
.story-slideshow p{
	width:100%;
}

.story-slideshow p{
	padding:0.5em 0.5em 0 1.0em;
}


.views_slideshow_slide_counter{
	text-align: center;
}

#views_slideshow_controls_text_previous_story_slideshow_view-default{
  float: left;
  padding: 0.3rem 0.7rem 0.3rem 0.7rem;
  margin-bottom: 0.7rem;
  margin-left:1.0em;
  background-color: #110a03;
  border: solid 1px;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
}
#views_slideshow_controls_text_pause_story_slideshow_view-default{
	display:none;
}
#views_slideshow_controls_text_next_story_slideshow_view-default{
  float: right;
  padding: 0.3rem 0.7rem 0.3rem 0.7rem;
  margin-bottom: 0.7rem;
  margin-right:1.0rem;
  background-color: #110a03;
  border: solid 1px;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
}

#views_slideshow_controls_text_next_story_slideshow_view-default a,
#views_slideshow_controls_text_previous_story_slideshow_view-default a {
  color: #ffffff;
}


/* ====== End MONARCH LIFECYCLE STORY PAGE (/wildlife/pollinators/monarch-lifecycle) ====== */
