/* REQUIRED (DON'T REMOVE) */
.i_slider_container {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.i_slider_container, .i_slider_container * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.i_slider_container img  {
	max-width: 100%;
	display: inline-block;
	border: 0;
	-ms-interpolation-mode: bicubic;
	display: -moz-inline-stack; /* crossbrowser inline-block */
	*zoom: 1;
	*display: inline;
	vertical-align: top; /* bottom margin bug */
}
.i_slider_slides_wrapper {
	overflow: hidden;
	position: relative;
	*zoom: 1; /* IE */
}
.i_slider_slide_container {
	line-height: 0;
	white-space: nowrap;
	vertical-align: top;
	*width: 10000px; /* IE */
}
.i_slider_slide_container .i_slider_slide_element {
	vertical-align: top;
	white-space: normal;
	position: relative;
	overflow: hidden;
	line-height: normal; display: -moz-inline-stack; display: inline-block; *zoom: 1; *display: inline; *vertical-align: top; text-decoration: none;
}



/* DESIGN */
.i_slider_partners {
	background: white;
	color: #494A4B !important;
}
.i_slider_partners a {
	color: #3398b3 !important;
	text-decoration: none;
}
.i_slider_partners a:hover {
	text-decoration: underline;
}
.i_slider_partners .i_slider_slide_inner {
	/*padding: 5px;*/
	text-align: center;
	font-size: 0.8em;
}

/* arrows */
.i_slider_partners .i_slider_arrow_left, .i_slider_partners .i_slider_arrow_right {
	position: absolute;
	width: 48px;
	height: 48px;
	cursor: pointer;
	background-color: #3398b3;
	background-repeat: no-repeat;
	background-position: center;
	top: 50%;
	margin-top: -24px;
}
.i_slider_partners .i_slider_arrow_left {
	left: 0px;
	background-image: url(images/arrow_left_1.png);
}
.i_slider_partners .i_slider_arrow_right {
	right: 0px;
	background-image: url(images/arrow_right_1.png);
}
.i_slider_partners .i_slider_arrow_left:hover, .i_slider_partners .i_slider_arrow_right:hover {
	background-color: #40bee0;
}

/* switcher */
.i_slider_partners .i_slider_switcher_container {
	text-align: center;
	padding: 10px;
	line-height: 0;
}
.i_slider_partners .i_slider_switcher_button {
	width: 16px;
	height: 16px;
	margin: 3px 3px 3px 3px;
	cursor: pointer;
	border-radius: 50px;
	border: 1px solid #3398b3;
	line-height: normal; display: -moz-inline-stack; display: inline-block; *zoom: 1; *display: inline; *vertical-align: top; text-decoration: none;
}
.i_slider_partners .i_slider_switcher_button:hover, .i_slider_partners .i_slider_switcher_button.i_active {
	background: #3398b3;
}