/* Custom Elastislide Styling */
.elastislide-container .elastislide-horizontal {
	background-color: transparent;
}

.elastislide-container .elastislide-horizontal.elastislide-loading {
	background-image: url(../elastislide/loading_dark.gif);
}

.elastislide-container .elastislide-carousel ul li a{
	padding: 2px;
}

.elastislide-container .elastislide-carousel ul li a img {
	border: none;
	//box-shadow: 0 1px 2px #000;
}

.elastislide-container .elastislide-carousel ul li {
    padding-left: 20px;
    vertical-align: text-top;
}

.elastislide-container .elastislide-wrapper nav span {
	//background-color: #666;
	//box-shadow: inset 0 1px 1px rgba(0,0,0,0.2);
}

.elastislide-container #crbc-zoom-display-image img {
	max-width: 100%;
	display: block;
}

.elastislide-container .elastislide-carousel ul li.current-img a img {
	box-shadow: 0 0 1px 1px #aaa;
}

.elastislide-container .fixed-bar {
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 0;
}

.elastislide-container #crbc-thumbnail-container {
	width: 100%;
	max-width: 450px;
	margin: 0 auto;
	position: relative;
	//background: #fff;
	//box-shadow: 0 2px 1px rgba(255,255,255,0.9), 0 -2px 1px rgba(255,255,255,0.9);
}

.lt-ie8 .elastislide-list {
	display: none;
}

#crbc-zoom-display-image{
    height: 300px !important;
    position: relative;
    padding-bottom: 20px;
}

#crbc-zoom-display-image img{
    max-height: 300px !important;
    
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}