#content-main .executive-header{
	margin: 20px 45px;
}

.body-blocks .card{
	margin:5px;
}

.body-blocks .card a img{
	width:100%;
}
html footer .logos{
margin-bottom: 2.071em;
}
@media only screen and (min-width: 800px) {
	#chapter-content #how-ge-works .container .block-block{
		margin: 0 auto; width: 800px;
	}
}
footer #sitemap-col-2 {
	margin-bottom: 50px;
}	

/********FastPower pages*******/

.fastpower .carousel-item .span5 .copy p{
	text-align: left;
}

.fastpower .carousel-item .span5 .copy .fastpower-listitem{
	display: list-item;
    list-style-type: disc;
    margin-left: 15px;
}

.fastpower .carousel-item .span5 .copy .fastpower-listitem-son{
	display: list-item;
    list-style-type: circle;
    margin-left: 40px;
}

.fastpower  #hero-carousel .geui-hero-carousel div.geui-hero-carousel-slides, 
.fastpower  #hero-carousel .geui-hero-carousel .geui-hero-carousel-slides div.geui-hero-carousel-copy{
	max-height: 400px;
}

.fastpower #diversity-article .article ul.fastpower-list{
	list-style-type: disc;
    padding-left: 30px;
}

.fastpower #hero-carousel .geui-hero-carousel .geui-hero-carousel-slides .geui-hero-carousel-copy{
	padding-left: 5.3125%;
    padding-right: 15.1563%;
}

.fastpower #hero-carousel .geui-hero-carousel .geui-hero-carousel-slides .geui-hero-carousel-copy .vertical-center p{
	font-size: 60px;
    margin-top: 155px;
    width: 400px;
}

.hidden-xs {
  display: block!important;
}

.visible-xs {
  display: none!important;
}

@media screen and (max-width: 767px) {
  .hidden-xs {
    display: none!important;
  }

  .visible-xs {
    display: block!important;
  }

  .mobile-sliders {
    margin-bottom: 65px!important;
  }

  .mobile-sliders .block-carousel-item {
    padding-left: 2.25%;
    padding-right: 2.25%;
  }

  .mobile-sliders .block-carousel-item .content {
    padding: 11.11111% 5.55556%;
    cursor: pointer !important;
    margin: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    background-color: #f1f1f1;
  }

  .mobile-sliders .block-carousel-item .content .heading.h5 {
    min-height: 70px;
    font-size: 1.875rem;
  }


  .slick-list {
    padding: 0 8%!important;
  }

  .component.featured-products-content .image img {
    position: relative;
    top: unset;
    left: unset;
    width: 100%;
    margin-bottom: 15px;
  }

    .full-image, .full-image img {
      max-height: 400px;
      height: 360px;
    }

    .page-header-content {
      padding-bottom: unset;
    }

    .page-header-copy .heading.h1 {
        font-size: 22px;
        line-height: 25px;
    }
}