/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */
 
 /**
 * Adapted by .eyecatcher (lcr) ag for eyevip.ch
 * last update: 29.09.2015 (lcr)


/*RESET
----------------------------------------------------------------- */

.bx-wrapper {position: relative; margin: 0 auto; padding: 0; *zoom: 1;}
.bx-viewport {padding: 0; }

.bx-wrapper img:not(.logo) {display: block; height: auto !important;}

/*THEME
----------------------------------------------------------------- */

.bx-wrapper .bx-viewport {-webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute; bottom: -30px; width: 100%;}

/* LOADER */

.bx-wrapper .bx-loading {min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0;}

/* PAGER */

.bx-wrapper .bx-pager {text-align: center; line-height: 0.8; font-size: 0.8em; margin:0; padding:0; bottom: 1em; left:-0.2em; font-family: inherit; font-weight: inherit; color: inherit; }
.bx-wrapper .bx-pager span {display: block; margin:0; padding:0;}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}

.bx-wrapper .bx-pager.bx-default-pager a {background: transparent; border: 2px solid #fff; text-indent: -9999px; display: block; width: 0.5em; height: 0.5em; margin: 0 0.25em; outline: 0; border-radius: 0.5em;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #fff;}

.bx-wrapper .bx-controls-direction a {font-family: "FontAwesome"; position: absolute; top: 50%; margin-top: -3em; color: #8fc641; outline: 0;}

.bx-wrapper .bx-controls-direction a.disabled {display: none;}

@media screen and (max-width: 850px) {
.bx-wrapper .bx-controls {position: absolute; right: 5em; bottom: 1em;}

}