.wt-portfolio2-item{
  padding: 0 !important;
  margin-left: 0 !important;
}
.wt-portfolio2-content{
  position: relative;
  overflow: hidden;
  border: none;
}
.wt-portfolio2-image{
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  overflow: hidden;
}
.wt-portfolio2-image img{
	max-width:100%;
}
.wt-portfolio2-content:hover img{
  -moz-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  -webkit-transform: translateY(-50px);
  transform: translateY(-50px);
}
.wt-portfolio2-content:hover .wt-portfolio2-info{
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
}
.wt-portfolio2-content img{
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.wt-portfolio2-info{
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -moz-transition-delay: initial, 0.3s;
  -o-transition-delay: initial, 0.3s;
  -webkit-transition-delay: initial, 0.3s;
  transition-delay: initial, 0.3s;
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%;
  position: absolute;
  top: auto;
  bottom: -1px;
  left: 0;
  padding: 15px;
  background-color: #212121;
  color: #fff;
}
.wt-portfolio2-info .wt-portfolio2-button {
  float: right;
  position: relative;
  top: -12px;
  color: #B89841;
}
.wt-portfolio2-info p{
  font-weight: 400;
  line-height: 35px;
  font-size: 14px;
}
.wt-portfolio2-info h3{
  font-size: 18px;
  margin-top: -6px;
  margin-bottom: -36px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #B89841;
}
.wt-portfolio2-info i{
  font-size: 25px;
  padding: 8px;
  border: 2px solid #B89841;
}

.wt-portfolio2-container{
  margin-left: 0 !important;
}

.wt-portfolio2-controls{
  display: inline-block !important;
}

.wt-portfolio2-filter > .uk-subnav-pill > .mixitup-control-active>* {
    background: #B89841;
    color: #fff;
    border-radius: 3px;
}

.wt-portfolio2-filter > .wt-subnav-jp > .mixitup-control-active >* {
    color: #444;
}
.wt-subnav-jp li.wt-portfolio2-filter.mixitup-control-active {
  border-bottom: 2px solid #666;
}
.wt-subnav-jp li.wt-portfolio2-filter{
  padding-right: 10px;
  color: #444;
}
.wt-subnav-jp li.wt-portfolio2-filter{
  padding-right: 10px;
  color: #444;
}
.wt-portfolio2-filter{
  padding: 10px 0 10px 0;
}
.wt-portfolio2-filter>.wt-subnav-jp>*>:hover {
    color: #B89841;
    text-decoration: none;
    outline: 0;
}

.wt-portfolio2-filter>.uk-subnav-line>*>:hover {
    color: #B89841;
    text-decoration: none;
    outline: 0;
}
.wt-portfolio2-filter >.uk-subnav-line >.mixitup-control-active >*{
    color: #B89841;
    text-decoration: none;
    outline: 0;
}