.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.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;}.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;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(../../../all/libraries/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(../../../all/libraries/bxslider/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(../../../all/libraries/bxslider/images/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../../../all/libraries/bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../../../all/libraries/bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.superhero-portfolio #filters{margin:0;}.superhero-portfolio #filters li{display:inline-block;list-style:none;}.superhero-portfolio #filters li a{padding:4px 14px;line-height:20px;display:block;}.superhero-portfolio .columns-2{width:47%;margin:0px 1.13%;}.superhero-portfolio .columns-3{width:31%;margin:0px 1.13%;}.superhero-portfolio .columns-4{width:22.7%;margin:0px 1.1%;padding:0px;}.superhero-portfolio .element{margin-bottom:20px;}.superhero-portfolio .filter-destination{margin:3px -1.2% 0px -1%;}.superhero-portfolio .portfolio-item{position:relative;overflow:hidden;}.portfolio-item img{position:relative;}.superhero-portfolio div.element img{width:100%;height:auto;}.portfolio-item .portfolio-caption{position:absolute;width:100%;height:100%;top:0;left:0;}.portfolio-caption{text-align:center;}.portfolio-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:none repeat scroll 0 0 rgba(30,30,30,0.8);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.portfolio-item:hover .portfolio-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.portfolio-caption .portfolio-title{display:block;background:transparent;margin:40px 5px 20px 5px;-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-o-transform:translate(0,-200px);-ms-transform:translate(0,-200px);transform:translate(0,-200px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.supcolumns2 .portfolio-caption .portfolio-title{margin:100px 5px 20px 5px;}.supcolumns3 .portfolio-caption .portfolio-title{margin:60px 5px 20px 5px;}.portfolio-item:hover .portfolio-caption .portfolio-title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.portfolio-title a,.portfolio-title a:hover{color:#FFF;font-family:'Helvetica Neue',Helvetica,Arial;text-decoration:none;}.supcolumns2 .portfolio-title a{font-size:30px;}.supcolumns3 .portfolio-title a{font-size:22px;}.supcolumns4 .portfolio-title a{font-size:22px;}@media all and (max-width:749px){.superhero-portfolio .columns-2,.superhero-portfolio .columns-3,.superhero-portfolio .columns-4{width:100%;}}
