/*
* ###################################################
* #                                                 #
* #    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-cell;
	float: left;
	left: 0%;
}
.mx-slide img{
	/*width: 100%;*/
}

/* Navigation */
.mx-navigation{
	position: absolute;
	float: left;
	width: 98%;
	top: 47%;
	z-index: 888;
}
.mx-prev, .mx-next{
	display: table;
	width: 14px;
	height: 59px;
	/*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: 15px;
	height: 15px;
	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: 100%;
		max-width: 290px;
				
	}
	.ZI-slider{
		/*border: 4px solid #F57720;*/
		height:232px!important;
	}
	.mx-bugs_info{
		position: absolute;
		display: block;
		max-width: 80%;
		padding: 10px;
		bottom: 40px;
		background-color: rgba(39, 66, 93, 0.9);			
	}
	.mx-bugs_info a{				
		font-family: 'Oswald', sans-serif;
		color: #fff;
		font-size: 18px;
		text-decoration: none;
	}
	.mx-navigation {
		margin: 4px;
		top: 35%;
	}
	.mx-prev, .mx-next{
		/*background-color: #F57720;*/
	}
	.mx-prev{
		background-image:url(../images/arr_l.png);
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}
	.mx-next{
		background-image: url(../images/arr_r.png);
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}
	.mx-nav_dots{
		top: 88%;
		display:none;				
	}
	.mx-nav_dots span{
		margin: 0px 4px;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 3px solid #27425d;
		background-color: #fff;
	}
	.mx-nav_dots span.dotActive{
		background-color: #27425d;
	}			
