/* Default */


.showcase-menu-item.active {
	color: #777;
}
.showcase-menu-item {
	font-size: 200%;
	font-weight: 700;
	margin: 10px 2px;
}

.showcase.showcase-loading * {
	visibility: hidden;
}

/* Slider Theme #1 */

.theme-1 .showcase-caption { font-size: 25px; color: #fff; margin: 0 0 15px 15px; z-index: 1; }

.theme-1 .showcase-caption:before { content: "."; background: #000; border-radius: 3px; opacity: 0.3; filter: alpha(opacity=30); position: absolute; text-indent: -999em; z-index: -1; top: -3px; right: 0px; left: -10px; height: 35px; }

.theme-1 .showcase-thumbnail-vertical .showcase-thumbnail-prev { background: url('images/theme-1/tn-buttons-vert.png') top center no-repeat; width: 100%; display: block; height: 16px; text-indent: -9999em; cursor: pointer; border-radius: 3px 3px 0 0; }
.theme-1 .showcase-thumbnail-vertical .showcase-thumbnail-next { background: url('images/theme-1/tn-buttons-vert.png') bottom center no-repeat; width: 100%; display: block;  height: 16px; text-indent: -9999em; cursor: pointer; border-radius: 0 0 3px 3px; }

.theme-1 .showcase-thumbnail-horizontal .showcase-thumbnail-prev { background: url('images/theme-1/tn-buttons-hori.png') center left no-repeat; height: 100%; display: block;  width: 16px; text-indent: -9999em; cursor: pointer; border-radius: 3px 0 0 3px; }
.theme-1 .showcase-thumbnail-horizontal .showcase-thumbnail-next { background: url('images/theme-1/tn-buttons-hori.png') center right no-repeat; height: 100%; display: block;  width: 16px; text-indent: -9999em; cursor: pointer; border-radius: 0 3px 3px 0; }

.theme-1 .showcase-thumbnail-caption { background: #777; color: #fff; display: block; padding: 3px 3px 5px 3px; }

.theme-1 .showcase-thumbnail { cursor: pointer; margin: 2px; border: 3px solid #6c6c6c; }

.theme-1 .showcase-menu-wrapper { font-size: 20px; color: #6c6c6c; font-family: arial; margin: 5px; font-weight: bold; }

.theme-1 .showcase-menu-item { font-size: 20px; margin: 0 3px; cursor: pointer; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; }

.theme-1 .showcase-menu-item:hover { color: #ccc; }

.theme-1 .showcase-menu-item.active { color: #00495a; }

.theme-1 .showcase-arrow-prev { background: url('images/theme-1/slider-arrows.png') -22px 0px no-repeat; display: block; width: 10px; height: 84px; cursor: pointer; text-indent: -9999em; margin: 0;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
 }

.theme-1 .showcase-arrow-prev:hover { width: 32px; background-position: -1px 0px; }

.theme-1 .showcase-arrow-next { background: url('images/theme-1/slider-arrows.png') -32px 0px no-repeat; display: block; width: 10px; height: 84px; cursor: pointer; text-indent: -9999em; margin: 0;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
 }
 
.theme-1 .showcase-arrow-next:hover { width: 31px; background-position: -32px 0px; }

.showcase-loading * { display: none; }