@media only screen and (max-width: 768px) {
	.w_mb_button_inside_div {
		padding: 12px 15px;
	}
}

@media only screen and (min-width: 768px) {
	.w_mb_button_inside_div {
		padding: 12px 15px;
	}
}

@media only screen and (min-width: 1024px) {
	.w_mb_button_inside_div {
		padding: 12px 15px;
	}
}

@media only screen and (min-width: 1250px) {
	.w_mb_button_inside_div {
		padding: 12px 14px;
	}
}

/* # */
	#w_mb_active_button_inside_div {
		background-color: #FFF;
		color: #B30000;
		padding: 12px 20px;
	}
	
	#w_mb_dark_bg_div {
		background: rgba(0, 0, 0, 0.7);
		display: none;
		height: 100%;
		width: 100%;
		position: fixed;
		z-index: 20;
	}
	
	#w_mb_nav {
		font-size: 16px;
		position: relative;
		z-index: 25;
	}
	
	#w_mb_nav a {
		text-decoration: none;
	}
	
	#w_mb_sub_active_button_div {
		padding: 8px 0;
		color: #B30000;
	}
	
	#w_mb_product_images_div {
		background: #fff;
		height: 100%;
		overflow: hidden;
		display: none;
		left: -350px;
		position: absolute;
		top: 0;
		width: 350px; 
	}
	
	#w_mb_product_images_div img {
		height: 100%;
	}
/* # */

/* . */
	.w_mb_button_div {
		cursor: default;
		position: relative;
		text-align: center;
		float: left;
	}
	
	.w_mb_button_inside_div {
		color: #fff;
	}
	
	.w_mb_button_inside_div a {
		cursor: pointer;
	}
	
	.w_mb_button_inside_div:hover {
		background-color: #FFF;
		color: #B30000;
	}
	
	.w_mb_sub_button_div {
		border-bottom: 1px solid #E9E9E9;
		padding: 8px 0;
		color: #031845;
		width: 230px;
		text-transform: capitalize;
	}
	
	.w_mb_sub_button_div:hover {
		color: #B30000;
	}
	
	.w_mb_sub_buttons_parent_div {
		background-color: #fff;
		display: block;
		left: 0;
		display: none;
		position: absolute;
		padding: 20px;
		top: 43px;
		text-align: left;
		width: 541px;
	}
	
	.w_mb_sub_button_left_div {
		border-right: 1px solid #E9E9E9;
		padding-right: 20px;
		margin-right: 20px;
		float: left;
	}
	
	.w_mb_sub_button_right_div {
		float: left;
	}
/* . */