@charset 'utf-8';


.wr-gallery-slider .label-cap { display: none;}
.wr-gallery-slider .owl-nav {}
/* .wr-gallery-slider .owl-nav button { position: absolute; top: 50%;  transform: translateY(-50%);} */
.wr-gallery-slider .owl-nav button { overflow: hidden; position: absolute; top: -1000%;  transform: translateY(-50%); width: 1px; height: 1px;}
.wr-gallery-slider .owl-nav button.owl-prev { left: -10px; }
.wr-gallery-slider .owl-nav button.owl-next { right: -10px;}
.wr-gallery-slider .owl-nav button i { font-family: xeicon!important; font-size: 40px; color: #7f7f7f;  }
.wr-gallery-slider .owl-nav button.owl-prev i:before  { content:"\e93d"; font-family: xeicon!important;  }
.wr-gallery-slider .owl-nav button.owl-next i:before  { content:"\e940"; font-family: xeicon!important;  }

.wr-gallery-slider .owl-item .item { position: relative; margin: 0 0 10px;  border: 1px solid #cfcfcf; }
.wr-gallery-slider .owl-item .item:hover { box-shadow: 4px 4px 8px rgba(0,0,0,.24) ;}
.wr-gallery-slider .owl-item .item .na-item a { overflow: hidden; display: block;  padding: 20px 10px 40px; background: #fff; font-size: 20px; font-weight: 700; line-height: 1; text-overflow: ellipsis; height: 80px;}
.wr-gallery-slider .owl-item .item .borders { opacity:0; display: block; position: absolute; background: #313131; transition: .2s;}
.wr-gallery-slider .owl-item .item .borders.top { left: 0; top: 0; width: 100%; height: 3px;}
.wr-gallery-slider .owl-item .item .borders.bottom { left: 0; bottom: 0; width: 100%; height: 3px;}
.wr-gallery-slider .owl-item .item .borders.left { left: 0; top: 0; width: 3px; height: 100%;}
.wr-gallery-slider .owl-item .item .borders.right { right: 0; top: 0; width: 3px; height: 100%;}
.wr-gallery-slider .owl-item .item:hover .borders { opacity:1 }

@media (max-width:768px){
    .wr-gallery-slider .owl-item .item .na-item a { padding: 20px 10px 30px; font-size: 18px; height: 60px;}
}
@media (max-width:576px){
    .wr-gallery-slider .owl-item .item .na-item a {  padding: 15px 10px 25px; font-size: 16px;}
}

@media (max-width:576px){
    .wr-gallery-slider .owl-nav { display: none;}
}
