.donslide {
    display: table;
    width: 100%;
}
.donslide .item {
    display: table-cell;
    width: 1%;
    transition: 0.6s ease-in-out all;
    overflow: hidden;
    position: relative;
    min-width: 65px;
}
.donslide .item + .item {
    border-left: 1px solid #000;
}
.donslide:hover .item:hover {
    width: 100%;
}
/* Vertical item titles */
.donslide .donslide-title {
    font-size: 3em;
    transform: rotate(90deg);
    position: absolute;
    right: 0;
    bottom: 0;
    margin-right: 1.6em;
    text-align: right;
    transform-origin: 100% 100%;
    white-space: nowrap;
    padding: 15px;
}

.accordion li {
width:100%;
height100%;

  list-style: none;
  position: absolute;
  overflow: hidden;
}

.accordion {
  max-width: 700px;
  height: 300px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

@charset "utf-8";

/* CSS Document */



.accordion-wrapper {

	overflow:hidden;

	display:block;

	position:relative;

	display:inline-block;

}

.slide {

	overflow: hidden;

	display:block;

	-moz-box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);

	-webkit-box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);

	box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);

	position:absolute;

	cursor: pointer;

	float:left;

	display: inline-block;

	zoom: 1;

}

.slide img {

	position:relative;

}

.caption {

	position:absolute;

	background:rgba(1, 1, 1, 0.4);

	padding:20px;

	left:0;

}

.caption p {

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	margin:0px;

	font-size:12px;

	line-height:1.6;

}

.caption h1 {

	color:#CCC;

	font-size:16px;

	font-weight:normal;

	font-family:Arial, Helvetica, sans-serif;

	margin:0px;

	margin-bottom:5px;

}

.caption a {

	text-decoration:none;

}
/*Slider*/
#mySlider * { padding: 0; }

#mySlider .clearfix { clear: both; }

#mySlider ul { list-style: none; }

.mySlider {
  width:1000px ;
  height:600px;
  overflow: hidden;
  margin: 0 auto;
}

.mySlider li {
background-position:center!important;

  width: 25%;
  height: 600px;
  float: left;
  box-shadow: 0 28px 14px rgba(0,0,0,0.5), 0 10px 10px rgba(0,0,0,0.22);
}