
/*********************
 *
 * DEFAULT STYLES
 *
 ********************/
.extra-slider {
	margin: auto;
	max-width: 100%;
	
}

.subslide{}
img {
	display: block;
	
}




.subslide .pagination {
    margin: 0 0 0 0;
    position: absolute;
    left: 3% !important;
    bottom: 20px !important;
    text-align: center;
    z-index: 50;
    width: auto;
}


/*********************
 *
 * PANORAMIC
 *
 ********************/

/*********************
 *
 * NAVIGATION
 *
 ********************/
.extra-slider .navigation2 {
	position: static;
}
.extra-slider .navigation2 a {

	display: block;

	overflow: hidden;
	margin-top: -25px;
	position: absolute;
	top: 50%;
	z-index: 50;
	text-indent: 100%;
	white-space: nowrap;
	width: 50px;
	height: 50px;
		opacity:0.55;
		background-size:100%;;
}
.extra-slider .navigation a:hover {
	background-color: #fff799;
}
.extra-slider .navigation2 .prev {
/*	background: url('../img/la.png') 0 0 no-repeat;background-size:100%;*/
	left: 5px; 
}
.extra-slider .navigation2 .next {
	/*background: url('../img/ra.png') 0 0 no-repeat;background-size:100%;*/
	right: 5px;
}
/******************
 *
 * PAGINATION
 *
 ********************/
.extra-slider .pagination {
	margin: 0 0 0 0;
	position: absolute;
left: 47.5%;
	bottom: 80px;
	text-align: center;
	z-index: 50;
	width: auto;
}
.extra-slider .pagination a {
	background: #FFFFFF;
	border: 2px solid transparent;
	color: transparent;
	display: inline-block;
	margin: 0 4px;
	text-indent: 100%;
	white-space: nowrap;
	position: relative;

	width: 12px;
	height: 12px;
	border-radius: 20px;
}
.extra-slider .pagination a.extra-slider-link-active {
	background-color: #fff799;

}
.extra-slider .pagination a:hover {
	border-color: #303030;
}
/*********************
 *
 * CONTENT
 *
 ********************/
.extra-slider {
	overflow: hidden;
	width: 100%;
}
.extra-slider ul {
  margin: auto;
	width: 100%;
	max-width: 100%;
}

.extra-slider2 ul {
  margin: auto;
	width: 1000px !important;
	max-width: 70%;
}

.extra-slider li {
	margin: auto;
  width: 100%;
}
.extra-slider li img {
	max-width: 100%;
	height: auto;
}
.extra-slider li p {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Georgia, serif;
	font-style: italic;
	margin: 0;
	position: absolute;
	right: 10px;
	bottom: 5px;
	text-align: right;
}
.extra-slider li p a {
	color: #fff799;
	background: transparent;
	text-decoration: none;
}
.extra-slider li p a:hover {
	color: #fff799;
	background: transparent;
	text-decoration: underline;
}
/*********************
 *
 * PANORAMIC
 *
 ********************
.extra-slider {
	overflow: hidden;
	width: 100%;
}
.extra-slider ul {
	width: 1200px;
	max-width: 70%;
}

.extra-slider2 ul {
  margin: auto;
	width: 900px !important;
	max-width: 70%;
}
.extra-slider .navigation a.next {
	right: 10px;
	opacity: 0.5;
}
.extra-slider .navigation a.prev {
	left: 10px;
		opacity: 0.5;
}
/*********************
 *
 * RESPONSIVE
 *
 ********************/
@media only screen and (max-width: 960px) {
	.extra-slider .navigation a {
		background-size: 20%;
		margin-top: -20px;
		width: 40px;
		height: 40px;
	}
	.extra-slider .navigation a.next {
		right: 20px;
	}
	.extra-slider .navigation a.prev {
		left: 20px;
	}
	#margin .navigation a.next {
		margin-left: auto;
	}
	#margin .navigation a.prev {
		left: 20px;
		margin-left: auto;
	}
}
@media only screen and (max-width: 650px){
	.extra-slider .pagination {
		display: none;
	}

.extra-slider {
	overflow: hidden;
	width: 100%;
}
.extra-slider ul {
	width: 100% !important;
	max-width: 100% !important;


}

.extra-slider .navigation a.next {
	right: 5px;
}
.extra-slider .navigation a.prev {
	left:5px;
}

.extra-slider .navigation2 a {
	
	background-size: 15px 20px;

	display: block;
	-webkit-border-radius: 35px;
	border-radius: 35px;
	overflow: hidden;
	margin-top: 0px;
	position: absolute;
	top: 35%;
	z-index: 50;
	text-indent: 100%;
	white-space: nowrap;
	width: 40px;
	height: 40px;
	opacity:0.75
}

.subslide{height:auto;}

}
