.pzarchitect .slick-prev {
  left: -30px; }
.pzarchitect .slick-next {
  right: -30px; }
.pzarchitect .slick-prev, .pzarchitect .slick-next {
  width: 28px;
  height: 28px; }
  .pzarchitect .slick-prev:before, .pzarchitect .slick-next:before {
    font-size: 28px;
    padding: 2px;
    box-sizing: border-box; }
    .pzarchitect .slick-prev:before.dark, .pzarchitect .slick-next:before.dark {
      color: #111; }
    .pzarchitect .slick-prev:before.light, .pzarchitect .slick-next:before.light {
      color: #fff; }
.pzarchitect .layout-slider .pzarc-navigator.top:not(.thumbs) .slick-track, .pzarchitect .layout-slider .pzarc-navigator.bottom:not(.thumbs) .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.top:not(.thumbs) .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.bottom:not(.thumbs) .slick-track {
  width: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  vertical-align: middle;
  -webkit-transform: translate(0, 0) !important;
  transform: translate(0, 0) !important; }
.pzarchitect .layout-slider .pzarc-navigator.top:not(.thumbs).tabbed .slick-track, .pzarchitect .layout-slider .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.top:not(.thumbs).tabbed .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .pzarchitect .layout-slider .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item, .pzarchitect .layout-slider .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item,
  .pzarchitect .layout-tabbed .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item,
  .pzarchitect .layout-tabbed .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto; }
    .pzarchitect .layout-slider .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fluid, .pzarchitect .layout-slider .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fixed, .pzarchitect .layout-slider .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fluid, .pzarchitect .layout-slider .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fixed,
    .pzarchitect .layout-tabbed .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fluid,
    .pzarchitect .layout-tabbed .pzarc-navigator.top:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fixed,
    .pzarchitect .layout-tabbed .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fluid,
    .pzarchitect .layout-tabbed .pzarc-navigator.bottom:not(.thumbs).tabbed .slick-track .arc-slider-slide-nav-item.arc-width-fixed {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0; }
.pzarchitect .layout-slider .pzarc-navigator.left .slick-track, .pzarchitect .layout-slider .pzarc-navigator.right .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.left .slick-track,
.pzarchitect .layout-tabbed .pzarc-navigator.right .slick-track {
  width: auto !important;
  display: block; }
.pzarchitect .layout-slider .pzarc-navigator.top.tabbed .slick-list,
.pzarchitect .layout-tabbed .pzarc-navigator.top.tabbed .slick-list {
  width: 100%; }
.pzarchitect .pzarc-navigator:not(.thumbs).top.nav-align-center .slick-track, .pzarchitect .pzarc-navigator:not(.thumbs).bottom.nav-align-center .slick-track {
  -webkit-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0 !important; }
.pzarchitect .pzarc-navigator:not(.thumbs).top.nav-align-left .slick-track, .pzarchitect .pzarc-navigator:not(.thumbs).bottom.nav-align-left .slick-track {
  -webkit-justify-content: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
.pzarchitect .pzarc-navigator:not(.thumbs).top.nav-align-right .slick-track, .pzarchitect .pzarc-navigator:not(.thumbs).bottom.nav-align-right .slick-track {
  -webkit-justify-content: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  left: 0 !important; }
.pzarchitect .pzarc-navigator:not(.thumbs).top.nav-align-justify .slick-track, .pzarchitect .pzarc-navigator:not(.thumbs).bottom.nav-align-justify .slick-track {
  -webkit-justify-content: space-between;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  left: 0 !important; }
.pzarchitect .pzarc-navigator:not(.thumbs).left .slick-track,
.pzarchitect .pzarc-navigator:not(.thumbs).left .slick-list, .pzarchitect .pzarc-navigator:not(.thumbs).right .slick-track,
.pzarchitect .pzarc-navigator:not(.thumbs).right .slick-list {
  height: auto;
  width: auto !important; }
.pzarchitect .pzarc-navigator.tabbed.left .arc-slider-slide-nav-item, .pzarchitect .pzarc-navigator.tabbed.right .arc-slider-slide-nav-item, .pzarchitect .pzarc-navigator.labels.left .arc-slider-slide-nav-item, .pzarchitect .pzarc-navigator.labels.right .arc-slider-slide-nav-item {
  width: 100% !important; }
.pzarchitect ul.slick-dots {
  left: 0; }
.pzarchitect .slick-slider {
  margin-bottom: 0; }
.pzarchitect .slick-slide img {
  -webkit-transform: initial; }
