/* This CSS file will be loaded at last. Any CSS customization should be placed here */

.vrilistcontainer {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  grid-gap: 20px;	
}
.vri-list-item-block {
	display: block;
}
.vri-list-item-cont {
	width: 100%;
}
.vri-list-item-inner, .vri-list-item-img {
	float: inherit;
	flex-basis: auto;
}
.vri-list-item-img img {
  margin: auto;
  display: block;
}
.vri-list-item-inner {
	border-right: none;
	display: block;
}
.vrilistitemname, .vri-itemdet-infoname span {
	color: black;
}
.vrilistitemcat, .vri-itemdet-infocat span, .vri-itemdet-price-cost {
	color: #CF3339;
}
.vrilistgoonlist {
  display: block;
  text-align: center;
}
.vrilistgoonlist a, .vridivsearch form .vricalform input[type^="submit"] {
	background: #CF3339;
}
.vri-ord-downpdf a, .vri-ord-downpdf a:link, .vricontinuerentdiv 
.booknow, .goback a, .item_buttons_box .booknow, .vri-oconfirm-mainf-cont .booknow {
	padding: 12px 45px;
	background: #CF3339;
	border: none;
	color: #FFF;
	border-radius: 4px;
	font-weight: bold;
}


.vrilistcostdivcont .vrilistdivcost {
	display: none;
}
.vri-itemdet-priceblock {
	display: none;
}
