/*slick dots*/
.slick-dots {
  margin:0;
  padding:0;
  font-size: 0;
  list-style: none;
  position:absolute;
}
.slick-dots li {
  display:inline-block;
  text-align: center;
  vertical-align: middle;
  margin:0 5px;
}
.slick-dots li button {
  font-size: 0;
  margin:0;
  padding:0;
  display:block;
  width:13px;
  height:13px;
  border-radius: 50%;
  border: 1px solid #ffb238;
  background: #fff;
  outline:none;
}
.slick-dots li button:hover {
  background: #fff6e8;
}
.slick-dots li.slick-active button {
  background:#ffb238;
  border-color:rgba(0,0,0,0);
}
.slider .slick-dots {
  left:50%;
  bottom:15px;
  transform: translate(-50%,0);
  -ms-transform: translate(-50%,0);
  -moz-transform: translate(-50%,0);
  -webkit-transform: translate(-50%,0);
}
.iban .slick-dots {
  left:8%;
  top:92%;
  transform: translate(-8%,-92%);
  -ms-transform: translate(-8%,-92%);
  -moz-transform: translate(-8%,-92%);
  -webkit-transform: translate(-8%,-92%);
}
/*gallery*/
#gallery .currentwrap .slick-dots li button {
  border:none;
  background:#eee;
}
#gallery .currentwrap .slick-dots li.slick-active button {
  border-color:#ffb238;
  background:#ffb238;
}
/*artists view*/
#artists_view .resume .right .slick-dots {
  position:static;
  transform: translate(0,0);
  -ms-transform: translate(0,0);
  -moz-transform: translate(0,0);
  -webkit-transform: translate(0,0);
  text-align: center;
  margin:15px auto 0;
}
#artists_view .resume .right .slick-dots li {
  margin:0 5px;
}

/*slick arrow*/
#artists_view .resume .right .slick-arrow,
#gallery .currentwrap .slick-arrow,
.slider .slick-arrow {
  width:19px;
  height:38px;
  border-radius: 50%;
  border:none;
  box-shadow:none;
  position:absolute;
  top:50%;
  transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  font-size: 0;
  outline:none;
  z-index: 2;
  cursor:pointer;
  background: none;
}
#artists_view .resume .right .slick-arrow:before,
#gallery .currentwrap .slick-arrow:before,
.slider .slick-arrow:before {
  content:'';
  position:absolute;
  top:0;
  left:0;
  background-image:url(../images/slider_aw.png);
  background-size:auto 100%;
  background-repeat:no-repeat;
  width:19px;
  height:38px;
}
.slider .slick-arrow,
.slider .slick-arrow:before {
  width:30px;
  height:30px;
}
#gallery .currentwrap .slick-prev {
  left:-30px;
}
.slider .slick-prev {
  left:0;
}
#gallery .currentwrap .slick-prev:before,
.slider .slick-prev:before {
  background-position:left center;
}
#artists_view .resume .right .slick-next,
#gallery .currentwrap .slick-next {
  right:-30px;
}
#artists_view .resume .right .slick-next,
.slider .slick-next {
  right:0;
}
#artists_view .resume .right .slick-next:before,
#gallery .currentwrap .slick-next:before,
.slider .slick-next:before {
  background-position:right center;
}
#artists_view .resume .right .slick-arrow,
#artists_view .resume .right .slick-arrow:before {
  width:37.5px;
  height:70px;
}

@media screen and (max-width:1199px) {
  #artists_view .resume .right .slick-arrow,
  #artists_view .resume .right .slick-arrow:before {
    width:27.5px;
    height:50px;
  }
}

/*animated*/
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10%, 0);
            transform: translate3d(0, 10%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10%, 0);
            transform: translate3d(0, 10%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
  border-color:#ffb238;
}