.slick-prevX:before, .slick-nextX:before {content:'';}
.slick-prevX, .slick-prevX:hover {left:0px; background-image:url('../_1mgHP/image-prev.png'); background-repeat: no-repeat; background-position: center center;}
.slick-nextX, .slick-nextX:hover {right:0px; background-image:url('../_1mgHP/image-next.png'); background-repeat: no-repeat; background-position: center center;}


.slick-next, .slick-prev {
    color: #FFF;
    background: #E7E7E7;
    display: inline-block;
    zoom: 1;
    padding: 3px 10px;
    font-size: 12px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    
}
.slick-prev {
    left:0px;
    height: 170px;
    border-radius: 0;
    width: 50px;
    padding: 0;
    box-sizing: border-box;
    padding: 44px 0 0;
    font-family: roboto;
    font-size: 50px;
    
    -webkit-appearance: none;
    border: 0;
    border-top-left-radius: 3px;
    -webkit-top-left-radius: 3px;
    -moz-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-bottom-left-radius: 3px;
    -moz-bottom-left-radius: 3px;
}

.slick-next {
    right:0px;
    height: 170px;
    border-radius: 0;
    width: 50px;
    padding: 0;
    box-sizing: border-box;
    padding: 44px 0 0;
    font-family: roboto;
    font-size: 50px;
    
    -webkit-appearance: none;
    border: 0;
    border-top-right-radius: 3px;
    -webkit-top-right-radius: 3px;
    -moz-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-bottom-right-radius: 3px;
    -moz-bottom-right-radius: 3px;
}

.slick-arrow:hover {opacity:1;xbackground: #E7E7E7 !important;}


.blg-carousel-big-big .slick-next, .blg-carousel-big-big .slick-next:hover {right:20px; background-image:url('../_1mgHP/image-next.png'); background-repeat: no-repeat; background-position: center center;}

.slick-arrow {/*background-color:#1e1e1e !important; */ background-color:transparent !important; height:auto;height:100%;z-index:999;opacity:1; font-size: 0;}

.slick-slider .blg-carousel-big-item div {display:none;position:absolute;bottom:0;z-index:999;background-color:#1e1e1e;width:826px;height:26px;margin:0 0 0 0px;padding:4px 0 0 5px;opacity:0.6;color:#fff !important;}

.slick-slider .blg-carousel-big-item div.note .txt {color:#fff !important;text-align:center;;width:826px;height:26px;opacity:1 !imporatnt;}

.blg-carousel-big-big .blg-carousel-big-item div.note {display:block !important; position:relative;bottom:0;z-index:999;background-color:#1e1e1e;width:calc(100% - 344px);height:26px;margin:0 0 0 30px;padding:4px 0 0 5px;opacity:0.6;color:#fff;text-align:center;}

.blg-carousel-big-big .blg-carousel-big-item div.note-big {display:block !important; position:relative;bottom:0;z-index:999;background-color:#1e1e1e;height:26px;margin:30px 0 30px 30px;padding:4px 0 0 5px;opacity:0.6;color:#fff;}


.slicker-count {width: 150px;position: absolute;left: 0;bottom: 25px;color: #fff;text-decoration: none;text-align: left;display: block;font-weight: bold;text-transform: uppercase;}
.slicker-full {position: absolute;left: 50%;bottom: 0px;margin-left:-28px;}
.slicker-full:after {content: url(../_1mgHP/image-full.png);}

.blg-carousel-little-item {margin:5px;border:1px solid #888;}

.blg-carousel-little .slick-arrowX {display:none !important;}


.slicker-close-gallery {padding:20px 0;display:block;height:50px;position:relative;}
.slicker-close-gallery a.slicker-close { width: 150px;position: absolute;right: 0;bottom: 16px;color: #fff;text-decoration: none;text-align: right;display: block;font-weight: bold;text-transform: uppercase;}
.slicker-close-gallery a.slicker-close:after {content: url(../_1mgHP/close.png);margin-left: 5px;display: inline-block;background: #fff;width: 32px;height: 36px;vertical-align: middle;}
 
.openPopupGallery img {max-width:100%; margin: auto;}



.slicker-in-gallery .gallery-thumbs {
  overflow: auto;
  margin: 30px -4px;
}

.slicker-in-gallery .gallery-thumbs li {z-index:1009}
.slicker-in-gallery .gallery-thumbs li {
  float: left;
  border: 1px solid #e7e7e7;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  line-height: 86px;
  height: 91px;
  width: 90px;
  margin: 4px;
  text-align: center;
  font-size: 20px;
  cursor: pointer;
}

.slicker-in-gallery .gallery-thumbs li img {
  vertical-align: middle;
  display: inline-block;
}

.slicker-in-gallery .gallery-thumbs li.gray {
  background-color: #e7e7e7;
}