/**
 * @file
 * Views Styling
 */

.page-taxonomy h1,
.view-products article h2 {
	display:none;
}

.view-products td {
	padding:0 9px 9px 0;
}
.view-products td.col-last {
	padding:0 0 9px 0;
}
.product-images {
	/*padding: 20px 20px 0;*/
}
.product-images .field-name-field-image {
	clear: both;
}
.product-images .field-name-field-image .field-items {
	overflow: hidden;
}
.product-images .field-name-field-image .field-item {
	float:left;
}
.product-images .field-name-field-image .field-item img {
	display:block;
}
.product-images .field-name-field-image .odd {
	margin: 0 10px;
}
.product-images p{
	text-align:right;
	height:20px;
	margin:-30px 0 10px;
	font-size:13px;
}
.product-images p a{
	color: #000;
	text-decoration:none;
}
.view-products .item-list .pager {
	line-height:20px;
	font-size:11px;
	text-align:right;
	color: #cd1041;
}

.view-products .item-list .pager li{
	padding:0 0 0 5px;
}

.view-products .item-list .pager .pager-item{
	width:20px;
	text-align:center;
}

.view-products .item-list .pager a{
	padding:0 5px;
	color: #cd1041;
	text-decoration: none;
}
.view-products .item-list .pager a:hover,
.view-products .item-list .pager .pager-current{
	padding:0 5px;
	font-weight:normal;
	text-align:center;
	color: #fff;
	background: #cd1041;
}
.view-products .item-list .pager .pager-first,
.view-products .item-list .pager .pager-last{
	display:none;
}


.view-showroom .views-row {
	padding:10px 15px;
	background: #e7e7e7;
	float:left;
}
.view-showroom .views-row-odd {
	margin: 0 9px 0 0;
}
.view-showroom h2.block-title {
	margin-bottom: 10px;
}
.view-showroom .views-field strong {
	text-transform:uppercase;
	color: #cd1041;
}
.view-showroom .gps-field strong,
.view-showroom .gps-field span {
	float:left;
	margin: 0 5px 10px 0;
}
.view-showroom .views-field-field-image {
	margin: -10px -15px 10px;
}
.view-showroom .views-field-field-image img{
	display:block;
}
.view-showroom .map{
	clear:both;
	margin: 10px -15px -10px;
	height: 190px;
}
