.uk-dotnav,.uk-dashnav,.uk-slideshow {
    margin-left:0;
    padding:0!important;
    list-style:none!important;
}
.uk-slideshow {
    margin-bottom:0!important;
}
.uk-dotnav {
    margin-bottom:20px!important;
}
.uk-dashnav {
	margin-top:0px!important;
	margin-bottom:0.7vw !important;
}
*+.uk-dotnav, *+.uk-dashnav{
    margin-top:20px!important;
}
.uk-dotnav>li>a, .uk-dashnav>li>a {
    border:none!important;
	 color: transparent!important;
}
.uk-dotnav,.uk-dashnav{
    display:flex;
    flex-wrap:wrap;
    margin-left:-15px;
    margin-top:-15px;
    padding:0;
    list-style:none
}
.uk-dashnav {
	position: absolute;
	bottom: 0.74vw;
	right: 1.32vw;
	z-index: 1000;
}
.uk-dotnav>*,.uk-dashnav>*{
    flex:none;
    padding-left:15px;
    margin-top:15px
}
.uk-dotnav:after,.uk-dotnav:before,.uk-dashnav:after,.uk-dashnav:before{
    content:"";
    display:block;
    overflow:hidden
}
.uk-dotnav:after,.uk-dashnav:after{
    clear:both
}
.uk-dotnav>*,.uk-dashnav>*{
    float:left
}
.uk-dotnav>*>*,.uk-dashnav>*>*{
    display:block;
    box-sizing:content-box;
    width:20px;
    height:20px;
    border-radius:50%;
    background:rgba(50,50,50,.1);
    text-indent:100%;
    overflow:hidden;
    white-space:nowrap;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.uk-dashnav>*>* {
	width:24px;
	height:15px;
}
.uk-dashnav>li { 
	margin-left: 2px;
	float: left;
	padding:0 0 0 0px;
}
.uk-dashnav>li:first-child { 
	margin-left: 0;
}
.uk-dotnav>*>:focus,.uk-dotnav>*>:hover,.uk-dashnav>*>:focus,.uk-dashnav>*>:hover{
    background:rgba(50,50,50,.4);
    outline:0
}
.uk-dotnav>*>:active,.uk-dashnav>*>:active{
    background:rgba(50,50,50,.6)
}
.uk-dotnav>.uk-active>*,.uk-dashnav>.uk-active>*{
    background:rgba(50,50,50,.4);
    transform:scale(1.3)
}
.uk-dotnav-contrast>*>*,.uk-dashnav-contract>*>*{
    background:rgba(255,255,255,.4)
}
.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover,.uk-dashnav-contrast>*>:focus,.uk-dashnav>*>:hover{
    background:rgba(255,255,255,.7)
}
.uk-dotnav-contrast>*>:active,.uk-dotnav-contrast>.uk-active>*,.uk-dashnav-contrast>*>:active,.uk-dashnav-contrast>.uk-active>*{
    background:rgba(255,255,255,.9)
}
.uk-dotnav-vertical,.uk-dashnav-vertical{
    flex-direction:column
}
.uk-dotnav-vertical>*,.uk-dashnav-vertical>*{
    float:none
}
.uk-slideshow{
    position:relative;
    z-index:0;
    width:100%;
    margin:0;
    padding:0;
    list-style:none;
    overflow:hidden;
    touch-action:pan-y
}
.uk-slideshow>li{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    opacity:0
}
.uk-slideshow>.uk-active{
    z-index:10;
    opacity:1
}
.uk-slideshow>li>img{
    visibility:hidden
}
[data-uk-slideshow-slide]{
    cursor:pointer
}
.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{
    height:100vh
}
[class*="uk-slideshow-"] {
 	animation-duration: 0.5s;
 	animation-timing-function: ease-out;
/* Gregmod but not taking ??? */
	animation-fill-mode: both;
}
.wk-slideshow * {
-webkit-backface-visibility: hidden;
}
.uk-slideshow-fade-in{
    animation:uk-fade 0.8s linear;
/* Gregmod */
	animation-fill-mode: both;
}
.uk-slideshow-fade-out{
    animation:uk-fade 0.8s linear reverse;
/* Gregmod */
  	animation-fill-mode: both;
}
.uk-slideshow-scroll-forward-in{
    animation:uk-slide-right .5s ease-in-out
}
.uk-slideshow-scroll-forward-out{
    animation:uk-slide-left .5s ease-in-out reverse
}
.uk-slideshow-scroll-backward-in{
    animation:uk-slide-left .5s ease-in-out
}
.uk-slideshow-scroll-backward-out{
    animation:uk-slide-right .5s ease-in-out reverse
}
.uk-slideshow-scale-out{
    animation:uk-fade-scale-15 .5s ease-in-out reverse
}
.uk-slideshow-swipe-forward-in{
    animation:uk-slide-left-33 .5s ease-in-out
}
.uk-slideshow-swipe-forward-out{
    animation:uk-slide-left .5s ease-in-out reverse
}
.uk-slideshow-swipe-backward-in{
    animation:uk-slide-right-33 .5s ease-in-out
}
.uk-slideshow-swipe-backward-out{
    animation:uk-slide-right .5s ease-in-out reverse
}
.uk-slideshow-swipe-backward-in:before,.uk-slideshow-swipe-forward-in:before{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:1;
    background:rgba(0,0,0,.6);
    animation:uk-fade .5s ease-in-out reverse
}

/* Slideshow themes */
/* Slideshow themes - Blue */
.wk-slideshow.wk-slider-nav-blue ul.uk-dashnav>li>a, .wk-slideshow.wk-slider-nav-blue ul.uk-dashnav>li>a:hover { 
	background: url(images/slider-nav-blue.png) 0 0 no-repeat;
}
/* Slideshow themes - Copper */
.wk-slideshow.wk-slider-nav-copper ul.uk-dashnav>li>a, .wk-slideshow.wk-slider-nav-copper ul.uk-dashnav>li>a:hover { 
	background: url(images/slider-nav-copper.png) 0 0 no-repeat;
}


/* Slideshow themes - All */
.wk-slideshow.wk-slider-nav-blue ul.uk-dashnav > li > a:hover, 
.wk-slideshow.wk-slider-nav-copper ul.uk-dashnav > li > a:hover {
	background-position: 0 -30px; 
}
.wk-slideshow.wk-slider-nav-blue ul.uk-dashnav > li > a:active,
.wk-slideshow.wk-slider-nav-copper ul.uk-dashnav > li > a:active {
	background-position: 0 -45px; 
}
.wk-slideshow.wk-slider-nav-blue ul.uk-dashnav > li.uk-active > a,
.wk-slideshow.wk-slider-nav-copper ul.uk-dashnav > li.uk-active > a {
	transform:none; background-position: 0 -14px; 
}
.wk-slideshow.wk-slider-nav-blue .uk-slidenav-position.uk-halted ul.uk-dashnav > li.uk-active > a,
.wk-slideshow.wk-slider-nav-copper .uk-slidenav-position.uk-halted ul.uk-dashnav > li.uk-active > a {
	transform:none; background-position: 0 -44px; 
}
.wk-slideshow .uk-slidenav-position {
	cursor: url(images/pause.cur),progress; 
}
.wk-slideshow .uk-slidenav-position.uk-halted {
	cursor: url(images/play.cur),grab; 
}

.wk-slideshow .caption, .uk-slideshow .uk-overlay-panel {
	float: left;
	display: block;
	padding: 24px 50px 25px 25px;
	padding: calc(0.85em + 0.51vw) calc(1.7em + 1.02vw) calc(0.94em + 0.56vw) calc(0.85em + 0.51vw);
	right: auto;
	top: auto;
	bottom:5%;
	bottom:1vw;
	font-size: 14px;
	font-size: calc(0.85em + 0.2vw);
	line-height: calc(0.85em + 0.2vw);
	/* text-shadow: #333 1px 1px 1px; */
	margin-bottom: 16px;
	margin-bottom: calc(1.2em + 0.34vw);
	background: rgb(0,0,0);
	background: rgba(0,0,0,0.60);
}

.wk-slideshow .caption a, .uk-slideshow .uk-overlay-panel a {
	font-size:12px;
	font-size: calc(0.52em + 0.26vw);
	line-height: calc(0.52em + 0.26vw);
	text-decoration:none;
	font-weight:bold;
}

.uk-slideshow .uk-overlay-panel div.uk-margin /* valid */
{
	margin-top:calc(0.18em + 0.11vw);
}

.uk-slideshow .uk-overlay-background  /* valid */
{
	color: #ddd;
}
	


.uk-slideshow .uk-overlay-panel h1,
.uk-slideshow .uk-overlay-panel h2,
.uk-slideshow .uk-overlay-panel h3,
.uk-slideshow .uk-overlay-panel h1 a,
.uk-slideshow .uk-overlay-panel h2 a,
.uk-slideshow .uk-overlay-panel h3 a,
.wk-slideshow .caption h1,
.wk-slideshow .caption h2,
.wk-slideshow .caption h1 a,
.wk-slideshow .caption h2 a { /* valid */
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	margin: 0;
	padding-bottom: 3px;
	padding-bottom: calc(0.11em + 0.06vw);
}

.uk-slideshow .uk-overlay-panel h1 { font-size: 36px; line-height: 36px; }
.uk-slideshow .uk-overlay-panel h2 { font-size: 30px; line-height: 30px; }
.uk-slideshow .uk-overlay-panel h3 /* valid */
{
	 /* font-size: 24px; */
	 font-size: calc(1.3em + 0.3vw) !important;
	 line-height: calc(1.3em + 0.3vw) !important;
}
.uk-slideshow .uk-overlay-panel h4 { font-size: 18px; line-height: 18px; }
.uk-slideshow .uk-overlay-panel h5 { font-size: 14px; line-height: 14px; }
.uk-slideshow .uk-overlay-panel h6 { font-size: 12px; line-height: 12px; }

