@import url("../../onesails/css/custom.css");
.pv-top-outline .product-top-wrapper,.pv-top-outline .product-top-wrapper2 {
	box-shadow:none;
	margin:0;
	padding:0
}
.pv-top-outline .product-top-wrapper2 {
	background-color:#eee;
	margin-left:12px;
	border-radius:0px
}
.product-img-column {
	margin:0px !important
}
.product-img-column p.product-image {
	margin:0px;
	border:none;
	padding:0px;
	border-radius:none
}
.products-grid .item {
	padding:0px !important;
	margin:1% 0.5% 0 !important;
	width:24% !important;
	background:#e5e5e5
}
@media only screen and (min-width:1280px) {
	.products-grid .item {
		width:19% !important
	}
}
@media only screen and (max-width:767px) and (min-width:640px) {
	.products-grid .item {
		width:32% !important
	}
}
@media only screen and (max-width:639px) and (min-width:480px) {
	.products-grid .item {
		width:48% !important
	}
}
@media only screen and (max-width:479px) and (min-width:320px) {
	.products-grid .item {
		width:98% !important
	}
}
.onedesignInfo {
	width:100%
}
.onedesignInfo tr {
	border-bottom:1px dotted #ccc !important
}
.onedesignInfo tr:first-child {
	border-bottom:1px solid #c00 !important
}
.onedesignInfo tr td {
	text-align:center;
	line-height:22px;
	border:none !important;
	padding:0px !important
}
.onedesignInfo tr td i {
	color:#c00;
	font-size:8px;
	font-style:normal
}
.onedesignInfo tr td:first-child {
	text-align:left;
	font-weight:bold
}
.img-box .itemslider-thumbnails {
	margin-left:30px !important;
	margin-right:30px !important;
	max-width:100% !important
}
.product-view .grouped-items-table .price-box .regular-price .price {
	display:block;
	font-size:13px !important;
	font-family:arial !important
}