.container_portfolio{position:relative;margin:0
auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;text-align:center}#filters{margin:1%;padding:0;list-style:none;display:inline-block;text-align:center;margin-top:20px;margin-bottom:30px}#filters
li{float:left}#filters li
span{display:block;padding:5px
20px;text-decoration:none;color:#fff;cursor:pointer;font-size:1.2em;font-weight:bold}#filters li span:hover{text-decoration:underline}#filters li span.mixitup-control-active{background:#26a6c1;color:#fff;text-decoration:none}#portfoliolist
.portfolio{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;width:32.933%;margin:0.2%;float:left;overflow:hidden;font-size:0px}.portfolio-wrapper{overflow:hidden;position:relative !important;background:#000;cursor:pointer}.portfolio
img{max-width:100%;position:relative;top:0;-webkit-transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1)}.portfolio
.label{font-size:16px;position:absolute;width:100%;height:76px;bottom:-76px;-webkit-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.portfolio .label-bg{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.portfolio .label-text{color:#fff;position:relative;z-index:500;padding:10px;font-size:1.3em;font-weight:bold;line-height:1.1}.portfolio .label-text
a{color:#fff;text-decoration:none;margin-bottom:5px;display:block}.portfolio .text-category{display:block;font-size:0.75em;font-weight:300}.portfolio:hover
.label{bottom:0}.portfolio:hover
img{top:-30px}@media only screen and (max-width: 1000px){.portfolio
.label{height:100%;bottom:-100%;padding:0px;padding-top:20px}}@media only screen and (min-width: 768px) and (max-width: 959px){}@media only screen and (max-width: 767px){#portfoliolist
.portfolio{width:49%;margin:0.5%}#ads{display:none}}@media only screen and (min-width: 480px) and (max-width: 767px){#ads{display:none}}.container_portfolio:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}