.galleries{margin:-15px -15px -20px -15px;*zoom:1;}
.media-gallery{float:left;padding:15px 15px 20px 15px;width:33.33%;position:relative;}
@media (max-width:480px){.media-gallery{width:100%;}}.gallery-thumbnail{margin-bottom:20px;}
.media-gallery .gallery-thumbnail img{width:100%;display:block;}
.gallery-info{padding-bottom:50px;}
.gallery-info .gallery-date{color:#611171;font-size:13px;text-transform:uppercase;line-height:1em;margin-bottom:5px;}
.gallery-info .gallery-title{color:#611171;font-weight:bold;text-transform:uppercase;letter-spacing:.5px;line-height:1;margin-bottom:10px;}
.gallery-info .gallery-title a{color:inherit;}
.gallery-info .gallery-desc{color:#8f8e8c;line-height:1.5em;margin-bottom:20px;}
.gallery-info .gallery-btn{position:absolute;bottom:20px;}
.gallery-info .gallery-btn a.btn{color:#fff;}
.gallery{margin:-10px;*zoom:1;}
.gallery:before,.gallery:after{content:" ";display:table;}
.gallery:after{clear:both;}
.gallery-image{padding:10px;width:33.33%;float:left;}
@media (max-width:620px){.gallery-image{width:50%;}}@media (max-width:380px){.gallery-image{width:100%;}}.gallery-image a{display:block;position:relative;cursor:pointer;}
.gallery-image a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(97, 17, 113, 0.8);color:#fff;opacity:0;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;}
.gallery-image a:after{content:'\e61d';display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;color:#fff;font-size:40px;opacity:0;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;font-family:'OI-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gallery-image a:hover:before,.gallery-image a:hover:after{opacity:1;}
.gallery-image img{width:100%;display:block;}
.inline-gallery{margin-bottom:1.5em;}
@media (max-height:720px){.inline-gallery{max-width:650px;margin:0 auto;}}.inline-gallery-images-wrapper{width:100%;overflow:hidden;position:relative;background-color:#222;}
.inline-gallery-images-container{width:100000px;position:relative;left:0;transition:left .5s, transform .5s;-webkit-transition:left .5s, transform .5s;-moz-transition:left .5s, transform .5s;}
.inline-gallery-images-container.loading{display:none;}
.inline-gallery-image{float:left;position:relative;height:100%;}
.inline-gallery-image img{display:block;width:100%;height:auto;}
.inline-gallery-image:before{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#222;opacity:0;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;}
.inline-gallery-image.loading:before{opacity:1;}
.inline-gallery-image.loading:after{content:'Loading';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff;text-transform:uppercase;font-weight:bold;animation:loadingAnimation 2s ease-in infinite;-webkit-animation:loadingAnimation 2s ease-in infinite;}
@keyframes loadingAnimation{0%{opacity:1;} 50%{opacity:.25;} 100%{opacity:1;}}@-webkit-keyframes loadingAnimation{0%{opacity:1;} 50%{opacity:.25;} 100%{opacity:1;}}.inline-gallery-next,.inline-gallery-prev{position:absolute;padding:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000);background-color:rgba(0, 0, 0, 0.35);color:#fff;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);cursor:pointer;text-transform:uppercase;font-weight:bold;font-size:40px;transition:background-color 0.3s;-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;display:none;font-family:'OI-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.inline-gallery-next{right:0;}
.inline-gallery-next:before{content:"\e612";}
.inline-gallery-prev{left:0;}
.inline-gallery-prev:before{content:"\e60e";}
.inline-gallery-prev:hover,.inline-gallery-next:hover{background-color:rgba(0, 0, 0, 0.65);}
@media (max-width:600px){.inline-gallery-next,.inline-gallery-prev{font-size:20px;padding:10px;}}.inline-gallery-overlay{padding:10px 20px;border-left:solid 1px #efeeea;border-bottom:solid 1px #efeeea;border-right:solid 1px #efeeea;background-color:rgba(255, 255, 255, 0.8);}
.inline-gallery-counter{float:right;color:#611171;font-weight:bold;margin-left:20px;}
.inline-gallery-caption p{margin:0;}
.loading-placeholder{width:100%;height:0;padding-bottom:66.66%;}
.fancybox-title{padding:20px;background-color:#fff;color:#333;font-weight:normal;font-size:1em;margin-top:0;}
.fancybox-title .count{float:right;font-size:1em;font-weight:bold;display:inline-block;color:#611171;}
.body-copy h2{margin-bottom:2em;}
.clear{clear:both;}
@font-face{font-family:'OI-icons';src:url('/assets/weavr/fonts/OI-icons.eot?un57ba');src:url('/assets/weavr/fonts/OI-icons.eot?#iefixun57ba') format('embedded-opentype'),url('/assets/weavr/fonts/OI-icons.woff?un57ba') format('woff'),url('/assets/weavr/fonts/OI-icons.ttf?un57ba') format('truetype'),url('/assets/weavr/fonts/OI-icons.svg?un57ba#OI-icons') format('svg');font-weight:normal;font-style:normal;}body.mobile #content-container #content #main-content .inline-gallery img{margin:0;}
body.mobile #content-container #content #main-content .gallery-image img{margin:0;}
#content-container #content #main-content .inline-gallery p{margin-bottom:0;}
