/**handles:amazon-lightbox,nimblesort-style,nimble-portfolio-style**/
#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:none;z-index:9999}#appiplightbox{max-width:100%;position:fixed;top:50%;left:50%;padding:2% 1.5% 1% 1.5%;background:#fff;width:600px;height:400px;margin:-200px 0 0 -300px;display:none;z-index:10000;-moz-box-shadow:0 0 20px rgba(0,0,0,.7);-webkit-box-shadow:0 0 20px rgba(0,0,0,.7);box-shadow:0 0 20px rgba(0,0,0,.7);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#appiplightbox.loading{background:#fff url('https://horse-village.com/wp-content/plugins/amazon-product-in-a-post-plugin/images/ajax-loader.gif') no-repeat 50% 50%}#appiplightbox a.close{color:#111;background:#fff;position:absolute;right:0;top:0;display:block;z-index:5;padding:8px 14px 4px 6px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:12px;text-transform:uppercase;opacity:.75;text-shadow:none;float:none;font-weight:400}#appiplightbox a.next,#appiplightbox a.prev{position:absolute;top:50%;left:0;padding:1% 3%;background:#fff;margin-top:-.5em;width:1em;text-align:center;opacity:.5;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#appiplightbox a.next{left:auto;right:0}#appiplightbox a:hover.next,#appiplightbox a:hover.prev{opacity:1}#appiplightbox img{max-width:100%}
.nimble-portfolio .isotope-item{z-index:0}.nimble-portfolio .isotope-hidden.isotope-item{pointer-events:none;z-index:1}.nimble-portfolio .isotope,.nimble-portfolio .isotope .isotope-item{-webkit-transition-duration:750ms;-moz-transition-duration:750ms;-ms-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms}.nimble-portfolio .isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.nimble-portfolio .isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.nimble-portfolio .isotope .isotope-item.no-transition,.nimble-portfolio .isotope.no-transition,.nimble-portfolio .isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.nimble-portfolio .isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.nimble-portfolio{position:relative}.nimble-portfolio .-isotope-overlay{position:absolute;top:0;width:100%;height:100%;background:0 0;z-index:2;cursor:wait;display:none}
.nimble-portfolio.-isloading>*{visibility:hidden}.nimble-portfolio.-isloading{position:relative}.nimble-portfolio .-loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0);visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;-ms-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear}.nimble-portfolio.-isloading .-loading{visibility:visible;opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.nimble-portfolio .-loading .-loader,.nimble-portfolio .-loading .-loader:after,.nimble-portfolio .-loading .-loader:before{background:#fff;-webkit-animation:nimble-portfolio-loadanim1 1s infinite ease-in-out;animation:nimble-portfolio-loadanim1 1s infinite ease-in-out;width:1em;height:4em}.nimble-portfolio .-loading .-loader:after,.nimble-portfolio .-loading .-loader:before{position:absolute;top:0;content:''}.nimble-portfolio .-loading .-loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.nimble-portfolio .-loading .-loader{text-indent:-9999em;margin:8em auto;position:relative;font-size:20px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.nimble-portfolio .-loading .-loader:after{left:1.5em}@-webkit-keyframes nimble-portfolio-loadanim1{0%,100%,80%{box-shadow:0 0 #fff;height:4em}40%{box-shadow:0 -2em #fff;height:5em}}@keyframes nimble-portfolio-loadanim1{0%,100%,80%{box-shadow:0 0 #fff;height:4em}40%{box-shadow:0 -2em #fff;height:5em}}