.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .breadcrumb {
    margin: 0 0 -3px -7px !important;
    padding: 2px !important;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort ul {
    margin: 0 0 10px 25px;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort.span6 li {
	padding-left: 0;
	line-height: 21px;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort div.selector span {
	font-size: 12px;
	padding-right: 15px !important;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .product-image .quick-view a {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 #content-main .products-container.grid .thumbnail .caption h3 a {
	font-size: 1.243em;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 #content-main .products-container.grid .thumbnail h3 {
	padding-top: 10px;
	
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .products-container .thumbnail .caption .rating-wrapper {
   padding-bottom: 5px;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .product-list li .caption .product-price > span {
	font-size: 1.04em;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .product-list li .caption .product-price a span {
    font-family: HelveticaNeueW01-55Roma;
    font-size: 1em;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .tab-content {
	border: none !important;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .results-text {
    font-weight: bold !important;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .search-for-text {
    font-weight: bold !important;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort ul li a.list-view {
    width: 24px;
	margin-top:-1px;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort ul li a.grid-view {
    padding-right: 5px;
    width: 20px;
	margin-top:-1px;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .switch-sort ul li:first-child {
    margin: -6px 0px 0 0 !important;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456.searchresults .clearfix {
	padding: 0;
}

.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456.searchresults .nav > li > a:hover {
	padding:2px 0;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .popup-quick-view .add-to-cart-btn {
display: block;
}
.cls-941d8ec5-3c8e-4016-83cd-c2a3c1499456 .popup-quick-view .add-to-cart-btn {
width: 70% !important;
}

/* Search results */
.autocomplete-suggestions {
  background:#fff;
  border: medium none;
  padding:22px 0;
  width: 350px;
  border:#e6e6e6 solid 1px;
  top: 69px !important;
}
.autocomplete-suggestions .rating-wrapper {
  display: none;
}
.autocomplete-suggestions .autocomplete-group strong {
  color: #000;
  display: block;
  font-size: 16px;
  margin-left:10px;
  font-family: "HelveticaNeueW01-75Bold";
 }
.autocomplete-group {
  padding: 0;
}
.autocomplete-suggestions .Recommended {
  border-top: medium none;
  border-bottom:1px solid #e6e6e6;
  margin-bottom: 4px;
  padding: 0;
  cursor:pointer;
  min-height:inherit;
  clear: both;
  float: left;
}
.autocomplete-suggestion.Recommended span {
  color: #616161;
  font-size: 16px;
  font-family: "HelveticaNeueW01-75Bold";
}
.autocomplete-suggestions .autocomplete-group {
  padding: 10px 0;
  clear: both;
}
.autocomplete-suggestion.Recommended.Content.no-img .suggestion-text {
  margin: 0 0 10px 20px;
}
.autocomplete-suggestions .Recommended:hover {
  background:transparent;
}
.autocomplete-suggestion.Recommended span.prod-img img {
  height: auto;
  margin-bottom: 10px;
  width:90%;
  margin:10px;
}
.autocomplete-suggestions strong {
  color: #616161;
  font-weight: bold;
  font-family: "HelveticaNeueW01-75Bold";
}
.autocomplete-suggestion.Recommended span.prod-img {
  width: 42%;
  margin:0 10px;
}
.autocomplete-selected {
  background-color: #fff;
}
.autocomplete-suggestion.Recommended span.suggestion-text {
  margin-top: 48px;
}
.autocomplete-suggestions .results {
  border-top: medium none;
  color: #616161;
  font-size: 13px;
  margin: 0;
  padding: 18px 0 0 10px;
 font-family: "HelveticaNeueW01-75Bold";
}
.autocomplete-suggestions .results:hover {
  background-color: #fff;
}
.autocomplete-suggestions .results a {
  color: #616161;
}
.autocomplete-suggestion.Recommended span.content-img {
  height: auto;
    margin: 10px;
     width: 42%;
}
.autocomplete-suggestion.Recommended span.content-img img {
    width: 100%;
}
.autocomplete-suggestion.Recommended span.content-img + .suggestion-text {
  display: block;
    margin: 8px 10px 15px 0;
    width: 49%;
}
html.touch  .autocomplete-suggestions {
    background: #fff;
    border: medium none;
    padding: 22px 0;
    width: 350px;
    border: #b2c0dd solid 1px;
    top: 74px!important;
    right: 22px !important;
    left: auto !important;
}
/* Search results */