.theme-wrap{
  padding-top:20px !important;
}
.theme-wrap .list-wrap > a{
  width:calc(33% - 10px);
  display:table-cell;
  position:relative;
  overflow:hidden;
  vertical-align:middle;
}
.theme-wrap .list-wrap > a img{
  transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.theme-wrap .list-wrap > a:hover img{
  transform: scale(1.2);
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2); /* IE 9 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand')"; /* IE8 */
   filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand'); /* IE6 and 7 */ 
  background-position:center center;
}
.uk-dotnav>*>*{
  width:12px;
  height:12px;
}
.theme-wrap2 .uk-slidenav-position .uk-slidenav{
  top:45%;
}
.uk-slidenav-position{
  margin:25px 0 35px 0;
}
.uk-position-bottom{
  bottom:50px;
}
.slider-nav{
  width:100%;
  display:table;
}
.slider-nav > li{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  padding:8px;
  border:1px solid #efefef;
  border-top:0px;
}
.slider-nav > li > a{
  display:block;
  font-size:14px;
  font-weight:600;
  color:#333;
}
.slider-nav > li.uk-active{
  background:#ff6252;
  border-color:#ff6252;
}
.slider-nav > li.uk-active > a{
  color:#fff;
}
@media (max-width: 992px) {
  .theme-wrap .list-wrap > a{
    width:calc(50% - 10px);
  }
}

@media (max-width: 598px) { 
  .theme-wrap .list-wrap > a{
    width:100%;
  }
  .slider-nav > li{
    padding:6px;
  }
  .slider-nav > li > a{
    font-size:12px;
  }
  .uk-dotnav>*>*{
    width:10px;
    height:10px;
  }
  .uk-dotnav>*{
    padding-left:10px;
  }
  .uk-position-bottom{
    bottom:38px;
  }
}