#galleries .slider {
  position: relative;
  width: 100%;
  height: 510px;
  /*overflow: hidden;*/
  margin: 0 0 55px;
}

#galleries .slides {
  height: 100%;
  /* Clear fix */
  overflow: hidden;
  *zoom: 1;
  /**
   * Prevent blinking issue
   * Not tested. Experimental.
   */
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}

#galleries .slide {
  height: 100%;
  float: left;
  clear: none;
  position: relative;
}

#galleries .slide img{
	width: 100%;
}

/*
#galleries .slider-arrow {
  position: absolute;
  display: block;
  margin-bottom: -20px;
  padding: 20px;
}

#galleries .slider-arrow--right {
  bottom: 50%;
  right: 30px;
}

#galleries .slider-arrow--left {
  bottom: 50%;
  left: 30px;
}
*/

#galleries .slider-nav {
  position: absolute;
  bottom: -40px;
}

#galleries .slider-nav__item {
  width: 12px;
  height: 12px;
  float: left;
  clear: none;
  display: block;
  margin: 0 5px;
  background: #fff;
}

#galleries .slider-nav__item:hover {
  background: #ccc;
}

#galleries .slider-nav__item--current {
  background: #ccc;
}


/*---------------------------------------------------------------------------*/
/*
.custom-banner.slider {
  position: relative;
  width: 100%;
  height: 509px;
  overflow: hidden;
}

.custom-banner.slider-build {
  height: 618px;
}

.custom-banner .slides {
  height: 100%;
  overflow: hidden;
  *zoom: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}

.custom-banner .slide {
  height: 100%;
  float: left;
  clear: none;
  position: relative;
}


@media only screen and (max-width: 1024px) {
	.custom-banner.slider { height: 413px; }
	.custom-banner.slider-build { height: 520px; }
}

@media only screen and (max-width: 980px) {
	.custom-banner.slider { height: 395px; }
	.custom-banner.slider-build { height: 498px; }
}

@media only screen and (max-width: 768px) {
	.custom-banner.slider { height: 310px; }
	.custom-banner.slider-build { height: 390px; }
}

@media only screen and (max-width: 640px) {
	.custom-banner.slider { height: 257px; }
	.custom-banner.slider-build { height: 325px; }
}

@media only screen and (max-width: 480px) {
	.custom-banner.slider { height: 193px; }
	.custom-banner.slider-build { height: 244px; }
}

@media only screen and (max-width: 360px) {
	.custom-banner.slider { height: 145px; }
	.custom-banner.slider-build { height: 183px; }
}

@media only screen and (max-width: 320px) {
	.custom-banner.slider { height: 129px; }
	.custom-banner.slider-build { height: 162px; }
}


*/














