.fds-slider-wrap{
    position: absolute;
    
    top: 0;
    left: 0;
    
    width:         100%;
    height:        100%;

    padding: 0;
    
    background: transparent;
    
    -webkit-box-sizing: border-box; /* Для Safari и Chrome */
       -moz-box-sizing: border-box; /* Для Firefox */
            box-sizing: border-box; /* Для IE и Opera */
    
    pointer-events: auto;
    z-index: 1;
}


.fds-slider{
    position: relative;
    overflow: hidden;
    width:  auto;
    height: 100%;
    box-sizing: border-box;
    background: transparent;
    
}


.fds-slider-canvas{
    position: relative;
    width: auto;
    height: 100%;
}

.fds-slide{
    float: left;
    max-width: 100%;
    width: auto;
    height: 100%;
    background: transparent;
    word-spacing: normal;
}

.fds-slide dd{
    position: relative;
    overflow: hidden;
    max-width: 50%;
    height: 100%;
	margin: 0 auto;
    padding: 0 !important;
}

.fds-slide dd img{
    min-width: 100%;
    min-height: 100%;
    vertical-align: middle;
	z-index: 1;
}


.fds-slide .layer-info{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5;
}

.fds-slide .layer-info a.gkbutton{
	
	position: absolute;
	right: 17%;
	bottom: 55px;


	font-size: 13px;
	padding: 12px 35px;
}

/**
 * NAVIGATION
 */

.fds-slider-navigation{
    position: absolute;
    bottom: 5px;
    width: 100%;
    height: auto;
    z-index: 60;
}


.fds-slider-navigation ul{
    width: 100%;
	text-align: center;
	margin: 0 auto 25px auto;
    //background: #0000FF;
    list-style: none;
}

.fds-slider-navigation ul li{
    position: relative;
    display: inline-block;
    vertical-align: bottom;
    width: 13px;
    height: 13px;
    
    border-radius: 10px;
    border: 2px solid #FFFFFF;
    background: #FFFFFF;
    cursor: pointer;
}


.fds-slider-navigation ul li.current{
    cursor: default;
    background-color: transparent;
}




.carousel .fds-slider-canvas{
    width: -webkit-calc( 100% * 50 );
    width:    -moz-calc( 100% * 50 );
    width:         calc( 100% * 50 );
}

.carousel .fds-slide{
    width: 1903px;
    float: left;
    position: relative;
    left: 0;
    top: 0;
}
/*
.opacity .fds-slide{
    position: relative;
}

.opacity .fds-slide{
    float: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    opacity: 0;
}
.opacity .fds-slide.current{
    opacity: 1;
}
*/




/*
.fds-nav{
    position: absolute;
    top: 45%;
        
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    
    font-size: 25px;
    font-weight: bolder;
    border-radius: 30px;
    
    line-height: 27px;
    
    background: #D3D3D3;
    
    box-shadow: inset 1px 2px 2px #666666;
    text-shadow: 1px 1px 2px #666666;
    
    color: #FFFFFF;
    
    cursor: pointer;
    
    z-index: 5;
}

.fds-nav:hover{
    text-decoration: none;
    border: none !important;
    
    background: green;
    text-shadow: 1px 1px 2px #000000;
}

*/

.fds-nav.side-left{
    left: 10px;
}
.fds-nav.side-right{
    right: 10px;
}


@media screen and (max-width: 1280px){
    .fds-slide dd{
        max-width: 70%;        
    }
}
@media screen and (max-width: 1024px){
    .fds-slide dd{
		max-width: 100%;
	}
}


