/* Galleria Classic Theme 2012-08-07 | https://raw.github.com/aino/galleria/master/LICENSE | (c) Aino */
#galleria-loader {
	height:1px !important
}
.galleria-theme-tahiti {
	position:relative;
	width:100%;
}
.galleria-theme-tahiti img {
	-moz-user-select:none;
	-webkit-user-select:none;
	-o-user-select:none;
}
.galleria-theme-tahiti .galleria-stage {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:580px;
}
.galleria-theme-tahiti .galleria-stage .galleria-images {
  overflow:hidden;
}
.galleria-theme-tahiti .galleria-stage .galleria-image img {
    width:auto!important;
    max-height:100%!important;
    top:0!important;
    margin:auto;
    cursor:pointer;
}
.galleria-theme-tahiti .galleria-thumbnails-container {
	height:70px;
	bottom:0;
	position:absolute;
	right:0;
	z-index:2;
	width:66%;
	padding:0 1.5%;
	top: 86%;
}
.galleria-theme-tahiti .galleria-carousel .galleria-thumbnails-list {
}
.galleria-theme-tahiti .galleria-thumbnails .galleria-image {
    height:70px;
    margin:0 3px 3px 0;
    float:left;
    cursor:pointer;
    /*width:126px!important;*/
}
.galleria-theme-tahiti .galleria-thumbnails .galleria-image img {
  width:100%!important;
  height:100%!important;
}
.galleria-theme-tahiti .galleria-counter {
	position:absolute;
	top:0;
	left:-10%;
	text-align:right;
	color:#ffffff;
	z-index:1;
	width:40px;
}
.galleria-theme-tahiti .galleria-counter span {
  font-size:1.667em;
  font-style:italic;
  color:#959595;
  float:left;
  width:100%;
}
.galleria-theme-tahiti .galleria-counter span.galleria-current {
	color:#000000;
	margin-right:-6px;
}
.galleria-theme-tahiti .galleria-loader {
	display:none;
}
.galleria-theme-tahiti .galleria-info {
}
.galleria-theme-tahiti .galleria-info-text {
}
.galleria-theme-tahiti .galleria-info-title {
	position:absolute;
	left:0;
	top:583px;
	font-size:1.333em;
	color:#58595b;
}
.galleria-theme-tahiti .galleria-info-description {
	position:absolute;
	right:0;
	top:597px;
	color:#959595;
	font-size:0.917em;
	font-style:italic;
}
.galleria-theme-tahiti .galleria-info-close {
	display:none;
}
.galleria-theme-tahiti .notouch .galleria-info-close:hover {
	opacity:1;
	filter:alpha(opacity = 100);
}
.galleria-theme-tahiti .touch .galleria-info-close:active {
	opacity:1;
	filter:alpha(opacity = 100);
}
.galleria-theme-tahiti .galleria-info-link {
	display:none;
}
.galleria-theme-tahiti.touch .galleria-info-link:active {
	opacity:1;
	filter:alpha(opacity = 100);
}
.galleria-theme-tahiti .galleria-image-nav {
	position:absolute;
	top:50%;
	margin-top:-31px;
	width:100%;
	height:62px;
	left:0;
}
.galleria-theme-tahiti .galleria-image-nav-left,
.galleria-theme-tahiti .galleria-image-nav-right {
	cursor:pointer;
	width:60px;
	height:80px;
	position:absolute;
	z-index:2;
}
.galleria-theme-tahiti .galleria-image-nav-left {
  left:0;
  background:transparent url(../img/css/slider-arrow-blue-left.png) no-repeat left top;
  z-index:2;
}
.galleria-theme-tahiti .galleria-image-nav-right {
  right:-40px;
  background:transparent url(../img/css/slider-arrow-blue-right.png) no-repeat left top;
  z-index:2;
}

.galleria-theme-tahiti .galleria-thumb-nav-left,
.galleria-theme-tahiti .galleria-thumb-nav-right {
	cursor:pointer;
	position:absolute;
	top:50%;
	margin-top:-5px;
	height:10px;
	width:6px;
	z-index:3;
}
.galleria-theme-tahiti .galleria-thumb-nav-left {
  left:0;
  background:transparent url(../img/css/slider-arrow-blue-left-little2.png) no-repeat left top;
}
.galleria-theme-tahiti .galleria-thumb-nav-right {
  right:0;
  background:transparent url(../img/css/slider-arrow-blue-right-little2.png) no-repeat left top;
}
.galleria-theme-tahiti .galleria-counter {
    color: #000;
    width: 71px;
	white-space: nowrap;
}
.galleria-theme-tahiti .galleria-counter span {
    float: none;
}
.galleria-theme-tahiti .galleria-counter span.galleria-current {
    margin-right: 1px;
}


@media screen and (max-device-width: 1024px), screen and (max-width: 1024px) {

.gallery {
	margin-top:0;
}
.gallery .inner3 {
	padding:0;
	width:100%;
}
.gallery .inner3 .images {
	padding-top:70px;
	height:680px;
	padding-bottom:0;
}
.galleria-theme-tahiti .galleria-stage {
	height:460px;
}
.galleria-theme-tahiti .galleria-counter {
	top:470px;
	left:auto;
	right:0!important;
	width:55px;
}
.galleria-theme-tahiti .galleria-info-title {
	top:470px;
}
.galleria-theme-tahiti .galleria-info-description {
	top:477px;
	right:55px;
}
.galleria-theme-tahiti .galleria-thumbnails-container {
	width:97%;
	top: 88%;
}
.galleria-theme-tahiti .galleria-stage {
	overflow:hidden;
}
.gallery .filters {
	width:100%;
	bottom:auto;
	top:76%;
	left:0;
}
.gallery .filters form {
	width:33%;
	float:left;
	margin:0 2% 0 0;
}
.gallery .gallery-bg {
	height:150px;
}
.gallery .gallery-bg-top {
	height:10px;
}
.gallery .close-gallery {
	width:37px;
	height:36px;
	right:0;
	top:-36px;
}

}


@media screen and (max-device-width: 568px), screen and (max-width: 568px) {

.gallery {
	padding-bottom:0;
}
.gallery .inner3 .images {
	height:460px;
	padding-top:30px;
}
.galleria-theme-tahiti .galleria-stage {
	height:200px;
}
.galleria-theme-tahiti .galleria-thumbnails-container {
	height:90px;
	top: 74%;
}
.galleria-theme-tahiti .galleria-thumbnails-container .galleria-thumbnails,
.galleria-theme-tahiti .galleria-thumbnails-container .galleria-thumbnails .galleria-image {
	height:90px!important;
}
.galleria-theme-tahiti .galleria-thumbnails-container .galleria-thumbnails .galleria-image {
	margin-right:15px;
}
.galleria-theme-tahiti .galleria-thumb-nav-left {
	left:-1.5%;
}
.galleria-theme-tahiti .galleria-thumb-nav-right {
	right:-1.5%;
}
.galleria-theme-tahiti .galleria-info {
	position:absolute;
	left:0;
	top:210px;
	width:90%;
}
.galleria-theme-tahiti .galleria-info-title,
.galleria-theme-tahiti .galleria-info-description {
	position:relative;
	left:0;
	top:0;
	font-size:1.083em;
	margin:0 0 5px 0;
}
.galleria-theme-tahiti .galleria-counter {
	top:210px;
}
.galleria-theme-tahiti .galleria-counter span {
	font-size:1.083em;
}
.galleria-theme-tahiti .galleria-image-nav {
	margin-top:-20px;
}
.galleria-theme-tahiti .galleria-image-nav-left,
.galleria-theme-tahiti .galleria-image-nav-right {
	width:30px;
	height:40px;
}
.galleria-theme-tahiti .galleria-image-nav-left {
	background-image:url(../img/css/slider-arrow-blue-left-little.png);
}
.galleria-theme-tahiti .galleria-image-nav-right {
	background-image:url(../img/css/slider-arrow-blue-right-little.png);
    right:-22px;
}
.gallery .filters {
	top: 56%%;
}
.gallery .filters form {
	width:100%;
}
.gallery .gallery-bg {
	height:200px;
}
.gallery .gallery-bg-top {
	height:10px;
}
.gallery .close-gallery {
	width:30px;
	height:29px;
	right:0;
	top:-30px;
}


}