@media only screen and (max-width: 1199px) and (min-width: 767px) {
	#menu_main > li > a {
		font-size: 15px !important;
	}

	header #menu_footer li a {
		font-size: 13px;
		padding: 0 1em;
	}

	header #menu_footer li:first-child a {
		padding-left: 0;
	}

	header #menu_footer li:nth-child(4) a {
		padding-right: 0;
	}
}


@media only screen and (max-width: 991px) {
	#menu_main > li > a {
		font-size: 12px;
		padding: 6px 1em 3px;
	}
}

@media only screen and (max-width: 768px) {
	.woocommerce ul.products[class*=columns-] li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
		float: left;
	}

	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
		clear: none;
		margin: 0;
	}

	.woocommerce-cart .page_content_wrap .woocommerce {
		overflow-x: scroll;
	}

	.woocommerce-cart .woocommerce table.shop_table:first-child {
		width: 600px;
	}
}

@media only screen and (max-width: 767px) {
	.vc_row .vc_custom_heading {
		padding-bottom: 0;
	}

	#watch-online-content {
		background: #162832 url(../images/vimeo.png) 50% 1.5% no-repeat;
		padding-top: 80px;
	}

	#watch-online-content ul li a .price {
		position: initial;
	}
}

@media only screen and (max-width: 479px) {
	.mobile_layout .menu_mobile .menu_mobile_inner .menu_mobile_nav_area {
		max-height: 100%;
		margin-top: 2em;
	}

	.mobile-search {
		margin-top: 60px;
	}
}

/* WooCommerce Checkout
************************************ */
@media screen and (min-width: 980px) {
	.woocommerce-shipping-fields h3, .woocommerce-billing-fields h3 {width:100%;}
	.woocommerce .col2-set, .woocommerce-page .col2-set {
		width: 50%;
		float: left;
		padding-right: 3%;
	}
	.woocommerce-checkout-review-order{
		width: 50%;
		float: right;
	}
	p#billing_last_name_field {
		width: 49%!important;
		float: right;
	}

	p#billing_first_name_field {
		width: 49%!important;
	}

}
@media screen and (max-width: 979px) {
	.custom-checkout h3 {
		width: 100%;
	}
}