.bx-wrapper .bx-viewport {
	box-shadow:none;
	border: none;
	background: transparent;
}

.bx-wrapper .bx-loading {
	background: url(third-party/jquery.bxslider/images/bx_loader.gif) center center no-repeat transparent;
}

.bx-wrapper .bx-controls {
	opacity:0;
	transition:500ms;
}

.bx-wrapper:hover .bx-controls {
	opacity:1;
}

.bx-wrapper ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

.bx-wrapper ul li {
	background:none;
}
.bx-wrapper ul li img {
	max-height:100%;
	max-width:100%;
	display:inline-block;
}

.bx-wrapper ul.gray li img, .bx-wrapper ul.grayhovercolor li img {
}

.bx-wrapper ul.grayhovercolor li img:hover {
}



/* alignment */
.bx-wrapper ul.kiwi-logo-carousel.align-top li div.helper { width:100%; height:100%; display:table-cell; vertical-align:top; text-align:center; }
.bx-wrapper ul.kiwi-logo-carousel.align-top li img { max-height:100%; max-width:100%; display:inline-block; }
.bx-wrapper ul.kiwi-logo-carousel.align-center li div.helper { width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; }
.bx-wrapper ul.kiwi-logo-carousel.align-center li img { max-height:100%; max-width:100%; display:inline-block; }
.bx-wrapper ul.kiwi-logo-carousel.align-bottom li div.helper { height:100%; display:table-cell; vertical-align:bottom; text-align:center; }
.bx-wrapper ul.kiwi-logo-carousel.align-bottom li img { max-height:100%; max-width:100%; display:inline-block; }