/*
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/* line 556, ../sass/_mixins.scss */
.row {
  margin-left: -20px;
  *zoom: 1;
}
/* line 15, ../sass/_mixins.scss */
.row:before, .row:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../sass/_mixins.scss */
.row:after {
  clear: both;
}

/* line 561, ../sass/_mixins.scss */
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}

/* line 571, ../sass/_mixins.scss */
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

/* line 582, ../sass/_mixins.scss */
.span12 {
  width: 940px;
}

/* line 582, ../sass/_mixins.scss */
.span11 {
  width: 860px;
}

/* line 582, ../sass/_mixins.scss */
.span10 {
  width: 780px;
}

/* line 582, ../sass/_mixins.scss */
.span9, .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content #customer_address {
  width: 700px;
}

/* line 582, ../sass/_mixins.scss */
.span8 {
  width: 620px;
}

/* line 582, ../sass/_mixins.scss */
.span7 {
  width: 540px;
}

/* line 582, ../sass/_mixins.scss */
.span6 {
  width: 460px;
}

/* line 582, ../sass/_mixins.scss */
.span5 {
  width: 380px;
}

/* line 582, ../sass/_mixins.scss */
.span4 {
  width: 300px;
}

/* line 582, ../sass/_mixins.scss */
.span3, .templateCustomersAccount .content #customer_sidebar {
  width: 220px;
}

/* line 582, ../sass/_mixins.scss */
.span2 {
  width: 140px;
}

/* line 582, ../sass/_mixins.scss */
.span1 {
  width: 60px;
}

/* line 589, ../sass/_mixins.scss */
.offset12 {
  margin-left: 980px;
}

/* line 589, ../sass/_mixins.scss */
.offset11 {
  margin-left: 900px;
}

/* line 589, ../sass/_mixins.scss */
.offset10 {
  margin-left: 820px;
}

/* line 589, ../sass/_mixins.scss */
.offset9 {
  margin-left: 740px;
}

/* line 589, ../sass/_mixins.scss */
.offset8 {
  margin-left: 660px;
}

/* line 589, ../sass/_mixins.scss */
.offset7 {
  margin-left: 580px;
}

/* line 589, ../sass/_mixins.scss */
.offset6 {
  margin-left: 500px;
}

/* line 589, ../sass/_mixins.scss */
.offset5 {
  margin-left: 420px;
}

/* line 589, ../sass/_mixins.scss */
.offset4 {
  margin-left: 340px;
}

/* line 589, ../sass/_mixins.scss */
.offset3 {
  margin-left: 260px;
}

/* line 589, ../sass/_mixins.scss */
.offset2 {
  margin-left: 180px;
}

/* line 589, ../sass/_mixins.scss */
.offset1 {
  margin-left: 100px;
}

/* line 605, ../sass/_mixins.scss */
.row-fluid {
  width: 100%;
  *zoom: 1;
}
/* line 15, ../sass/_mixins.scss */
.row-fluid:before, .row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../sass/_mixins.scss */
.row-fluid:after {
  clear: both;
}
/* line 608, ../sass/_mixins.scss */
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12766%;
  *margin-left: 2.07447%;
}
/* line 614, ../sass/_mixins.scss */
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
/* line 619, ../sass/_mixins.scss */
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.12766%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span12 {
  width: 100%;
  *width: 99.94681%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span11 {
  width: 91.48936%;
  *width: 91.43617%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span10 {
  width: 82.97872%;
  *width: 82.92553%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span9, .row-fluid .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content .row-fluid #customer_orders, .row-fluid .templateCustomersAccount .content #customer_address, .templateCustomersAccount .content .row-fluid #customer_address {
  width: 74.46809%;
  *width: 74.41489%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span8 {
  width: 65.95745%;
  *width: 65.90426%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span7 {
  width: 57.44681%;
  *width: 57.39362%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span6 {
  width: 48.93617%;
  *width: 48.88298%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span5 {
  width: 40.42553%;
  *width: 40.37234%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span4 {
  width: 31.91489%;
  *width: 31.8617%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span3, .row-fluid .templateCustomersAccount .content #customer_sidebar, .templateCustomersAccount .content .row-fluid #customer_sidebar {
  width: 23.40426%;
  *width: 23.35106%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span2 {
  width: 14.89362%;
  *width: 14.84043%;
}
/* line 631, ../sass/_mixins.scss */
.row-fluid .span1 {
  width: 6.38298%;
  *width: 6.32979%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset12 {
  margin-left: 104.25532%;
  *margin-left: 104.14894%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset12:first-child {
  margin-left: 102.12766%;
  *margin-left: 102.02128%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset11 {
  margin-left: 95.74468%;
  *margin-left: 95.6383%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset11:first-child {
  margin-left: 93.61702%;
  *margin-left: 93.51064%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset10 {
  margin-left: 87.23404%;
  *margin-left: 87.12766%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset10:first-child {
  margin-left: 85.10638%;
  *margin-left: 85.0%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset9 {
  margin-left: 78.7234%;
  *margin-left: 78.61702%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset9:first-child {
  margin-left: 76.59574%;
  *margin-left: 76.48936%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset8 {
  margin-left: 70.21277%;
  *margin-left: 70.10638%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset8:first-child {
  margin-left: 68.08511%;
  *margin-left: 67.97872%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset7 {
  margin-left: 61.70213%;
  *margin-left: 61.59574%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset7:first-child {
  margin-left: 59.57447%;
  *margin-left: 59.46809%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset6 {
  margin-left: 53.19149%;
  *margin-left: 53.08511%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset6:first-child {
  margin-left: 51.06383%;
  *margin-left: 50.95745%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset5 {
  margin-left: 44.68085%;
  *margin-left: 44.57447%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset5:first-child {
  margin-left: 42.55319%;
  *margin-left: 42.44681%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset4 {
  margin-left: 36.17021%;
  *margin-left: 36.06383%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset4:first-child {
  margin-left: 34.04255%;
  *margin-left: 33.93617%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset3 {
  margin-left: 27.65957%;
  *margin-left: 27.55319%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset3:first-child {
  margin-left: 25.53191%;
  *margin-left: 25.42553%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset2 {
  margin-left: 19.14894%;
  *margin-left: 19.04255%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset2:first-child {
  margin-left: 17.02128%;
  *margin-left: 16.91489%;
}
/* line 638, ../sass/_mixins.scss */
.row-fluid .offset1 {
  margin-left: 10.6383%;
  *margin-left: 10.53191%;
}
/* line 639, ../sass/_mixins.scss */
.row-fluid .offset1:first-child {
  margin-left: 8.51064%;
  *margin-left: 8.40426%;
}

/* line 14, ../sass/_grid.scss */
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}

/* line 19, ../sass/_grid.scss */
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

@-ms-viewport {
  width: device-width;
}

/* line 15, ../sass/_responsive-utilities.scss */
.hidden {
  display: none;
  visibility: hidden;
}

/* line 23, ../sass/_responsive-utilities.scss */
.visible-phone {
  display: none !important;
}

/* line 24, ../sass/_responsive-utilities.scss */
.visible-tablet {
  display: none !important;
}

/* line 27, ../sass/_responsive-utilities.scss */
.hidden-desktop {
  display: none !important;
}

/* line 28, ../sass/_responsive-utilities.scss */
.visible-desktop {
  display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
  /* line 33, ../sass/_responsive-utilities.scss */
  .hidden-desktop {
    display: inherit !important;
  }

  /* line 34, ../sass/_responsive-utilities.scss */
  .visible-desktop {
    display: none !important;
  }

  /* line 36, ../sass/_responsive-utilities.scss */
  .visible-tablet {
    display: inherit !important;
  }

  /* line 38, ../sass/_responsive-utilities.scss */
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  /* line 44, ../sass/_responsive-utilities.scss */
  .hidden-desktop {
    display: inherit !important;
  }

  /* line 45, ../sass/_responsive-utilities.scss */
  .visible-desktop {
    display: none !important;
  }

  /* line 47, ../sass/_responsive-utilities.scss */
  .visible-phone {
    display: inherit !important;
  }

  /* line 49, ../sass/_responsive-utilities.scss */
  .hidden-phone {
    display: none !important;
  }
}
/* line 53, ../sass/_responsive-utilities.scss */
.visible-print {
  display: none !important;
}

@media print {
  /* line 57, ../sass/_responsive-utilities.scss */
  .visible-print {
    display: inherit !important;
  }

  /* line 58, ../sass/_responsive-utilities.scss */
  .hidden-print {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 556, ../sass/_mixins.scss */
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  /* line 15, ../sass/_mixins.scss */
  .row:before, .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  /* line 22, ../sass/_mixins.scss */
  .row:after {
    clear: both;
  }

  /* line 561, ../sass/_mixins.scss */
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }

  /* line 571, ../sass/_mixins.scss */
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span12 {
    width: 1170px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span11 {
    width: 1070px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span10 {
    width: 970px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span9, .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content #customer_address {
    width: 870px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span8 {
    width: 770px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span7 {
    width: 670px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span6 {
    width: 570px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span5 {
    width: 470px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span4 {
    width: 370px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span3, .templateCustomersAccount .content #customer_sidebar {
    width: 270px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span2 {
    width: 170px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span1 {
    width: 70px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset12 {
    margin-left: 1230px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset11 {
    margin-left: 1130px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset10 {
    margin-left: 1030px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset9 {
    margin-left: 930px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset8 {
    margin-left: 830px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset7 {
    margin-left: 730px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset6 {
    margin-left: 630px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset5 {
    margin-left: 530px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset4 {
    margin-left: 430px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset3 {
    margin-left: 330px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset2 {
    margin-left: 230px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset1 {
    margin-left: 130px;
  }

  /* line 605, ../sass/_mixins.scss */
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  /* line 15, ../sass/_mixins.scss */
  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  /* line 22, ../sass/_mixins.scss */
  .row-fluid:after {
    clear: both;
  }
  /* line 608, ../sass/_mixins.scss */
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.5641%;
    *margin-left: 2.51091%;
  }
  /* line 614, ../sass/_mixins.scss */
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  /* line 619, ../sass/_mixins.scss */
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.5641%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94681%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span11 {
    width: 91.45299%;
    *width: 91.3998%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span10 {
    width: 82.90598%;
    *width: 82.85279%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span9, .row-fluid .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content .row-fluid #customer_orders, .row-fluid .templateCustomersAccount .content #customer_address, .templateCustomersAccount .content .row-fluid #customer_address {
    width: 74.35897%;
    *width: 74.30578%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span8 {
    width: 65.81197%;
    *width: 65.75877%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span7 {
    width: 57.26496%;
    *width: 57.21177%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span6 {
    width: 48.71795%;
    *width: 48.66476%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span5 {
    width: 40.17094%;
    *width: 40.11775%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span4 {
    width: 31.62393%;
    *width: 31.57074%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span3, .row-fluid .templateCustomersAccount .content #customer_sidebar, .templateCustomersAccount .content .row-fluid #customer_sidebar {
    width: 23.07692%;
    *width: 23.02373%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span2 {
    width: 14.52991%;
    *width: 14.47672%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span1 {
    width: 5.98291%;
    *width: 5.92971%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset12 {
    margin-left: 105.12821%;
    *margin-left: 105.02182%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset12:first-child {
    margin-left: 102.5641%;
    *margin-left: 102.45772%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset11 {
    margin-left: 96.5812%;
    *margin-left: 96.47481%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset11:first-child {
    margin-left: 94.01709%;
    *margin-left: 93.91071%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset10 {
    margin-left: 88.03419%;
    *margin-left: 87.92781%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset10:first-child {
    margin-left: 85.47009%;
    *margin-left: 85.3637%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset9 {
    margin-left: 79.48718%;
    *margin-left: 79.3808%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset9:first-child {
    margin-left: 76.92308%;
    *margin-left: 76.81669%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset8 {
    margin-left: 70.94017%;
    *margin-left: 70.83379%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset8:first-child {
    margin-left: 68.37607%;
    *margin-left: 68.26969%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset7 {
    margin-left: 62.39316%;
    *margin-left: 62.28678%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset7:first-child {
    margin-left: 59.82906%;
    *margin-left: 59.72268%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset6 {
    margin-left: 53.84615%;
    *margin-left: 53.73977%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset6:first-child {
    margin-left: 51.28205%;
    *margin-left: 51.17567%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset5 {
    margin-left: 45.29915%;
    *margin-left: 45.19276%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset5:first-child {
    margin-left: 42.73504%;
    *margin-left: 42.62866%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset4 {
    margin-left: 36.75214%;
    *margin-left: 36.64575%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset4:first-child {
    margin-left: 34.18803%;
    *margin-left: 34.08165%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset3 {
    margin-left: 28.20513%;
    *margin-left: 28.09875%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset3:first-child {
    margin-left: 25.64103%;
    *margin-left: 25.53464%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset2 {
    margin-left: 19.65812%;
    *margin-left: 19.55174%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset2:first-child {
    margin-left: 17.09402%;
    *margin-left: 16.98763%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset1 {
    margin-left: 11.11111%;
    *margin-left: 11.00473%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset1:first-child {
    margin-left: 8.54701%;
    *margin-left: 8.44063%;
  }

  /* line 664, ../sass/_mixins.scss */
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }

  /* line 669, ../sass/_mixins.scss */
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1056px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 956px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span9, .templateCustomersAccount .content input#customer_orders, .templateCustomersAccount .content input#customer_address,
  textarea.span9,
  .templateCustomersAccount .content textarea#customer_orders,
  .templateCustomersAccount .content textarea#customer_address,
  .uneditable-input.span9,
  .templateCustomersAccount .content .uneditable-input#customer_orders,
  .templateCustomersAccount .content .uneditable-input#customer_address {
    width: 856px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 656px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 456px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span3, .templateCustomersAccount .content input#customer_sidebar,
  textarea.span3,
  .templateCustomersAccount .content textarea#customer_sidebar,
  .uneditable-input.span3,
  .templateCustomersAccount .content .uneditable-input#customer_sidebar {
    width: 256px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 156px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 56px;
  }

  /* line 18, ../sass/_responsive-1200px-min.scss */
  .thumbnails {
    margin-left: -30px;
  }

  /* line 21, ../sass/_responsive-1200px-min.scss */
  .thumbnails > li {
    margin-left: 30px;
  }

  /* line 24, ../sass/_responsive-1200px-min.scss */
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  /* line 556, ../sass/_mixins.scss */
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 15, ../sass/_mixins.scss */
  .row:before, .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  /* line 22, ../sass/_mixins.scss */
  .row:after {
    clear: both;
  }

  /* line 561, ../sass/_mixins.scss */
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }

  /* line 571, ../sass/_mixins.scss */
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span12 {
    width: 724px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span11 {
    width: 662px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span10 {
    width: 600px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span9, .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content #customer_address {
    width: 538px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span8 {
    width: 476px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span7 {
    width: 414px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span6 {
    width: 352px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span5 {
    width: 290px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span4 {
    width: 228px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span3, .templateCustomersAccount .content #customer_sidebar {
    width: 166px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span2 {
    width: 104px;
  }

  /* line 582, ../sass/_mixins.scss */
  .span1 {
    width: 42px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset12 {
    margin-left: 764px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset11 {
    margin-left: 702px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset10 {
    margin-left: 640px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset9 {
    margin-left: 578px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset8 {
    margin-left: 516px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset7 {
    margin-left: 454px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset6 {
    margin-left: 392px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset5 {
    margin-left: 330px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset4 {
    margin-left: 268px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset3 {
    margin-left: 206px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset2 {
    margin-left: 144px;
  }

  /* line 589, ../sass/_mixins.scss */
  .offset1 {
    margin-left: 82px;
  }

  /* line 605, ../sass/_mixins.scss */
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  /* line 15, ../sass/_mixins.scss */
  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  /* line 22, ../sass/_mixins.scss */
  .row-fluid:after {
    clear: both;
  }
  /* line 608, ../sass/_mixins.scss */
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.76243%;
    *margin-left: 2.70924%;
  }
  /* line 614, ../sass/_mixins.scss */
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  /* line 619, ../sass/_mixins.scss */
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.76243%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94681%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span11 {
    width: 91.43646%;
    *width: 91.38327%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span10 {
    width: 82.87293%;
    *width: 82.81974%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span9, .row-fluid .templateCustomersAccount .content #customer_orders, .templateCustomersAccount .content .row-fluid #customer_orders, .row-fluid .templateCustomersAccount .content #customer_address, .templateCustomersAccount .content .row-fluid #customer_address {
    width: 74.30939%;
    *width: 74.2562%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span8 {
    width: 65.74586%;
    *width: 65.69266%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span7 {
    width: 57.18232%;
    *width: 57.12913%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span6 {
    width: 48.61878%;
    *width: 48.56559%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span5 {
    width: 40.05525%;
    *width: 40.00206%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span4 {
    width: 31.49171%;
    *width: 31.43852%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span3, .row-fluid .templateCustomersAccount .content #customer_sidebar, .templateCustomersAccount .content .row-fluid #customer_sidebar {
    width: 22.92818%;
    *width: 22.87499%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span2 {
    width: 14.36464%;
    *width: 14.31145%;
  }
  /* line 631, ../sass/_mixins.scss */
  .row-fluid .span1 {
    width: 5.8011%;
    *width: 5.74791%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset12 {
    margin-left: 105.52486%;
    *margin-left: 105.41848%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset12:first-child {
    margin-left: 102.76243%;
    *margin-left: 102.65605%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset11 {
    margin-left: 96.96133%;
    *margin-left: 96.85494%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset11:first-child {
    margin-left: 94.1989%;
    *margin-left: 94.09251%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset10 {
    margin-left: 88.39779%;
    *margin-left: 88.29141%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset10:first-child {
    margin-left: 85.63536%;
    *margin-left: 85.52898%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset9 {
    margin-left: 79.83425%;
    *margin-left: 79.72787%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset9:first-child {
    margin-left: 77.07182%;
    *margin-left: 76.96544%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset8 {
    margin-left: 71.27072%;
    *margin-left: 71.16434%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset8:first-child {
    margin-left: 68.50829%;
    *margin-left: 68.4019%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset7 {
    margin-left: 62.70718%;
    *margin-left: 62.6008%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset7:first-child {
    margin-left: 59.94475%;
    *margin-left: 59.83837%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset6 {
    margin-left: 54.14365%;
    *margin-left: 54.03726%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset6:first-child {
    margin-left: 51.38122%;
    *margin-left: 51.27483%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset5 {
    margin-left: 45.58011%;
    *margin-left: 45.47373%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset5:first-child {
    margin-left: 42.81768%;
    *margin-left: 42.7113%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset4 {
    margin-left: 37.01657%;
    *margin-left: 36.91019%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset4:first-child {
    margin-left: 34.25414%;
    *margin-left: 34.14776%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset3 {
    margin-left: 28.45304%;
    *margin-left: 28.34666%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset3:first-child {
    margin-left: 25.69061%;
    *margin-left: 25.58422%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset2 {
    margin-left: 19.8895%;
    *margin-left: 19.78312%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset2:first-child {
    margin-left: 17.12707%;
    *margin-left: 17.02069%;
  }
  /* line 638, ../sass/_mixins.scss */
  .row-fluid .offset1 {
    margin-left: 11.32597%;
    *margin-left: 11.21958%;
  }
  /* line 639, ../sass/_mixins.scss */
  .row-fluid .offset1:first-child {
    margin-left: 8.56354%;
    *margin-left: 8.45715%;
  }

  /* line 664, ../sass/_mixins.scss */
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }

  /* line 669, ../sass/_mixins.scss */
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 648px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 586px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span9, .templateCustomersAccount .content input#customer_orders, .templateCustomersAccount .content input#customer_address,
  textarea.span9,
  .templateCustomersAccount .content textarea#customer_orders,
  .templateCustomersAccount .content textarea#customer_address,
  .uneditable-input.span9,
  .templateCustomersAccount .content .uneditable-input#customer_orders,
  .templateCustomersAccount .content .uneditable-input#customer_address {
    width: 524px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 462px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 400px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 276px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 214px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span3, .templateCustomersAccount .content input#customer_sidebar,
  textarea.span3,
  .templateCustomersAccount .content textarea#customer_sidebar,
  .uneditable-input.span3,
  .templateCustomersAccount .content .uneditable-input#customer_sidebar {
    width: 152px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 90px;
  }

  /* line 681, ../sass/_mixins.scss */
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 28px;
  }
}
@media (max-width: 767px) {
  /* line 16, ../sass/_responsive-767px-max.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px;
  }

  /* line 21, ../sass/_responsive-767px-max.scss */
  .container-fluid {
    padding: 0;
  }

  /* line 29, ../sass/_responsive-767px-max.scss */
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  /* line 35, ../sass/_responsive-767px-max.scss */
  .dl-horizontal dd {
    margin-left: 0;
  }

  /* line 43, ../sass/_responsive-767px-max.scss */
  .container {
    width: auto;
  }

  /* line 47, ../sass/_responsive-767px-max.scss */
  .row-fluid {
    width: 100%;
  }

  /* line 52, ../sass/_responsive-767px-max.scss */
  .row,
  .thumbnails {
    margin-left: 0;
  }

  /* line 55, ../sass/_responsive-767px-max.scss */
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }

  /* line 62, ../sass/_responsive-767px-max.scss */
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 70, ../sass/_responsive-767px-max.scss */
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 74, ../sass/_responsive-767px-max.scss */
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }

  /* line 87, ../sass/_responsive-767px-max.scss */
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 94, ../sass/_responsive-767px-max.scss */
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }

  /* line 98, ../sass/_responsive-767px-max.scss */
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }

  /* line 103, ../sass/_responsive-767px-max.scss */
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  /* line 110, ../sass/_responsive-767px-max.scss */
  .modal.fade {
    top: -100px;
  }
  /* line 111, ../sass/_responsive-767px-max.scss */
  .modal.fade.in {
    top: 20px;
  }
}
@media (max-width: 480px) {
  /* line 124, ../sass/_responsive-767px-max.scss */
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }

  /* line 129, ../sass/_responsive-767px-max.scss */
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }

  /* line 136, ../sass/_responsive-767px-max.scss */
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }

  /* line 142, ../sass/_responsive-767px-max.scss */
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  /* line 149, ../sass/_responsive-767px-max.scss */
  .form-horizontal .controls {
    margin-left: 0;
  }
  /* line 153, ../sass/_responsive-767px-max.scss */
  .form-horizontal .control-list {
    padding-top: 0;
  }
  /* line 157, ../sass/_responsive-767px-max.scss */
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 166, ../sass/_responsive-767px-max.scss */
  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }

  /* line 172, ../sass/_responsive-767px-max.scss */
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }

  /* line 178, ../sass/_responsive-767px-max.scss */
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }

  /* line 183, ../sass/_responsive-767px-max.scss */
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }

  /* line 189, ../sass/_responsive-767px-max.scss */
  .carousel-caption {
    position: static;
  }
}
/*
	AnythingSlider v1.8+ Default theme
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
/*****************************
  SET DEFAULT DIMENSIONS HERE
 *****************************/
/* change the ID & dimensions to match your slider */
/* line 12, ../sass/_anythingslider.scss */
#home-slider {
  width: 100%;
 
  list-style: none;
  /* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
  overflow-y: auto;
  overflow-x: hidden;
}

/******************
  SET STYLING HERE
 ******************
 =================================
 Default state (no keyboard focus)
 ==================================*/
/* Overall Wrapper */
/* line 28, ../sass/_anythingslider.scss */
.anythingSlider-default {
  margin: 0 auto;
}

/* slider window - top & bottom borders, default state */
/* Navigation buttons + start/stop button, default state */
/* line 35, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a {
  position: relative;
  top:-50px;
  left: 400px;
  display: block;
  width: 200px;
  text-indent: -99999em;
}

/* Make sure navigation text is visible */
/* line 41, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a span {
  visibility: visible;
  color: #96dfe3;

}


/* line 46, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a {
  width: 13px;
 height: 13px;
  margin-right: 10px;
  background-image: url("../img/activa.png");

}


/* Navigation current button, default state */
/* line 46, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a.cur {
   width: 13px;
   height: 13px;
   
 background-image: url("../img/pasiva.png");

}


/* start-stop button, stopped, default state */
/* line 51, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a.start-stop {
  background-color: #040;
  color: #ddd;
}

/* start-stop button, playing, default state */
/* line 56, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a.start-stop.playing {
  background-color: #800;
  color: #96dfe3;
}

/* start-stop button, default hovered text color (when visible) */
/* hide nav/start-stop background image shadow on hover - makes the button appear to come forward */
/* line 65, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls a.start-stop:hover,
.anythingSlider-default .anythingControls a.start-stop.hover,
.anythingSlider-default .anythingControls a.start-stop .anythingControls ul a:hover {
  background-image: none;
  color: #96dfe3;
}

/*
 =================================
 Active State (has keyboard focus)
 =================================
*/
/* slider window - top & bottom borders, active state */
/* Navigation buttons, active state */
/* line 79, ../sass/_anythingslider.scss */
.anythingSlider-default.activeSlider .anythingControls a {
  /* background image = top shadow */
}

/* Navigation current & hovered button, active state */
/* line 84, ../sass/_anythingslider.scss */
.anythingSlider-default.activeSlider .anythingControls a.cur,
.anythingSlider-default.activeSlider .anythingControls a:hover {
  /* background image removed */
}

/* start-stop button, stopped, active state */
/* line 89, ../sass/_anythingslider.scss */
.anythingSlider-default.activeSlider .anythingControls a.start-stop {
  background-color: #080;
  color: #fff;
}

/* start-stop button, playing, active state */
/* line 94, ../sass/_anythingslider.scss */
.anythingSlider-default.activeSlider .anythingControls a.start-stop.playing {
  background-color: #d00;
  color: #fff;
}

/* start-stop button, active slider hovered text color (when visible) */
/* line 100, ../sass/_anythingslider.scss */
.anythingSlider-default.activeSlider .start-stop:hover,
.anythingSlider-default.activeSlider .start-stop.hover {
  color: #fff;
}

/************************
  NAVIGATION POSITIONING
 ************************/
/* Navigation Arrows */
/* line 108, ../sass/_anythingslider.scss */
.anythingSlider-default .arrow {
  top: 50%;
  position: absolute;
  display: block;
}

/* line 114, ../sass/_anythingslider.scss */
.anythingSlider-default .arrow a {
  display: block;
  width: 53px;
  height: 51px;
  text-align: center;
  outline: 0;
  background: url(default.png?4) no-repeat;
}

/* back arrow */
/* line 124, ../sass/_anythingslider.scss */
.anythingSlider-default .back {
  left: 0;
}

/* line 125, ../sass/_anythingslider.scss */
.anythingSlider-default .back a {
  background-position: left top;
}

/* line 127, ../sass/_anythingslider.scss */
.anythingSlider-default .back a:hover,
.anythingSlider-default .back a.hover {
  background-position: left bottom;
}

/* forward arrow */
/* line 129, ../sass/_anythingslider.scss */
.anythingSlider-default .forward {
  right: 0;
}

/* line 130, ../sass/_anythingslider.scss */
.anythingSlider-default .forward a {
  background-position: right top;
}

/* line 132, ../sass/_anythingslider.scss */
.anythingSlider-default .forward a:hover,
.anythingSlider-default .forward a.hover {
  background-position: right bottom;
}

/* Navigation Links */
/* line 135, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls {
  outline: 0;
  display: none;
}

/* line 136, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls ul {
  margin: 0;
  padding: 0;
  width: 100%;
  padding: 0 3%;
  text-align: center;
}

/* line 145, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls ul li {
  display: inline-block;
  background: transparent;
}

/* line 149, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls ul a {
  display: inline-block;
}

/* navigationSize window */
/* line 154, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls .anythingNavWindow {
  overflow: hidden;
  float: left;
}

/* Autoplay Start/Stop button */
/* line 160, ../sass/_anythingslider.scss */
.anythingSlider-default .anythingControls .start-stop {
  padding: 2px 5px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  float: right;
  z-index: 100;
  outline: 0;
}

/***********************
  IE8 AND OLDER STYLING
 ***********************/
/* Navigation Arrows */
/* line 175, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .arrow {
  top: 30%;
}

/* line 178, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .arrow a {
  margin: 0;
}

/* margin between nav buttons just looks better */
/* line 183, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .anythingControls li {
  margin-left: 3px;
}

/* When using the navigationSize option, the side margins need to be zero
	None of the navigation panels look good in IE7 now =( */
/* line 189, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .anythingControls a {
  margin: 0;
}

/* line 192, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .anythingNavWindow {
  margin: 0 2px;
}

/* line 195, ../sass/_anythingslider.scss */
.as-oldie .anythingSlider-default .anythingNavWindow li {
  padding: 3px 0 0 0;
}

/***********************
  COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper */
/* line 203, ../sass/_anythingslider.scss */
.anythingSlider {
  display: block;
  overflow: visible !important;
  position: relative;
}

/* anythingSlider viewport window */
/* line 209, ../sass/_anythingslider.scss */
.anythingSlider .anythingWindow {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
}

/* anythingSlider base (original element) */
/* line 216, ../sass/_anythingslider.scss */
.anythingSlider .anythingBase {
  background: transparent;
  list-style: none;
  position: absolute;
  overflow: visible !important;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}

/* Navigation arrow text; indent moved to span inside "a", for IE7;
  apparently, a negative text-indent on an "a" link moves the link as well as the text */
/* line 229, ../sass/_anythingslider.scss */
.anythingSlider .arrow span {
  display: block;
  visibility: hidden;
}

/* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */
/* line 234, ../sass/_anythingslider.scss */
.anythingSlider .arrow.disabled {
  display: none;
}

/* all panels inside the slider; horizontal mode */
/* line 238, ../sass/_anythingslider.scss */
.anythingSlider .panel {
  background: transparent;
  display: block;
  overflow: hidden;
  float: left;
  padding: 0;
  margin: 0;
}

/* vertical mode */
/* line 247, ../sass/_anythingslider.scss */
.anythingSlider .vertical .panel {
  float: none;

}

/* fade mode */
/* line 251, ../sass/_anythingslider.scss */
.anythingSlider .fade .panel {
  float: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;

}

/* fade mode active page - visible & on top */
/* line 259, ../sass/_anythingslider.scss */
.anythingSlider .fade .activePage {
  z-index: 1;
}

/***********************
  RTL STYLING
 ***********************/
/* slider autoplay right-to-left, reverse order of nav links to look better */
/* line 267, ../sass/_anythingslider.scss */
.anythingSlider.rtl .anythingWindow {
  direction: ltr;
  unicode-bidi: bidi-override;
}

/* line 271, ../sass/_anythingslider.scss */
.anythingSlider.rtl .anythingControls ul {
  float: left;
}

/* move nav link group to left */
/* line 272, ../sass/_anythingslider.scss */
.anythingSlider.rtl .anythingControls ul a {
  float: right;
}

/* reverse order of nav links */
/* line 273, ../sass/_anythingslider.scss */
.anythingSlider.rtl .start-stop {
  /* float: right; */
}

/* move start/stop button - in case you want to switch sides */
/* probably not necessary, but added just in case */
/* line 280, ../sass/_anythingslider.scss */
.anythingSlider,
.anythingSlider .anythingWindow,
.anythingSlider .anythingControls ul a,
.anythingSlider .arrow a,
.anythingSlider .start-stop {
  transition-duration: 0;
  -o-transition-duration: 0;
  -moz-transition-duration: 0;
  -webkit-transition-duration: 0;
}

footer {
    margin-top: 0px;
    
    position: relative;
}

/* line 22, ../sass/_my-style.scss */
#social a {
  font-size: 16px;
  color: #efefef;
}
/* line 25, ../sass/_my-style.scss */
#social a:hover {
  color: #96dfe3;
}

/* line 33, ../sass/_my-style.scss */
.templateCustomersAccount .content #customer_sidebar {
  float: right;
}

/* line 47, ../sass/_my-style.scss */
#add-to-cart-msg.error {
  color: #b94a48;
  background-color: #f2dede;
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border: 1px solid #eed3d7;
}

/* line 58, ../sass/_my-style.scss */
#mc-embedded-subscribe-form {
  width: 100%;
  max-width: 320px;
  margin: auto;
}
/* line 63, ../sass/_my-style.scss */
#mc-embedded-subscribe-form #mce-EMAIL {
  width: 75%;
  margin-right: 4%;
}
/* line 67, ../sass/_my-style.scss */
#mc-embedded-subscribe-form #mc-embedded-subscribe {
  width: 20%;
  line-height: 35px;
  padding: 0;
  text-align: center;
}

/* line 75, ../sass/_my-style.scss */
.hide {
  display: none;
}

/* line 77, ../sass/_my-style.scss */
[class^='icon-x'] {
  background: transparent url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/icon-x.png?6231 ) no-repeat;
  width: 10px;
  height: 10px;
  display: inline-block;
  cursor: pointer;
}

/* line 84, ../sass/_my-style.scss */
.icon-x-wt {
  background-position: 0 0;
}

/* line 87, ../sass/_my-style.scss */
.icon-x-gt {
  background-position: 0 -10px;
}

/* line 90, ../sass/_my-style.scss */
.icon-x-gg {
  background-position: 0 -20px;
}

/* line 93, ../sass/_my-style.scss */
.icon-my-share {
  background: transparent url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/icon-share.png?6231 ) no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

/* line 101, ../sass/_my-style.scss */
#home-slider {
  padding-bottom: 20px;
  
  width: 100%;
  margin: 58px 0 0 0;
}
/* line 106, ../sass/_my-style.scss */
#home-slider .anythingBase li {
 
  width: 100%;
  background-position: center;
  background-size: cover;
}

/* line 113, ../sass/_my-style.scss */
#collection-slider {
  height: 600px;
  width: 100%;
  margin: 58px 0 0 0;
}
/* line 118, ../sass/_my-style.scss */
#collection-slider .anythingBase li {
  height: 600px;
  width: 100%;
  background-position: center;
  background-size: cover;
}

/* line 127, ../sass/_my-style.scss */
#bottom .to-top, #bottom #newsletter {
  text-align: center;
}

/* line 133, ../sass/_my-style.scss */
#col-main.login {
  margin-left: 3%;
  margin-right: 3%;
}
/* line 137, ../sass/_my-style.scss */
#col-main.login #recover-password {
  margin-left: 0;
}

/* line 141, ../sass/_my-style.scss */
#col-main.about {
  margin-top: 0 !important;
}
/* line 144, ../sass/_my-style.scss */
#col-main.about .qa-link {
  font-family: "Novecento wide Medium";
  font-size: 12px;
  background: transparent url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/QA-background.png?6231 ) no-repeat bottom center;
  padding-bottom: 10px;
}
/* line 150, ../sass/_my-style.scss */
#col-main.about .qa {
  position: absolute;
  width: 100%;
  background: #f9f9f9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f9f9f9 0%, white 25%, white 75%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(25%, white), color-stop(75%, white), color-stop(100%, #f9f9f9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f9f9f9 0%, white 25%, white 75%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f9f9f9 0%, white 25%, white 75%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f9f9f9 0%, white 25%, white 75%, #f9f9f9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f9f9f9 0%, #ffffff 25%, #ffffff 75%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f9f9f9',GradientType=0 );
  /* IE6-9 */
  left: 0;
  text-align: left;
  padding: 30px 3%;
  opacity: 0;
}

/* line 170, ../sass/_my-style.scss */
.contact-info {
  padding-top: 0px;
}
/* line 172, ../sass/_my-style.scss */
.contact-info .page-title {
  float: none;
}

/* line 176, ../sass/_my-style.scss */
#col-main.stores {
  padding-left: 3%;
  padding-right: 3%;
}
/* line 180, ../sass/_my-style.scss */
#col-main.stores ul {
  margin: 0;
}
/* line 182, ../sass/_my-style.scss */
#col-main.stores h2 {
  font-family: Georgia, Times, serif;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
  display: block;
  margin-top: 0px;
  margin-bottom: -6px;
  
}
/* line 190, ../sass/_my-style.scss */
#col-main.stores hr {
  color: #efefef;
  background-color: #efefef;
  height: 1px;
  margin: 20px 0 0px 0;
}
/* line 196, ../sass/_my-style.scss */
#col-main.stores .downarrow, #col-main.stores .uparrow {
  position: relative;
  margin: auto;
  height: 25px;
  width: 25px;
}
/* line 202, ../sass/_my-style.scss */
#col-main.stores .uparrow {
  background: transparent url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/uparrow.png?6231 ) no-repeat center;
  top: -18px;
}
/* line 206, ../sass/_my-style.scss */
#col-main.stores .downarrow {
  background: transparent url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/downarrow.png?6231 ) no-repeat center;
  top: -8px;
  margin-bottom: 40px;
}
/* line 212, ../sass/_my-style.scss */
#col-main.stores .store-list li {
  text-transform: uppercase;
  vertical-align: top;
  list-style: none;
  font-family: Georgia, Times, serif;
  font-size: 11px;
  padding-bottom: 20px;
  display: inline-block;
  min-width: 340px;
}
/* line 221, ../sass/_my-style.scss */
#col-main.stores .store-list li a {
  font-family: 'Novecento wide Normal', sans-serif;
  color: #96dfe3;
}
/* line 227, ../sass/_my-style.scss */
#col-main.stores .world-list li, #col-main.stores .state-list li {
  text-transform: uppercase;
  list-style: none;
  font-family: 'Novecento wide Bold', sans-serif;
  font-size: 11px;
  padding-bottom: 20px;
  display: inline-block;
  cursor: pointer;
  min-width: 175px;
}
/* line 236, ../sass/_my-style.scss */
#col-main.stores .world-list li.active, #col-main.stores .world-list li:hover, #col-main.stores .state-list li.active, #col-main.stores .state-list li:hover {
  color: #96dfe3;
}

/* line 243, ../sass/_my-style.scss */
.icon-newwindow {
  vertical-align: bottom;
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/newwindow.png?6231 ) no-repeat center;
  height: 25px;
  width: 100%;
  display: block;
}
/* line 250, ../sass/_my-style.scss */
.icon-newwindow:hover {
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/newwindow-over.png?6231 ) no-repeat center;
}

/* line 255, ../sass/_my-style.scss */
.icon-permalink {
  vertical-align: bottom;
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/permalink.png?6231 ) no-repeat center;
  height: 25px;
  width: 100%;
  display: block;
}
/* line 262, ../sass/_my-style.scss */
.icon-permalink:hover {
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/permalink-over.png?6231 ) no-repeat center;
}

/* line 269, ../sass/_my-style.scss */
#col-main.home {
  margin-top: 50px;
  padding: 0 3%;
}
/* line 273, ../sass/_my-style.scss */
#col-main.home .content {
  width: -moz-calc(100% - 35px);
  width: -webkit-calc(100% - 35px);
  width: calc(100% - 35px);
  padding-right: 20px;
  float: left;
}
/* line 281, ../sass/_my-style.scss */
#col-main.home .content .home-blog .post {
  height: 450px;
  overflow: hidden;
}
/* line 285, ../sass/_my-style.scss */
#col-main.home .content .home-blog a.link-to-main {
  color: #96dfe3;
  font-family: "Novecento wide Medium";
  display: block;
  text-align: right;
}
/* line 297, ../sass/_my-style.scss */
#col-main.home .social {
  width: 35px;
  float: left;
  min-height: 100%;
  height: 450px;
}
/* line 304, ../sass/_my-style.scss */
#col-main.home .social [class^="icon"] {
  display: block;
  text-align: center;
  padding-bottom: 15px;
  font-size: 20px;
  color: #d7d7d7;
}
/* line 310, ../sass/_my-style.scss */
#col-main.home .social [class^="icon"]:hover {
  color: #96dfe3;
}
/* line 316, ../sass/_my-style.scss */
#col-main.home .social .tumblr {
  vertical-align: bottom;
}
/* line 319, ../sass/_my-style.scss */
#col-main.home .social .icon-tumblr {
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/readmore.png?6231 ) no-repeat center;
  height: 25px;
  width: 100%;
  position: relative;
  top: 315px;
  display: block;
}
/* line 327, ../sass/_my-style.scss */
#col-main.home .social .icon-tumblr:hover {
  background: url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/readmore-over.png?6231 ) no-repeat center;
}
/* line 333, ../sass/_my-style.scss */
#col-main.home .shop-copy {
  line-height: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  margin: 0 0 .5em 0;
  font-size: 9px;
  text-transform: uppercase;
  font-family: "Novecento wide Medium", sans-serif;
  font-weight: normal;
  float: right;
  overflow: hidden;
  text-align: right;
  height: 10px;
  width: -moz-calc(100% - 35px);
  width: -webkit-calc(100% - 35px);
  width: calc(100% - 35px);
}
/* line 349, ../sass/_my-style.scss */
#col-main.home .shop-copy strong {
  font-family: "Novecento wide Bold", sans-serif;
}
/* line 352, ../sass/_my-style.scss */
#col-main.home .shop-copy .icon-x-gt {
  margin: 0 0 -1px 5px;
}
/* line 356, ../sass/_my-style.scss */
#col-main.home .content {
  padding-bottom: 45px;
}
/* line 359, ../sass/_my-style.scss */
#col-main.home img {
  max-width: 100%;
}
/* line 363, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper ul {
  margin: 0;
}
/* line 366, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper li {
  list-style: none;
  padding-bottom: 30px;
}
/* line 370, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper .tweet_text {
  font-family: "Tungsten Medium";
  font-size: 30px;
  line-height: 35px;
  text-transform: uppercase;
}
/* line 376, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper .tweet_text a {
  color: #96dfe3;
}
/* line 380, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper .tweet_time a {
  display: block;
  font-family: "Novecento wide Bold";
  color: #b7b7b7;
}
/* line 385, ../sass/_my-style.scss */
#col-main.home .tweets-wrapper .tweet_time a:hover {
  color: #96dfe3;
}

/* line 392, ../sass/_my-style.scss */
#col-main.collection {
  margin-left: 3%;
  margin-right: 3%;
  margin-bottom: 150px;
  padding-top: 97px;
}

/* line 399, ../sass/_my-style.scss */
#col-main.collections {
  margin-left: 3%;
  margin-right: 3%;
  margin-top: 50px;
}
/* line 404, ../sass/_my-style.scss */
#col-main.collections hr.product {
  margin: 30px auto;
}
/* line 407, ../sass/_my-style.scss */
#col-main.collections hr.divider {
  margin: 0;
}
/* line 411, ../sass/_my-style.scss */
#col-main.collections .sort [class*="span"] {
  min-height: auto;
}
/* line 416, ../sass/_my-style.scss */
#col-main.collections .search-terms {
  list-style: none;
  margin: 0;
}
/* line 420, ../sass/_my-style.scss */
#col-main.collections .search-terms li {
  display: inline-block;
  margin-left: 20px;
  font-family: "Novecento wide Medium";
  color: #96dfe3;
  font-height: 10px;
  line-height: 12px;
  cursor: pointer;
}
/* line 431, ../sass/_my-style.scss */
#col-main.collections .search-wrapper h3 {
  text-transform: uppercase;
  font-size: 10px;
  padding-top: 30px;
  padding-bottom: 10px;
}
/* line 439, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options {
  margin: 0;
  list-style: none;
  display: inline-block;
}
/* line 443, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options li {
  display: inline-block;
}
/* line 447, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.colors span {
  height: 22px;
  width: 24px;
  display: inline-block;
  margin: 0 3px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
/* line 455, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.colors span.selected, #col-main.collections .search-wrapper .search-type .options.colors span:hover {
  border: #96dfe3 2px solid;
}
/* line 462, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options.sizes .label {
  width: 30px;
}
/* line 467, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options.prices .label {
  width: 100px;
}
/* line 472, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options.characteristics .label {
  width: 100px;
}
/* line 477, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options li {
  display: inline-block;
  line-height: 25px;
  height: 20px;
  cursor: pointer;
}
/* line 483, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options div {
  height: 30px;
  display: inline-block;
}
/* line 487, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options .label {
  font-family: Georgia, Times, serif;
  text-transform: uppercase;
  font-weight: normal;
  vertical-align: top;
  height: 20px;
  line-height: 22px;

}
/* line 495, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options .toggle {
  width: 20px;
  height: 20px;
  background: white;
  border: #efefef 3px solid;
  margin-right: 5px;
}
/* line 504, ../sass/_my-style.scss */
#col-main.collections .search-wrapper .search-type .options.labeled-options .selected .toggle {
 
}

/* line 514, ../sass/_my-style.scss */
.product-grid-item {
  margin-bottom: 25px;
  width: 269px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  /* Styling sold out options */
  /* That's the image with the cross in it */
}
/* line 521, ../sass/_my-style.scss */
.product-grid-item .options {
  margin: 0;
  width: 100%;
  cursor: pointer;
}
/* line 528, ../sass/_my-style.scss */
.product-grid-item .options.sizes span {
  height: 11px;
  width: 12px;
  display: inline-block;
  margin: 0 3px;
}
/* line 534, ../sass/_my-style.scss */
.product-grid-item .options.sizes span.selected, .product-grid-item .options.sizes span:hover {
  color: #96dfe3;
}
/* line 539, ../sass/_my-style.scss */
.product-grid-item .options li {
  display: inline-block;
}
/* line 543, ../sass/_my-style.scss */
.product-grid-item .options .color span {
  height: 22px;
  width: 24px;
  display: inline-block;
  margin: 0 3px;
  background-repeat: no-repeat;
  background-position: center;
  border: #666666 2px solid;
}
/* line 551, ../sass/_my-style.scss */
.product-grid-item .options .color span.selected, .product-grid-item .options .color span:hover {
  border: #96dfe3 2px solid;
}
/* line 558, ../sass/_my-style.scss */
.product-grid-item ul.options li.soldout {
  cursor: default;
}
/* line 560, ../sass/_my-style.scss */
.product-grid-item .crossed-out {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
}
/* line 561, ../sass/_my-style.scss */
.product-grid-item li .crossed-out {
  display: none;
}
/* line 562, ../sass/_my-style.scss */
.product-grid-item li.soldout .crossed-out {
  display: block;
}
/* line 563, ../sass/_my-style.scss */
.product-grid-item li.soldout span {
  opacity: 0.6;
}
/* line 566, ../sass/_my-style.scss */
.product-grid-item .product-link, .product-grid-item .product-photo {
  position: relative;
  top: 0;
  left: 0;
}
/* line 571, ../sass/_my-style.scss */
.product-grid-item .over-wrapper, .product-grid-item .over-content {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: none;
}
/* line 579, ../sass/_my-style.scss */
.product-grid-item .over-wrapper {
  background: #000000;
}
/* line 582, ../sass/_my-style.scss */
.product-grid-item .over-content {
  padding-top: 5%;
  width: 100%;
  color: white;
  text-align: center;
  text-transform: uppercase;
}
/* line 589, ../sass/_my-style.scss */
.product-grid-item .over-content .label {
  padding: 5%;
  font-family: Georgia, Times, serif;
}
/* line 594, ../sass/_my-style.scss */
.product-grid-item .over-content .qty {
  width: 24px;
  height: 22px;
  text-align: center;
 
  border: 0;
}
/* line 602, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons {
  position: absolute;
  width: 100%;
  height: 35px;
  line-height: 35px;
  bottom: 0;
  left: 0;
 
}
/* line 610, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons .btn {
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  height: 35px;
  font-family: "Novecento wide Bold";
  font-size: 10px;
  color: white;
}
/* line 620, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons .btn:hover {
  color: white;
}
/* line 624, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons a.btn {
  padding-top: 1px;
  color: white;
}
/* line 627, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons a.btn:hover {
  color: white;
}
/* line 631, ../sass/_my-style.scss */
.product-grid-item .over-content .buttons input.btn {
  padding-bottom: 2px;
}
/* line 633, ../sass/_my-style.scss */
.product-grid-item .over-content hr {
  margin: 5% auto;
  width: 30%;
}
/* line 638, ../sass/_my-style.scss */
.product-grid-item .product-photo {
  max-height: 400px;
}

/* line 644, ../sass/_my-style.scss */
.product-grid.exclusive .product-grid-item {
  margin-bottom: 25px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/* line 650, ../sass/_my-style.scss */
.product-grid.exclusive .product-grid-item .over-wrapper, .product-grid.exclusive .product-grid-item .over-content {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: none;
}
/* line 659, ../sass/_my-style.scss */
.product-grid.exclusive .product-grid-item .over-content hr {
  margin: 5px auto;
}
/* line 662, ../sass/_my-style.scss */
.product-grid.exclusive .product-grid-item .over-content .label {
  padding: 5px;
}

/* line 670, ../sass/_my-style.scss */
#mini-cart {
  display: none;
  float: right;
  position: absolute;
  right: 3%;
  width: 270px;
  z-index: 1000;
}
/* line 678, ../sass/_my-style.scss */
#mini-cart .contents {
  padding: 20px;
  background: black url(http://cdn.shopify.com/s/files/1/0201/3874/t/1/assets/downarrow.png?6231 ) no-repeat;
  background-color: rgba(0, 0, 0, 0.6);
  background-position: 233px -4px;
  color: white;
}
/* line 684, ../sass/_my-style.scss */
#mini-cart .contents .title {
  padding: 0 0 10px 0;
  text-transform: uppercase;
  font-size: 12px;
}
/* line 689, ../sass/_my-style.scss */
#mini-cart .contents .title .icon-x-gg {
  position: absolute;
  top: 21px;
  right: 25px;
  cursor: pointer;
}
/* line 696, ../sass/_my-style.scss */
#mini-cart .contents .product {
  text-transform: uppercase;
  line-height: 14px;
  font-size: 11px;
  font-family: "Novecento wide Normal", sans-serif;
  text-align: left;
}
/* line 702, ../sass/_my-style.scss */
#mini-cart .contents .product .options {
  color: #96dfe3;
}
/* line 705, ../sass/_my-style.scss */
#mini-cart .contents .product .img {
  width: 55px;
  height: 55px;
  float: left;
  background: transparent no-repeat;
  background-size: cover;
  margin-right: 15px;
}
/* line 713, ../sass/_my-style.scss */
#mini-cart .contents .product .attributes {
  width: 140px;
  float: left;
}
/* line 717, ../sass/_my-style.scss */
#mini-cart .contents .product .controls {
  width: 20px;
  height: 50px;
  float: right;
}
/* line 721, ../sass/_my-style.scss */
#mini-cart .contents .product .controls .qty {
 
  color: black;
  height: 20px;
  width: 20px;
  margin-top: 20px;
  line-height: 20px;
  text-align: center;
}
/* line 730, ../sass/_my-style.scss */
#mini-cart .contents .product .controls .icon-x-wt {
  margin-left: 5px;
  cursor: pointer;
}
/* line 735, ../sass/_my-style.scss */
#mini-cart .contents .product .options {
  padding-bottom: 5px;
}
/* line 739, ../sass/_my-style.scss */
#mini-cart .contents hr {
  margin: 8px 0;
}
/* line 742, ../sass/_my-style.scss */
#mini-cart .contents .subtotal {
  line-height: 20px;
  font-family: "Novecento wide Medium", sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  width: 100%;
}
/* line 749, ../sass/_my-style.scss */
#mini-cart .contents .subtotal .label {
  color: #96dfe3;
  float: left;
  width: 50%;
  text-align: left;
}
/* line 755, ../sass/_my-style.scss */
#mini-cart .contents .subtotal .amount {
  width: 50%;
  float: right;
  text-align: right;
}
/* line 761, ../sass/_my-style.scss */
#mini-cart .contents .btn {
 
  text-transform: uppercase;
  font-family: "Novecento wide Medium", sans-serif;
  font-weight: bold;
  font-size: 11px;
  line-height: 33px;
  width: 108px;
  margin-top: 20px;
  border: 0;
}
/* line 772, ../sass/_my-style.scss */
#mini-cart .contents .btn:hover {
  border: 0;
}

/* line 780, ../sass/_my-style.scss */
#col-main.page {
  padding: 0 3%;
  margin-top: 125px;
}

/* line 785, ../sass/_my-style.scss */
#col-main.cart {
  padding: 0 3%;
  margin-top: 125px;
}
/* line 790, ../sass/_my-style.scss */
#col-main.cart .item .item-container {
  margin: 30px 0;
}
/* line 793, ../sass/_my-style.scss */
#col-main.cart .item .item-thumb {
  width: 20%;
  margin-right: 3%;
  max-width: 106px;
  height: 145px;
  background-size: cover;
  background-position: center;
  float: left;
}
/* line 802, ../sass/_my-style.scss */
#col-main.cart .item .item-info {
  width: 77%;
  float: right;
}
/* line 806, ../sass/_my-style.scss */
#col-main.cart .item .item-info .icon-x-gg {
  float: right;
  cursor: pointer;
}
/* line 810, ../sass/_my-style.scss */
#col-main.cart .item .item-info .size {
  margin-bottom: 50px;
  font-family: "Novecento wide Normal";
  font-size: 10px;
  color: #979797;
}
/* line 816, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section {
  float: left;
  width: 33.333%;
}
/* line 820, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section .label, #col-main.cart .item .item-info .attributes section .content {
  width: 100%;
  text-transform: uppercase;
}
/* line 825, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section .label {
  font-family: Georgia, Times, serif;
  font-weight: bold;
  color: #636363;
  padding-bottom: 15px;
}
/* line 831, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section .content {
  font-family: "Novecento wide Medium";
  color: #979797;
  line-height: 30px;
}
/* line 837, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.price .label, #col-main.cart .item .item-info .attributes section.price .content {
  text-align: left;
}
/* line 842, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.quantity .label, #col-main.cart .item .item-info .attributes section.quantity .content {
  text-align: center;
}
/* line 845, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.quantity .content {
  margin-left: 27px;
}
/* line 848, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.quantity .quantity {
  width: 30px;
  height: 30px;
  border: #efefef solid 3px;
  color: #96dfe3;
}
/* line 854, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.quantity .submit {
  background: transparent;
  border: 0;
  font-family: "Novecento wide Normal";
  font-size: 10px;
  color: #979797;
}
/* line 863, ../sass/_my-style.scss */
#col-main.cart .item .item-info .attributes section.total .label, #col-main.cart .item .item-info .attributes section.total .content {
  text-align: right;
}
/* line 871, ../sass/_my-style.scss */
#col-main.cart .continue-shopping {
  text-align: right;
  width: 100%;
}
/* line 875, ../sass/_my-style.scss */
#col-main.cart .review {
  margin: 30px 0;
}
/* line 877, ../sass/_my-style.scss */
#col-main.cart .review p {
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  font-family: Georgia, Times, serif;
}
/* line 883, ../sass/_my-style.scss */
#col-main.cart .review .item {
  font-size: 11px;
}
/* line 886, ../sass/_my-style.scss */
#col-main.cart .review .page-title {
  margin-bottom: 30px;
}
/* line 889, ../sass/_my-style.scss */
#col-main.cart .review .subtotal {
  font-family: Georgia, Times, serif;
  font-size: 14px;
  font-weight: bold;
  margin-top: 30px;
}
/* line 894, ../sass/_my-style.scss */
#col-main.cart .review .subtotal .total {
  font-family: "Novecento wide Bold";
}

/* line 901, ../sass/_my-style.scss */
#col-main.product-page {
  margin-left: auto;
  margin-right: auto;
  padding: 0 3px;
  width: 870px;
}
/* line 908, ../sass/_my-style.scss */
#col-main.product-page .product-title {
  text-align: center;
}
/* line 910, ../sass/_my-style.scss */
#col-main.product-page .product-title h1 {
  font-family: Georgia, Times, serif;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 915, ../sass/_my-style.scss */
#col-main.product-page .product-title .price {
  font-family: "Novecento wide Bold";
  font-size: 18px;
}
/* line 918, ../sass/_my-style.scss */
#col-main.product-page .product-title .price span {
  color: #c2c2c2;
}
/* line 924, ../sass/_my-style.scss */
#col-main.product-page .description p {
  font-family: Georgia, Times, serif;
  line-height: 20px;
}
/* line 928, ../sass/_my-style.scss */
#col-main.product-page .product-name {
  font-weight: bold;
}
/* line 932, ../sass/_my-style.scss */
#col-main.product-page .product-gallery {
  width: 400px;
  display: inline-block;
  float: left;
}
/* line 937, ../sass/_my-style.scss */
#col-main.product-page .product-gallery .gallery {
  width: 400px;
  max-width: 100%;
  margin: auto;
}
/* line 943, ../sass/_my-style.scss */
#col-main.product-page .product-gallery .zoomPad {
  height: 600px;
}
/* line 946, ../sass/_my-style.scss */
#col-main.product-page .product-gallery img.original {
  max-width: 100%;
  float: none;
  display: block;
}
/* line 951, ../sass/_my-style.scss */
#col-main.product-page .product-gallery .thumbs {
  margin: 20px 0 0 0;
}
/* line 953, ../sass/_my-style.scss */
#col-main.product-page .product-gallery .thumbs li {
  list-style: none;
  margin-right: 20px;
  display: inline-block;
}
/* line 960, ../sass/_my-style.scss */
#col-main.product-page .product-info {
  position: relative;
  display: inline-block;
  margin-left: 60px;
  width: 400px;
}
/* line 966, ../sass/_my-style.scss */
#col-main.product-page .product-info .quantity-cart .page-title {
  text-align: center;
  float: none;
  display: inline-block;
  margin-bottom: 5px;
}
/* line 972, ../sass/_my-style.scss */
#col-main.product-page .product-info .quantity-cart .controls {
  text-align: center;
}
/* line 975, ../sass/_my-style.scss */
#col-main.product-page .product-info .quantity-cart input, #col-main.product-page .product-info .quantity-cart i {
  padding: 0;
  margin: 0 5px;
  border: 3px solid #ccc;
  height: 30px;
  width: 30px;
  display: inline-block;
  text-align: center;
}
/* line 984, ../sass/_my-style.scss */
#col-main.product-page .product-info .quantity-cart i {
  margin-top: 5px;
  line-height: 27px;
}
/* line 988, ../sass/_my-style.scss */
#col-main.product-page .product-info .quantity-cart input {
  margin-bottom: 5px;
  line-height: 30px;
}
/* line 993, ../sass/_my-style.scss */
#col-main.product-page .product-info hr {
  margin-top: 30px;
  margin-bottom: 30px;
}
/* line 997, ../sass/_my-style.scss */
#col-main.product-page .product-info .assistance hr {
  border-top: 5px solid #ccc;
}
/* line 1000, ../sass/_my-style.scss */
#col-main.product-page .product-info .share {
  font-family: "Novecento wide Medium";
  font-size: 14px;
  color: #787878;
  text-transform: uppercase;
  line-height: 20px;
  padding-bottom: 20px;
}
/* line 1010, ../sass/_my-style.scss */
#col-main.product-page .options {
  text-align: center;
}
/* line 1012, ../sass/_my-style.scss */
#col-main.product-page .options .label {
  font-family: Georgia, Times, serif;
  text-transform: uppercase;
  font-weight: normal;
  padding-bottom: 15px;
}
/* line 1019, ../sass/_my-style.scss */
#col-main.product-page .colors {
  display: inline-block;
}
/* line 1021, ../sass/_my-style.scss */
#col-main.product-page .colors .swatch {
  margin: 0;
}
/* line 1023, ../sass/_my-style.scss */
#col-main.product-page .colors .swatch li {
  display: inline-block;
}
/* line 1025, ../sass/_my-style.scss */
#col-main.product-page .colors .swatch li span.selected {
  border: #96dfe3 5px solid;
}
/* line 1032, ../sass/_my-style.scss */
#col-main.product-page .sizes span {
  display: inline-block;
  line-height: 25px;
  height: 20px;
  cursor: pointer;
}
/* line 1038, ../sass/_my-style.scss */
#col-main.product-page .sizes span div {
  display: inline-block;
}
/* line 1041, ../sass/_my-style.scss */
#col-main.product-page .sizes span .toggle {
  width: 20px;
  height: 20px;
  background: white;
  border: #efefef 3px solid;
}
/* line 1048, ../sass/_my-style.scss */
#col-main.product-page .sizes span .label {
  line-height: 20px;
  vertical-align: top;
  width: 36px;
  text-align: left;
}
/* line 1054, ../sass/_my-style.scss */
#col-main.product-page .sizes span.selected .toggle {
 
}
/* line 1059, ../sass/_my-style.scss */
#col-main.product-page .divider {
  display: inline-block;
  height: 50px;
  border-right: #96dfe3 2px dotted;
  margin-top: 20px;
}

/* line 1067, ../sass/_my-style.scss */
#Search {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 101;
  background: white;
  height: 400px;
}
/* line 1075, ../sass/_my-style.scss */
#Search #SearchContainer {
  width: 100%;
  height: 237px;
  margin-left: 15px;
}
/* line 1080, ../sass/_my-style.scss */
#Search #SearchContainer .close-button {
  font-size: 20px;
  height: 20px;
  width: 20px;
  position: absolute;
  right: 10px;
  top: 0;
  cursor: pointer;
}
/* line 1089, ../sass/_my-style.scss */
#Search #SearchContainer .sq_type, #Search #SearchContainer #suggest_col_2 ul li {
  -webkit-font-smoothing: antialiased !important;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 700;
}
/* line 1094, ../sass/_my-style.scss */
#Search #SearchContainer .sq_type {
  padding: 0;
  font-size: 110px;
  font-weight: bold;
  letter-spacing: -0.035em !important;
  line-height: 110px;
  white-space: pre-wrap !important;
  word-wrap: break-word;
  border: 1px solid transparent;
  text-rendering: geometricPrecision;
  top: 20px;
  left: 15px;
}
/* line 1108, ../sass/_my-style.scss */
#Search #SearchContainer #SearchSuggest {
  position: absolute;
  color: #e1e1e1;
  padding-bottom: 125px !important;
}
/* line 1113, ../sass/_my-style.scss */
#Search #SearchContainer #SearchTerm {
  outline: none;
  width: 100%;
  position: absolute;
  color: #333;
  background-color: transparent;
  height: 237px;
}
/* line 1123, ../sass/_my-style.scss */
#Search #SuggestContainer .title {
  margin: 0;
  padding: 0;
  font-size: 12px;
}

@media (min-width: 1024px) {
  /* line 1132, ../sass/_my-style.scss */
  #col-main {
    max-width: 1024px;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 890px) {
  /* line 1143, ../sass/_my-style.scss */
  #col-main.cart {
    padding-top: 40px;
    margin-top: 0;
  }

  /* line 1147, ../sass/_my-style.scss */
  #col-main.page {
    padding-top: 40px;
    margin-top: 0;
  }

  /* line 1152, ../sass/_my-style.scss */
  body.templateProduct #col-main {
    margin-top: 0px;
  }

  /* line 1155, ../sass/_my-style.scss */
  #home-slider {
    margin-top: 0px;
  }

  /* line 1158, ../sass/_my-style.scss */
  .anythingSlider-default .anythingControls a {
    width: 100px;
  }

  /* line 1162, ../sass/_my-style.scss */
  #col-main.home .content {
    width: 85%;
  }
  /* line 1165, ../sass/_my-style.scss */
  #col-main.home .social {
    width: 15%;
  }

  /* line 1169, ../sass/_my-style.scss */
  #header {
    height: 96px;
  }
  /* line 1170, ../sass/_my-style.scss */
  #header .logo a {
    margin-top: 20px;
  }

  /* line 1175, ../sass/_my-style.scss */
  #col-main.product-page {
    width: 100%;
  }
  /* line 1178, ../sass/_my-style.scss */
  #col-main.product-page .product-info, #col-main.product-page .product-gallery {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  /* line 1186, ../sass/_my-style.scss */
  .templateCustomersAccount .content {
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  /* line 1193, ../sass/_my-style.scss */
  .templateCustomersAccount .content #customer_sidebar {
    width: 100%;
  }
  /* line 1196, ../sass/_my-style.scss */
  .templateCustomersAccount .content #customer_orders {
    width: 100%;
  }
  /* line 1199, ../sass/_my-style.scss */
  .templateCustomersAccount .content #customer_address {
    width: 100%;
  }

  /* line 1204, ../sass/_my-style.scss */
  

  /* line 1207, ../sass/_my-style.scss */
  .anythingSlider-default .anythingControls a {
    width: 50px;
  }

  /* line 1210, ../sass/_my-style.scss */
  .shop-copy {
    max-width: 260px;
  }

  /* line 1214, ../sass/_my-style.scss */
  #col-main.cart .item .item-info .attributes section.quantity .content {
    margin-left: auto;
  }

  /* line 1217, ../sass/_my-style.scss */
  #col-main.product-page .product-gallery {
    width: 100%;
  }
  /* line 1219, ../sass/_my-style.scss */
  #col-main.product-page .product-gallery img.original {
    width: 90%;
    margin: 0;
  }
}
