.work-item{position:relative;display:block;float:left;width:23%;background:gray;overflow:hidden}.work-item a{display:block;width:100%;height:100%;position:relative;padding-top:100%}.work-item a img{position:absolute;top:0;left:0;width:100%;height:auto;display:block}.work-item .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(20,20,20,0.8);opacity:0;-webkit-transition:350ms opacity;-moz-transition:350ms opacity;-o-transition:350ms opacity;-ms-transition:350ms opacity;transition:350ms opacity}.work-item .overlay h6{position:absolute;left:0;bottom:0;color:white;font-size:14px;line-height:20px;padding:0 10px;font-family:"proxima-nova",sans-serif;font-weight:normal;letter-spacing:0;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;-ms-transition:500ms;transition:500ms}.work-item:hover a img{-webkit-filter:blur(3px)}.work-item:hover .overlay{opacity:1}.work-item:hover .overlay h6{bottom:8px}.work-item .status{position:absolute;top:0;left:0;width:100%;color:white}
.work-item .status p{margin-bottom:0}.work-item .status .auth{background:rgba(0,0,0,0.5)}.work-item .status .cat{background:rgba(0,0,0,0.7)}.work-item .status .nopeople{background:rgba(0,0,255,0.6)}.work-item .status .wrongdate{background:rgba(255,0,0,0.6)}.work-item .status .nocontent{background:rgba(0,255,0,0.6)}.work-item-site{width:32%;margin:.6%}.work-item-site a{padding-top:56.25%}.work-item{width:48%;margin:1%}.work-item-site{width:100%;margin:1% 0}.container{position:relative;width:92%;margin:0 auto;max-width:1140px}#template{background:#f7f7f7;z-index:2;position:relative;padding-bottom:60px}@media(max-width:599px){.container{width:92%}}
#filters{background:#1b1b1b;color:white;text-transform:uppercase;height:60px;margin-bottom:30px}#filters h3{color:white;font-weight:normal;font-size:16px;text-transform:uppercase;line-height:22px}#filters h3:after{content:':'}#filters nav{position:absolute;right:0;top:0}#filters nav a{text-decoration:none;font-size:12px;padding:0 9px;margin:17px 1px;display:inline-block;color:white;height:24px;line-height:24px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;-ms-transition:350ms;transition:350ms}#filters nav a:hover{background:#1072ba;text-decoration: none}
@media all and (max-width:980px){#filters nav a{padding:0 4px;margin:20px 0px;font-size:11px}#filters{margin-top: 43px}}
@media all and (max-width:770px){#filters{z-index:2;position:relative;height:70px;top: -58px;}#filters h3{display:inline-block;position:relative;line-height:30px;font-size:16px;padding-left:10px;cursor:pointer}#filters h3:after{content:'';right:-17px;top:12px;position:absolute;border:5px solid transparent;border-top-color:white}#filters nav{background:#252525;right:auto;left:0;top:40px;display:none}#filters nav a{display:block;margin:0;padding:0 20px 0 10px;line-height:40px;height:40px;font-size:12px;border-bottom:1px solid rgba(255,255,255,0.05);border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}#filters.open{z-index: 1000}#filters.open nav{display:block;top: 70px;text-align:center;width: 150px;background:1b1b1b}}
.isotopewrap{float:left;width:24.9%;padding:1%;overflow:hidden}.isotopewrap .work-item{width:100%;margin:0}
@media all and (max-width:599px){.isotopewrap{width:49.9%}.isotopewrap .portfolio-item{width:100%;margin:0}