@charset "UTF-8";
/* CSS Document */


/*
.jp-carousel-light .jp-carousel-overlay {
    background: #000000 none repeat scroll 0 0;
	opacity:0.8;
}

.jp-carousel-slide {
	position: absolute !important; 
}

body div.jp-carousel-wrap {
	font-family: inherit !important;
	margin-top: 93px;
}
body div.jp-carousel-info h2 {
	font: 13px/1.25em !important;	
}

.jp-carousel-photo-info {
    background-color: #ffffff;
}
.jp-carousel-info h2 {
	margin: 8px !important;
	padding: 6px 0 !important;
}
.jp-carousel-close-hint span {
    font: 400 64px/.7 "Helvetica Neue",sans-serif !important;
}
.jp-carousel-light .jp-carousel-close-hint span {
	background: none; 
}
.jp-carousel-light .jp-carousel-close-hint:hover span {
    color: #ec4528;
}
.jp-carousel-previous-button,
.jp-carousel-next-button {
	padding-top: 93px !important;
	position: absolute !important;
}

@media only screen and (max-width: 760px) {

.jp-carousel-wrap {
    background: none;
	margin-top: 0px !important;
}

}