.mg-slick-carousel.picture-shadow p.mg-description.above {
    padding: 10px 28px 44px;
}
.mg-slick-carousel.picture-shadow p.mg-description.below {
	padding-top: 0px;
}
.slick-slider button.slick-next, .slick-slider button.slick-prev {
  color: gray;
}
.slick-slider button.slick-next:hover, .slick-slider button.slick-prev:hover {
  color: #000;
}
.slick-next {
  right: 4px;
}
.slick-prev {
  left: 4px;
}

.mg-slick-carousel.picture-shadow .slick-slide {
    padding: 7px !important;
    background-color: #ffffff !important;
    border: none !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.5) !important;
    -moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.5) !important;
    box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.5) !important;
}
/*.mg-slick-carousel.picture-shadow .slick-slide:hover {
    box-shadow: 0px 0px 5px #ffffff !important;
    -moz-box-shadow: 0px 0px 5px #ffffff !important;
    -webkit-box-shadow: 0px 0px 5px #ffffff !important;
}*/