.holder.bottom{display:none}
.holder a,.holder a.jp-current,.holder a.jp-current:hover,.holder a.jp-disabled,.holder a.jp-disabled:hover,.holder a.jp-previous{float:none;border:0;display:inline-block;width:27px;line-height:27px;height:27px;font-weight:400;font-family:"Lato",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;margin:0 5px 5px 0;vertical-align:top}
.holder a{color:#000;background:#ece8e8}
.holder a.jp-current,.holder a:hover:not(.jp-disabled){color:#fff!important;background:#3290d5}
.holder a.jp-disabled,.holder a.jp-disabled:hover{color:#4c4c4c}
.holder a.jp-previous,.holder a.jp-next,.holder a.jp-previous.jp-disabled,.holder a.jp-next.jp-disabled{font-family:'FontAwesome';font-size:0;line-height:27px}
.holder a.jp-previous::before,.holder a.jp-next::before{font-size:14px;line-height:27px}
.holder a.jp-previous::before{content:'\f104'}
.holder a.jp-next::before{content:'\f105'}
.breadcrumb{position:relative;float:right;background:#21404c;border:none;height:27px;line-height:27px;font-weight:400;font-size:14px;padding:0 10px;color:#ccc;border-radius:4px}
.breadcrumb span{font-size:0}
.breadcrumb span::before{content:'\f105';font-family:'FontAwesome';font-size:14px;margin:0 5px}
.breadcrumb a{color:#fff;text-decoration:none;-webkit-transition:color .6s;transition:color .6s}
.breadcrumb a:hover{color:#3290d5;text-decoration:none}
.highslide-gallery{position:relative;text-align:center;margin:0;display:block}
.highslide-gallery .highslideContainer{float:left;position:relative;width:25%;padding:0}
.highslide-gallery .highslideContainer a.highslide img{border:0;display:block;width:100%;cursor:pointer!important;-webkit-transition:all .8s;transition:all .8s}
.highslide-gallery .highslideContainer a.highslide{background:#3290d5}
.highslide-gallery .highslideContainer a.highslide:hover img{opacity:.5}
a.highslide{display:block;overflow:hidden;-webkit-perspective:50em;perspective:50em}
a.highslide::before{background-color:rgba(0,0,0,.7);position:absolute;z-index:5;content:"";display:block;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotate3d(1,-1,0,100deg);transform:rotate3d(1,-1,0,100deg);opacity:0}
a.highslide:hover::before{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);opacity:.8}
a.highslide::after{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;opacity:0;width:70px;height:65px;background:url(../images/plus.png);content:''}
a.highslide:hover::after{-webkit-transition:all .5s;transition:all .5s;opacity:1}
.highslide-container .highslide-caption{font-size:14px;color:#FFF;text-align:center;font-weight:400;background:#111}
.highslide-container .highslide-caption strong{font-size:15px;line-height:30px;font-weight:700}
.highslide-container .highslide-dimming{background:rgba(35,31,32,.8);opacity:1!important}
.highslide-wrapper,.highslide-outline,.highslide-container table,.highslide-container td{background:none!important}
.highslide-container img.highslide-image,.highslide-container .highslide-image{border:0!important;box-shadow:0 0 20px #000}
.highslide-gallery .highslideContainer.subgallery a.highslide:hover{background:#3290d5}
.subgallery .folderBackground span{padding:10px;font-family:"Lato",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:700}
.highslide-gallery .highslideContainer.subgallery a.highslide span{-webkit-transition:all .5s;transition:all .5s}
.highslide-gallery .highslideContainer.subgallery a.highslide::before{bottom:55px}
.highslide-gallery .highslideContainer.subgallery a.highslide::after{content:"\f07c";position:absolute;z-index:10;top:50%;margin-top:-50px;left:50%;margin-left:-30px;width:60px;padding-left:5px;height:60px;background:#fff;box-sizing:border-box;color:#666;font-family:'FontAwesome';line-height:60px;font-size:24px;border-radius:50%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(-70%,-70%);transform:translate(-70%,-70%);opacity:0;box-shadow:5px 5px 10px rgba(0,0,0,.25)}
.highslide-gallery .highslideContainer.subgallery a.highslide:hover::after{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1;box-shadow:5px 5px 10px rgba(0,0,0,.15)}
.backbtn{background:none;text-indent:0;font-size:0;text-decoration:none;color:#fff;width:auto;height:auto;margin-top:10px}
.backbtn::after{content:'\f148';font-family:'FontAwesome';font-size:14px;display:inline-block;padding:0 10px;border-radius:0;background:#3290d5;transition:background .4s}
.holder span{float:none}
.backbtn:hover{text-decoration:none;color:#fff}
.backbtn:hover::after{background:#333}
@media only screen and (max-width : 480px){.highslide-gallery .highslideContainer{width:50%}
}
