/*
* ###################################################
* #                                                 #
* #    Author: Marko Maksym                         #
* M    WebSite: http://blognauki.in.ua/my-works/    M
* #    Project name: MX-SLIDER                      #  
* #    E-mail: markomaksym@gmail.com                #
* X    Date of creation: 04.10.2016                 X
* #    Last Modified:                               #
* #                                                 #
* ###################################################
*/
.MxSlider{
	width: 100%;
	float: left;
	position: relative;
}
.mx-slider_wrap{
	position: relative;
	display: block;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}
.mx-slide{
	position: absolute;
	width: 100%;
	display: table;
	float: left;
	left: 0%;
}
.mx-slide img{
	width: 100%;
	height: 400px;
}

/* Navigation */
.mx-navigation{
	position: absolute;
	float: left;
	width: 100%;
	top: 47%;
	z-index: 888;
}
.mx-prev, .mx-next{
	display: table;
	width: 40px;
	height: 40px;
	background-color: #fff;
	font-size: 0px;
	cursor: pointer;
}
.mx-prev{
	float: left;
}
.mx-next{
	float: right;
}
.mx-nav_dots{
	position: absolute;
	width: 100%;
	top: 85%;
    text-align: center;
	z-index: 889;
}
.mx-nav_dots span{
	display: inline-block;
	width: 5px;
	height: 5px;
	margin: 3px;
	font-size: 0px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 2px solid #333;
	background-color: #fff;
	cursor: pointer;
}
.mx-nav_dots span.dotActive{
	background-color: #333;
}



/*==============*/
.mx-bugs_bunny{
		width: 90%;
		max-width: 700px;
		float: left;
/* 		hight:400px;			 */
	}
	.ZI-slider{
	/*	border: 4px solid #CB1C1D;*/
	}
	.mx-bugs_info{
		position: absolute;
		display: block;
		max-width: 80%;
		padding: 10px;
		bottom: 40px;
		background-color: rgba(0, 0, 0, 0.32);		
	}
	.mx-bugs_info a{				
		font-family: 'Oswald', sans-serif;
		color: #fff;
		font-size: 18px;
		text-decoration: none;
	}
	.mx-navigation {
		/*margin: 4px;*/
		top: 42%;
	}
	.mx-prev, .mx-next{
		background-color: rgba(0, 0, 0, 0.32);
	}
	.mx-prev{
		background-image: url(../../webimages/index/img/arr_l.png);
		background-repeat: no-repeat;
		background-position: 2px 5px;
	}
	.mx-next{
		background-image: url(../../webimages/index/img/arr_r.png);
		background-repeat: no-repeat;
		background-position: 8px 5px;
	}
	.mx-nav_dots{
		top: 92%;				
	}
	.mx-nav_dots span{
		margin: 0px 4px;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 3px solid #CB1C1D;
		background-color: #fff;
	}
	.mx-nav_dots span.dotActive{
		background-color: #CB1C1D;
	}			