/* ------- FONTS ------- */
/* ------- BORDERS ------- */
/* ------- BACKGROUNDS ------- */
/* ------- COLORS ------- */
/* ------- Indents ------- */
/* ------- Product Elements ------- */
/* ------- Buttons ------- */
/* ------- Buttons +/- ------ */
/* ------- Button Small ------- */
/* ------- Button exclusive-medium ------- */
/* ------- My Account List bg ------- */
/* ------- Product Listing ------- */
/* ------- Grid/List vars ------- */
/* ------- Pagination vars ------- */
/* ------- Product Info ------- */
/* ------- Cart Steps ------- */
/* ------- sub heading (h2,h3) define ------- */
/* ------- Image vars ------- */
.header_user_info {
  float: right;
  margin-right: 26px;
}
@media (max-width: 480px) {
  .header_user_info {
    margin-top: 10px;
    float: left;
    clear: left;
  }
}
.header_user_info a {
  color: #615c5c;
  font: 400 11px/21px "Open Sans", sans-serif;
  text-transform: uppercase;
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
}
@media (max-width: 479px) {
  .header_user_info a {
    font-size: 11px;
  }
}
.header_user_info a:hover, .header_user_info a.active {
  color: #ea4959;
}
.header_user_info + .header_user_info {
  border-right: none;
  margin-right: 12px;
  clear: none;
}
.header_user_info + .header_user_info a {
  font-size: 14px;
  color: #b9b9b9;
}
.header_user_info + .header_user_info a:hover, .header_user_info + .header_user_info a.active {
  color: #ea4959;
}

.user_info {
  text-align: right;
  margin: 20px 0 0 0;
}
.user_info li {
  display: inline-block;
  padding-right: 15px;
}
.user_info li a {
  text-decoration: none;
}
.user_info li a:hover {
  text-decoration: underline;
}
