.homeTop {
	position: relative;
	min-height: 500px;
	max-height: 1440px;
}
#home-slider {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background-color: rgba(0,0,0,0.8);
}
#home-slider .slider_control span.selected {
	background-color: transparent;
	cursor: default;
}
#home-slider .slider_control span {
	background-color: #d9d4c0;
	border: 2px solid #d9d4c0;
	width: 9px;
	height: 9px;
	display: inline-block;
	margin: 8px;
	cursor: pointer;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}
#home-slider .slider_control {
	width: 100%;
	position: absolute;
	bottom: 17px;
	z-index: 4;
	text-align: center;
}
#home-slider .slide_bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
#home-slider .slide_t {
    display: table;
    text-align: center;
    width: 100%;
    height: 100%;
    z-index: 3;
    position: relative;
}
#home-slider .slide_tc {
	display: table-cell;
	vertical-align: middle;
}
.bt_s_el {
	position: relative;
}
.bt_s_el_e_c {
	background-color: rgba(0,0,0,0.3);
}
#home-slider .slide {
    width: 100%;
    height: 100%;
    display: none;
}
#home-slider .slide.visible {
    display: block;
}
#home-slider .slide_bg.topright {
    opacity: 0;
    width: 104%;
    height: 104%;
    -webkit-transform: translateY(-2.5%);
    -ms-transform: translateY(-2.5%);
    transform: translateY(-2.5%);
    -webkit-animation-duration: 6s;
    animation-duration: 6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-animation-name: HSTopRight;
    animation-name: HSTopRight
}

#home-slider .slide_bg.bottomright {
    opacity: 0;
    width: 104%;
    height: 104%;
    -webkit-transform: translateY(-2.5%);
    -ms-transform: translateY(-2.5%);
    transform: translateY(-2.5%);
    -webkit-animation-duration: 6s;
    animation-duration: 6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-animation-name: HSBottomRight;
    animation-name: HSBottomRight
}

#home-slider .slide_bg.bottomcenter {
    opacity: 0;
    width: 100%;
    height: 108%;
    -webkit-transform: translateY(-2.5%);
    -ms-transform: translateY(-2.5%);
    transform: translateY(-2.5%);
    -webkit-animation-duration: 6s;
    animation-duration: 6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-animation-name: HSBottomCenter;
    animation-name: HSBottomCenter
}