/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /*  
 * Widgetkit Slideshow: Showcase Style  
 */  
.wk-slideshow-unity {  
  position: relative;  
  width: 100%;  
  background: transparent;  
  height: 680px;  
}  
/* Slideshow: Buttons  
----------------------------------------------------------------------------------------------------*/  
.wk-slideshow-unity .slides-container {  
  position: relative;  
  height: 100%;  
}  
.wk-slideshow-unity .slides-container .next,  
.wk-slideshow-unity .slides-container .prev {  
  display: none;  
}  
.wk-slideshow-unity .slides-container:hover .next,  
.wk-slideshow-unity .slides-container:hover .prev {  
  display: block;  
  top: 50%;  
  width: 50px;  
  height: 50px;  
  margin-top: -25px;  
  color: #fff;  
  background: #1db9e8;  
  text-align: center;  
  line-height: 50px;  
  transition: all 0.1s ease-in-out;  
  -webkit-transition: all 0.1s ease-in-out;  
}  
.wk-slideshow-unity .slides-container .next:hover,  
.wk-slideshow-unity .slides-container .prev:hover {  
  width: 60px;  
  height: 60px;  
  line-height: 60px;  
  margin-top: -30px;  
}  
.wk-slideshow-unity .slides-container:hover .next {  
  right: 0;  
}  
.wk-slideshow-unity .slides-container:hover .prev {  
  left: 0;  
}  
/* Content  
----------------------------------------------------------------------------------------------------*/  
.wk-slideshow-unity .wk-slideshow {  
  height: 100%;  
}  
.wk-slideshow-unity .slides {  
  height: 100% !important;  
}  
.wk-slideshow-unity .slides > li > article {  
  padding: 0px;  
  text-align: center;  
  color: #ffffff;  
}  
.wk-slideshow-unity .slides > li {  
  position: absolute;  
  top: 50% !important;  
  -webkit-transform: translateY(-50%) !important;  
  transform: translateY(-50%) !important;  
}  
/* Slideset: Container  
----------------------------------------------------------------------------------------------------*/  
.wk-slideshow-unity .wk-slideset > div {  
  background: rgab(0, 0, 0, 0);  
}  
.wk-slideshow-unity .wk-slideset.no-buttons > div {  
  padding: 0;  
}  
.wk-slideshow-unity .wk-slideset {  
  position: absolute;  
  top: 100%;  
  width: 100%;  
  z-index: 10000;  
  -webkit-transform: translateY(-100%);  
  transform: translateY(-100%);  
}  
/* Slideset: Content  
----------------------------------------------------------------------------------------------------*/  
.wk-slideshow-unity .wk-slideset .sets,  
.wk-slideshow-unity .wk-slideset .set {  
  width: 100% !important;  
  overflow: visible;  
}  
.wk-slideshow-unity .wk-slideset .set > li > div {  
  margin: 0;  
  padding: 20px;  
  cursor: pointer;  
  background: rgba(52, 68, 73, 0.3);  
  white-space: nowrap;  
  /* Firefox Width Fix */  
  max-width: 100%;  
  -webkit-transition: all 0.3s ease-in-out;  
  transition: all 0.3s ease-in-out;  
}  
/* Hover */  
.wk-slideshow-unity .wk-slideset .set > li > div:hover {  
  background: rgba(52, 68, 73, 0.5);  
}  
/* Active */  
.wk-slideshow-unity .wk-slideset .set > li.active > div {  
  background: #344449;  
  color: #ffffff;  
}  
.wk-slideshow-unity .wk-slideset .set > li > div:before {  
  opacity: 0;  
  position: absolute;  
  content: '';  
  width: 0;  
  height: 0;  
  border-style: solid;  
  border-width: 0 15px 15px 15px;  
  border-color: transparent transparent #344449 transparent;  
  top: -14px;  
  z-index: 10000;  
  left: 50%;  
  margin-left: -12px;  
  -webkit-transition: all 0.3s ease-in-out;  
  transition: all 0.3s ease-in-out;  
}  
.wk-slideshow-unity .wk-slideset .set > li.active > div:before {  
  opacity: 1;  
}  
/* Responsive  
----------------------------------------------------------------------------------------------------*/  
/* Only Touch Devices */  
@media (max-device-width: 1024px) {  
  .wk-slideshow-unity .slides-container .next,  
  .wk-slideshow-unity .slides-container .prev {  
    display: none;  
  }  
}  
/* Widgetkit Responsive Behavior */  
@media (max-width: 480px) {  
  .wk-slideshow-unity .wk-slideset {  
    display: none;  
  }  
  .wk-slideshow-unity {  
    height: 508px;  
  }  
  .wk-slideshow-unity .wk-slideset .set > li {  
    height: 100px !important;  
  }  
}


div.uk-float-right div.uszt-floater {
  right: 0!important;
  left: initial!important;
  
}