/**
*
*	Ticket 3870-8412795: Can we modify this page?
*	Jacob John
*	Top Banner Slideshow
*
*/
	#topbanner .slideshow .slick-slider {

		overflow: hidden;
		height: 152px;

	}

	#topbanner .slideshow .bannermodcontent div[id^='content'] img {

		height: 152px;
		opacity: 0;

	}

	.vertNav {

		z-index: 10;

	}

	.slick-dots {

		display: block;
		position: absolute;
		bottom: 0;
		left: 180px;

	}

	.slick-dots li {

		float: left;
		list-style: none;
		margin-left: 12px;

	}

	.slick-dots li button {

		background-color: white;
		color: white;
		-webkit-appearance: none;
		-moz-appearance:    none;
		appearance:         none;
		border: 0;
		outline: 0;
	    border-radius: 3px;
		cursor: pointer;

	}

	.slick-dots .slick-active button,
	.slick-dots .slick-active button:hover {

		background-color: #ef8200;
		color: #ef8200;

	}

	.layout_8 #topbanner {

		height: 510px;

	}

	.layout_8 #topbanner .vertNav {

		height: 300px;

	}

	.layout_8 .slideshow .slick-slider,
	.layout_8 .slideshow .bannermodcontent div[id^='content'] img {

		height: 300px !important;
			
	}

/* End Section */


/**
 * Phone call with sfrank
 * 3/2/16
 * Chris Batt
 * Removing the border from this one element from this one page (she was sweet).
 */

#e_1031.portlet {
	border: none
}

/* End Section */


.icons {
  position: relative;
  margin-bottom: 80px !important;
}
.social-media ul {
  list-style: none;
}
.social-media ul li {
  display: block;
  float: left;
}
@media (min-width: 660px) and (max-width: 920px) {
  .social-media ul:first-of-type {
    float: right;
  }
}
@media (max-width: 659px) {
  .social-media ul:first-of-type {
    float: none;
    clear: both;
    text-align: center;
  }
}
.social-media ul:first-of-type li {
  width: 45px;
  height: 45px;
  border-radius: 100%;
  margin-right: 5px;
  background: #002663;
  transition: background .4s ease;
  font-size: 25px;
  padding-top: 0px;
  text-align: center;
  cursor: pointer;
  position: relative;
}
.social-media ul:first-of-type li a {
  color: #fff;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  left: 0;
  right: 0;
}
.social-media ul:first-of-type li:hover {
  background: #006e7d;
  transition: background .4s ease;
}
@media (max-width: 659px) {
  .social-media ul:first-of-type li {
    float: none;
    display: inline-block;
    text-align: center;
  }
}
.social-media ul:last-of-type {
  display: block;
  float: right;
  height: 45px;
}
@media (max-width: 659px) {
  .social-media ul:last-of-type {
    float: none;
    clear: both;
    width: 100%;
    margin-top: 12px;
  }
}
.social-media ul:last-of-type li {
  font-size: 21px;
  color: #ffffff;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: "adelle", Georgia, serif;
}
.social-media ul:last-of-type li a {
  color: #ffffff;
}
@media (max-width: 920px) {
  .social-media ul:last-of-type li {
    clear: both;
    float: none;
    text-align: center;
  }
}
.social-media ul:last-of-type li span {
  color: #fff;
  font-family: "Open Sans Condensed", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  transition: color .4s ease;
}
@media (max-width: 920px) {
  .social-media ul:last-of-type li:first-child:after {
    content: "";
    height: 1px;
    width: 125px;
    background: #002663;
    padding: 0;
    display: block;
    margin: 0 auto 0 auto;
  }
}
.social-media ul:last-of-type li:hover a {
  color: #a2cbd3;
}
.social-media ul:last-of-type li:hover span {
  color: #a2cbd3;
  transition: color .4s ease;
}


/* 
*  Ticket 8441683
*  In homepage left banner, thumb photo is covered up by vertical nav.
*  04/15/16 - James B 
*/

#topbanner .thumbnails {
    z-index: 10;
}

/* End Section */