/* Shortcode:Laptop Slideshow
-------------------------------------------------------------------- */
.mk-laptop-slideshow-shortcode {
  margin: 0 auto 60px;
  width: 100%;
  text-align: center;
}
.mk-laptop-slideshow-shortcode.full-laptop .mk-flex-slides {
  margin: 0 auto !important;
}
.mk-laptop-slideshow-shortcode.one-half-laptop .mk-flex-slides {
  margin: 0 auto !important;
}
.mk-laptop-slideshow-shortcode.one-half-laptop .flex-direction-nav a {
  margin-top: -16px;
}
.mk-laptop-slideshow-shortcode.one-half-laptop .flex-direction-nav svg {
  height: 32px;
}
.mk-laptop-slideshow-shortcode.one-third-laptop .flex-direction-nav a {
  margin-top: -12px;
}
.mk-laptop-slideshow-shortcode.one-third-laptop .flex-direction-nav svg {
  height: 24px;
}
.mk-laptop-slideshow-shortcode.one-fourth-laptop {
  margin-bottom: 30px !important;
}
.mk-laptop-slideshow-shortcode.one-fourth-laptop .flex-direction-nav a {
  margin-top: -8px;
}
.mk-laptop-slideshow-shortcode.one-fourth-laptop .flex-direction-nav svg {
  height: 16px;
}
@media handheld, only screen and (max-width: 600px) {
  .mk-laptop-slideshow-shortcode .flex-direction-nav svg {
    height: 32px !important;
  }
}
.mk-laptop-slideshow-shortcode:hover .flex-direction-nav a {
  opacity: 1;
}
.mk-laptop-slideshow-shortcode:hover .flex-prev {
  left: 0px;
}
.mk-laptop-slideshow-shortcode:hover .flex-next {
  right: 0px;
}
.mk-laptop-slideshow-shortcode .mk-flex-slides {
  text-align: center;
}
.mk-laptop-slideshow-shortcode .flex-direction-nav a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  opacity: 0;
}
.mk-laptop-slideshow-shortcode .flex-direction-nav a svg {
  fill: #cccccc !important;
  /*height: 48px;*/
}
.mk-laptop-slideshow-shortcode .flex-direction-nav a:hover svg {
  fill: #7f7f7f !important;
}
.mk-laptop-slideshow-shortcode .flex-prev {
  left: 30px;
}
.mk-laptop-slideshow-shortcode .flex-next {
  right: 30px;
}
.mk-laptop-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.vc_col-sm-6 .full-laptop .flex-direction-nav svg {
  height: 32px !important;
}
.vc_col-sm-4 .full-laptop .flex-direction-nav svg,
.vc_col-sm-4 .one-half-laptop .flex-direction-nav svg {
  height: 24px !important;
}
.vc_col-sm-3 .full-laptop .flex-direction-nav svg,
.vc_col-sm-3 .one-half-laptop .flex-direction-nav svg,
.vc_col-sm-3 .one-third-laptop .flex-direction-nav svg {
  height: 24px !important;
}
.vc_col-sm-3 .one-third-laptop .flex-direction-nav svg {
  height: 16px !important;
}
.vc_col-sm-2 .full-laptop .flex-direction-nav svg,
.vc_col-sm-2 .one-half-laptop .flex-direction-nav svg,
.vc_col-sm-2 .one-third-laptop .flex-direction-nav svg,
.vc_col-sm-2 .one-fourth-laptop .flex-direction-nav svg {
  height: 16px !important;
}