.holder{float:none;clear:both;text-align:left;}
.holder span{margin:0 5px;float:none;}
.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:normal;font-family:"Fira Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;margin:0 5px 5px 0;vertical-align:top;}
.holder a{color:#fff;background:#000;transition:background .4s, color .4s;}
.holder a.jp-current,
.holder a:hover:not(.jp-disabled){color:#fff !important;background:#9d9c9c;}
.holder a.jp-disabled, .holder a.jp-disabled:hover{color:#fff;}
.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:none;background:transparent;border:none;text-align:center;font-weight:normal;font-family:"Fira Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;padding:0;margin:5px 0;color:#666;border-radius:0;}
.breadcrumb span{font-size:0;}
.breadcrumb span::before{content:'\f105';font-family:'FontAwesome';font-size:14px;margin:0 5px;}
.breadcrumb a{color:#769ab0;text-decoration:none;-webkit-transition:color 0.6s;transition:color 0.6s;}
.breadcrumb a:hover{color:#769ab0;text-decoration:none;}
.highslide-gallery{position:relative;text-align:center;margin:0;display:block;}
.highslide-gallery .highslideContainer{float:left;position:relative;width:33.3333%;padding:0;background:#162b42;}
.highslide-gallery .highslideContainer a.highslide img{border:0;display:block;width:100%;cursor:pointer !important;transition:opacity 0.8s;}
.highslide-gallery .highslideContainer a.highslide{z-index:1;box-shadow:0 0 0px 0px rgba(0,0,0,0);}
.highslide-gallery:hover .highslideContainer a.highslide{opacity:.5;}
.highslide-gallery:hover .highslideContainer a.highslide:hover{z-index:5;opacity:1;box-shadow:0 0 20px 10px rgba(0,0,0,.5);}
a.highslide{position:relative;display:block;overflow:hidden;margin:0;}
.highslide-container .highslide-caption{font-size:14px;color:#FFF;text-align:center;font-weight:normal;background:#111;}
.highslide-container .highslide-caption strong{font-size:15px;line-height:30px;font-weight:bold;}
.highslide-container .highslide-dimming{background:rgba(0,0,0,.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:0px !important;box-shadow:0px 0px 20px #000;}
.highslide-gallery .highslideContainer.subgallery a.highslide:hover{background:#769ab0;}
.highslide-gallery .highslideContainer.subgallery a.highslide:hover img{}
.subgallery .folderBackground span{padding:10px;font-family:"Fira Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;font-weight:normal;background:#769ab0;color:#fff;}
.backbtn{position:relative;display:inline-block;float:none;background:none;text-indent:0;font-size:0;text-decoration:none;color:#fff;width:auto;height:auto;margin:10px auto;transition:color .4s;}
.backbtn::after{content:'\f106';font-family:'FontAwesome';font-size:14px;display:inline-block;padding:5px 10px;border-radius:0;background:#769ab0;transition:background .4s;}
.backbtn:hover{text-decoration:none;color:#fff;}
.backbtn:hover::after{background:#333333;}
@media only screen and (max-width:480px){.highslide-gallery .highslideContainer{width:100%;}
}