@media only screen and (max-width: 768px) {

	#w_fmh_div {
		margin-top: 0;
	}
}

@media only screen and (min-width: 768px) {

	#w_fmh_div {
		margin-top: 80px;
	}
}

@media only screen and (min-width: 1024px) {

	#w_fmh_div {
		margin-top: 75px;
	}
}

@media only screen and (min-width: 1250px) {

	#w_fmh_div {
		margin-top: 80px;
	}
}
/* # */
	#w_fmh_big_images_div {
		position: relative;
		z-index: 5;
	}

	#w_fmh_buttons_div {
		bottom: 50px;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		z-index: 10;
	}
	
	#w_fmh_buttons_table {
		width: 1px;
	}

	#w_fmh_div {
		background: #000;
		height: 600px;
		overflow: hidden;
		position: relative;
	}
/* # */

/* . */
	.w_fmh_info_div {
		background-color: rgba(255, 255, 255, 1);
		bottom: 50px;
		border-radius: 10px;
		padding: 25px 25px 25px;
		position: absolute;
		left: 50px;
		width: 500px;
	}
	
	.mv_button_div {
		background: #fff;
		border-radius: 50%;
		height: 10px;
		margin: 10px;
		transition: all .2s ease-in-out;
		width: 10px;
		position: relative;
		cursor: pointer;
	}
	
/*	.mv_button_div div {
		background: #fff;
		border-radius: 50%;
		cursor: pointer;
		height: 10px;
		width: 10px;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}*/
	
	.mv_button_div:hover {
		transform: scale(2);
	}
	
	.mv_button_active_div {
		transform: scale(2);
	}
	
	.w_fmh_text_div {
		
	}
	
	.mv_big_image_div {
		height: 600px;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 10;
	}
	
	.transform {
		opacity: 0.5;
		transition: all 2s ease-in-out;
		z-index: 5 !important;
	}
	
	#left_arrow_div {
		position: absolute;
		top: 50%;
		left: 20px;
		transform: translateY(-50%);
		z-index: 10;
		cursor: pointer;
	}
	
	#left_arrow_div span {
		color: #fff;
	}
	
	#right_arrow_div {
		position: absolute;
		top: 50%;
		right: 20px;
		transform: translateY(-50%);
		z-index: 10;
		cursor: pointer;
	}
	
	#right_arrow_div span {
		color: #fff;
	}
/* . */