#aec-left .aec-navTitle:first-child {
	display: block;
}

.aec-dcsnavTitle,
.aec-navTitle,
.aec-dcsnavAccordian {
	display: none;
}

.aec-boutique-link {
	display: none;
}

#aec-left .help-nav + .aec-navTitle + .aec-navLinks.translate {
  display: block !important;
}
/*==============================================
 BOUTIQUES
==============================================*/

.aec-liwraptxt2.aec-boutiquelanding {
	display: table;
	width: 100%;
}

.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink {
  display: inline-block;
  float: left;
  height: auto;
  margin-bottom: 5px;
  text-align: center;
  width: 25%;
}

.aec-liwraptxt2.aec-boutiquelanding a {
	display: block;
}

.aec-liwraptxt2.aec-boutiquelanding img {
	height: auto;
	max-width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
	.aec-liwraptxt2.aec-boutiquelanding {
		max-width: 100%;
	}
	.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink {
		display: inline-block;
		float: left;
		height: auto;
		margin-bottom: 0;
    padding: 5px;
		text-align: center;
		width: 25%;
	}
}

@media (min-width: 992px) and (max-width: 1024px) {
	.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink{
		margin-bottom: 0;
		padding: 5px;
	}
}

@media (min-width: 0px) and (max-width: 767px) {
	.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink{
		display: inline-block;
		height: auto;
		margin-bottom: 17px;
		text-align: center;
	}
}

@media (min-width: 520px) and (max-width: 767px) {
	.aec-liwraptxt2.aec-boutiquelanding {
	  display: block;
	  padding-left: 8px;
	  width: 100%;
	}
	.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink {
		margin-bottom: 0;
		padding: 5px;
		width: 24%;
	}
}

@media (min-width: 0px) and (max-width: 519px) {
	.aec-liwraptxt2.aec-boutiquelanding div.aec-btn-boutiquelink {
		margin-bottom: 0;
		padding: 5px;
		width: 49%;
	}
}