/* variables, mixings, etc. */
@font-face {
  font-family: "Font Header";
  src: url("/style/font-header.eot"); }
@font-face {
  font-family: "Font Header";
  src: url("/style/font-header.ttf") format("truetype"); }
/* colors */
/* header */
#header .home a {
  color: #fff; }
  #header .home a.small {
    color: #fff; }
  #header .home a.ok {
    background-image: url("/img/style/presidents-day/2013/flag-ok.v2.gif"); }
  #header .home a b {
    color: #fff; }

#marks .mark-discount a {
  color: #005dac; }

#tp-menu a {
  color: white;
  background-color: #5eabdd; }

#bt-menu a {
  color: #5eabdd;
  border-color: #5eabdd; }
  #bt-menu a:hover {
    background-color: #5eabdd; }

.gs-menu .sub-menu {
  border-color: #5eabdd; }

/* search */
#search table {
  border-color: #5eabdd;
  background-color: white; }
#search .submit, #search .addthis_container {
  background-color: #5eabdd; }
#search .submit:hover {
  background-color: #5eabdd; }
#search .gray {
  color: #5eabdd; }
#search .sticky {
  background-color: #5eabdd; }

.q-res {
  border-color: #5eabdd; }

/* sidebar */
.category-list a {
  border-color: #f0f3e8;
  color: #b8c48c; }
  .category-list a:hover {
    background-color: #f0f3e8;
    color: #0f0c17;
    border-color: #aebf83; }
  .category-list a.current {
    border-color: #65713a;
    color: #65713a; }
  .category-list a.view-all {
    color: #65713a;
    border-color: #f0f3e8; }
    .category-list a.view-all:hover {
      color: #0b0c06;
      background-color: rgba(240, 243, 232, 0.15); }

.lc-name {
  background-image: url("/img/style/valentines/2013/us/title-lc.gif"); }

#categories-tree li:hover > a {
  border-color: #cce6ff; }
#categories-tree .active {
  border-color: #663;
  color: #960; }

#ss, #ss .b-last, #pcs, #pcs .b-last {
  background-image: url("/img/style/christmas/bd-color-half.gif"); }

#sc .coupon, #sc .close {
  background-image: url("/img/style/christmas/bd-color-small.gif"); }

#rc3 #sc .coupon, #rc3 #sc .close {
  background-image: url("/img/style/christmas/bd-color-half.gif"); }

.border-half, .border-half .close {
  background-image: url("/img/style/christmas/bd-color-half.gif"); }

.border-full, .border-full .close {
  background-image: url("/img/style/christmas/bd-color-small.gif") !important; }

/* footer */
#footer {
  background-image: url("bg-footer.gif"); }
  #footer .link {
    margin: 0 400px 0 10px;
    color: #be1221; }
  #footer a {
    color: #be1221; }
  #footer .copyright {
    margin-top: 80px;
    margin-left: 150px;
    color: #be1221; }
    #footer .copyright a {
      color: #be1221; }

#ct {
  background-image: url(bg-header.v2.jpg);
  background-position: top center; }

/* header */
#header {
  height: 180px; }
  #header .font-header {
    font-family: "Font Header"; }
  #header .home {
    margin-left: 140px;
    margin-top: 30px; }
    #header .home a.small {
      display: block;
      margin-left: 15px;
      margin-top: 0px;
      text-shadow: none; }
  #header .country-flags-top {
    margin-top: -10px; }

#marks {
  float: right;
  margin-right: 300px;
  margin-top: 50px; }
  #marks .mark-discount a {
    line-height: 150%; }
  #marks .mark-logo img {
    height: 33px; }

#tp-menu, #bt-menu {
  padding-left: 35px; }

/* sidebar */
#bas {
  background-image: url(bg-bas.jpg);
  background-position: center 10px; }

.category-list {
  background-image: url(bg-cat.jpg);
  background-position: center 10px; }

.lc-name {
  background-image: url(bg-lc.jpg);
  background-position: center 7px; }

#ss, #pcs {
  border: 2px dotted #ded474;
  background: none; }

#ss .b-last, #pcs .b-last {
  background: none;
  display: none; }

#bas p, #cat p, .lc-name p {
  height: 30px;
  line-height: 50px;
  padding-bottom: 20px; }

#bas p {
  color: white; }

#cat p {
  color: white; }

.lc-name p {
  color: white; }

#sc .coupon, #sc .close {
  background-image: url(bd-color-full.gif); }

#rc3 #sc .coupon, #rc3 #sc .close {
  background-image: url(bd-color-half.gif); }

.border-half, .border-half .close {
  background-image: url(bd-color-half.gif); }

.border-full, .border-full .close {
  background-image: url(bd-color-full.gif) !important; }

/* footer */
#footer {
  background-image: url(bg-footer.jpg); }
  #footer .link {
    margin: 0 300px 0 300px;
    padding-top: 10px;
    padding-bottom: 20px;
    background-color: rgba(255, 255, 255, 0.6);
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px; }
  #footer .copyright {
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 20px;
    text-shadow: 0px 0px 3px white; }

#lc .as-link .lb {
  clear: both; }

/*# sourceMappingURL=black-friday.v2.css.map */
