.clear{
	clear: both;
}

.owl-carousel .owl-wrapper-outer {
  padding: 0 3px 3px;
}

.owl-carousel .item {
  margin: 0 20px 0 0;
  padding: 0px;
}

.owl-carousel .item-inner {
  box-shadow: 0 0 3px #cccccc;
  transition: all 0.4s ease;
}

.owl-carousel .item-inner:hover, .owl-carousel .item-inner:hover a {
  background: #333;
  color: #fff;
}

.owl-carousel .item img{
	display: block;
	width: 100%;
	height: auto;
}

.gts_tpl4_car {
  padding: 5px 10px;
}

.gts_tpl4_car .car_title {
  min-height: 90px;
  padding: 10px 10px 15px;
  line-height: 24px;
  font-size: 18px;

}

.gts_tpl4_car .car_title a{
  font-size: 15px;
  text-decoration: none;
}

.gts_tpl4_car .car_title a:hover{
  text-decoration: underline;
}

.gts_tpl4_car .read_more {
  float: left;
  margin-top: 15px;
}

.gts_tpl4_car .read_more a {
  clear: both;
  text-decoration: none;
}

.gts_tpl4_car .read_more a:hover{
  text-decoration: underline;
}

.owl-item .car_thumb, .owl-item .car_thumb .address-street-sm, .owl-item .car_thumb .price-sm{text-align: center;}
.owl-item .address-street-sm{color: #7bb7d6;margin-top: 5px; text-align: center}
.owl-item .price-sm {text-align: center;}
.car_thumb{height: auto}

@media (max-width: 1199px) {
	.owl-carousel .item .car_thumb{height: auto}
}

@media (max-width: 991px) {
	.home .owl-theme .owl-controls .owl-buttons div{
		
	}
}

@media (max-width: 768px) {

}

@media (max-width: 420px) {
	.home .owl-theme .owl-controls .owl-buttons div{font-size: 40px; top: 50px !important; padding-right: 3px}
	.owl-carousel .item{margin: 0;padding-right: 0px;}
	.owl-theme .owl-controls .owl-buttons div{padding-top: 10px;padding-right: 0px;position: relative;}
}

@media (max-width: 321px) {
}