body > .section.news, .section.products {
  background-color:#eee; OFF:dedede;
}

.products .products .col-lg-1, .products .col-lg-10, .products .col-lg-11, .products .col-lg-12, .products .col-lg-2, .products .col-lg-3, .products .col-lg-4, .products .col-lg-5, .products .col-lg-6, .products .col-lg-7, .products .col-lg-8, .products .col-lg-9, .products .col-md-1, .products .col-md-10, .products .col-md-11, .products .col-md-12, .products .col-md-2, .products .col-md-3, .products .col-md-4, .products .col-md-5, .products .col-md-6, .products .col-md-7, .products .col-md-8, .products .col-md-9, .products .col-sm-1, .products .col-sm-10, .products .col-sm-11, .products .col-sm-12, .products .col-sm-2, .products .col-sm-3, .products .col-sm-4, .products .col-sm-5, .products .col-sm-6, .products .col-sm-7, .products .col-sm-8, .products .col-sm-9, .products .col-xs-1, .products .col-xs-10, .products .col-xs-11, .products .col-xs-12, .products .col-xs-2, .products .col-xs-3, .products .col-xs-4, .products .col-xs-5, .products .col-xs-6, .products .col-xs-7, .products .col-xs-8, .products .col-xs-9 {
    padding-right: 	18px; /* 12px; 5px; */
    padding-left: 	18px; /* 12px; 5px; */
    /* padding-bottom: 30px; 20171102 */
}

.products .item {
    /* background-color: #fff; */
    /* commented to allow galleries with a grey background 20171103 */
}

.products .panel {
    OFFmargin-bottom: 20px;
    border: 0; OFF:1px solid transparent;
    border-radius: 0; OFF:4px;
}

.products .products-img {
	background-repeat:no-repeat; 
	background-size:cover; 
	height:200px;
}
@media (max-width: 767px) {
	.products .products-img {
		height:400px;
	}
}
@media (max-width: 991px) {
	.products .products-img {
		height:300px;
	}
}

.products .products-date {
	color:#999;
	font-weight:bold;
	padding:10px 30px 30px;
	position:absolute;
	bottom:10px;
}

.products .panel-heading {
	text-transform:uppercase;
	background-color: #fff; OFF:#f5f5f5;
	margin-top:5px;
	padding:20px 30px 10px;
	border:0;
	border-top:1px solid #CCC;
}
.products .panel-body {
	padding:20px 30px 80px;
	padding-top:0;
}
.products .faq .panel-body {
	padding-top:20px;
}

.products-type {
  OFFposition:absolute;
  top:-15px;
  OFFleft:center;
  OFFdisplay:inline-block;
  OFFmargin:0 auto;
  padding: 4px; OFF:15px;
  text-align:center;
  font-weight:bold;
  color:#FFF;
  background-color:#000;
  OFFborder-radius: 4px !important;
}






