/**
 * Based on Galaxy's theme-responsive.css media queries. Similar to Bootstrap, except:
 *   - We're using Sass
 *   - Their large is our x-large
 *   - We add a different large
 *
 * See: http://getbootstrap.com/css/#grid-media-queries
 */
/**
 X-large. Desktops.
 */
/**
 Large. Laptops.
 */
/**
 Medium. Tablets, small laptops.
 */
/**
 Small. Tablets.
 */
/**
 X-small. Phones.
 */
/**
 Extra x-small. Real phones.
 */
/**
 Extra extra x-small. iPhone 4s.
 */
/**
 * Devices
 */
/**
 * Mixin library
 */
/**
 * Inheritable top shadow for bright green bg
 */
.am-box-shadow-top-bright-green-bg {
  box-shadow: inset 0 10px 8px -8px #395318; }

.am-box-shadow-bottom-bright-green-bg {
  box-shadow: inset 0 -10px 8px -8px #395318; }

.am-diffuse-top-shadow-green-bg {
  box-shadow: inset 0px 20px 40px -15px #395318; }

.am-diffuse-top-shadow-clear-bg {
  box-shadow: inset 0px 45px 40px -40px #4e4e4e; }

/**
 * Inheritable shadows for white bg
 */
.am-box-shadow-top-white-bg {
  box-shadow: inset 0 10px 8px -8px #777777; }

.am-box-shadow-bottom-white-bg {
  box-shadow: inset 0 -10px 8px -8px #777777; }

.am-slides-wrapper {
  position: relative; }

.am-slides {
  display: none; }

.slidesjs-navigation {
  z-index: 1000;
  cursor: pointer;
  position: absolute;
  opacity: .5;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out; }
  .slidesjs-navigation:hover {
    opacity: 1; }

.am-slide .container {
  text-align: center; }
  .am-slide .container img, .am-slide .container .placeholder {
    display: inline-block; }
  .am-slide .container > a:last-child > img, .am-slide .container > .placeholer:last-child {
    margin-right: 0 !important; }

@media (min-width: 768px) {
  .slidesjs-previous {
    left: 2em; }

  .slidesjs-next {
    right: 2em; } }
@media (min-width: 1px) and (max-width: 767px) {
  .slidesjs-previous {
    left: 1.5em; }

  .slidesjs-next {
    right: 1.5em; } }
@media (min-width: 1px) and (max-width: 475px) {
  .slidesjs-previous {
    left: 10px; }

  .slidesjs-next {
    right: 10px; } }
@media (min-width: 1px) and (max-width: 475px) {
  .slidesjs-previous {
    left: 5px; }

  .slidesjs-next {
    right: 5px; } }
section.am-covers.am-desktop {
  margin: 0 0 50px 0;
  max-height: 500px;
  background-color: #8BC63E; }
  section.am-covers.am-desktop .slidesjs-navigation {
    max-height: 60px;
    top: 210px; }
  section.am-covers.am-desktop .am-slide .container {
    max-height: 500px;
    padding: 30px 0; }
  section.am-covers.am-desktop .am-slide img, section.am-covers.am-desktop .am-slide .placeholder {
    max-height: 440px;
    margin-right: 20px; }
  section.am-covers.am-desktop .am-slide .placeholder {
    width: 241px; }

section.am-covers.am-mobile {
  margin: 0 0 50px 0;
  max-height: 450px;
  background-color: #8BC63E; }
  section.am-covers.am-mobile .slidesjs-navigation {
    max-height: 80px;
    top: 180px; }
  section.am-covers.am-mobile .am-slide .container {
    max-height: 450px;
    padding: 30px 0; }
  section.am-covers.am-mobile .am-slide img, section.am-covers.am-mobile .am-slide .placeholder {
    max-height: 390px;
    margin-right: 20px; }
  section.am-covers.am-mobile .am-slide .placeholder {
    width: 241px; }

@media (min-width: 1px) and (max-width: 475px) {
  section.am-covers.am-mobile .slidesjs-navigation {
    max-height: 50px;
    top: 190px; } }
@media (min-width: 1px) and (max-width: 475px) {
  section.am-covers.am-mobile .slidesjs-navigation {
    max-height: 40px;
    top: 200px; } }
section.am-platform .am-content {
  padding: 3em;
  text-transform: uppercase;
  line-height: 1em;
  font-family: TrendSlabOne;
  font-weight: normal;
  font-style: normal; }
  section.am-platform .am-content, section.am-platform .am-content a {
    color: #0B3D92; }
  section.am-platform .am-content p {
    font-size: 1.5em;
    margin-bottom: 0;
    text-align: center; }

@media (min-width: 1px) and (max-width: 991px) {
  section.am-issues ul {
    margin-top: 3em; } }
@media (min-width: 1px) and (max-width: 991px) {
  section.am-by-title {
    background-color: #fff;
    box-shadow: none; } }

/*# sourceMappingURL=index.css.map */
