.justified-social-gallery a{text-decoration:none !important;box-shadow:none !important;border:none !important}.justified-social-gallery img{box-shadow:none !important;border:none !important}.jsg-album-title a{text-decoration:none !important;box-shadow:none !important;border:none !important}.justified-social-gallery .jsg-captionWrapper{position:absolute;bottom:0;left:0;right:0;margin:0;margin:0;padding:5px;opacity:0;color:#ffffff;background-color:rgba(0,0,0,0.75)}.justified-social-gallery .jsg-imageWrapper:hover .jsg-captionWrapper{display:initial;filter:"alpha(opacity=70)";opacity:0.7;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.justified-social-gallery.black_white.jsg-loaded .jsg-imageWrapper .jsg-link img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.justified-social-gallery.black_white .jsg-imageWrapper .jsg-link img{filter:grayscale(1);-webkit-filter:grayscale(1)}.justified-social-gallery.black_white .jsg-imageWrapper .jsg-captionWrapper{bottom:-100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.justified-social-gallery.black_white .jsg-imageWrapper:hover .jsg-link img{filter:grayscale(0);-webkit-filter:grayscale(0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.justified-social-gallery.black_white .jsg-imageWrapper:hover .jsg-captionWrapper{bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.justified-social-gallery.sepia.jsg-loaded .jsg-imageWrapper .jsg-link img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.justified-social-gallery.sepia .jsg-imageWrapper .jsg-link img{filter:sepia(100%);-webkit-filter:sepia(100%)}.justified-social-gallery.sepia .jsg-imageWrapper .jsg-captionWrapper{bottom:-100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.justified-social-gallery.sepia .jsg-imageWrapper:hover .jsg-link img{filter:sepia(0);-webkit-filter:sepia(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.justified-social-gallery.sepia .jsg-imageWrapper:hover .jsg-captionWrapper{bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.justified-social-gallery.lania.jsg-loaded .jsg-imageWrapper .jsg-link img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.justified-social-gallery.lania .jsg-imageWrapper .jsg-link .jsg-icon{display:block;height:40px;width:40px;background-color:rgba(0,0,0,0.75);box-shadow:none;color:#ffffff;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px;border-radius:50%;-webkit-border-radius:50%;line-height:33px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0;text-align:center;margin-bottom:-50px;-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.justified-social-gallery.lania .jsg-imageWrapper .jsg-link .jsg-icon i{font-size:18px;line-height:40px}.justified-social-gallery.lania .jsg-imageWrapper .jsg-captionWrapper{bottom:-100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.justified-social-gallery.lania .jsg-imageWrapper:hover .jsg-link img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.justified-social-gallery.lania .jsg-imageWrapper:hover .jsg-link .jsg-icon{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.justified-social-gallery.lania .jsg-imageWrapper:hover .jsg-captionWrapper{bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.justified-social-gallery.captioned_domino_3d.jsg-loaded .jsg-imageWrapper{perspective:1000px}.justified-social-gallery.captioned_domino_3d .jsg-imageWrapper .jsg-link{display:block;width:100%;height:100%;transform-origin:center bottom;transform-style:preserve-3d;transition:.7s transform}.justified-social-gallery.captioned_domino_3d .jsg-imageWrapper .jsg-captionWrapper{display:block;margin:0;padding:0 5px;width:100%;background-size:100%;height:30px;background-repeat:no-repeat;background-position:bottom;color:#fff;position:relative;top:100%;transform-origin:center top;transform:rotateX(-89.9deg);font-size:1.1em;text-align:center;line-height:30px;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.justified-social-gallery.captioned_domino_3d .jsg-imageWrapper:hover .jsg-link{transform:rotateX(75deg) translateZ(1.6vw)}.justified-social-gallery.captioned_domino_3d .jsg-imageWrapper:hover .jsg-link:before{box-shadow:0 0 25px 25px rgba(0,0,0,0.5),inset 0 0 250px 250px rgba(0,0,0,0.5);transform:rotateX(-5deg) translateZ(-80px) scale(1)}.justified-social-gallery.blur.jsg-loaded .jsg-imageWrapper .jsg-link img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.justified-social-gallery.blur .jsg-imageWrapper .jsg-link img{-webkit-filter:blur(3px);filter:blur(3px)}.justified-social-gallery.blur .jsg-imageWrapper:hover .jsg-link img{-webkit-filter:blur(0);filter:blur(0)}.justified-social-gallery.blur .jsg-imageWrapper:hover .jsg-captionWrapper{bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.jsg-pagination{clear:both;padding:0;width:90%;margin:15px auto;text-align:center;overflow:hidden;line-height:50px}.jsg-pagination li{display:inline;line-height:50px}.jsg-pagination a{color:#666666;font-size:100%;height:25px;padding:4px 8px;text-decoration:none;box-shadow:none;margin:4px}.jsg-pagination a:hover,.jsg-pagination a:active{background:#efefef}.jsg-pagination span.current{background-color:#bebebe;color:#ffffff;font-size:100%;height:50px;padding:4px 8px;text-decoration:none;margin:4px}.jsg-pagination span.disabled{font-size:100%;color:#DDDDDD;margin:4px;padding:4px 8px;height:50px}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width: 768px) and (max-width: 979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width: 767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.justified-social-gallery.zoom img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.justified-social-gallery.zoom img:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.pg_caption_content{color:#ffffff;box-sizing:border-box;padding:10px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}
