#newsletterPanel {
background-image: linear-gradient(to right top, #73b872, #308540);
color: #fff;
}

/*
img {
width: 100%;
height: auto;
}
*/

.abs-panel-main>.panel-heading,
.abs-grid-summary-row.abs-panel-main>.total-summary {
/*color: #fff;*/
background-color: transparent;
}
#newsletterPanel .panel-heading h2 {
color: #fff;
}

#topMenu {
display: flex !important;
flex-wrap: wrap;
flex-direction: column-reverse;
}

.abs-products-media .media-left>div a {
height: 100%;
width: 100%;
}

#hcg-slider-1 .hcg-slide-container {
	width: auto;
	height: auto;
}
.hcg-slider {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.hcg-slide-container {
	max-width: 100%;
	display: inline-block;
	position: relative;
}
.hcg-slides {
	display: none;
	text-align: center;
	overflow: hidden;
}
.hcg-slides img {
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	//border-radius: 5px;
	//border: solid 1px #a0a0a0;
	vertical-align: middle;
}
/************CSS Animation***********/

.animated { 
	animation-name: fadeIn; 
	animation-duration: 1s;
}
@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.fadeIn {
	animation-name: fadeIn;
}

.abs-offer-gallery .abs-layout-product-gallery .abs-col-img .abs-img-wrapper img, .abs-offer-gallery .abs-layout-product-gallery-thumbnails .abs-col-img .abs-img-wrapper img, .abs-offer-gallery .abs-layout-product-gallery-expanded-box .abs-col-img .abs-img-wrapper img,
.abs-lightslider-gallery-wrapper .abs-lightslider-gallery li img {
width: auto;
}

.navbar-static-top .abs-header-content-row .abs-header-content-logo .navbar-brand {
height: 80px;
}

.navbar-static-top .abs-header-content-row .abs-header-content-logo .navbar-brand {
padding-top: 0px;
padding-left: 20px;
}