﻿

.cbp-bislideshow {
	width: 1000px;
	height:405px;
	top: 0;
	z-index: -1;
	padding: 0;
	margin: 0 auto;
	overflow:hidden;
	
}

.cbp-bislideshow li {
	width: 1000px;
	height:405px;
	top: 100px;
	position:absolute;
	opacity: 0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}

/* If background-size supported we'll add the images to the background of the li */

.backgroundsize .cbp-bislideshow li {

	background-position: center center;
	background-repeat:no-repeat;
}

/* ...and hide the images */
.backgroundsize .cbp-bislideshow li img {
	display: none;
}

.cbp-bislideshow li img {
	display: block;
	width: 100%;
}

.cbp-bicontrols {
	height: 50px;
    position: absolute;
    top:370px;
    width: 153px;
	left:50%;
	margin-left:-480px;
}

.cbp-bicontrols span {
	 cursor: pointer;
    height: 50px;
    position: relative;
    width: 50px;
    float:left;
    margin: 0 1px 0 0;
}

.cbp-bicontrols span:hover:before {
	opacity: 1;
}

.cbp-bicontrols span.cbp-binext {
	float: right;
}

/* Fallback */

.no-js.no-backgroundsize .cbp-bislideshow li:first-child {
	opacity: 1;
}

.no-js.backgroundsize .cbp-bislideshow li:first-child img {
	display: block;
}
