.col-main, .col-main-left, .col-main-right {
	padding: 0px 0 0 !important;
	margin-right: 0 !important;
}

.product-info {
	text-align: center;
}


.col2-left-layout .products-grid, .col2-right-layout .products-grid {
	padding: 0 !important;
}

/*.products-grid li.item:nth-child(1n){
    width: 47%;
}*/


.products-grid li.item:nth-child(5n+1){
    width: 50%; /* 60 */
	margin: 0 25% 0 25%;
	/*margin-left: 20% */
}

.products-grid li.item:first-child{
    width: 50%; /* 60 */
	margin: 0 25% 0 25%;
	/*margin-left: 20% */
}

.products-grid .hover:nth-child(1n) {
    width: 100% !important;
}


.products-grid .hover:nth-child(5n) {
    width: 100% !important;
}



.products-grid .product-image {
	height: auto;
}


.video_beaumont {
	width: 60%;
	max-width: 60%;
}

@media only screen and (max-width:1200px) {
	
	.products-grid li.item:nth-child(n) {
		width: 23%;
		margin: 0 1% 25px 1% !important;
	}

	.products-grid li.item:nth-child(5n+1){
		width: 80%;
		margin: 0 10% 0 10% !important;
		/*margin-left: 20% */
	}

}

@media only screen and (max-width:768px) {
	
	.products-grid li.item:nth-child(1n){
		width: 46%;
		margin: 0px 2% 7px 2% !important; 
	}
	
	.products-grid li.item:nth-child(2n){
		width: 46%;
		/* margin: 0px 0px 7px 2%; */
	}
	
	.products-grid li.item:nth-child(5n + 1):nth-child(even) {
		/* margin: 0px 0px 7px 2%;  */
	}
	
	.products-grid li.item:nth-child(5n + 2):nth-child(odd) {
		/*margin: 0px 0px 7px 2%; */
	}

	.products-grid li.item:nth-child(5n + 1){
		width: 100%; /* 80 */
		margin: 0px !important;
		/*margin-left: 10%;*/
	}

}


@media only screen and (max-width:1024px) {
	.video_beaumont {
		width: 96%;
		max-width: 96%;
	}
}


@media only screen and (max-width: 767px) {
	.col-main, .col-main-left, .col-main-right {
		padding: 0px 0 0 !important;
	}
}

.col-left.sidebar.masonry {
	display: none;
}

.products-grid.two_columns_3 {
	width: 100% !important;
}

.col-main {
	width: 100% !important;
}
