/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 17, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 20, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
}

/* line 22, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 24, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 26, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 28, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 101, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 30, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 114, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/*Yellow family*/
/* Pantone 107U */
/*Pantone 122U*/
/*Pantone 109U*/
/*Pantone 129U*/
/*Pantone 124U*/
/*postit*/
/*
Pantone 7406U
Pantone 7549U
Pantone 7548U
*/
/*Blue Family */
/*Pantone 662U*/
/*Pantone 653U*/
/*Pantone 534U*/
/*Pantone 665U*/
/*Pantone 648U*/
/*
Pantone 7684U
Pantone 7683U
Pantone 7686U
*/
/* all.scss was delivered from psd2html and is slowly being converted into base which is a .sass file */
/*@import "http://assets2.chloeandisabel.com/stylesheets/compiled/partials/all";*/
/* line 1, ../../../app/stylesheets/partials/front/_base.sass */
body {
  color: #6a6a6a;
  font: 14px/1.7em Georgia, "Times New Roman", Times, serif;
  margin: 0;
  background: url(../../../images/bg-body-id-a20bd3c847c9d0295b5ab5909bb5b91f.gif) 50% 0;
  min-width: 1002px;
}

/* line 9, ../../../app/stylesheets/partials/front/_base.sass */
a {
  text-decoration: none;
  color: #204572;
}

/* line 13, ../../../app/stylesheets/partials/front/_base.sass */
a:hover {
  text-decoration: underline;
}

/* line 16, ../../../app/stylesheets/partials/front/_base.sass */
img {
  border-style: none;
}

/* line 19, ../../../app/stylesheets/partials/front/_base.sass */
form, fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}

/* line 24, ../../../app/stylesheets/partials/front/_base.sass */
input, textarea, select {
  font: 100% Georgia, "Times New Roman", Times, serif;
  vertical-align: middle;
  color: #3e3d3c;
}

/* line 29, ../../../app/stylesheets/partials/front/_base.sass */
q {
  quotes: none;
}

/* line 32, ../../../app/stylesheets/partials/front/_base.sass */
q:before {
  content: "";
}

/* line 35, ../../../app/stylesheets/partials/front/_base.sass */
q:after {
  content: "";
}

/* line 38, ../../../app/stylesheets/partials/front/_base.sass */
p {
  margin-bottom: 20px;
}

/* line 41, ../../../app/stylesheets/partials/front/_base.sass */
h1 {
  margin: 0 0 16px;
  color: #619fc3;
  font: 28px/30px Georgia, "Times New Roman", Times, serif;
}

/* line 46, ../../../app/stylesheets/partials/front/_base.sass */
strong {
  font-weight: bold;
}

/* line 49, ../../../app/stylesheets/partials/front/_base.sass */
.alignleft {
  float: left;
}

/* line 52, ../../../app/stylesheets/partials/front/_base.sass */
.alignright {
  float: right;
}

/* line 55, ../../../app/stylesheets/partials/front/_base.sass */
#wrapper {
  overflow: hidden;
  width: 100%;
  position: relative;
}

/* line 60, ../../../app/stylesheets/partials/front/_base.sass */
#header {
  position: relative;
  z-index: 50;
  width: 100%;
  background: url(../../../images/bg-header-id-3d1f9ee24155ccba813daef843b8f4e6.png) repeat-x 50% 0;
}

/*.home #header{margin-bottom:36px;} */
/* line 68, ../../../app/stylesheets/partials/front/_base.sass */
#header .holder {
  width: 100%;
  background: url(../../../images/bg-header-holder-id-4facef5d3f60622297aaa9f6acfab622.png) no-repeat 50% 0;
}

/* line 72, ../../../app/stylesheets/partials/front/_base.sass */
.header-box {
  margin: 0 auto;
  width: 992px;
  height: 166px;
}

/* line 77, ../../../app/stylesheets/partials/front/_base.sass */
.header-box:after {
  display: block;
  clear: both;
  content: "";
}

/* line 82, ../../../app/stylesheets/partials/front/_base.sass */
.name-link {
  color: #251f1c;
  float: right;
  margin: 4px 3px 0 10px;
  font: 11px/14px Georgia, "Times New Roman", Times, serif;
}
/* line 89, ../../../app/stylesheets/partials/front/_base.sass */
.name-link ul.dd {
  display: none;
}
/* line 93, ../../../app/stylesheets/partials/front/_base.sass */
.name-link a {
  color: #0a3f7f;
  background: url(../../../images/arrow1-id-2136cc6685a70b6be93eba26de48342f.png) no-repeat 100% 5px;
  padding-right: 15px;
}
/* line 99, ../../../app/stylesheets/partials/front/_base.sass */
.name-link:hover ul.dd {
  display: block;
}

/* line 103, ../../../app/stylesheets/partials/front/_base.sass */
.menu {
  float: right;
  margin: 0;
  padding: 0 0 0 13px;
  list-style: none;
  font: 11px/14px Georgia, "Times New Roman", Times, serif;
}

/* line 110, ../../../app/stylesheets/partials/front/_base.sass */
.menu li {
  float: left;
  background: url(../../../images/sep-id-33efbb529319dc3376be8b7ae65bb80c.gif) no-repeat 0 1px;
  padding: 0 5px 0 7px;
}

/* line 115, ../../../app/stylesheets/partials/front/_base.sass */
.menu li:first-child {
  background: none;
}

/* line 118, ../../../app/stylesheets/partials/front/_base.sass */
.menu li a {
  color: #0a3f7f;
}

/* line 121, ../../../app/stylesheets/partials/front/_base.sass */
.menu li a.cart {
  background: url(../../../images/bg-cart-id-36f55049d14b8148adba2ffcff9a1e94.png) no-repeat 0 3px;
  padding-left: 17px;
}

/* line 125, ../../../app/stylesheets/partials/front/_base.sass */
.wishlist {
  float: right;
  color: #0a3f7f;
  padding-left: 18px;
  background: url(../../../images/bg-wishlist-id-f824097bcd4bb09d7d872cf873d77808.png) no-repeat 0 3px;
  font-size: 11px;
  line-height: 14px;
  margin-left: 12px;
}

/* line 134, ../../../app/stylesheets/partials/front/_base.sass */
.logo {
  margin: 0 auto 9px;
  width: 194px;
  height: 119px;
  overflow: hidden;
  background: url(../../../images/logo-id-989a4b5c707f052a0970ec65343ea22a.png) no-repeat;
  text-indent: -9999px;
}

/* line 142, ../../../app/stylesheets/partials/front/_base.sass */
.logo a {
  display: block;
  height: 100%;
}

/* line 146, ../../../app/stylesheets/partials/front/_base.sass */
#header .section {
  clear: both;
  width: 100%;
  position: relative;
  z-index: 2;
}

/* line 152, ../../../app/stylesheets/partials/front/_base.sass */
#header .section:after {
  display: block;
  clear: both;
  content: "";
}

/* line 157, ../../../app/stylesheets/partials/front/_base.sass */
.search {
  float: right;
  width: 214px;
}
/* line 160, ../../../app/stylesheets/partials/front/_base.sass */
.search fieldset {
  margin: 0;
  padding: 0;
}
/* line 164, ../../../app/stylesheets/partials/front/_base.sass */
.search label {
  color: #565656;
  font: 11px/14px Arial, Helvetica, sans-serif;
  display: block;
  margin: 0 4px 4px;
}
/* line 170, ../../../app/stylesheets/partials/front/_base.sass */
.search .row {
  overflow: hidden;
  width: 198px;
  height: 24px;
  background: url(../../../images/bg-search-id-55fb17efe8274993e59006c7efba35b7.gif) no-repeat;
  padding: 4px 7px 3px 9px;
}
/* line 177, ../../../app/stylesheets/partials/front/_base.sass */
.search .text {
  float: left;
  background: none;
  border: 0;
  outline: none;
  margin: 4px 0 0;
  padding: 0;
  width: 170px;
  height: 14px;
  font-size: 11px;
  line-height: 14px;
}
/* line 189, ../../../app/stylesheets/partials/front/_base.sass */
.search .submit {
  float: right;
}

/* line 192, ../../../app/stylesheets/partials/front/_base.sass */
#main {
  line-height: 20px;
  margin: 0 auto;
  width: 992px;
  overflow: hidden;
  *zoom: 1;
}

/* line 198, ../../../app/stylesheets/partials/front/_base.sass */
#pages-home #main {
  margin-bottom: 50px;
  overflow: visible;
}

/* line 202, ../../../app/stylesheets/partials/front/_base.sass */
#main h1.black-title {
  color: #3d3b3a;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 13px;
}

/* line 208, ../../../app/stylesheets/partials/front/_base.sass */
.prev,
.next {
  float: left;
  margin: 146px 7px 0 0;
  text-indent: -9999px;
  overflow: hidden;
  width: 39px;
  height: 40px;
  background: url(../../../images/btn-id-59cce6ac9d73f968e8911ba7b176d155.png) no-repeat;
  cursor: pointer;
}

/* line 219, ../../../app/stylesheets/partials/front/_base.sass */
.next {
  float: right;
  margin-right: 0 !important;
  background-position: 0 -40px;
}

/* line 224, ../../../app/stylesheets/partials/front/_base.sass */
.prev:hover {
  background-position: 0 -98px;
}

/* line 227, ../../../app/stylesheets/partials/front/_base.sass */
.next:hover {
  background-position: -39px -98px;
}

/* line 230, ../../../app/stylesheets/partials/front/_base.sass */
.box1 {
  float: left;
  background: url(../../../images/bg-box1-id-c32bef189ed95bd7b55ed3f4a863b1d3.png) no-repeat;
  width: 235px;
  height: 295px;
  line-height: 18px;
  padding: 44px 20px 0 20px;
  margin-right: 16px;
}

/* line 239, ../../../app/stylesheets/partials/front/_base.sass */
.box1 h2.host {
  margin: 0 0 11px -1px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-txt-id-f01393bc62d6b2d2e7763bf79940587b.png) no-repeat;
  width: 213px;
  height: 46px;
}

/* line 247, ../../../app/stylesheets/partials/front/_base.sass */
.box1 p {
  margin: 0 0 10px;
}

/* line 250, ../../../app/stylesheets/partials/front/_base.sass */
.container {
  width: 100%;
  overflow: hidden;
}

/* line 254, ../../../app/stylesheets/partials/front/_base.sass */
.image {
  float: right;
  width: 84px;
  height: 84px;
  background: url(../../../images/bg-image-id-2fcd4f6e5acfa69ab4033be866aa0bfd.gif) no-repeat;
  margin: 13px -1px 0 2px;
  padding: 2px 3px 10px 9px;
}

/* line 262, ../../../app/stylesheets/partials/front/_base.sass */
.image img {
  display: block;
}

/* line 265, ../../../app/stylesheets/partials/front/_base.sass */
.image3 {
  float: left;
  background: url(../../../images/bg-image2-id-eb4786cd95abcc8ed7f5e241b2d76335.png) no-repeat 0 -326px;
  width: 239px;
  height: 239px;
  margin: 44px 0 0 -12px;
  padding: 13px 13px 14px 14px;
  position: relative;
}

/* line 274, ../../../app/stylesheets/partials/front/_base.sass */
.image3 img {
  display: block;
}

/* line 277, ../../../app/stylesheets/partials/front/_base.sass */
.promo-box {
  width: 992px;
  overflow: hidden;
  margin-left: -15px;
  position: relative;
  padding-bottom: 24px;
}

/* line 284, ../../../app/stylesheets/partials/front/_base.sass */
.newsletter-form {
  float: left;
  width: 214px;
  height: 228px;
  background: url(../../../images/bg-newsletter-form-id-f6762a9696c873a6c7e587eb8660c4ab.png) no-repeat 0 100%;
  padding: 0 3px 10px 23px;
  margin: 0px 21px 0 0;
}
/* line 291, ../../../app/stylesheets/partials/front/_base.sass */
.newsletter-form .text {
  display: block;
  width: 198px;
  height: 15px;
  overflow: hidden;
  background: url(../../../images/bg-text-id-9dac3f67f6f6d413d707bc410f17531d.png) no-repeat;
  padding: 9px 8px 7px;
  margin-bottom: 8px;
}
/* line 300, ../../../app/stylesheets/partials/front/_base.sass */
.newsletter-form .text input {
  float: left;
  background: none;
  border: 0;
  outline: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 15px;
  font-size: 10px;
  line-height: 15px;
}
/* line 312, ../../../app/stylesheets/partials/front/_base.sass */
.newsletter-form .submit {
  display: block;
  background: url(../../../images/btn-submit-id-84c55a14023e52920d7de77e5d6f3f1e.png) no-repeat;
  border: none;
  outline: none;
  margin: 0 0 0 auto;
  padding: 0 0 2px;
  width: 69px;
  height: 28px;
  font: bold 11px/26px Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
  text-transform: uppercase;
  color: #737373;
}

/* line 327, ../../../app/stylesheets/partials/front/_base.sass */
.newsletter {
  margin: 0 0 12px -12px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-txt-id-f01393bc62d6b2d2e7763bf79940587b.png) no-repeat 0 -46px;
  width: 196px;
  height: 32px;
}

/* line 335, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box {
  float: right;
  width: 220px;
  line-height: 18px;
  padding-top: 10px;
}

/* line 341, ../../../app/stylesheets/partials/front/_base.sass */
.designer {
  margin: 0 0 3px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-txt-id-f01393bc62d6b2d2e7763bf79940587b.png) no-repeat 0 -78px;
  width: 204px;
  height: 26px;
}

/* line 349, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box .container {
  margin-bottom: 3px;
  color: #6b625c;
  font: 13px/16px Arial, Helvetica, sans-serif;
}

/* line 354, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box .container div {
  overflow: hidden;
  height: 1%;
  padding-top: 1px;
}

/* line 359, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box .container strong {
  display: block;
}

/* line 362, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box .alignleft {
  border: 4px solid white;
  margin: 0 8px 0 0;
}

/* line 366, ../../../app/stylesheets/partials/front/_base.sass */
.designer-box p {
  margin: 0 0 10px;
}

/* line 369, ../../../app/stylesheets/partials/front/_base.sass */
.link-wrap {
  width: 100%;
  overflow: hidden;
}

/* line 373, ../../../app/stylesheets/partials/front/_base.sass */
.more {
  float: left;
  font: bold 11px/15px Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  color: #737373;
  text-decoration: none !important;
}

/* line 380, ../../../app/stylesheets/partials/front/_base.sass */
.more span {
  float: left;
  cursor: pointer;
  height: 23px;
  background: url(../../../images/bg-more-id-92a2b15e37860bbf69300af0aa56ed1e.png) no-repeat;
  padding: 5px 2px 0 6px;
}

/* line 387, ../../../app/stylesheets/partials/front/_base.sass */
.more:hover span {
  text-decoration: underline;
}

/* line 390, ../../../app/stylesheets/partials/front/_base.sass */
.more em {
  float: left;
  text-indent: -9999px;
  overflow: hidden;
  width: 23px;
  height: 28px;
  background: url(../../../images/bg-more-id-92a2b15e37860bbf69300af0aa56ed1e.png) no-repeat 100% 100%;
  cursor: pointer;
}

/* line 399, ../../../app/stylesheets/partials/front/_base.sass */
.litebox {
  width: 981px;
  margin: 20px auto;
  background: url(../../../images/line2-id-a695e2c1c95e7f9b1839c796aea8a5c9.png) no-repeat;
}

/* line 404, ../../../app/stylesheets/partials/front/_base.sass */
.litebox .holder {
  width: 100%;
  background: url(../../../images/line2-id-a695e2c1c95e7f9b1839c796aea8a5c9.png) no-repeat 0 100%;
  padding: 14px 0;
  position: relative;
}

/* line 410, ../../../app/stylesheets/partials/front/_base.sass */
.litebox .container {
  margin-bottom: 17px;
}

/* line 413, ../../../app/stylesheets/partials/front/_base.sass */
.close {
  position: absolute;
  top: 10px;
  right: 12px;
  text-indent: -9999px;
  overflow: hidden;
  width: 13px;
  height: 12px;
  background: url(../../../images/close-id-a7e68ec6ce90ca986e05e1a1b22e086a.png) no-repeat;
}

/* line 423, ../../../app/stylesheets/partials/front/_base.sass */
.title-lite {
  float: left;
  color: #505050;
  font-size: 14px;
  line-height: 17px;
  margin: 7px 272px 0 0;
}

/* line 430, ../../../app/stylesheets/partials/front/_base.sass */
.paging-lite {
  float: left;
  width: 122px;
  color: #888888;
  font: 15px/17px Arial, Helvetica, sans-serif;
}

/* line 436, ../../../app/stylesheets/partials/front/_base.sass */
.paging-lite .prev,
.paging-lite .next {
  width: 28px;
  height: 28px;
  margin: 0;
  background-position: -39px 0;
}

/* line 443, ../../../app/stylesheets/partials/front/_base.sass */
.paging-lite .next {
  background-position: -39px -28px;
}

/* line 446, ../../../app/stylesheets/partials/front/_base.sass */
.paging-lite span {
  display: block;
  overflow: hidden;
  height: 1%;
  padding-top: 6px;
  text-align: center;
}

/* line 453, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image {
  display: table;
  margin: 0 auto;
}
/* line 456, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .c {
  display: table-row;
}
/* line 458, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .l, .framed-image .r {
  background: url(../../../images/lr1-id-21b632b05d70bd58ee966cce0e243dbd.png) repeat-y;
  width: 3px;
  display: table-cell;
}
/* line 462, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .r {
  background-position: 100% 0;
}
/* line 464, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .content {
  height: 1%;
  background: white;
  display: table-cell;
  padding: 10px 12px;
}
/* line 469, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .lt, .framed-image .rt, .framed-image .lb, .framed-image .rb {
  background: url(../../../images/angle1-id-843d5d649427d6c96700f83258879d1d.png) no-repeat;
  height: 3px;
  width: 3px;
  font-size: 0;
  display: table-cell;
}
/* line 475, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .rt {
  background-position: 100% 0;
}
/* line 477, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .lb {
  background-position: 0 100%;
}
/* line 479, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .rb {
  background-position: 100% 100%;
}
/* line 481, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .t, .framed-image .b {
  background: url(../../../images/tb1-id-8f61996f20e7f4510a2c8db8e8d6abdb.png) repeat-x;
  height: 3px;
  display: table-cell;
  font-size: 0;
}
/* line 486, ../../../app/stylesheets/partials/front/_base.sass */
.framed-image .b {
  background-position: 0 100%;
}

/* line 489, ../../../app/stylesheets/partials/front/_base.sass */
.white-box {
  float: left;
  position: relative;
}
/* line 492, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .holder {
  display: table;
  margin: 0 auto;
}
/* line 495, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .c {
  display: table-row;
}
/* line 497, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .l {
  background: url(../../../images/lr1-id-21b632b05d70bd58ee966cce0e243dbd.png) repeat-y;
  width: 3px;
  display: table-cell;
}
/* line 501, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .r {
  background: url(../../../images/lr1-id-21b632b05d70bd58ee966cce0e243dbd.png) repeat-y;
  width: 3px;
  display: table-cell;
  background-position: 100% 0;
}
/* line 506, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .content {
  height: 1%;
  background: white;
  display: table-cell;
  padding: 10px 12px;
}
/* line 511, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .lt, .white-box .rt, .white-box .lb, .white-box .rb {
  background: url(../../../images/angle1-id-843d5d649427d6c96700f83258879d1d.png) no-repeat;
  height: 3px;
  width: 3px;
  font-size: 0;
  display: table-cell;
}
/* line 517, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .rt {
  background-position: 100% 0;
}
/* line 519, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .lb {
  background-position: 0 100%;
}
/* line 521, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .rb {
  background-position: 100% 100%;
}
/* line 523, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .t {
  background: url(../../../images/tb1-id-8f61996f20e7f4510a2c8db8e8d6abdb.png) repeat-x;
  height: 3px;
  display: table-cell;
  font-size: 0;
}
/* line 528, ../../../app/stylesheets/partials/front/_base.sass */
.white-box .b {
  background: url(../../../images/tb1-id-8f61996f20e7f4510a2c8db8e8d6abdb.png) repeat-x;
  height: 3px;
  display: table-cell;
  font-size: 0;
  background-position: 0 100%;
}

/* line 536, ../../../app/stylesheets/partials/front/_base.sass */
.white-box img {
  display: block;
}

/* line 539, ../../../app/stylesheets/partials/front/_base.sass */
.photo .content {
  padding: 10px 7px;
}

/* line 542, ../../../app/stylesheets/partials/front/_base.sass */
.tape {
  position: absolute;
  top: -8px;
  left: 50%;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/tape-id-22d92b1339f595aeb6afda7aacb020d4.png) no-repeat;
  width: 55px;
  height: 18px;
  margin-left: -27px;
  z-index: 20;
}

/* line 554, ../../../app/stylesheets/partials/front/_base.sass */
.image4 {
  margin: 8px 10px 0 0;
}

/* line 557, ../../../app/stylesheets/partials/front/_base.sass */
.image4-holder {
  position: relative;
  width: 100%;
}

/* line 561, ../../../app/stylesheets/partials/front/_base.sass */
.image4 .content {
  padding: 8px 9px;
}

/* line 564, ../../../app/stylesheets/partials/front/_base.sass */
.image4 img {
  display: block;
}

/* line 567, ../../../app/stylesheets/partials/front/_base.sass */
.info-box {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: url(../../../images/bg-info-box-id-d2033b54c0db23864d3618585a7ecf2b.png) repeat-x;
}

/* line 574, ../../../app/stylesheets/partials/front/_base.sass */
.info-box div {
  height: 40px;
  color: #0a3f7f;
  font-size: 12px;
  line-height: 16px;
  padding: 9px 10px 6px;
}

/* line 581, ../../../app/stylesheets/partials/front/_base.sass */
.info-box p {
  margin: 0;
}

/* line 584, ../../../app/stylesheets/partials/front/_base.sass */
.info-box h2 {
  margin: 0;
  color: #0a3f7f;
  font-size: 16px;
  line-height: 18px;
}

/* line 590, ../../../app/stylesheets/partials/front/_base.sass */
.image5 img {
  display: block;
}

/* line 593, ../../../app/stylesheets/partials/front/_base.sass */
.title2 {
  position: absolute;
  top: 52px;
  left: 0;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-txt-id-f01393bc62d6b2d2e7763bf79940587b.png) no-repeat 0 -104px;
  width: 207px;
  height: 86px;
  margin: 0;
}

/* line 604, ../../../app/stylesheets/partials/front/_base.sass */
.blue-title {
  width: 100%;
  overflow: hidden;
  margin: 0 0 -2px;
  position: relative;
}

/* line 610, ../../../app/stylesheets/partials/front/_base.sass */
.blue-title h2 {
  float: left;
  margin: 0;
  text-transform: uppercase;
  font: bold 10px/14px Arial, Helvetica, sans-serif;
  color: white;
  height: 19px;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat;
  padding: 3px 0 0 9px;
}

/* line 620, ../../../app/stylesheets/partials/front/_base.sass */
.blue-title h2 strong {
  float: left;
  margin-right: -30px;
  position: relative;
}

/* line 625, ../../../app/stylesheets/partials/front/_base.sass */
.blue-title span {
  float: left;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat 100% -22px;
  height: 22px;
  width: 67px;
}

/* line 633, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-title {
  width: 100%;
  overflow: hidden;
  margin: 0 0 5px;
}

/* line 638, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-title h2 {
  float: left;
  margin: 0;
  text-transform: uppercase;
  font: bold 10px/14px Arial, Helvetica, sans-serif;
  color: white;
  height: 17px;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat 0 -44px;
  padding: 3px 0 0 7px;
}

/* line 648, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-title h2 strong {
  float: left;
  margin-right: -30px;
  position: relative;
}

/* line 653, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-title span {
  float: left;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat 100% -64px;
  height: 20px;
  width: 67px;
}

/* line 661, ../../../app/stylesheets/partials/front/_base.sass */
.breadcrumbs {
  margin: 0 0 0px;
  padding: 10px 0 0 0;
  width: 100%;
  overflow: hidden;
  list-style: none;
  text-transform: uppercase;
  color: #555555;
  font: 10px/12px Arial, Helvetica, sans-serif;
  min-height: 12px;
}

/* line 672, ../../../app/stylesheets/partials/front/_base.sass */
.breadcrumbs li {
  float: left;
  background: url(../../../images/arrow2-id-7c61ac30ebf0745fdb1d5e3e1bd8e515.png) no-repeat 0 3px;
  padding: 0 6px 0 10px;
}

/* line 677, ../../../app/stylesheets/partials/front/_base.sass */
.breadcrumbs li:first-child {
  background: none;
}

/* line 680, ../../../app/stylesheets/partials/front/_base.sass */
.breadcrumbs li a {
  color: #204572;
}

/* line 683, ../../../app/stylesheets/partials/front/_base.sass */
.twocolumns {
  height: 1%;
  overflow: hidden;
  padding: 0 11px 0 8px;
}

/* line 688, ../../../app/stylesheets/partials/front/_base.sass */
#content {
  float: left;
  width: 745px;
  padding-top: 4px;
}

/* line 693, ../../../app/stylesheets/partials/front/_base.sass */
#content p {
  margin: 0 0 20px;
}

/* line 696, ../../../app/stylesheets/partials/front/_base.sass */
.heading {
  margin: 0 0 10px;
  color: #42362f;
  font: 22px/26px Georgia, "Times New Roman", Times, serif;
}

/* line 701, ../../../app/stylesheets/partials/front/_base.sass */
.blue-box {
  width: 734px;
  height: 342px;
  background: url(../../../images/bg-blue-box-id-991a1536240334aa770d220c96fda988.png) no-repeat;
  padding: 23px 0 0 22px;
  margin: -2px 0 18px;
}

/* line 708, ../../../app/stylesheets/partials/front/_base.sass */
.blue-box:after {
  display: block;
  clear: both;
  content: "";
}

/* line 713, ../../../app/stylesheets/partials/front/_base.sass */
.blue-box .alignleft {
  margin-top: 33px;
}

/* line 716, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 {
  float: left;
  background: white;
  margin-right: 24px;
  position: relative;
  overflow: hidden;
}

/* line 723, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 img {
  display: block;
}

/* line 726, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 .t,
.white-box2 .b {
  text-indent: -9999px;
  overflow: hidden;
  width: 100%;
  height: 15px;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../../../images/tb3-id-9275c830c1b5d67050ea5a3f439014ec.png) repeat-x;
  font-size: 1px;
  line-height: 1px;
}

/* line 739, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 .b {
  top: auto;
  bottom: 0;
  background-position: 0 100%;
}

/* line 744, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 .l,
.white-box2 .r {
  text-indent: -9999px;
  overflow: hidden;
  width: 15px;
  height: 9999px;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../../../images/lr3-id-ac171690fc9fd1c70719fdc8e9f1bdce.png) repeat-y;
  font-size: 1px;
  line-height: 1px;
}

/* line 757, ../../../app/stylesheets/partials/front/_base.sass */
.white-box2 .r {
  left: auto;
  right: 0;
  background-position: 100% 0;
}

/* line 762, ../../../app/stylesheets/partials/front/_base.sass */
.content-holder {
  width: 615px;
}

/* line 765, ../../../app/stylesheets/partials/front/_base.sass */
.panel {
  width: 100%;
  background: url(../../../images/line4-id-b9a6b780d5187d0da641c9e11ff4e9e5.gif) repeat-x;
  margin: -6px 0 50px;
}

/* line 770, ../../../app/stylesheets/partials/front/_base.sass */
.panel-holder {
  height: 1%;
  overflow: hidden;
  background: url(../../../images/line4-id-b9a6b780d5187d0da641c9e11ff4e9e5.gif) repeat-x 0 100%;
  padding: 12px 5px 10px 0;
  color: #3e3e3e;
  font: 11px/15px Arial, Helvetica, sans-serif;
}

/* line 778, ../../../app/stylesheets/partials/front/_base.sass */
.photo {
  width: 100%;
  overflow: hidden;
  margin-bottom: 4px;
}

/* line 783, ../../../app/stylesheets/partials/front/_base.sass */
.ico-list {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 789, ../../../app/stylesheets/partials/front/_base.sass */
.ico-list li {
  float: left;
  margin-left: 17px;
}

/* line 793, ../../../app/stylesheets/partials/front/_base.sass */
.ico-list li a {
  float: left;
  padding-left: 20px;
  text-decoration: none !important;
  color: #505050;
  font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
}

/* line 800, ../../../app/stylesheets/partials/front/_base.sass */
.ico-list li a.like {
  background: url(../../../images/like-id-b617aa170f6ff51a92d2997ad3f957dd.png) no-repeat 0 2px;
}

/* line 803, ../../../app/stylesheets/partials/front/_base.sass */
.ico-list li a.tweet {
  background: url(../../../images/tweet-id-c5edb743777481e9cbadab6d0e0ccf8b.png) no-repeat;
  padding-left: 32px;
}

/* line 807, ../../../app/stylesheets/partials/front/_base.sass */
.number {
  float: left;
  width: 31px;
  height: 18px;
  background: url(../../../images/number-id-52386659130aefdb72330f42c5d3bc4b.png) no-repeat;
  text-align: center;
  padding-left: 4px;
  margin-right: 6px;
  color: white;
  font: 14px/18px Arial, Helvetica, sans-serif;
  cursor: pointer;
}

/* line 819, ../../../app/stylesheets/partials/front/_base.sass */
#sidebar {
  float: right;
  width: 210px;
}

/* line 823, ../../../app/stylesheets/partials/front/_base.sass */
.block {
  margin: 0 0 28px;
  width: 100%;
  overflow: hidden;
  color: #5a5a5a;
  line-height: 18px;
}

/* line 830, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav {
  padding-bottom: 27px;
  margin-bottom: 6px;
  width: 100%;
  background: url(../../../images/bg-sidenav-id-6f5df997f9ceb7aa8e7ffd1311d1f236.png) no-repeat 0 100%;
}

/* line 836, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav-fix {
  background: url(../../../images/bg-sidenav-fix-id-1aca8fa1213b323590ff0e4436bf1ec4.png) no-repeat 0 100%;
}

/* line 839, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav ul {
  margin: 0;
  padding: 3px 0 0;
  list-style: none;
  font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
  background: url(../../../images/line5-id-76ac14bf85f8a8bef05ac74bbf4d6d42.png) no-repeat 50% 0;
}

/* line 846, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav ul li {
  background: url(../../../images/line5-id-76ac14bf85f8a8bef05ac74bbf4d6d42.png) no-repeat 50% 100%;
}

/* line 849, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav ul li a {
  display: block;
  width: 194px;
  padding: 8px;
  text-decoration: none !important;
}

/* line 855, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav ul li a:hover,
.sidenav ul li.active a {
  color: #db8660;
}

/* line 859, ../../../app/stylesheets/partials/front/_base.sass */
.sidenav ul li.active a {
  background: url(../../../images/arrow3-id-f6be57c71e8ea22e32254b56f3f52482.png) no-repeat 100% 50%;
}

/* line 862, ../../../app/stylesheets/partials/front/_base.sass */
#content2 {
  float: right;
  width: 722px;
  margin-top: -4px;
}

/* line 867, ../../../app/stylesheets/partials/front/_base.sass */
#content2 p {
  margin: 0 0 21px;
}

/* line 870, ../../../app/stylesheets/partials/front/_base.sass */
h2, #content2 h2 {
  color: #619fc3;
  margin: -2px 0 0;
  font: 18px/24px Georgia, "Times New Roman", Times, serif;
}

/* line 875, ../../../app/stylesheets/partials/front/_base.sass */
.block2 {
  float: right;
  background: url(../../../images/line7-id-60594e0ae6ef3c226e092ce46ca6ad11.gif) repeat-y;
  width: 215px;
  padding: 5px 6px 0 15px;
  margin: 12px 5px 0 0;
  color: #313131;
  font-size: 18px;
  line-height: 26px;
}

/* line 885, ../../../app/stylesheets/partials/front/_base.sass */
.block2 q {
  display: block;
  margin-bottom: 11px;
}

/* line 889, ../../../app/stylesheets/partials/front/_base.sass */
.block2 cite {
  display: block;
  margin-right: -4px;
  text-align: right;
  font: 12px/14px Arial, Helvetica, sans-serif;
}

/* line 895, ../../../app/stylesheets/partials/front/_base.sass */
#sidebar2 {
  float: left;
  width: 210px;
}

/* line 899, ../../../app/stylesheets/partials/front/_base.sass */
.collection {
  width: 390px !important;
}

/* line 902, ../../../app/stylesheets/partials/front/_base.sass */
.collection li {
  width: 122px !important;
  margin: 0 8px 3px 0;
}

/* line 906, ../../../app/stylesheets/partials/front/_base.sass */
.box2 {
  float: right;
  width: 372px;
  color: #4a5e56;
  font-size: 13px;
  line-height: 17px;
  padding-top: 6px;
}

/* line 914, ../../../app/stylesheets/partials/front/_base.sass */
.box2 h2 {
  margin: 0 0 3px;
  color: #646464;
  font-size: 31px;
  line-height: 38px;
}

/* line 920, ../../../app/stylesheets/partials/front/_base.sass */
.box2 p {
  margin: 0 0 6px;
}

/* line 923, ../../../app/stylesheets/partials/front/_base.sass */
.box2-holder {
  margin-bottom: 46px;
}

/* line 926, ../../../app/stylesheets/partials/front/_base.sass */
.link {
  background: url(../../../images/link-id-e7787f131b9f056d1fbce8bf39526311.png) no-repeat 0 50%;
  padding-left: 12px;
  margin-left: 5px;
  text-transform: uppercase;
  color: #4aa1be;
  font: bold 11px/14px Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
}

/* line 935, ../../../app/stylesheets/partials/front/_base.sass */
.view {
  float: left;
  color: #737373;
  font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
  text-decoration: none !important;
}

/* line 941, ../../../app/stylesheets/partials/front/_base.sass */
.view em {
  float: left;
  cursor: pointer;
  height: 44px;
  width: 43px;
  background: url(../../../images/bg-view-id-a793f2bd2adf0968ac35e289a67610d1.png) no-repeat 100% 100%;
}

/* line 948, ../../../app/stylesheets/partials/front/_base.sass */
.view span {
  float: left;
  background: url(../../../images/bg-view-id-a793f2bd2adf0968ac35e289a67610d1.png) no-repeat;
  height: 32px;
  padding: 12px 9px 0 18px;
  cursor: pointer;
}

/* line 955, ../../../app/stylesheets/partials/front/_base.sass */
.view:hover span {
  text-decoration: underline !important;
}

/* line 958, ../../../app/stylesheets/partials/front/_base.sass */
.image6 {
  margin: 12px 0 0 0 !important;
}

/* line 961, ../../../app/stylesheets/partials/front/_base.sass */
.option {
  position: absolute;
  bottom: 25px;
  right: 8px;
  width: 125px;
  padding: 8px 10px 10px;
  background: url(../../../images/bg-option-id-3716790634901ded87198263e8b4c2e4.png);
  text-decoration: none !important;
  color: #3d3b3a;
  font: 13px/15px Arial, Helvetica, sans-serif;
}

/* line 972, ../../../app/stylesheets/partials/front/_base.sass */
.option strong {
  display: block;
  color: #00377a;
  font-weight: normal;
}

/* line 977, ../../../app/stylesheets/partials/front/_base.sass */
.call {
  position: absolute;
  top: -3px;
  right: 22px;
  background: url(../../../images/bg-call-id-b774cc1a46f60ed8936fac30de7c43be.png) repeat-y;
  width: 153px;
  padding: 5px 8px;
  font: 13px/16px Arial, Helvetica, sans-serif;
  z-index: 30;
}

/* line 987, ../../../app/stylesheets/partials/front/_base.sass */
.arrials {
  text-indent: -9999px;
  overflow: hidden;
  display: block;
  width: 131px;
  height: 54px;
  background: url(../../../images/bg-txt-id-f01393bc62d6b2d2e7763bf79940587b.png) no-repeat 0 -190px;
  margin-bottom: 4px;
}

/* line 996, ../../../app/stylesheets/partials/front/_base.sass */
.call a {
  text-decoration: none !important;
  color: #0a3f7f;
}

/* line 1000, ../../../app/stylesheets/partials/front/_base.sass */
.heading2 {
  height: 1%;
  margin: -4px 3px 27px 7px;
  overflow: hidden;
}

/* line 1005, ../../../app/stylesheets/partials/front/_base.sass */
#main .heading2 h1 {
  float: left;
  margin: 0;
}

/* line 1009, ../../../app/stylesheets/partials/front/_base.sass */
.panel2 {
  width: 100%;
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}

/* line 1015, ../../../app/stylesheets/partials/front/_base.sass */
.p1 {
  position: relative;
  float: left;
  left: 50%;
}

/* line 1020, ../../../app/stylesheets/partials/front/_base.sass */
.p2 {
  position: relative;
  float: left;
  left: -50%;
}

/* line 1025, ../../../app/stylesheets/partials/front/_base.sass */
.p3 {
  float: left;
  background: url(../../../images/bg-panel2-id-339f50b090a77763270360cd55ec34d6.png) no-repeat;
  height: 26px;
  color: white;
  font-size: 18px;
  line-height: 24px;
  padding: 0 20px 0 58px;
}

/* line 1034, ../../../app/stylesheets/partials/front/_base.sass */
.panel2 em {
  float: left;
  width: 40px;
  height: 26px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-panel2-id-339f50b090a77763270360cd55ec34d6.png) no-repeat 100% 100%;
}

/* line 1042, ../../../app/stylesheets/partials/front/_base.sass */
.confirm-box {
  height: 1%;
  padding-left: 7px;
  overflow: hidden;
  margin-bottom: 100px;
}

/* line 1048, ../../../app/stylesheets/partials/front/_base.sass */
.confirm-box .yellow-box {
  float: right;
}

/* line 1051, ../../../app/stylesheets/partials/front/_base.sass */
.box3 {
  width: 174px;
  color: #6b625c;
  padding: 7px 6px 0 10px;
  line-height: 18px;
}

/* line 1057, ../../../app/stylesheets/partials/front/_base.sass */
#content2 .box3 p {
  margin-bottom: 5px;
}

/* line 1060, ../../../app/stylesheets/partials/front/_base.sass */
.box3 h3 {
  margin: 0 0 6px -2px;
  font: 20px/24px Georgia, "Times New Roman", Times, serif;
}

/* line 1064, ../../../app/stylesheets/partials/front/_base.sass */
.confirm-box .box3 {
  width: 150px;
  padding-top: 3px;
}

/* line 1068, ../../../app/stylesheets/partials/front/_base.sass */
.confirm-box .box3 h3 {
  margin-bottom: 9px;
}

/* line 1071, ../../../app/stylesheets/partials/front/_base.sass */
.table1 {
  font-size: 10px;
  line-height: 16px;
  text-transform: uppercase;
  padding: 0;
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 39px;
}

/* line 1080, ../../../app/stylesheets/partials/front/_base.sass */
.table1 td {
  width: 50%;
  padding: 6px 0;
}

/* line 1084, ../../../app/stylesheets/partials/front/_base.sass */
.table1 td.style2 {
  text-align: right;
  font-size: 14px;
}

/* line 1088, ../../../app/stylesheets/partials/front/_base.sass */
.table1 .last td {
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
  padding-top: 8px;
}

/* line 1092, ../../../app/stylesheets/partials/front/_base.sass */
.branch {
  display: block;
  margin: -11px -15px 0 auto;
  width: 120px;
  position: relative;
  z-index: 2;
}

/* line 1099, ../../../app/stylesheets/partials/front/_base.sass */
.table2 {
  padding: 0;
  border-collapse: collapse;
  width: 100%;
  line-height: 16px;
  margin-bottom: 25px;
}

/* line 1106, ../../../app/stylesheets/partials/front/_base.sass */
.table2 th {
  padding: 5px 0 7px;
  text-align: left;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: normal;
}

/* line 1114, ../../../app/stylesheets/partials/front/_base.sass */
.table2 td {
  padding: 15px 0 16px;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
}

/* line 1118, ../../../app/stylesheets/partials/front/_base.sass */
.table2 .style1 {
  width: 380px;
}

/* line 1121, ../../../app/stylesheets/partials/front/_base.sass */
.table2 .style2 {
  width: 140px;
}

/* line 1124, ../../../app/stylesheets/partials/front/_base.sass */
.table2 .style3 {
  width: 60px;
  text-align: center;
}

/* line 1128, ../../../app/stylesheets/partials/front/_base.sass */
.table2 .style4 {
  width: 120px;
  padding-right: 30px;
  text-align: right;
}

/* line 1133, ../../../app/stylesheets/partials/front/_base.sass */
button.more2 {
  background: none;
  border: none;
  padding: none;
}

/* line 1138, ../../../app/stylesheets/partials/front/_base.sass */
.more2 {
  float: left;
  color: #737373;
  font: bold 14px/26px Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none !important;
}

/* line 1146, ../../../app/stylesheets/partials/front/_base.sass */
.more2 span {
  float: left;
  height: 37px;
  cursor: pointer;
  background: url(../../../images/bg-more2-id-44e55130f0c4d5a8d7c8f10f162f7c55.png) no-repeat;
  padding: 7px 0 0 14px;
}

/* line 1153, ../../../app/stylesheets/partials/front/_base.sass */
.more2:hover span {
  text-decoration: underline;
}

/* line 1156, ../../../app/stylesheets/partials/front/_base.sass */
.more2 em {
  float: left;
  height: 44px;
  width: 51px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-more2-id-44e55130f0c4d5a8d7c8f10f162f7c55.png) no-repeat 100% 100%;
}

/* line 1164, ../../../app/stylesheets/partials/front/_base.sass */
.mark {
  color: #313131;
  line-height: 16px;
  margin-bottom: -3px;
}

/* line 1169, ../../../app/stylesheets/partials/front/_base.sass */
.photo2 .content {
  padding: 10px 7px;
}

/* line 1172, ../../../app/stylesheets/partials/front/_base.sass */
.photo2 {
  width: 100%;
  overflow: hidden;
  margin-bottom: 12px;
}

/* line 1177, ../../../app/stylesheets/partials/front/_base.sass */
.container2 {
  width: 732px;
  overflow: hidden;
  padding-top: 15px;
  margin: 0 -10px 50px 0;
}

/* line 1183, ../../../app/stylesheets/partials/front/_base.sass */
.container2 .yellow-box {
  float: right;
}

/* line 1186, ../../../app/stylesheets/partials/front/_base.sass */
.list {
  margin: 0;
  padding: 7px 0 0;
  list-style: none;
  float: left;
  width: 430px;
}

/* line 1193, ../../../app/stylesheets/partials/front/_base.sass */
.list li {
  padding: 0 0 20px 20px;
  background: url(../../../images/bg-list-id-6fb4e5bdee8cca8379637444722d67d2.png) no-repeat 0 2px;
}

/* line 1197, ../../../app/stylesheets/partials/front/_base.sass */
.link2 {
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/link2-id-09682637468f839518f501f2174833dc.png) no-repeat;
  float: left;
  width: 15px;
  height: 16px;
}

/* line 1205, ../../../app/stylesheets/partials/front/_base.sass */
.box3 img {
  vertical-align: top;
}

/* line 1208, ../../../app/stylesheets/partials/front/_base.sass */
.tabset1 {
  width: 100%;
  overflow: hidden;
  background: url(../../../images/bg-tabset1-id-6425faa87e3de86827ff4c484290b64e.gif) repeat-x;
  margin: 0 0 28px;
  padding: 0;
  list-style: none;
}

/* line 1216, ../../../app/stylesheets/partials/front/_base.sass */
.tabset1 li {
  float: left;
  margin-right: 18px;
}

/* line 1220, ../../../app/stylesheets/partials/front/_base.sass */
.tabset1 li a {
  float: left;
  color: #3d3b3a;
  text-decoration: none !important;
  height: 39px;
  padding-top: 8px;
  outline: none;
}

/* line 1228, ../../../app/stylesheets/partials/front/_base.sass */
.tabset1 li a:hover,
.tabset1 li a.active {
  color: #d46a3b;
  background: url(../../../images/arrow4-id-f19f4fe391036c456a9b8590d3521228.gif) no-repeat 50% 100%;
}

/* line 1233, ../../../app/stylesheets/partials/front/_base.sass */
.data2 {
  float: left;
  width: 370px;
  line-height: 19px;
}

/* line 1238, ../../../app/stylesheets/partials/front/_base.sass */
.aside {
  float: right;
  width: 409px;
  /*  margin-top:-16px; */
}

/* line 1243, ../../../app/stylesheets/partials/front/_base.sass */
.yellow2-wrap {
  overflow: hidden;
  height: 1%;
  background: url(../../../images/yellow-id-850d6d3cce7f763d12d608d423be29a9.png) no-repeat 100% 0;
  padding: 16px 22px 4px 0;
}

/* line 1249, ../../../app/stylesheets/partials/front/_base.sass */
* + html .yellow2-wrap {
  padding-bottom: 28px;
}

/* line 1253, ../../../app/stylesheets/partials/front/_base.sass */
.box4 {
  width: 305px;
  min-height: 365px;
}

/* line 1257, ../../../app/stylesheets/partials/front/_base.sass */
.host-box {
  width: 100%;
  overflow: hidden;
  background: url(../../../images/line4-id-b9a6b780d5187d0da641c9e11ff4e9e5.gif) repeat-x 0 100%;
  color: #3e3d3c;
  font-size: 11px;
  line-height: 18px;
  padding-bottom: 13px;
  margin-bottom: 8px;
}

/* line 1267, ../../../app/stylesheets/partials/front/_base.sass */
.host-box h3 {
  margin: 0 0 1px;
  font: 18px/22px Georgia, "Times New Roman", Times, serif;
  color: #619fc3;
}

/* line 1272, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .txt1 {
  display: block;
  font: 10px/14px Arial, Helvetica, sans-serif;
  color: #555555;
  margin-bottom: 10px;
}

/* line 1278, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .wrap {
  width: 100%;
  position: relative;
}

/* line 1282, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .col-l {
  width: 135px;
}

/* line 1285, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .col-l strong {
  display: block;
  font-weight: normal;
}

/* line 1289, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .more {
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 1294, ../../../app/stylesheets/partials/front/_base.sass */
.host-box .more span {
  height: 21px;
  padding: 7px 25px 0 10px;
}

/* line 1298, ../../../app/stylesheets/partials/front/_base.sass */
.more3 {
  clear: both;
  float: right;
  background: url(../../../images/arrow5-id-8765fbec4744328c79ab494da64869d4.png) no-repeat 100% 3px;
  padding-right: 10px;
  font-size: 11px;
  line-height: 15px;
  margin-right: 45px;
}

/* line 1307, ../../../app/stylesheets/partials/front/_base.sass */
.tab-holder2 {
  width: 735px;
}

/* line 1311, ../../../app/stylesheets/partials/front/_base.sass */
.orange-wrap {
  overflow: hidden;
  height: 1%;
  background: url(../../../images/orange-id-df4fb86cf67e5fc0cc16d31f2ae0e7cd.png) no-repeat 100% 0;
  padding: 16px 22px 4px 0;
}

/* line 1317, ../../../app/stylesheets/partials/front/_base.sass */
* + html .orange-wrap {
  padding-bottom: 28px;
}

/* line 1320, ../../../app/stylesheets/partials/front/_base.sass */
.description {
  float: left;
  width: 160px;
  margin: 0;
}

/* line 1325, ../../../app/stylesheets/partials/front/_base.sass */
.description dt {
  float: left;
  margin-right: 3px;
}

/* line 1329, ../../../app/stylesheets/partials/front/_base.sass */
.description dd {
  margin: 0;
  display: block;
  overflow: hidden;
  height: 1%;
}

/* line 1335, ../../../app/stylesheets/partials/front/_base.sass */
.description a {
  color: #3e3d3c;
}

/* line 1338, ../../../app/stylesheets/partials/front/_base.sass */
.form2 {
  width: 100%;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
}

/* line 1342, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .input-text input {
  min-width: 218px;
}

/* line 1345, ../../../app/stylesheets/partials/front/_base.sass */
.form2-frame {
  background: url(../../../images/bg-form2-id-2bd57e7e1eea61adb7797f064409b57a.png) no-repeat 0 100%;
  width: 100%;
  position: relative;
  padding: 18px 0 140px;
  color: #3e3d3c;
}

/* line 1352, ../../../app/stylesheets/partials/front/_base.sass */
.bird {
  position: absolute;
  right: 52px;
  bottom: 33px;
  text-indent: -9999px;
  overflow: hidden;
  width: 61px;
  height: 74px;
  background: url(../../../images/bird-id-58c93bf804cba4a74698921e1b4af9e0.png) no-repeat;
}

/* line 1362, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row {
  width: 100%;
  overflow: hidden;
  margin-bottom: 9px;
}

/* line 1367, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .label,
.form2 label {
  float: left;
  width: 94px;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 14px;
  margin-top: 8px;
}

/* line 1376, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row4 {
  float: left;
  padding-bottom: 9px;
}

/* line 1380, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row4 label {
  width: auto !important;
  margin-right: 14px;
}

/* line 1384, ../../../app/stylesheets/partials/front/_base.sass */
.form2 select {
  float: left;
  width: 237px;
}

/* line 1388, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row2 {
  float: left;
  padding-left: 38px;
}

/* line 1392, ../../../app/stylesheets/partials/front/_base.sass */
.form2 select.select-short {
  width: 97px;
}

/* line 1395, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .textarea {
  float: left;
  background: white url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
}

/* line 1399, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .textarea .l {
  float: left;
  background: url(../../../images/line8-id-628505ce7f11ed38c392fb70e593a8eb.gif) repeat-y;
}

/* line 1403, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .textarea .r {
  float: left;
  background: url(../../../images/line8-id-628505ce7f11ed38c392fb70e593a8eb.gif) repeat-y 100% 0;
}

/* line 1407, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .textarea .b {
  float: left;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
  padding: 9px 0 9px 10px;
}

/* line 1412, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .textarea textarea {
  float: left;
  background: none;
  border: 0;
  outline: none;
  margin: 0;
  padding: 0;
  width: 226px;
  overflow: auto;
  height: 103px;
  font: 11px/15px Arial, Helvetica, sans-serif;
}

/* line 1424, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .required {
  display: block;
  position: relative;
  margin: -22px 0 24px;
  font-size: 10px;
  line-height: 14px;
}

/* line 1431, ../../../app/stylesheets/partials/front/_base.sass */
#content2 .form2 h2 {
  margin-bottom: 21px;
}

/* line 1434, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .radio {
  float: left;
  width: 16px;
  height: 15px;
  margin: 1px 8px 0 4px;
  padding: 0;
}

/* line 1441, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row5 {
  width: 100%;
  overflow: hidden;
  padding-bottom: 7px;
}

/* line 1446, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row5 label {
  width: auto;
  margin: 0;
  line-height: 16px;
}

/* line 1451, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row5 label strong {
  font-size: 13px;
}

/* line 1454, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .row3 {
  width: 327px;
  overflow: hidden;
  padding-top: 4px;
}

/* line 1459, ../../../app/stylesheets/partials/front/_base.sass */
.form2 .submit {
  float: right;
  background: url(../../../images/btn-submit-id-84c55a14023e52920d7de77e5d6f3f1e.png) no-repeat;
  border: none;
  outline: none;
  margin: 0;
  padding: 0 0 2px;
  width: 69px;
  height: 28px;
  font: bold 11px/26px Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
  text-transform: uppercase;
  color: #737373;
}

/* line 1473, ../../../app/stylesheets/partials/front/_base.sass */
#sidebar3 {
  float: left;
  width: 186px;
}

/* line 1478, ../../../app/stylesheets/partials/front/_base.sass */
.accordion {
  margin: -4px 0 44px;
  padding: 0;
  list-style: none;
  width: 100%;
  overflow: hidden;
  line-height: 19px;
}

/* line 1486, ../../../app/stylesheets/partials/front/_base.sass */
.accordion li {
  background: url(../../../images/line9-id-89c8f52229c1acf5e652aa630891d3ae.gif) repeat-x 0 100%;
}

/* line 1489, ../../../app/stylesheets/partials/front/_base.sass */
.accordion li a {
  color: #2a5380;
  display: block;
  width: 100%;
  padding: 6px 0;
}

/* line 1495, ../../../app/stylesheets/partials/front/_base.sass */
.slide {
  width: 100%;
  overflow: hidden;
  padding: 6px 0;
}

/* line 1500, ../../../app/stylesheets/partials/front/_base.sass */
.list2 {
  margin: 0;
  width: auto;
  overflow: hidden;
  padding: 0 0 0 2px;
  list-style: none;
  font: bold 12px/15px Georgia, "Times New Roman", Times, serif;
}

/* line 1508, ../../../app/stylesheets/partials/front/_base.sass */
.slide .row {
  width: 100%;
  overflow: hidden;
  margin-bottom: 9px;
}

/* line 1513, ../../../app/stylesheets/partials/front/_base.sass */
.form3 {
  width: 100%;
  color: #5a5a5a;
}

/* line 1517, ../../../app/stylesheets/partials/front/_base.sass */
.form3 label {
  float: left;
  font: bold 12px/15px Georgia, "Times New Roman", Times, serif;
  padding-top: 1px;
}

/* line 1522, ../../../app/stylesheets/partials/front/_base.sass */
#sidebar3 .area {
  width: 100%;
  overflow: hidden;
  margin: 0 0 54px;
}

/* line 1527, ../../../app/stylesheets/partials/front/_base.sass */
.list3 {
  margin: 0;
  padding: 0 0 48px 4px;
  list-style: none;
  width: 180px;
  background: url(../../../images/bg-list3-id-f82ebebd259d40e8a3cb328315a9ca33.png) no-repeat 0 100%;
}

/* line 1534, ../../../app/stylesheets/partials/front/_base.sass */
.list3 li {
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
  padding: 6px 0 6px 8px;
  height: 1%;
}

/* line 1539, ../../../app/stylesheets/partials/front/_base.sass */
.list3 li a {
  color: #3d3b3a;
}

/* line 1542, ../../../app/stylesheets/partials/front/_base.sass */
.orange-title {
  width: 100%;
  overflow: hidden;
  margin-bottom: -4px;
  position: relative;
}

/* line 1548, ../../../app/stylesheets/partials/front/_base.sass */
.orange-title h2 {
  float: left;
  margin: 0;
  font: bold 10px/14px Arial, Helvetica, sans-serif;
  padding: 8px 0 0 11px;
  height: 24px;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat 0 -84px;
  color: white;
  text-transform: uppercase;
}

/* line 1558, ../../../app/stylesheets/partials/front/_base.sass */
.orange-title span {
  float: left;
  width: 24px;
  height: 32px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-title-id-bbb32afd9f316e5c80e0138460342e69.png) no-repeat 100% -116px;
}

/* line 1566, ../../../app/stylesheets/partials/front/_base.sass */
#content3 {
  width: 780px;
  line-height: 19px;
  float: right;
  position: relative;
  margin: 0 -7px 50px 0;
}

/* line 1573, ../../../app/stylesheets/partials/front/_base.sass */
#main #content3 h1 {
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
  color: #3d3b3a;
  font-size: 18px;
  line-height: 22px;
  padding-bottom: 12px;
  margin-bottom: 26px;
}

/* line 1581, ../../../app/stylesheets/partials/front/_base.sass */
.close2 {
  float: right;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/close2-id-e2e7dd8b32d3fd724d2b6099289c9830.png) no-repeat;
  width: 23px;
  height: 22px;
}
/* line 1588, ../../../app/stylesheets/partials/front/_base.sass */
.close2:hover {
  background-position: 0 100%;
}

/* line 1591, ../../../app/stylesheets/partials/front/_base.sass */
.new-item {
  position: absolute;
  top: 6px;
  left: 8px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-new-item-id-5a3d6070aea3b9270d2b81eb83f846d9.png) no-repeat;
  width: 76px;
  height: 51px;
  z-index: 5;
}

/* line 1602, ../../../app/stylesheets/partials/front/_base.sass */
.gallery {
  width: 100%;
  height: 380px;
  overflow: hidden;
  position: relative;
}

/* line 1608, ../../../app/stylesheets/partials/front/_base.sass */
.gallery-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 380px;
}

/* line 1614, ../../../app/stylesheets/partials/front/_base.sass */
.add_to_wishlist {
  float: left;
  background: url(../../../images/add-id-a39e9e0cc4c1cbdea6df6dba7963140d.png) no-repeat 50% 0;
  height: 21px;
  color: #585858;
  font: 10px/14px Georgia, "Times New Roman", Times, serif;
  text-align: center;
  padding-top: 27px;
}

/* line 1623, ../../../app/stylesheets/partials/front/_base.sass */
#footer {
  width: 100%;
  background: url(../../../images/bg-footer-id-331b3fd4174ae06e7603197c05f5a224.png) repeat-x 50% 21px;
}

/* line 1627, ../../../app/stylesheets/partials/front/_base.sass */
.f1 {
  width: 100%;
  background: url(../../../images/bg-f1-id-342242321b465fcbb485e982785a8a2e.png) repeat-x 0 100%;
}

/* line 1631, ../../../app/stylesheets/partials/front/_base.sass */
.f2 {
  width: 992px;
  margin: 0 auto;
  background: url(../../../images/bg-f2-id-b2a1a1b6802d56b786ff0a4b9451eb9e.png) no-repeat 100% 0;
}

/* line 1636, ../../../app/stylesheets/partials/front/_base.sass */
.f3 {
  width: 812px;
  background: url(../../../images/bg-f4-id-a385fb1eb34cf50896e200eb4e419bf8.png) no-repeat 100% 100%;
  position: relative;
  padding: 25px 173px 0 7px;
}

/* line 1642, ../../../app/stylesheets/partials/front/_base.sass */
.f3:after {
  display: block;
  clear: both;
  content: "";
}

/* line 1647, ../../../app/stylesheets/partials/front/_base.sass */
.birds {
  position: absolute;
  top: 10px;
  left: 11px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/birds-id-a6874356dfc66b827020475f014ffa82.png) no-repeat;
  width: 28px;
  height: 25px;
  clear: both;
}

/* line 1658, ../../../app/stylesheets/partials/front/_base.sass */
.column-left {
  float: left;
  background: url(../../../images/line3-id-689d6ef45b3cad1cb16b4c970146c115.gif) repeat-y;
  padding: 13px 0 9px;
}

/* line 1663, ../../../app/stylesheets/partials/front/_base.sass */
.top-line {
  background: url(../../../images/top-line-id-915607480213c0fdca874df2de2dd04e.gif) no-repeat 0 100%;
  width: 487px;
  padding-bottom: 12px;
  margin-bottom: 7px;
}

/* line 1669, ../../../app/stylesheets/partials/front/_base.sass */
.top-line:after {
  display: block;
  clear: both;
  content: "";
}

/* line 1674, ../../../app/stylesheets/partials/front/_base.sass */
.nav {
  margin: 0;
  padding: 0 9px 0 2px;
  list-style: none;
  float: left;
  font-size: 11px;
  line-height: 14px;
}

/* line 1682, ../../../app/stylesheets/partials/front/_base.sass */
.nav li {
  float: left;
  padding: 1px 9px;
  background: url(../../../images/sep2-id-24bac47b6f6e455ee489b00deebd847b.gif) no-repeat 100% 0;
}

/* line 1687, ../../../app/stylesheets/partials/front/_base.sass */
.nav li a {
  color: #00377a;
}

/* line 1690, ../../../app/stylesheets/partials/front/_base.sass */
.social-settings {
  margin: 0;
  padding: 1px 0 0;
  list-style: none;
  float: left;
}

/* line 1696, ../../../app/stylesheets/partials/front/_base.sass */
.social-settings li {
  float: left;
  margin-right: 3px;
}

/* line 1700, ../../../app/stylesheets/partials/front/_base.sass */
.social-settings li a {
  float: left;
  text-indent: -9999px;
  overflow: hidden;
  width: 14px;
  height: 14px;
  background: url(../../../images/btn-id-59cce6ac9d73f968e8911ba7b176d155.png) no-repeat 0 -84px;
}

/* line 1708, ../../../app/stylesheets/partials/front/_base.sass */
.social-settings li a.facebook {
  background-position: -14px -84px;
}

/* line 1711, ../../../app/stylesheets/partials/front/_base.sass */
.copy-list {
  margin: 0;
  padding: 0 0 0 6px;
  list-style: none;
  overflow: hidden;
  height: 1%;
  font: 10px/14px Arial, Helvetica, sans-serif;
  color: #464646;
}

/* line 1720, ../../../app/stylesheets/partials/front/_base.sass */
.copy-list li {
  float: left;
  background: url(../../../images/sep2-id-24bac47b6f6e455ee489b00deebd847b.gif) no-repeat;
  padding: 1px 4px 1px 6px;
}

/* line 1725, ../../../app/stylesheets/partials/front/_base.sass */
.copy-list li:first-child {
  background: none;
}

/* line 1728, ../../../app/stylesheets/partials/front/_base.sass */
.copy-list li a {
  color: #464646;
}

/* line 1731, ../../../app/stylesheets/partials/front/_base.sass */
#footer .search {
  padding-top: 11px;
}

/* line 1736, ../../../app/stylesheets/partials/front/_base.sass */
.errorExplanation {
  padding: 10px;
  border: 1px solid #b83737;
  color: #b83737;
}
/* line 1740, ../../../app/stylesheets/partials/front/_base.sass */
.errorExplanation h2 {
  display: none;
}

/* line 1743, ../../../app/stylesheets/partials/front/_base.sass */
.fieldWithErrors {
  color: red;
}

/* line 1746, ../../../app/stylesheets/partials/front/_base.sass */
.input-text {
  position: relative;
  z-index: 1;
}
/* line 1749, ../../../app/stylesheets/partials/front/_base.sass */
.input-text em {
  float: left;
  height: 31px;
  width: 12px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../../../images/bg-text2-id-99f0768a64ce141c786551bc56b66081.png) no-repeat 100% 100%;
}
/* line 1757, ../../../app/stylesheets/partials/front/_base.sass */
.input-text input {
  float: left;
  background: none;
  border: 0;
  outline: none;
  margin: 0;
  background: url(../../../images/bg-text2-id-99f0768a64ce141c786551bc56b66081.png) no-repeat;
  padding: 9px 0 7px 10px;
  font: 11px/15px Arial, Helvetica, sans-serif;
  color: #3e3d3c;
}
/* line 1768, ../../../app/stylesheets/partials/front/_base.sass */
.input-text label {
  z-index: 10;
  position: absolute;
  top: 20px;
  left: 0;
  background: none;
  color: red;
}

/* line 1776, ../../../app/stylesheets/partials/front/_base.sass */
.col-form {
  float: left;
  width: 334px;
  margin-right: 33px;
}

/* line 1781, ../../../app/stylesheets/partials/front/_base.sass */
.col-form2 {
  float: left;
  width: 334px;
  margin-right: 0;
}

/* line 1787, ../../../app/stylesheets/partials/front/_base.sass */
.data {
  float: left;
  width: 730px;
}
/* line 1790, ../../../app/stylesheets/partials/front/_base.sass */
.data h2 {
  margin: 0 0 5px;
  color: #619fc3;
  font: 18px/24px Georgia, "Times New Roman", Times, serif;
}

/* line 1796, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box {
  float: left;
  position: relative;
}
/* line 1799, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .holder {
  display: table;
}
/* line 1801, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .c {
  display: table-row;
}
/* line 1803, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .l {
  background: url(../../../images/lr2-id-b958409d49488d0b75efde627df3112c.png) repeat-y;
  width: 25px;
  display: table-cell;
}
/* line 1807, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .r {
  background: url(../../../images/lr2-id-b958409d49488d0b75efde627df3112c.png) repeat-y;
  width: 25px;
  display: table-cell;
  background-position: 100% 0;
}
/* line 1812, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .content {
  height: 1%;
  background: white;
  display: table-cell;
}
/* line 1816, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .lt, .yellow-box .rt, .yellow-box .lb, .yellow-box .rb {
  background: url(../../../images/angle2-id-0d823b6b2ba8a3dd6c2d46c621876a79.png) no-repeat;
  height: 25px;
  width: 25px;
  font-size: 0;
  display: table-cell;
}
/* line 1822, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .rt {
  background-position: 100% 0;
}
/* line 1824, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .lb {
  background-position: 0 100%;
}
/* line 1826, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .rb {
  background-position: 100% 100%;
}
/* line 1828, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .t {
  background: url(../../../images/tb2-id-d9a40a585fc22b64551e2d59201494dc.png) repeat-x;
  height: 25px;
  display: table-cell;
  font-size: 0;
}
/* line 1833, ../../../app/stylesheets/partials/front/_base.sass */
.yellow-box .b {
  background: url(../../../images/tb2-id-d9a40a585fc22b64551e2d59201494dc.png) repeat-x;
  height: 25px;
  display: table-cell;
  font-size: 0;
  background-position: 0 100%;
}

/* line 1840, ../../../app/stylesheets/partials/front/_base.sass */
.cart-links {
  overflow: hidden;
  *zoom: 1;
  float: left;
}

/* line 1846, ../../../app/stylesheets/partials/front/_base.sass */
.candiform {
  width: 100%;
  overflow: hidden;
  padding-top: 10px;
}
/* line 1850, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .row {
  width: 100%;
  overflow: hidden;
  padding-bottom: 9px;
  clear: both;
}
/* line 1856, ../../../app/stylesheets/partials/front/_base.sass */
.candiform select {
  float: right;
}
/* line 1859, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .label, .candiform label {
  float: left;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 20px;
  margin-top: 6px;
}
/* line 1866, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .input-text {
  float: right;
}
/* line 1868, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .input-text input {
  width: 218px;
}
/* line 1871, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .input-short input {
  width: 106px !important;
}
/* line 1874, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .input-fix {
  margin: 24px 0 0 30px;
}
/* line 1877, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .label-fix {
  text-transform: none !important;
  float: none;
  display: block;
  overflow: hidden;
  height: 1%;
  margin-top: 8px;
}
/* line 1885, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .label-fix span strong {
  color: #619fc3;
}
/* line 1888, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .half1 {
  width: 147px;
  float: left;
}
/* line 1892, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .half2 {
  width: 147px;
  float: right;
  margin-top: 10px;
}
/* line 1897, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .gotcha {
  background: #bbbbbb;
  padding: 10px;
  color: white;
}
/* line 1902, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .alignright {
  margin: 9px 0 19px 30px;
}
/* line 1905, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .required {
  float: left;
  font-size: 10px;
}
/* line 1909, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .submit {
  float: right;
  background: url(../../../images/btn-submit-id-84c55a14023e52920d7de77e5d6f3f1e.png) no-repeat 0 -28px;
  border: none;
  outline: none;
  margin: 6px 0 0;
  padding: 0 6px 2px;
  width: 112px;
  height: 28px;
  font: bold 11px/26px Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
  text-transform: uppercase;
  color: #737373;
  text-align: left;
}
/* line 1924, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .submit .row2 {
  width: 703px;
  padding-top: 4px;
  clear: both;
  overflow: hidden;
}
/* line 1929, ../../../app/stylesheets/partials/front/_base.sass */
.candiform .error-row {
  float: right;
  width: 270px;
}

/* line 1934, ../../../app/stylesheets/partials/front/_base.sass */
.confirm-box .yellow-box {
  float: right;
}

/* line 1940, ../../../app/stylesheets/partials/front/_base.sass */
.lead_form .intro {
  width: 700px;
}
/* line 1942, ../../../app/stylesheets/partials/front/_base.sass */
.lead_form .intro p {
  margin-bottom: 10px;
}

/* line 1945, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 {
  position: relative;
  width: 374px;
  float: right;
  line-height: 19px;
  padding-top: 9px;
}
/* line 1951, ../../../app/stylesheets/partials/front/_base.sass */
.aside2.wide {
  width: 528px !important;
}
/* line 1954, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 h2 {
  margin: 0 0 6px;
  color: #8bb9d3;
  font-size: 31px;
  line-height: 36px;
}
/* line 1960, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .item {
  display: block;
  font-weight: bold;
}
/* line 1964, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .item strong {
  font-size: 19px;
}
/* line 1967, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 p {
  margin: 0 0 12px;
}
/* line 1970, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .ico-list2 {
  background: none;
}
/* line 1973, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .container {
  width: 100%;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
  margin-bottom: 33px;
}
/* line 1978, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .container .holder {
  width: 100%;
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
  overflow: hidden;
  padding: 26px 0 11px;
}
/* line 1984, ../../../app/stylesheets/partials/front/_base.sass */
.aside2 .container .more2 {
  margin-right: 24px;
  letter-spacing: 0;
}

/* line 1988, ../../../app/stylesheets/partials/front/_base.sass */
.progress-list {
  margin: 0;
  padding: 11px 0 0 1px;
  list-style: none;
  float: right;
  overflow: hidden;
  text-transform: uppercase;
  font: bold 10px/22px Georgia, "Times New Roman", Times, serif;
}
/* line 1996, ../../../app/stylesheets/partials/front/_base.sass */
.progress-list li {
  float: left;
  margin-left: -12px;
  float: left;
  width: 92px;
  height: 22px;
  background: url(../../../images/bg-progress-id-e523a810b851abc7f09105e20813c177.png) no-repeat;
  color: white;
  text-align: center;
}
/* line 2005, ../../../app/stylesheets/partials/front/_base.sass */
.progress-list li.completed, .progress-list li.current {
  background: url(../../../images/bg-progress-blue-id-1330ae29fa8392e34a6839859608e8c4.png) no-repeat;
}

/* line 2008, ../../../app/stylesheets/partials/front/_base.sass */
.hidden {
  display: none;
}

/* line 2011, ../../../app/stylesheets/partials/front/_base.sass */
.clear {
  clear: both;
}

/* line 2013, ../../../app/stylesheets/partials/front/_base.sass */
.hero {
  margin: 20px 0 30px 0;
}

/* line 2016, ../../../app/stylesheets/partials/front/_base.sass */
.product-description {
  height: 220px;
  margin-top: 10px;
  overflow: hidden;
}

/* line 2021, ../../../app/stylesheets/partials/front/_base.sass */
.centerit {
  width: 780px;
  margin: 10px auto;
}

/* line 2026, ../../../app/stylesheets/partials/front/_base.sass */
.center img {
  margin: 10px auto;
  display: block;
}

/* line 2030, ../../../app/stylesheets/partials/front/_base.sass */
.noProducts {
  font: bold 16px Georgia;
  color: #770e0e;
  display: none;
}

/* line 2036, ../../../app/stylesheets/partials/front/_base.sass */
.single {
  margin-top: 30px;
  width: 800px;
}

/* line 2040, ../../../app/stylesheets/partials/front/_base.sass */
ul.stars {
  margin-bottom: 20px;
}
/* line 2042, ../../../app/stylesheets/partials/front/_base.sass */
ul.stars li {
  list-style-type: none !important;
  padding: 0 10px 0 20px;
  margin-bottom: 7px;
  background: url(../../../images/bullet-id-b4136ec753d97a6145347171e54e705e.png) no-repeat 0 5px;
}

/* line 2048, ../../../app/stylesheets/partials/front/_base.sass */
.pink {
  color: #c8889e;
}

/* line 2052, ../../../app/stylesheets/partials/front/_base.sass */
.data-table {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 20px;
  margin: 40px 0 40px 0;
}
/* line 2058, ../../../app/stylesheets/partials/front/_base.sass */
.data-table .table-head {
  background: url(../../../images/table-head-id-b9beda8128b59d85c95f8958acf93086.jpg) no-repeat;
  height: 50px;
  margin-bottom: 10px;
  padding: 8px;
}
/* line 2065, ../../../app/stylesheets/partials/front/_base.sass */
.data-table table th {
  text-align: center;
  background: url(../../../images/th-nub-id-8e300a7d9c764966c877a1fe5a3731cd.png) center bottom no-repeat;
  padding: 0 0 15px 0;
  width: 75px;
}
/* line 2071, ../../../app/stylesheets/partials/front/_base.sass */
.data-table table tr.no-border td {
  border-top: 0;
}
/* line 2073, ../../../app/stylesheets/partials/front/_base.sass */
.data-table table td {
  background: white;
  text-align: center;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  padding: 2px;
}
/* line 2079, ../../../app/stylesheets/partials/front/_base.sass */
.data-table table td.l {
  border-right: 1px solid #cccccc;
}
/* line 2081, ../../../app/stylesheets/partials/front/_base.sass */
.data-table table td.fat {
  width: 150px;
}

/* line 2085, ../../../app/stylesheets/partials/front/_base.sass */
[id^=orders] #main {
  margin-top: 20px;
}

/* line 2089, ../../../app/stylesheets/partials/front/_base.sass */
.faq div {
  padding: 10px;
}
/* line 2091, ../../../app/stylesheets/partials/front/_base.sass */
.faq h2 {
  margin-bottom: 20px;
}

/* line 2094, ../../../app/stylesheets/partials/front/_base.sass */
#continue_order {
  overflow: hidden;
  *zoom: 1;
  float: right;
}

/* line 2098, ../../../app/stylesheets/partials/front/_base.sass */
.sold-out {
  color: #cc0000;
}

/* line 2102, ../../../app/stylesheets/partials/front/_base.sass */
.meet-a-merchandiser {
  margin: 0 auto 30px auto;
  width: 916px;
  height: 101px;
  background: url(../../../images/meet-a-merchandiser-id-e7c42a314d1a754dee04e199fcc07e54.png);
  text-indent: -9999px;
}

/* line 2109, ../../../app/stylesheets/partials/front/_base.sass */
#become_a_merchandiser {
  padding-right: 150px;
  padding-bottom: 30px;
}

/* line 2113, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy {
  width: 856px;
  margin: 20px auto;
}
/* line 2116, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-philosophy {
  width: 50%;
  float: left;
}
/* line 2119, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-philosophy img#philosophy {
  margin: 0;
  padding: 0;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
/* line 2126, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-philosophy p {
  font: normal 14px Georgia;
  color: #335687;
  float: left;
  clear: none;
  margin-top: 5px;
}
/* line 2132, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-friends {
  width: 50%;
  float: left;
}
/* line 2135, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-friends img#friends {
  margin: 0;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 85%;
}
/* line 2143, ../../../app/stylesheets/partials/front/_base.sass */
.friendship-philosophy .friendship-philosophy-more p {
  font: normal 14px Georgia;
  color: #335687;
  float: left;
  clear: none;
  margin-right: 100px;
}

/* line 2150, ../../../app/stylesheets/partials/front/_base.sass */
.jordan {
  overflow: hidden;
  *zoom: 1;
  font: normal 14px/1.6em Georgia;
  margin-bottom: 30px;
}
/* line 2154, ../../../app/stylesheets/partials/front/_base.sass */
.jordan .column1 {
  float: left;
  width: 660px;
  margin-right: 20px;
}
/* line 2158, ../../../app/stylesheets/partials/front/_base.sass */
.jordan .column2 {
  float: right;
  width: 261px;
}
/* line 2162, ../../../app/stylesheets/partials/front/_base.sass */
.jordan .boutique-link a {
  color: #e29f00;
  font-weight: bold;
  text-decoration: underline;
}
/* line 2166, ../../../app/stylesheets/partials/front/_base.sass */
.jordan em {
  font: bold 16px Georgia;
  color: #293e6b;
  font-style: italic;
}
/* line 2170, ../../../app/stylesheets/partials/front/_base.sass */
.jordan .xtier {
  width: 990px;
  margin-bottom: 20px;
}

/* line 1, ../../../app/stylesheets/partials/front/_nav.scss */
#nav {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
/* line 7, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li {
  position: relative;
  float: left;
  padding: 0 1px;
  background: url(../../../images/divider-id-decabfc7b16e7085146f2857bd434767.gif) no-repeat 0 4px;
}
/* line 13, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li:first-child {
  background: none;
}
/* line 14, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li:hover {
  background: url(../../../images/bg-drop-id-208aad87fc7d499b0b7c2d8866250913.png) no-repeat 0 100%;
}
/* line 16, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li:hover a {
  color: white;
  text-decoration: none;
}
/* line 20, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li:hover ul.drop {
  display: block;
}
/* line 25, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a {
  float: left;
  padding: 8px 8px 10px 6px;
  position: relative;
  font: normal 13px Georgia;
  color: #777;
  text-transform: uppercase;
}
/* line 33, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a span {
  float: left;
  cursor: pointer;
}
/* line 40, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.home-link {
  width: 44px;
}
/* line 44, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.become-a-merchandiser span {
  width: 184px;
}
/* line 47, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.shop-our-jewelry span {
  width: 132px;
  background-position: -184px 0;
}
/* line 51, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.shop-our-jewelry:hover span {
  background-position: -184px -12px;
}
/* line 57, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.behind-the-scenes span {
  width: 139px;
  background-position: -278px 0;
}
/* line 61, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.behind-the-scenes:hover span {
  background-position: -278px -12px;
}
/* line 67, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.our-story span {
  width: 78px;
  background-position: -417px 0;
}
/* line 71, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.our-story:hover span {
  background-position: -417px -12px;
}
/* line 77, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.friends-with-benefits span {
  width: 167px;
  background-position: -495px 0;
}
/* line 81, ../../../app/stylesheets/partials/front/_nav.scss */
#nav li a.friends-with-benefits:hover span {
  background-position: -495px -12px;
}
/* line 87, ../../../app/stylesheets/partials/front/_nav.scss */
#nav ul.drop {
  position: absolute;
  top: 33px;
  left: 2px;
  background: url(../../../images/bg-drop-id-208aad87fc7d499b0b7c2d8866250913.png) no-repeat 0 100%;
  margin: 0;
  padding: 0;
  /*    margin-top: 33px;*/
  list-style: none;
  font-size: 13px;
  line-height: 16px;
  display: none;
}
/* line 101, ../../../app/stylesheets/partials/front/_nav.scss */
#nav ul.drop li {
  position: static;
  width: 100%;
  padding: 1px 0 0;
  margin: 0;
  background: url(../../../images/line-id-bf4e0dc894318033ed8b0c337b1924d0.png) no-repeat;
}
/* line 108, ../../../app/stylesheets/partials/front/_nav.scss */
#nav ul.drop li a {
  width: 182px;
  padding: 5px 7px 4px;
  height: auto;
  color: #fff;
  text-decoration: none !important;
  text-transform: none;
}
/* line 116, ../../../app/stylesheets/partials/front/_nav.scss */
#nav ul.drop li a:hover {
  background: url(../../../images/bg-drop-a-id-73c6a1dee943404a9edace9a24e2a7d9.png);
}

/* line 1, ../../../app/stylesheets/partials/front/_box-list.sass */
.people {
  width: 750px;
}

/* line 5, ../../../app/stylesheets/partials/front/_box-list.sass */
.products {
  width: 800px;
}

/* line 9, ../../../app/stylesheets/partials/front/_box-list.sass */
.product {
  width: 180px;
}

/* line 13, ../../../app/stylesheets/partials/front/_box-list.sass */
.person {
  width: 230px;
}

/* line 16, ../../../app/stylesheets/partials/front/_box-list.sass */
.slide-block {
  width: 780px;
  position: absolute;
  top: 0;
  left: 0;
  margin-bottom: 17px;
}
/* line 22, ../../../app/stylesheets/partials/front/_box-list.sass */
.slide-block .loader {
  z-index: 23;
  position: absolute;
  text-align: center;
  height: 390px;
  border: 1 px solid red;
  width: 100%;
  margin: 0px auto;
  background: white;
  background-repeat: no-repeat;
  background-image: url(../../../images/anim3-l-id-6a3b2e75fb0a38bac9cc860dc9e7488e.gif);
  background-position: center;
}
/* line 34, ../../../app/stylesheets/partials/front/_box-list.sass */
.slide-block .loader img {
  margin-top: 120px;
}
/* line 36, ../../../app/stylesheets/partials/front/_box-list.sass */
.slide-block .loaded {
  z-index: 1;
}

/* line 39, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list {
  margin: 0 -20px 0 0;
  overflow: hidden;
  position: relative;
}
/* line 44, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item {
  overflow: hidden;
  *zoom: 1;
  float: left;
  padding: 0 20px 20px 0;
}
/* line 49, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item .text {
  display: block;
  width: 98%;
  height: 35px;
  text-align: center;
  color: #0a3f7f;
  font: 12px/14px Arial, Helvetica, sans-serif;
  padding: 6px 0 6px 0;
  width: 180px;
  height: 42px;
  position: relative;
  background: url(../../../images/bg-txt2-id-8b098069795f4dd5b42b349db0a50c24.gif) no-repeat;
}
/* line 61, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item .text h3 {
  font: bold 13px Arial;
}
/* line 66, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item .attributes {
  display: none;
}
/* line 70, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item .wide {
  background: url(../../../images/bg-txt-person-id-5839460b30073b481cd05212a1614e3a.jpg) no-repeat;
}
/* line 72, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item .wide h3 {
  font-weight: normal;
  color: #666666;
}
/* line 79, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .open-slide {
  display: block;
  width: 100%;
  background: white;
  height: 180px;
  vertical-align: middle;
  background: url(../../../images/bg-carousel5-id-ed21dee3b980ee66c0bd27a575200302.png);
}
/* line 88, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .box-item-active .open-slide {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 92, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list img {
  vertical-align: top;
}
/* line 95, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .txt2 strong {
  display: block;
  margin-bottom: 3px;
  font-size: 13px;
}
/* line 99, ../../../app/stylesheets/partials/front/_box-list.sass */
.box-list .txt2 strong span {
  display: block;
}

/* line 103, ../../../app/stylesheets/partials/front/_box-list.sass */
.switcher5 {
  position: absolute;
  top: 335px;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  overflow: hidden;
}
/* line 112, ../../../app/stylesheets/partials/front/_box-list.sass */
.switcher5 li {
  float: left;
  margin-right: 9px;
}
/* line 116, ../../../app/stylesheets/partials/front/_box-list.sass */
.switcher5 li img {
  display: block;
}

/* line 1, ../../../app/stylesheets/partials/front/_home.sass */
.hero {
  position: relative;
  overflow: hidden;
  width: 1020px;
  height: 443px;
}
/* line 6, ../../../app/stylesheets/partials/front/_home.sass */
.hero .carousel {
  position: relative;
  overflow: hidden;
  z-index: 3;
  width: 1020px;
  height: 443px;
}
/* line 12, ../../../app/stylesheets/partials/front/_home.sass */
.hero .carousel div {
  overflow: hidden;
  *zoom: 1;
  width: 1020px;
  height: 443px;
  padding-left: 5px;
}
/* line 17, ../../../app/stylesheets/partials/front/_home.sass */
.hero .carousel div a {
  float: left;
}
/* line 20, ../../../app/stylesheets/partials/front/_home.sass */
.hero a.prevy, .hero a.nexty {
  position: absolute;
  z-index: 4;
  top: 190px;
  text-indent: -9999px;
  overflow: hidden;
  width: 39px;
  height: 40px;
  background: url(../../../images/btn-id-59cce6ac9d73f968e8911ba7b176d155.png) no-repeat;
}
/* line 29, ../../../app/stylesheets/partials/front/_home.sass */
.hero a.prevy:hover, .hero a.nexty:hover {
  background-position: 0 -98px;
}
/* line 32, ../../../app/stylesheets/partials/front/_home.sass */
.hero a.nexty {
  z-index: 4;
  left: 983px;
  background-position: 0 -40px;
}
/* line 36, ../../../app/stylesheets/partials/front/_home.sass */
.hero a.nexty:hover {
  background-position: -39px -98px;
}

/* line 39, ../../../app/stylesheets/partials/front/_home.sass */
.pods {
  overflow: hidden;
  *zoom: 1;
}
/* line 41, ../../../app/stylesheets/partials/front/_home.sass */
.pods .pod {
  float: left;
  width: 230px;
  margin-right: 15px;
}

/* line 47, ../../../app/stylesheets/partials/front/_home.sass */
.lbcanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../../../images/white-bg-id-02eb58b117bee71efdf8a1e7bf0b14e7.png) repeat;
  z-index: 999;
  display: none;
}

/* line 57, ../../../app/stylesheets/partials/front/_home.sass */
.lightbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  display: none;
}
/* line 65, ../../../app/stylesheets/partials/front/_home.sass */
.lightbox .theholder {
  position: relative;
  width: 960px;
  margin: 100px auto;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0 10px 0;
}
/* line 72, ../../../app/stylesheets/partials/front/_home.sass */
.lightbox .theholder .header {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 10px;
}
/* line 76, ../../../app/stylesheets/partials/front/_home.sass */
.lightbox .theholder .doily {
  background: url(../../../images/lookbookbg-id-4cbbaa795812812196ccaaef6a89fe79.jpg) no-repeat;
  padding: 25px 50px;
}
/* line 80, ../../../app/stylesheets/partials/front/_home.sass */
.lightbox .theholder .doily .carousel {
  position: relative;
  width: 870px;
  height: 621px;
  overflow: hidden;
}

/* line 1, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 {
  overflow: hidden;
  *zoom: 1;
}
/* line 3, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 h2 {
  color: #335687;
  margin-bottom: 10px;
}
/* line 7, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 ul {
  background: url(../../../images/line9-id-89c8f52229c1acf5e652aa630891d3ae.gif) repeat-x 0 100%;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
/* line 12, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 ul li {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 10px;
  color: #d46a3b;
}
/* line 16, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 ul li input, #sidebar4 ul li label {
  float: left;
  color: #5a5a5a;
}
/* line 19, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 ul li a {
  color: #5a5a5a;
  text-decoration: none !important;
  text-transform: none !important;
}
/* line 23, ../../../app/stylesheets/partials/front/_sidebar.sass */
#sidebar4 ul li a:hover {
  text-decoration: underline;
}

/* line 1, ../../../app/stylesheets/partials/front/_two-column.sass */
.office {
  border: 1px solid #e3e3e3;
  background: white;
  padding: 20px;
  margin-bottom: 20px;
}

/* line 7, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns {
  margin-bottom: 100px;
}
/* line 9, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .site-map {
  padding: 20px;
  margin-bottom: 100px;
}
/* line 12, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .site-map ul.group {
  overflow: hidden;
  *zoom: 1;
  float: left;
  margin-right: 20px;
}
/* line 17, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 {
  float: right;
  width: 722px;
  margin-top: -4px;
}
/* line 21, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 .tier {
  width: 600px;
}
/* line 23, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 h3 {
  font: bold 14px Georgia;
}
/* line 26, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 p, .twocolumns .content1 h3 {
  margin-bottom: 20px !important;
}
/* line 28, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 h2 {
  margin-bottom: 20px;
}
/* line 30, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 ul, .twocolumns .content1 ol {
  padding-left: 20px;
  margin-bottom: 13px;
}
/* line 33, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 ul li, .twocolumns .content1 ol li {
  margin-bottom: 10px;
}
/* line 35, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 ul {
  list-style: disc outside !important;
}
/* line 37, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 ol {
  list-style: decimal outside;
}
/* line 39, ../../../app/stylesheets/partials/front/_two-column.sass */
.twocolumns .content1 ol.letters {
  list-style: lower-alpha outside;
}

/*Yellow family*/
/* Pantone 107U */
/*Pantone 122U*/
/*Pantone 109U*/
/*Pantone 129U*/
/*Pantone 124U*/
/*postit*/
/*
Pantone 7406U
Pantone 7549U
Pantone 7548U
*/
/*Blue Family */
/*Pantone 662U*/
/*Pantone 653U*/
/*Pantone 534U*/
/*Pantone 665U*/
/*Pantone 648U*/
/*
Pantone 7684U
Pantone 7683U
Pantone 7686U
*/
/* line 2, ../../../app/stylesheets/partials/front/_product.sass */
.product-loading {
  background: url(../../../images/anim3-l.gif) no-repeat;
  min-height: 600px;
  min-width: 600px;
  background-position: 35% 30%;
}

/* line 7, ../../../app/stylesheets/partials/front/_product.sass */
#infscr-loading {
  text-align: center;
}

/* line 9, ../../../app/stylesheets/partials/front/_product.sass */
.product-tier {
  overflow: hidden;
  *zoom: 1;
  margin-top: 15px;
}

/* line 13, ../../../app/stylesheets/partials/front/_product.sass */
.nub {
  background: url(../../../images/bg-carousel5-id-ed21dee3b980ee66c0bd27a575200302.png) no-repeat;
  padding: 0 12px 2px 1px;
}

/* line 16, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-images {
  float: left;
  width: 380px;
}
/* line 19, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-images .gallery {
  margin-bottom: 10px;
}
/* line 21, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-images h3 {
  color: #cccccc;
  margin-bottom: 8px;
}

/* line 25, ../../../app/stylesheets/partials/front/_product.sass */
ul.switcher li {
  float: left;
  margin-right: 10px;
}

/* line 29, ../../../app/stylesheets/partials/front/_product.sass */
.thumbs {
  position: absolute;
  top: 335px;
}

/* line 33, ../../../app/stylesheets/partials/front/_product.sass */
.cross-sell {
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x;
  padding-top: 20px;
  margin-top: 80px;
  margin-bottom: 80px;
}
/* line 38, ../../../app/stylesheets/partials/front/_product.sass */
.cross-sell h2 {
  margin-bottom: 10px;
}

/* line 40, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description {
  float: right;
  width: 568px;
}
/* line 43, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description h1 {
  margin-bottom: 6px;
}
/* line 45, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description h2 {
  font: bold 20px Georgia;
  color: #666666;
  margin-bottom: 8px;
}
/* line 49, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description h2 span.sku {
  font: bold 14px Georgia;
}
/* line 52, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description ul.share-links li {
  float: left;
  padding-right: 10px;
}
/* line 55, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description ul.share-links li.twitter {
  width: 105px;
}
/* line 57, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description ul.share-links li.google {
  width: 90px;
}
/* line 59, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description ul.share-links li.facebook {
  width: 100px;
}
/* line 62, ../../../app/stylesheets/partials/front/_product.sass */
.product-detail-description .product-detail-buttons {
  background: url(../../../images/line6-id-f28c6671f9b710cf35eb4466c7426a29.gif) repeat-x 0 100%;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

/* line 68, ../../../app/stylesheets/partials/front/_product.sass */
.add-to-cart {
  width: 180px;
  height: 46px;
  border: none;
}

/* line 74, ../../../app/stylesheets/partials/front/_product.sass */
.view-details {
  float: right;
  margin-top: 1px;
  width: 167px;
  height: 44px;
  border: none;
}

/* Breast Cancer Awareness (10/5/2011) */
/* line 82, ../../../app/stylesheets/partials/front/_product.sass */
.breast-cancer {
  color: #c8889e;
}
/* line 84, ../../../app/stylesheets/partials/front/_product.sass */
.breast-cancer i {
  font-style: italic;
  font-weight: bold;
}
/* line 87, ../../../app/stylesheets/partials/front/_product.sass */
.breast-cancer small {
  font-size: 11px;
}

/* line 1, ../../../app/stylesheets/partials/front/_merchandiser.sass */
.merchandiser-menu {
  margin-top: 20px;
}

/* line 4, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  background: url(../../../images/dotted-lines-id-458af4e129bfff5bd3f1d32d2bfc4b3c.png) repeat-y 399px 32px;
}
/* line 9, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser h2 {
  margin: 0 0 20px 0;
  color: #619fc3;
  font: 20px Georgia, "Times New Roman", Times, serif;
}
/* line 14, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser .aside {
  float: left;
  width: 491px;
  margin-left: 100px;
  margin-top: 0px;
}
/* line 19, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser .aside img {
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
}
/* line 23, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser .aside a {
  display: block;
  margin-bottom: 10px;
}
/* line 25, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#merchandiser .aside a img {
  display: block;
  margin: 0 auto;
}

/* line 30, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#friends-with-benefits #merchandiser {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 30px;
}
/* line 34, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#friends-with-benefits #merchandiser h2 {
  margin: 0 0 20px 0;
  color: #619fc3;
  font: 20px Georgia, "Times New Roman", Times, serif;
}

/* line 40, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-our-community #merchandiser {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 30px;
}
/* line 43, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-our-community #merchandiser .aside {
  float: right;
}

/* line 47, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-compensation #merchandiser {
  background: url(../../../images/dotted-lines-id-458af4e129bfff5bd3f1d32d2bfc4b3c.png) repeat-y 499px 32px;
}
/* line 49, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-compensation #merchandiser h2 {
  margin: 0;
}
/* line 51, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-compensation #merchandiser .data2 {
  width: 450px;
}
/* line 53, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-compensation #merchandiser .aside {
  width: 400px;
  margin-top: -10px;
  overflow: visible;
}
/* line 57, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-compensation #merchandiser .aside img {
  margin-bottom: 20px;
}

/* line 62, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-opportunity #merchandiser .tier {
  margin-top: 30px;
  width: 100%;
  margin-top: 0px;
  overflow: visible;
}
/* line 67, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-opportunity #merchandiser .tier ul {
  list-style-type: circle;
}
/* line 69, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-opportunity #merchandiser .tier ul li {
  padding: 0 10px 0 20px;
  margin-bottom: 7px;
  background: url(../../../images/bullet-id-b4136ec753d97a6145347171e54e705e.png) no-repeat 0 5px;
}

/* line 77, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-training #merchandiser .merchandisers {
  margin: 60px auto;
}
/* line 79, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-training #merchandiser .merchandisers .caption {
  text-align: center;
  width: 300px;
  margin: 30px auto;
}
/* line 83, ../../../app/stylesheets/partials/front/_merchandiser.sass */
#become-a-merchandiser-the-training #merchandiser .merchandisers .caption p {
  color: #999999;
}

/* line 86, ../../../app/stylesheets/partials/front/_merchandiser.sass */
.order_for, .current_merchandiser {
  background: #f6f7f2;
  border: solid 2px;
  border-color: #e5e8d9;
  padding: 10px;
  margin-bottom: 20px;
  overflow: hidden;
  *zoom: 1;
}
/* line 94, ../../../app/stylesheets/partials/front/_merchandiser.sass */
.order_for h2, .current_merchandiser h2 {
  margin: 5px 0;
}
/* line 97, ../../../app/stylesheets/partials/front/_merchandiser.sass */
.order_for img, .current_merchandiser img {
  border: solid 2px;
  border-color: #e5e8d9;
  float: left;
  margin-right: 10px;
  width: 32px;
  height: 32px;
}

/* line 105, ../../../app/stylesheets/partials/front/_merchandiser.sass */
.current_merchandiser {
  margin: 20px 0;
}

/* line 2, ../../../app/stylesheets/front/founder.sass */
#our-story-founder .founder-image {
  float: left;
  width: 315px;
  margin: 0 15px 15px 0;
}
/* line 6, ../../../app/stylesheets/front/founder.sass */
#our-story-founder .founder-image img {
  border: 1px solid #cccccc;
}
/* line 8, ../../../app/stylesheets/front/founder.sass */
#our-story-founder .bio {
  font-size: 14px;
  line-height: 24px;
}

/* line 1, ../../../app/stylesheets/app/orders.sass */
.credits_discounts {
  margin-bottom: 20px;
  background: #ddffdd;
  border: solid 1px #cceecc;
  padding: 10px;
}
/* line 7, ../../../app/stylesheets/app/orders.sass */
.credits_discounts .credit, .credits_discounts .discount {
  font-size: 14px;
  margin-bottom: 5px;
  padding: 5px;
}
/* line 12, ../../../app/stylesheets/app/orders.sass */
.credits_discounts .credit a, .credits_discounts .discount a {
  font-weight: bold;
}
/* line 15, ../../../app/stylesheets/app/orders.sass */
.credits_discounts p {
  font-size: 18px;
}
/* line 17, ../../../app/stylesheets/app/orders.sass */
.credits_discounts sup {
  font-size: 0.9em;
}

/* line 21, ../../../app/stylesheets/app/orders.sass */
#select_merchandiser p {
  font-size: 18px;
}
/* line 24, ../../../app/stylesheets/app/orders.sass */
#select_merchandiser input {
  margin-top: -5px;
}
/* line 27, ../../../app/stylesheets/app/orders.sass */
#select_merchandiser #order_merchandiser_name, #select_merchandiser .ac_input {
  width: 390px;
}

/* line 30, ../../../app/stylesheets/app/orders.sass */
.merchandiser-thumb {
  width: 32px;
  height: 32px;
}

/* line 34, ../../../app/stylesheets/app/orders.sass */
#order_buttons {
  overflow: hidden;
  *zoom: 1;
  margin-top: 20px;
}
/* line 37, ../../../app/stylesheets/app/orders.sass */
#order_buttons input {
  color: #faa000;
  border: 1px solid #faa000;
  background: white;
  padding: 4px 18px;
  cursor: pointer;
}
/* line 43, ../../../app/stylesheets/app/orders.sass */
#order_buttons input:hover {
  border: 1px solid #222222;
  color: #444444;
}
/* line 46, ../../../app/stylesheets/app/orders.sass */
#order_buttons a {
  float: left;
  margin: 0 30px 0 0;
  font-weight: bold;
}
/* line 51, ../../../app/stylesheets/app/orders.sass */
#order_buttons button {
  float: right;
  margin-left: 0;
}
/* line 55, ../../../app/stylesheets/app/orders.sass */
#order_buttons button.disabled-button {
  cursor: auto;
}
/* line 57, ../../../app/stylesheets/app/orders.sass */
#order_buttons input {
  padding: 4px 10px;
  border: 1px solid #faa000;
  background: white;
  color: #faa000;
  font-size: 16px;
}
/* line 63, ../../../app/stylesheets/app/orders.sass */
#order_buttons input:hover {
  border: 1px solid #333333;
  color: #333333;
  cursor: pointer;
}

/* line 68, ../../../app/stylesheets/app/orders.sass */
#orders-confirm #order_buttons {
  margin-bottom: 10px;
}

/* line 71, ../../../app/stylesheets/app/orders.sass */
form.simple_form .input input.cvv {
  width: 100px;
}

/* line 74, ../../../app/stylesheets/app/orders.sass */
form.simple_form .input input.coupon_code {
  width: 130px;
}

/* line 77, ../../../app/stylesheets/app/orders.sass */
th.earnings_eligible_total {
  cursor: pointer;
}

/* line 80, ../../../app/stylesheets/app/orders.sass */
th.earnings_eligible_total:after {
  text-decoration: underline;
  content: "?";
  margin-left: 5px;
}

/* line 85, ../../../app/stylesheets/app/orders.sass */
#order_create_account {
  background: white;
  border: solid 1px #dddddd;
  padding: 20px;
}
/* line 90, ../../../app/stylesheets/app/orders.sass */
#order_create_account p {
  margin-bottom: 10px;
}

/* line 93, ../../../app/stylesheets/app/orders.sass */
.throbber {
  display: none;
  width: 16px;
  height: 16px;
  background: url(../../../images/icons/throbber-id-73e57937304d89f251e7e540a24b095a.gif);
}

/* line 99, ../../../app/stylesheets/app/orders.sass */
.line_item .notice {
  color: #b83737;
}

/*Yellow family*/
/* Pantone 107U */
/*Pantone 122U*/
/*Pantone 109U*/
/*Pantone 129U*/
/*Pantone 124U*/
/*postit*/
/*
Pantone 7406U
Pantone 7549U
Pantone 7548U
*/
/*Blue Family */
/*Pantone 662U*/
/*Pantone 653U*/
/*Pantone 534U*/
/*Pantone 665U*/
/*Pantone 648U*/
/*
Pantone 7684U
Pantone 7683U
Pantone 7686U
*/
/* line 3, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card {
  margin-bottom: 25px;
  width: 1020px;
  height: 443px;
}
/* line 7, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .background {
  position: absolute;
  z-index: -1;
}
/* line 10, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content {
  position: absolute;
  width: 1020px;
  height: 44px;
}
/* line 14, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .user {
  float: left;
  top: 40px;
  left: 47px;
  position: relative;
}
/* line 19, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .user .profile-picture {
  width: 135px;
  height: 189px;
}
/* line 22, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .user .name {
  font-size: 15px;
  width: 135px;
  text-align: center;
  color: #faa000;
}
/* line 27, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .user .hometown {
  font-size: 12px;
  width: 135px;
  text-align: center;
  height: 20px;
  overflow: hidden;
}
/* line 33, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .user .social-icons {
  position: relative;
  top: 43px;
  width: 135px;
  text-align: center;
}
/* line 38, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .style-images {
  float: right;
}
/* line 40, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .style-images img.vertical-0 {
  position: relative;
  top: 74px;
  left: 110px;
  width: 136px;
  height: 189px;
}
/* line 46, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .style-images img.vertical-1 {
  position: relative;
  top: 75px;
  left: 142px;
  width: 136px;
  height: 189px;
}
/* line 52, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .style-images img.horizontal-0 {
  position: relative;
  top: 234px;
  right: 139px;
  width: 189px;
  height: 136px;
}
/* line 58, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .about-me {
  float: left;
  font-family: georgia, helvetica, arial;
  font-size: 14px;
  line-height: 17px;
  position: relative;
  left: 90px;
  top: 53px;
  width: 390px;
  height: 340px;
}
/* line 68, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .about-me p {
  margin-bottom: 18px;
}
/* line 70, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .about-me .motto {
  min-height: 50px;
}
/* line 72, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .about-me .trunk-shows {
  min-height: 70px;
}
/* line 74, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .about-me .email {
  margin-top: 13px;
  font-weight: bold;
}
/* line 77, ../../../app/stylesheets/front/boutiques.sass */
.boutique-card .boutique-content .connect-with-ci {
  width: 50px;
  float: right;
  position: relative;
  top: 193px;
  right: 34px;
}

/* line 85, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box {
  position: absolute;
  margin-left: 250px;
  background: white;
  border: 4px solid #aaaaaa;
  top: 300px;
  height: 350px;
  width: 400px;
  display: none;
}
/* line 94, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box h2 {
  background: #eeeeee;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 0;
}
/* line 99, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box .field {
  padding: 15px;
  padding-top: 0;
}
/* line 102, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box .field input {
  width: 350px;
  border: 1px solid #aaaaaa;
  padding: 3px;
}
/* line 106, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box .field textarea {
  width: 350px;
  border: 1px solid #aaaaaa;
  padding: 3px;
  height: 150px;
}
/* line 111, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box .submit {
  margin-bottom: 10px;
  margin-left: 15px;
}
/* line 114, ../../../app/stylesheets/front/boutiques.sass */
.boutique #email-box a.cancel {
  margin-left: 20px;
}
/* line 116, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle {
  overflow: hidden;
  padding-top: 30px;
  margin-bottom: 20px;
}
/* line 120, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore {
  float: left;
  width: 590px;
  margin-top: 15px;
}
/* line 124, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .header {
  position: absolute;
  margin-left: 155px;
  margin-top: -40px;
  z-index: 5;
}
/* line 129, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .container {
  margin: auto;
  padding: 20px;
}
/* line 132, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .container .border {
  margin: auto;
  text-align: center;
  background: url(../../../images/polyvore-border-id-0c099e2d20c80c902f3218ea13947c03.png) white;
  padding: 10px;
  width: 500px;
  height: 500px;
}
/* line 139, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .container .border img {
  max-width: 500px;
  max-height: 500px;
}
/* line 142, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .products {
  overflow: hidden;
  max-width: 640px;
  padding: 20px 0 0 30px;
}
/* line 146, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .products .product {
  float: left;
  width: 181px;
}
/* line 149, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .polyvore .products .product img {
  height: 181px;
  width: 181px;
}
/* line 152, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .twitter {
  float: right;
  width: 310px;
  padding: 20px;
  margin-top: 15px;
}
/* line 157, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .twitter .header {
  position: absolute;
  margin-top: -40px;
  z-index: 5;
}
/* line 161, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .twitter .container {
  margin: auto;
  padding-top: 3px;
}
/* line 164, ../../../app/stylesheets/front/boutiques.sass */
.boutique .middle .twitter .container .border {
  background: url(../../../images/twitter-border-id-fbd5fc11f03c28dc8a3187193c066f77.png) white no-repeat;
  padding: 5px;
  width: 300px;
  height: 480px;
}

/* line 170, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search {
  margin: auto;
  margin-top: 50px;
  margin-bottom: 50px;
  width: 600px;
  background: white;
  border: 2px solid #cccccc;
  padding: 20px;
  overflow: hidden;
}
/* line 180, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search form {
  overflow: hidden;
  padding-bottom: 20px;
}
/* line 183, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search form span {
  float: left;
  padding-top: 5px;
}
/* line 187, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search input#q {
  border: 1px solid gray;
  padding: 3px;
  width: 200px;
  margin-left: 10px;
}
/* line 193, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search input[name=commit] {
  margin-left: 10px;
}
/* line 196, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search .merchandiser {
  margin-bottom: 10px;
  overflow: hidden;
}
/* line 199, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search .merchandiser img {
  border: 0;
  float: left;
}
/* line 202, ../../../app/stylesheets/front/boutiques.sass */
.boutique-search .merchandiser .meta {
  padding-left: 10px;
  float: left;
}

/* line 1, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results {
  background: white;
  font-family: helvetical;
  border: 1px solid;
}
/* line 6, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results strong {
  font-weight: bold;
}
/* line 10, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results em {
  font-style: italics;
}
/* line 14, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results h4 {
  margin: 0;
}
/* line 18, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results li {
  border-bottom: 1px solid #999;
  padding: 10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 23, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results li img {
  margin-right: 10px;
  float: left;
}
/* line 28, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results li div {
  float: left;
  width: 370px;
}
/* line 34, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results .ac_even {
  background: #eeeeee;
}
/* line 38, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results .ac_odd {
  background: white;
}
/* line 42, ../../../app/stylesheets/partials/_autocomplete.scss */
.ac_results .ac_over {
  background: #aaaaaa;
}

/* line 58, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  list-style-type: none;
}
/* line 4, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows li {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows li.head {
  font-weight: bold;
  background-color: #c3f2ef;
  border-bottom: 2px solid #7d4821;
}
/* line 13, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows li:not(:first-child) {
  border-top: 1px solid #8e5932;
}
/* line 17, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows li > div {
  display: inline;
  padding: 5px 0;
  line-height: 35px;
}
/* line 22, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows li > div:first-child {
  text-indent: 10px;
}
/* line 28, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .title {
  display: inline;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 26px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .title {
  overflow-x: hidden;
}
/* line 34, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .actions {
  display: inline;
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .actions {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .email {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .email {
  overflow-x: hidden;
}
/* line 44, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .name {
  overflow-x: hidden;
}
/* line 48, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .picture {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .picture {
  overflow-x: hidden;
}
/* line 53, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_shows .status {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_shows .status {
  overflow-x: hidden;
}

/* line 63, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  list-style-type: none;
}
/* line 4, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients li {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients li.head {
  font-weight: bold;
  background-color: #c3f2ef;
  border-bottom: 2px solid #7d4821;
}
/* line 13, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients li:not(:first-child) {
  border-top: 1px solid #8e5932;
}
/* line 17, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients li > div {
  display: inline;
  padding: 5px 0;
  line-height: 35px;
}
/* line 22, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients li > div:first-child {
  text-indent: 10px;
}
/* line 28, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .title {
  display: inline;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 26px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .title {
  overflow-x: hidden;
}
/* line 34, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .actions {
  display: inline;
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .actions {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .email {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .email {
  overflow-x: hidden;
}
/* line 44, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .name {
  overflow-x: hidden;
}
/* line 48, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .picture {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .picture {
  overflow-x: hidden;
}
/* line 53, ../../../app/stylesheets/partials/_data_list.scss */
ul.clients .status {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.clients .status {
  overflow-x: hidden;
}

/* line 68, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  list-style-type: none;
}
/* line 4, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers li {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers li.head {
  font-weight: bold;
  background-color: #c3f2ef;
  border-bottom: 2px solid #7d4821;
}
/* line 13, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers li:not(:first-child) {
  border-top: 1px solid #8e5932;
}
/* line 17, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers li > div {
  display: inline;
  padding: 5px 0;
  line-height: 35px;
}
/* line 22, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers li > div:first-child {
  text-indent: 10px;
}
/* line 28, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .title {
  display: inline;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 26px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .title {
  overflow-x: hidden;
}
/* line 34, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .actions {
  display: inline;
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .actions {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .email {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .email {
  overflow-x: hidden;
}
/* line 44, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .name {
  overflow-x: hidden;
}
/* line 48, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .picture {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .picture {
  overflow-x: hidden;
}
/* line 53, ../../../app/stylesheets/partials/_data_list.scss */
ul.merchandisers .status {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.merchandisers .status {
  overflow-x: hidden;
}

/* line 73, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees {
  list-style-type: none;
}
/* line 4, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees li {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees li.head {
  font-weight: bold;
  background-color: #c3f2ef;
  border-bottom: 2px solid #7d4821;
}
/* line 13, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees li:not(:first-child) {
  border-top: 1px solid #8e5932;
}
/* line 17, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees li > div {
  display: inline;
  padding: 5px 0;
  line-height: 35px;
}
/* line 22, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees li > div:first-child {
  text-indent: 10px;
}
/* line 28, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .title {
  display: inline;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 26px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .title {
  overflow-x: hidden;
}
/* line 34, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .actions {
  display: inline;
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .actions {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .email {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .email {
  overflow-x: hidden;
}
/* line 44, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .name {
  overflow-x: hidden;
}
/* line 48, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .picture {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .picture {
  overflow-x: hidden;
}
/* line 53, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .status {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .status {
  overflow-x: hidden;
}
/* line 76, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 470px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .name {
  overflow-x: hidden;
}
/* line 80, ../../../app/stylesheets/partials/_data_list.scss */
ul.trunk_show_attendees .actions {
  display: inline;
  float: left;
  margin-right: 0;
  width: 230px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.trunk_show_attendees .actions {
  overflow-x: hidden;
}

/* line 85, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  list-style-type: none;
}
/* line 4, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions li {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions li.head {
  font-weight: bold;
  background-color: #c3f2ef;
  border-bottom: 2px solid #7d4821;
}
/* line 13, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions li:not(:first-child) {
  border-top: 1px solid #8e5932;
}
/* line 17, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions li > div {
  display: inline;
  padding: 5px 0;
  line-height: 35px;
}
/* line 22, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions li > div:first-child {
  text-indent: 10px;
}
/* line 28, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .title {
  display: inline;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 26px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .title {
  overflow-x: hidden;
}
/* line 34, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .actions {
  display: inline;
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .actions {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .email {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
  font-size: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .email {
  overflow-x: hidden;
}
/* line 44, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .name {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .name {
  overflow-x: hidden;
}
/* line 48, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .picture {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .picture {
  overflow-x: hidden;
}
/* line 53, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .status {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .status {
  overflow-x: hidden;
}
/* line 89, ../../../app/stylesheets/partials/_data_list.scss */
ul.commissions .order_number, ul.commissions .order_total, ul.commissions .commission_amount, ul.commissions .percent, ul.commissions .ordered_by {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html ul.commissions .order_number, * html ul.commissions .order_total, * html ul.commissions .commission_amount, * html ul.commissions .percent, * html ul.commissions .ordered_by {
  overflow-x: hidden;
}

/* line 1, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form {
  background: #fff;
  border: solid 1px #dddddd;
  padding: 20px;
  overflow: hidden;
  *zoom: 1;
  width: auto;
}
/* line 8, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .hidden {
  display: none;
}
/* line 12, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form #creditcard-image {
  display: inline;
  float: left;
  position: relative;
  margin-left: 240px;
}
/* line 16, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .input {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .input label {
  width: 230px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  text-align: right;
  padding-right: 20px;
  font-size: 20px;
  line-height: 35px;
  position: relative;
  top: -5px;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
form.simple_form .input label {
  *display: inline;
}
/* line 28, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .input label.boolean {
  float: left;
}
/* line 32, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .input input {
  width: 390px;
}
/* line 35, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .input select, form.simple_form .input input {
  font-size: 20px;
}
/* line 40, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form button, form.simple_form a.button {
  display: inline;
  float: left;
  position: relative;
  margin-left: 240px;
  position: relative;
  left: 10px;
}
/* line 48, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .radio input, form.simple_form .radio label {
  float: left;
}
/* line 52, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .radio input {
  width: auto;
  margin-top: 10px;
}
/* line 57, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .radio .collection_radio {
  width: auto;
  display: block;
  font-size: 14px;
}
/* line 67, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .text label {
  float: left;
}
/* line 71, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .text textarea {
  width: 300px;
  height: 90px;
}
/* line 79, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .boolean input {
  float: left;
  margin-top: 5px;
  margin-left: 250px;
  width: auto;
}
/* line 86, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .boolean label {
  text-align: left;
  width: auto;
  margin-left: 5px;
}
/* line 92, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .boolean .hint {
  clear: both;
  margin-left: 275px;
  top: -10px;
  position: relative;
}
/* line 101, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .terms_and_conditions {
  overflow: auto;
  width: 375px;
  height: 120px;
  background: #fff;
  border: solid 1px #ccc;
  padding: 10px;
  margin-bottom: 5px;
  margin-left: 250px;
}
/* line 112, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .terms_and_conditions ol li {
  margin-left: 20px;
  margin-bottom: 10px;
  list-style-type: decimal;
}
/* line 120, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .terms_and_conditions ol.alpha li {
  list-style-type: lower-alpha;
  margin-left: 40px;
}
/* line 126, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .terms_and_conditions p {
  margin-bottom: 10px;
}
/* line 131, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .error {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  background: #c00;
  position: relative;
  top: -3px;
  padding: 6px 10px;
  margin-left: 10px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  width: 200px;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
form.simple_form .error {
  *display: inline;
}
/* line 144, ../../../app/stylesheets/partials/_simple_form.scss */
form.simple_form .hint {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  width: 200px;
  position: relative;
  vertical-align: top;
  padding: 6px 10px;
  margin-left: 10px;
  font-size: 14px;
  font-weight: bold;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
form.simple_form .hint {
  *display: inline;
}

/* line 3, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .steps .done {
  margin: 5px 5px inherit inherit;
}
/* line 7, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk-show-header h1 {
  margin-bottom: 0;
}
/* line 10, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show {
  display: inline;
  float: left;
  margin-right: 0;
  width: 790px;
}
/* line 11, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show .edit {
  margin-top: 10px;
}
/* line 13, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show .tier {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 790px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #app-trunk_shows-show .trunk_show .tier {
  overflow-x: hidden;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #app-trunk_shows-show .trunk_show {
  overflow-x: hidden;
}
/* line 16, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show textarea {
  width: 300px;
}
/* line 18, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .name {
  float: left;
  overflow: hidden;
  *zoom: 1;
}
/* line 21, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .controls {
  float: right;
  overflow: hidden;
  *zoom: 1;
}
/* line 25, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .location, #app-trunk_shows-show .date {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 390px;
  margin-right: 0;
  display: block;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #app-trunk_shows-show .location, * html #app-trunk_shows-show .date {
  overflow-x: hidden;
}
/* line 29, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .location .box, #app-trunk_shows-show .date .box {
  background: white;
  padding: 20px;
  height: 100px;
}
/* line 33, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .date {
  display: inline;
  float: left;
  margin-right: 0;
  width: 390px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #app-trunk_shows-show .date {
  overflow-x: hidden;
}
/* line 36, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .counts p {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  margin-right: 10px;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
#app-trunk_shows-show .counts p {
  *display: inline;
}
/* line 39, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .announce, #app-trunk_shows-show .attendees {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 950px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #app-trunk_shows-show .announce, * html #app-trunk_shows-show .attendees {
  overflow-x: hidden;
}
/* line 42, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .hostess {
  background: white;
  padding: 15px;
}
/* line 47, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .attendees h2 {
  float: left;
}
/* line 49, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .attendees .counts {
  float: right;
  padding-top: 5px;
}
/* line 53, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show_attendee {
  overflow: hidden;
  *zoom: 1;
}
/* line 55, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show_attendee .hostess {
  width: 230px;
  font-weight: bolder;
  margin-right: 0px;
}
/* line 59, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show_attendee .attendee {
  width: 230px;
}
/* line 61, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .trunk_show_attendee .picture {
  float: left;
}
/* line 64, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests {
  background: white;
  padding: 20px;
  width: 800px;
  overflow: hidden;
}
/* line 70, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests form {
  width: 375px;
  float: left;
}
/* line 73, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests .search {
  width: 400px;
  float: right;
}
/* line 76, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests .search input#contacts-search {
  width: 320px;
  padding: 6px;
  border: 1px solid gray;
  font-size: 14px;
}
/* line 81, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests span.hint {
  margin-left: 0;
  width: 350px;
  padding-left: 0;
  font: bold 15px arial;
  margin-bottom: 4px;
}
/* line 87, ../../../app/stylesheets/partials/_trunk_shows_show.sass */
#app-trunk_shows-show .invite-guests textarea {
  display: block;
  width: 365px;
  margin-bottom: 5px;
}

/* line 1, ../../../app/stylesheets/partials/_steps.scss */
.steps {
  overflow: hidden;
  *zoom: 1;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .steps {
  overflow-x: hidden;
}
/* line 4, ../../../app/stylesheets/partials/_steps.scss */
.steps .step {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 150px;
  font: normal 14px Arial;
  background: #e9e9e9;
  color: #ccc;
  margin-bottom: 10px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .steps .step {
  overflow-x: hidden;
}
/* line 11, ../../../app/stylesheets/partials/_steps.scss */
.steps .step h2 {
  font-size: 12px;
  margin: 0;
  padding: 5px;
}
/* line 16, ../../../app/stylesheets/partials/_steps.scss */
.steps .step span {
  font: 11px arial;
  color: #cccccc;
  padding-left: 5px;
}
/* line 21, ../../../app/stylesheets/partials/_steps.scss */
.steps .step a {
  color: #ccc;
  text-decoration: none;
}
/* line 25, ../../../app/stylesheets/partials/_steps.scss */
.steps .step .done, .steps .step .edit {
  font: bold 20px Arial;
  overflow: hidden;
  *zoom: 1;
  color: #faa000;
  float: right;
}
/* line 31, ../../../app/stylesheets/partials/_steps.scss */
.steps .step.current {
  background: #fcd856;
}
/* line 34, ../../../app/stylesheets/partials/_steps.scss */
.steps .step.current, .steps .step.current a {
  color: black;
}
/* line 37, ../../../app/stylesheets/partials/_steps.scss */
.steps .step:hover a * {
  text-decoration: underline;
}

/* line 1, ../../../app/stylesheets/partials/_tier.scss */
.tier {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 950px;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 20px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .tier {
  overflow-x: hidden;
}

/* line 2, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .bar {
  width: 200px;
  height: 20px;
  background: #aaaaaa;
}
/* line 7, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .bar .indicator {
  height: 100%;
  background: #faa000;
  -moz-transition: 0.3s all;
  -webkit-transition: 0.3s all;
  -o-transition: 0.3s all;
  transition: 0.3s all;
}
/* line 14, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .status {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.BackboneView.ContactImporter .status {
  *display: inline;
}
/* line 18, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .provider {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  background-repeat: no-repeat;
  padding-left: 20px;
  margin-left: 4px;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.BackboneView.ContactImporter .provider {
  *display: inline;
}
/* line 24, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .provider.yahoo {
  background-image: url(../../../images/icons/yahoo-id-7b10e6d43de9352eaefa58d9490beaee.ico);
}
/* line 28, ../../../app/stylesheets/backbone_views/_contact_importer.scss */
.BackboneView.ContactImporter .provider.google {
  background-image: url(../../../images/icons/gmail-id-b0a2e43c17704747ce846926ce524d42.ico);
}

/* line 1, ../../../app/stylesheets/backbone_views/contact_field.scss */
.BackboneView.Contactfield {
  width: 480px;
  height: 75px;
}

/* line 8, ../../../app/stylesheets/backbone_views/review_order_row.scss */
.BackboneView .buyer strong {
  font-weight: bolder;
}

/* line 2, ../../../app/stylesheets/order/confirm.scss */
#subtotal .label, #order-total .label, #order-charges .label {
  text-align: right;
  font-weight: bold;
}

/* line 8, ../../../app/stylesheets/order/confirm.scss */
[id^=orders] .order_detail {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 830px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html [id^=orders] .order_detail {
  overflow-x: hidden;
}

/* line 12, ../../../app/stylesheets/order/confirm.scss */
[id=orders-confirm] .order_detail {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 750px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html [id=orders-confirm] .order_detail {
  overflow-x: hidden;
}

/* line 17, ../../../app/stylesheets/order/confirm.scss */
[id^=orders] .tier a.change {
  color: #0c1975;
  text-decoration: underline;
}

/* line 24, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .ship_address, #orders-confirm .bill_address, #orders-confirm .payments, #orders-confirm .shipments, #orders-complete .ship_address, #orders-complete .bill_address, #orders-complete .payments, #orders-complete .shipments {
  margin-bottom: 50px;
  background: white;
  min-height: 100px;
}
/* line 29, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .ship_address > *, #orders-confirm .bill_address > *, #orders-confirm .payments > *, #orders-confirm .shipments > *, #orders-complete .ship_address > *, #orders-complete .bill_address > *, #orders-complete .payments > *, #orders-complete .shipments > * {
  padding: 0 1em;
}
/* line 33, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .ship_address, #orders-complete .ship_address {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 430px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #orders-confirm .ship_address, * html #orders-complete .ship_address {
  overflow-x: hidden;
}
/* line 36, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .bill_address, #orders-complete .bill_address {
  display: inline;
  float: left;
  margin-right: 0;
  width: 430px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #orders-confirm .bill_address, * html #orders-complete .bill_address {
  overflow-x: hidden;
}
/* line 39, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .shipments, #orders-complete .shipments {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 430px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #orders-confirm .shipments, * html #orders-complete .shipments {
  overflow-x: hidden;
}
/* line 42, ../../../app/stylesheets/order/confirm.scss */
#orders-confirm .payments, #orders-complete .payments {
  display: inline;
  float: left;
  margin-right: 0;
  width: 430px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #orders-confirm .payments, * html #orders-complete .payments {
  overflow-x: hidden;
}

/* line 2, ../../../app/stylesheets/order/register.scss */
[id^=app-orders] .action, [id^=orders] .action {
  display: inline;
  float: left;
  margin-right: 0;
  width: 790px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html [id^=app-orders] .action, * html [id^=orders] .action {
  overflow-x: hidden;
}
/* line 4, ../../../app/stylesheets/order/register.scss */
[id^=app-orders] .action .tier, [id^=orders] .action .tier {
  display: inline;
  float: left;
  margin-right: 0;
  width: 790px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html [id^=app-orders] .action .tier, * html [id^=orders] .action .tier {
  overflow-x: hidden;
}

/* line 1, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item {
  margin-bottom: 10px;
}
/* line 4, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item label {
  display: block;
}
/* line 8, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item input {
  width: 100%;
  font-size: 24px;
}
/* line 13, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item .search {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 470px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #add-line-item .search {
  overflow-x: hidden;
}
/* line 20, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item .quantity {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #add-line-item .quantity {
  overflow-x: hidden;
}
/* line 24, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item .add {
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #add-line-item .add {
  overflow-x: hidden;
}
/* line 26, ../../../app/stylesheets/order/trunk_show_order.scss */
#add-line-item .add a {
  margin-top: 20px;
}

/* line 31, ../../../app/stylesheets/order/trunk_show_order.scss */
.simple_form.trunk_show_order {
  width: 750px;
}
/* line 34, ../../../app/stylesheets/order/trunk_show_order.scss */
.simple_form.trunk_show_order .bill_address {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 710px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .simple_form.trunk_show_order .bill_address {
  overflow-x: hidden;
}
/* line 38, ../../../app/stylesheets/order/trunk_show_order.scss */
.simple_form.trunk_show_order .ship_address {
  display: inline;
  float: left;
  margin-right: 0;
  width: 710px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .simple_form.trunk_show_order .ship_address {
  overflow-x: hidden;
}

/* line 1, ../../../app/stylesheets/partials/_news.scss */
.charts {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 450px;
}

/* line 7, ../../../app/stylesheets/partials/_news.scss */
.welcome_bird {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 470px;
  text-align: right;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .welcome_bird {
  overflow-x: hidden;
}

/* line 12, ../../../app/stylesheets/partials/_news.scss */
.welcome {
  display: inline;
  float: left;
  margin-right: 0;
  width: 390px;
}
/* line 147, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .welcome {
  overflow-x: hidden;
}
/* line 14, ../../../app/stylesheets/partials/_news.scss */
.welcome p {
  margin-bottom: 1em;
}

/* line 19, ../../../app/stylesheets/partials/_news.scss */
.news {
  overflow: hidden;
  *zoom: 1;
  float: right;
  width: 280px;
  background: white;
  border: 4px solid #e5e8d9;
}
/* line 27, ../../../app/stylesheets/partials/_news.scss */
.news ul li .text {
  padding: 10px;
}

/* line 2, ../../../app/stylesheets/partials/_module.sass */
.module {
  overflow: hidden;
  *zoom: 1;
  background: #e6eff4;
  border: 1px solid #cccccc;
}
/* line 7, ../../../app/stylesheets/partials/_module.sass */
.module .filters {
  width: 300px;
  float: left;
}
/* line 11, ../../../app/stylesheets/partials/_module.sass */
.module .filters ul li {
  border-bottom: 1px solid #cccccc;
}
/* line 13, ../../../app/stylesheets/partials/_module.sass */
.module .filters ul li a {
  font: normal 14px Georgia;
  padding: 18px;
  display: block;
  color: #444444;
}
/* line 18, ../../../app/stylesheets/partials/_module.sass */
.module .filters ul li a.active, .module .filters ul li a:hover {
  color: #e0aa0f !important;
  background: white url(http://assets2.chloeandisabel.com/images/thin-arrow.gif) no-repeat center right !important;
  text-decoration: none;
}
/* line 22, ../../../app/stylesheets/partials/_module.sass */
.module .filters ul li a span {
  color: #cccccc;
}
/* line 25, ../../../app/stylesheets/partials/_module.sass */
.module .viewport {
  position: relative;
  float: left;
  width: 647px;
  height: 309px;
  overflow: hidden;
}
/* line 32, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels {
  overflow: hidden;
  *zoom: 1;
  position: relative;
  width: 999999px;
}
/* line 37, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel {
  float: left;
  width: 647px;
  background: white;
  border-left: 1px solid #cccccc;
}
/* line 43, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel table {
  border: none;
}
/* line 45, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel table td {
  padding: 8px;
  border-bottom: 1px solid #cccccc;
  border-right: none;
}
/* line 49, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel table td.number {
  color: #999999;
  width: 20px;
}
/* line 52, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel table td.amount {
  font-weight: bold;
}
/* line 54, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel table td.avatar img {
  border: 2px solid #cccccc;
}
/* line 57, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid {
  overflow: hidden;
  *zoom: 1;
  padding: 20px 0;
  color: #999999;
  border-bottom: 1px solid #cccccc;
}
/* line 62, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid ul {
  float: left;
  padding-left: 20px;
}
/* line 65, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid ul.col1 {
  border-right: 1px solid #cccccc;
}
/* line 68, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid ul li {
  overflow: hidden;
  *zoom: 1;
  width: 297px;
  float: left;
  margin-bottom: 15px;
}
/* line 73, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid ul li img {
  float: left;
  margin-right: 10px;
  border: 3px solid #cccccc;
}
/* line 77, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid .info {
  float: left;
}
/* line 79, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid .info h2 {
  font: normal 16px Helvetica, Arial;
  text-transform: none;
  margin: 0;
}
/* line 84, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid .info .location {
  margin-bottom: 8px;
}
/* line 86, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .panels .panel .grid .info .joined {
  color: #999999;
}
/* line 91, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .more {
  position: absolute;
  bottom: 0px;
  border-left: 1px solid #cccccc;
  width: 100%;
}
/* line 96, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .more a {
  display: block;
  padding: 15px;
  font: bold 12px Helvetica, Arial;
  color: #cccccc;
  text-transform: uppercase;
  border: 0;
  background: white;
}
/* line 104, ../../../app/stylesheets/partials/_module.sass */
.module .viewport .more a:hover {
  background: #e6eff4;
  color: #444444;
}

/* line 109, ../../../app/stylesheets/partials/_module.sass */
.promotions .viewport {
  height: 382px;
}

/* line 111, ../../../app/stylesheets/partials/_module.sass */
.tabs {
  margin-top: -35px;
  width: 100%;
}
/* line 114, ../../../app/stylesheets/partials/_module.sass */
.tabs ul {
  overflow: hidden;
  *zoom: 1;
  border-right: 1px solid #cccccc;
}
/* line 118, ../../../app/stylesheets/partials/_module.sass */
.tabs ul li {
  float: right;
}
/* line 120, ../../../app/stylesheets/partials/_module.sass */
.tabs ul li a {
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  display: block;
  padding: 15px 20px 15px 20px;
  color: #cccccc;
}
/* line 126, ../../../app/stylesheets/partials/_module.sass */
.tabs ul li a.active, .tabs ul li a:hover {
  background: white;
  color: #222222;
}

/* line 3, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .earnings, #report_card .performance, #report_card .free_jewelry {
  width: 260px;
  height: 240px;
  float: left;
  margin-right: 25px;
  padding: 20px;
  background: #ffffcc;
}
/* line 11, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .earnings h2, #report_card .performance h2, #report_card .free_jewelry h2 {
  text-transform: none;
}
/* line 14, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .earnings p, #report_card .performance p, #report_card .free_jewelry p {
  font-size: 12px;
  line-height: 1.4em;
  margin-bottom: 10px;
}
/* line 19, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .earnings strong, #report_card .performance strong, #report_card .free_jewelry strong {
  font-weight: bold;
}
/* line 22, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .earnings ul, #report_card .performance ul, #report_card .free_jewelry ul {
  list-style: disc;
  padding-left: 20px;
  margin-bottom: 10px;
}
/* line 27, ../../../app/stylesheets/partials/_report_card.sass */
#report_card div.attention {
  background: #ffdddd;
  border: solid 2px #eecccc;
}
/* line 31, ../../../app/stylesheets/partials/_report_card.sass */
#report_card div.attention h2, #report_card div.attention strong.attention {
  color: #cc0000;
}
/* line 34, ../../../app/stylesheets/partials/_report_card.sass */
#report_card div.success {
  background: #ddffdd;
  border: solid 2px #cceecc;
}
/* line 38, ../../../app/stylesheets/partials/_report_card.sass */
#report_card div.success h2, #report_card div.success strong.success {
  color: #009900;
}
/* line 41, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .free_jewelry {
  margin-right: 0;
  border: solid 2px #eeeebb;
}
/* line 45, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .progress_graph {
  height: 10px;
  border: solid 1px #eedd66;
  background: white;
}
/* line 50, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .progress_graph .bar {
  height: 10px;
  float: left;
  background: #eedd33;
}
/* line 55, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .label {
  overflow: hidden;
  *zoom: 1;
  font-size: 12px;
}
/* line 59, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .label em {
  font-weight: bold;
  font-style: italic;
}
/* line 63, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .target_label {
  text-align: right;
  font-size: 11px;
  font-weight: bold;
}
/* line 68, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .targets {
  overflow: hidden;
  *zoom: 1;
  margin-left: 2px;
}
/* line 72, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .targets .target_label {
  float: left;
  font-size: 11px;
  text-align: right;
  width: 37px;
  border-right: solid 1px #eedd66;
  padding-right: 5px;
  margin-bottom: 10px;
}
/* line 83, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .attention .progress_graph {
  border-color: #ff9999;
}
/* line 86, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .attention .progress_graph .bar {
  background: #cc3333;
}
/* line 91, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .success .progress_graph {
  border-color: #99cc99;
}
/* line 94, ../../../app/stylesheets/partials/_report_card.sass */
#report_card .success .progress_graph .bar {
  background: #33cc33;
}

/* line 3, ../../../app/stylesheets/order/merchandiser_order.sass */
#merchandiser_kits li {
  margin-bottom: 20px;
}
/* line 6, ../../../app/stylesheets/order/merchandiser_order.sass */
#merchandiser_kits li button {
  margin: 20px 0 0 0;
}

/* line 1, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 600px;
}
/* line 6, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status p {
  font-size: 14px;
}
/* line 9, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status .info {
  margin-bottom: 20px;
}
/* line 12, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status ul {
  border: solid 1px #dddddd;
  border-top: 0;
}
/* line 16, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status ul li {
  background: white;
  padding: 10px 10px 5px 10px;
  border-top: solid 1px #dddddd;
}
/* line 21, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status ul li h3 {
  font-size: 18px;
  text-transform: none;
}
/* line 25, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status ul li h3.complete {
  font-weight: normal;
}
/* line 28, ../../../app/stylesheets/partials/_trainee_status.sass */
.trainee_status ul li p {
  margin-bottom: 5px;
}

/* line 1, ../../../app/stylesheets/partials/_form.sass */
.info_field {
  overflow: hidden;
  *zoom: 1;
  font-size: 20px;
}
/* line 5, ../../../app/stylesheets/partials/_form.sass */
.info_field .label, .info_field .info {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  padding-right: 20px;
  line-height: 35px;
  position: relative;
  top: -5px;
  float: left;
}
/* line 7, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.info_field .label, .info_field .info {
  *display: inline;
}
/* line 13, ../../../app/stylesheets/partials/_form.sass */
.info_field .label {
  width: 230px;
  text-align: right;
}

/* line 17, ../../../app/stylesheets/partials/_form.sass */
.link_field {
  padding-left: 250px;
  font-size: 20px;
  line-height: 20px;
}
/* line 22, ../../../app/stylesheets/partials/_form.sass */
.link_field .link {
  font-size: 14px;
}

/* line 25, ../../../app/stylesheets/partials/_form.sass */
.form_instructions {
  width: 650px;
  margin-bottom: 20px;
  font-size: 14px;
}

/* line 30, ../../../app/stylesheets/partials/_form.sass */
input[type='submit'] {
  font-size: 18px;
  font-weight: bold;
}

/* line 2, ../../../app/stylesheets/partials/_fieldset.sass */
form fieldset {
  margin-top: 5px;
  padding-top: 10px;
}
/* line 6, ../../../app/stylesheets/partials/_fieldset.sass */
form fieldset legend {
  font: bold 13px Helvetica, Arial;
  color: #ff9900;
  text-transform: uppercase;
  border-top: solid 1px #cccccc;
  padding: 10px 0;
  width: 100%;
}

/* line 1, ../../../app/stylesheets/partials/_popup.sass */
#popup_container {
  background: white;
  border: solid 10px #999999;
}
/* line 5, ../../../app/stylesheets/partials/_popup.sass */
#popup_container #popup_content {
  padding: 20px;
}
/* line 8, ../../../app/stylesheets/partials/_popup.sass */
#popup_container #popup_message {
  font: 14px Helvetica, Arial;
}
/* line 11, ../../../app/stylesheets/partials/_popup.sass */
#popup_container #popup_panel {
  margin-top: 10px;
}
/* line 14, ../../../app/stylesheets/partials/_popup.sass */
#popup_container #popup_overlay {
  background: white;
}

/* line 1, ../../../app/stylesheets/partials/_flash.sass */
.flash {
  margin-bottom: 20px;
  padding: 10px;
  border: solid 1px;
  font-size: 18px;
}

/* line 7, ../../../app/stylesheets/partials/_flash.sass */
.flash.notice {
  background: #ddffdd;
  border-color: #cceecc;
}

/* line 11, ../../../app/stylesheets/partials/_flash.sass */
.flash.alert, .flash.error, .flash.errors {
  background: #ffdddd;
  border-color: #eecccc;
}

/* line 1, ../../../app/stylesheets/partials/_errors.sass */
.errorExplanation {
  margin-bottom: 20px;
  padding: 10px;
  border: solid 1px #eecccc;
  background: #ffdddd;
}
/* line 7, ../../../app/stylesheets/partials/_errors.sass */
.errorExplanation h2 {
  margin-bottom: 5px;
}
/* line 10, ../../../app/stylesheets/partials/_errors.sass */
.errorExplanation p {
  font-size: 14px;
}

/* line 1, ../../../app/stylesheets/partials/_buttons.scss */
.button-rounded {
  background: transparent url(../../../images/admin/buttons/right_01-id-49057d858483bc1bc1ff2c2d6bde2d41.png) no-repeat scroll top right;
}
/* line 4, ../../../app/stylesheets/partials/_buttons.scss */
.button-rounded .wrapped {
  border: none;
  background: transparent none;
  float: none;
  margin: 0;
}
/* line 10, ../../../app/stylesheets/partials/_buttons.scss */
.button-rounded span {
  background: transparent url(../../../images/admin/buttons/left_01-id-17989081a8ab3911ec6188f53241007b.png) no-repeat;
}

/* line 14, ../../../app/stylesheets/partials/_buttons.scss */
a.button {
  background: transparent url(../../../images/admin/buttons/right_01-id-49057d858483bc1bc1ff2c2d6bde2d41.png) no-repeat scroll top right;
  display: block;
  float: left;
  cursor: pointer;
  margin-right: 6px;
  padding-right: 20px;
  text-decoration: none;
  color: #111 !important;
  font-weight: bold;
  font-family: Helvitica, sans-serif;
  outline: none;
}

/* line 26, ../../../app/stylesheets/partials/_buttons.scss */
a.button span {
  background: transparent url(../../../images/admin/buttons/left_01-id-17989081a8ab3911ec6188f53241007b.png) no-repeat;
  display: block;
  line-height: 22px;
  padding: 7px 0 5px 20px;
  text-shadow: #efefef 1px 1px 0px;
}

/* line 32, ../../../app/stylesheets/partials/_buttons.scss */
a.button img {
  vertical-align: middle;
  margin: 0 3px 0 0;
}

/* line 35, ../../../app/stylesheets/partials/_buttons.scss */
a.button.cancel span {
  font-weight: normal;
}

/* line 37, ../../../app/stylesheets/partials/_buttons.scss */
a.button.small {
  font-size: 1em;
  background: transparent url(../../../images/admin/buttons/right_01_small-id-15b314a592bf8211a404be83aba112c6.png) no-repeat scroll top right;
  padding-right: 20px;
}

/* line 41, ../../../app/stylesheets/partials/_buttons.scss */
a.button.small span {
  background: transparent url(../../../images/admin/buttons/left_01_small-id-d7824cf55fd60497140995e564785db0.png) no-repeat;
  padding: 5px 0 3px 20px;
  line-height: 21px;
}

/* line 45, ../../../app/stylesheets/partials/_buttons.scss */
a.button.green {
  background: transparent url(../../../images/admin/buttons/green/right_01-id-64835c096af36ffbf7d694b79d3c60ed.png) no-repeat scroll top right;
  color: #151 !important;
}

/* line 48, ../../../app/stylesheets/partials/_buttons.scss */
a.button.green span {
  background: transparent url(../../../images/admin/buttons/green/left_01-id-318ea173cd45ba437235eae6b1a94bb2.png) no-repeat;
}

/* line 50, ../../../app/stylesheets/partials/_buttons.scss */
button {
  border: 0;
  cursor: pointer;
  font-weight: bold;
  padding: 0 20px 0 0;
  text-align: center;
  background: url(../../../images/admin/buttons/right_01-id-49057d858483bc1bc1ff2c2d6bde2d41.png) center right no-repeat;
  font-size: 1.3em;
  outline: none;
}

/* line 59, ../../../app/stylesheets/partials/_buttons.scss */
button span {
  position: relative;
  display: block;
  white-space: nowrap;
  padding: 0 0 0 20px;
  height: 35px;
  line-height: 35px;
  background: url(../../../images/admin/buttons/left_01-id-17989081a8ab3911ec6188f53241007b.png) center left no-repeat;
  text-shadow: #efefef 1px 1px 0px;
}

/* line 68, ../../../app/stylesheets/partials/_buttons.scss */
button span img {
  vertical-align: middle;
  margin: 0 3px 0 0;
}

/* line 71, ../../../app/stylesheets/partials/_buttons.scss */
button:focus {
  outline: none;
}

/* line 73, ../../../app/stylesheets/partials/_buttons.scss */
button.tick {
  background: none;
  width: 24px;
}

/* line 1, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 600px;
}
/* line 6, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul {
  border: solid 1px #dddddd;
  border-top: 0;
}
/* line 10, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li {
  background: white;
  padding: 10px 10px 5px 10px;
  border-top: solid 1px #dddddd;
}
/* line 15, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li h3 {
  font-size: 18px;
  text-transform: none;
}
/* line 19, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li h3.complete {
  font-weight: normal;
}
/* line 22, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li p {
  margin-bottom: 5px;
}
/* line 25, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li ul {
  border: 0;
}
/* line 28, ../../../app/stylesheets/partials/_purchase_jewelry.sass */
.purchase_jewelry ul li ul li {
  border: 0;
  padding: 0;
  margin-bottom: 10px;
  font-size: 14px;
}

/* line 1, ../../../app/stylesheets/partials/_table.scss */
table {
  width: 100%;
  margin-bottom: 20px;
  border-top: 0;
}
/* line 2, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/utilities/tables/_scaffolding.scss */
table th {
  text-align: center;
  font-weight: bold;
}
/* line 6, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/utilities/tables/_scaffolding.scss */
table td,
table th {
  padding: 2px;
}
/* line 8, ../../../../../.rvm/gems/ruby-1.9.2-p180-patchedgc/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/utilities/tables/_scaffolding.scss */
table td.numeric,
table th.numeric {
  text-align: right;
}
/* line 9, ../../../app/stylesheets/partials/_table.scss */
table tr th {
  background: #eeeeee;
  text-align: left;
  font: normal 14px Georgia;
  color: #666666;
  padding: 10px;
}
/* line 17, ../../../app/stylesheets/partials/_table.scss */
table tr td {
  border-top: solid 1px #dddddd;
  background: white;
  padding: 10px;
}
/* line 21, ../../../app/stylesheets/partials/_table.scss */
table tr td a {
  font: normal 14px Helvetica, Arial;
  color: #ff9900;
}
/* line 27, ../../../app/stylesheets/partials/_table.scss */
table tr td.footer_total {
  text-align: right;
}

/* line 1, ../../../app/stylesheets/partials/_user_registration.sass */
#registration {
  width: 750px;
  margin: 30px auto;
}
/* line 4, ../../../app/stylesheets/partials/_user_registration.sass */
#registration p.intro {
  font: normal 18px Georgia;
}
/* line 6, ../../../app/stylesheets/partials/_user_registration.sass */
#registration #account, #registration #no-account {
  overflow: hidden;
  *zoom: 1;
  width: 350px;
}
/* line 9, ../../../app/stylesheets/partials/_user_registration.sass */
#registration #account p.blurb, #registration #no-account p.blurb {
  height: 50px;
}
/* line 12, ../../../app/stylesheets/partials/_user_registration.sass */
#registration #account {
  float: left;
}
/* line 14, ../../../app/stylesheets/partials/_user_registration.sass */
#registration #no-account {
  float: right;
}

/* TipTip CSS - Version 1.2 */
/* line 3, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
}

/* line 11, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_top {
  padding-bottom: 5px;
}

/* line 15, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_bottom {
  padding-top: 5px;
}

/* line 19, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_right {
  padding-left: 5px;
}

/* line 23, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_left {
  padding-right: 5px;
}

/* line 27, ../../../app/stylesheets/tipTip.scss */
#tiptip_content {
  font: 13px helvetica, arial, sans-serif;
  color: #fff;
  text-shadow: 0 0 2px #000;
  padding: 4px 8px;
  border: 1px solid rgba(255, 255, 255, 0.25);
  background-color: #191919;
  background-color: rgba(25, 25, 25, 0.92);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(black));
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: 0 0 3px #555;
  -webkit-box-shadow: 0 0 3px #555;
  -moz-box-shadow: 0 0 3px #555;
}

/* line 44, ../../../app/stylesheets/tipTip.scss */
#tiptip_arrow, #tiptip_arrow_inner {
  position: absolute;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  height: 0;
  width: 0;
}

/* line 53, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_top #tiptip_arrow {
  border-top-color: #fff;
  border-top-color: rgba(255, 255, 255, 0.35);
}

/* line 58, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_bottom #tiptip_arrow {
  border-bottom-color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.35);
}

/* line 63, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_right #tiptip_arrow {
  border-right-color: #fff;
  border-right-color: rgba(255, 255, 255, 0.35);
}

/* line 68, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_left #tiptip_arrow {
  border-left-color: #fff;
  border-left-color: rgba(255, 255, 255, 0.35);
}

/* line 73, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_top #tiptip_arrow_inner {
  margin-top: -7px;
  margin-left: -6px;
  border-top-color: #191919;
  border-top-color: rgba(25, 25, 25, 0.92);
}

/* line 80, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_bottom #tiptip_arrow_inner {
  margin-top: -5px;
  margin-left: -6px;
  border-bottom-color: #191919;
  border-bottom-color: rgba(25, 25, 25, 0.92);
}

/* line 87, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_right #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -5px;
  border-right-color: #191919;
  border-right-color: rgba(25, 25, 25, 0.92);
}

/* line 94, ../../../app/stylesheets/tipTip.scss */
#tiptip_holder.tip_left #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -7px;
  border-left-color: #191919;
  border-left-color: rgba(25, 25, 25, 0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  /* line 103, ../../../app/stylesheets/tipTip.scss */
  #tiptip_content {
    padding: 4px 8px 5px 8px;
    background-color: rgba(45, 45, 45, 0.88);
  }

  /* line 107, ../../../app/stylesheets/tipTip.scss */
  #tiptip_holder.tip_bottom #tiptip_arrow_inner {
    border-bottom-color: rgba(45, 45, 45, 0.88);
  }

  /* line 110, ../../../app/stylesheets/tipTip.scss */
  #tiptip_holder.tip_top #tiptip_arrow_inner {
    border-top-color: rgba(20, 20, 20, 0.92);
  }
}
/* line 2, ../../../app/stylesheets/partials/_press.sass */
.press-summary ol {
  list-style: none;
}
/* line 4, ../../../app/stylesheets/partials/_press.sass */
.press-summary li {
  padding: 10px;
}
/* line 6, ../../../app/stylesheets/partials/_press.sass */
.press-summary li a {
  color: #619fc3;
  margin: 0px;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 12, ../../../app/stylesheets/partials/_press.sass */
.press-summary .date {
  font: 14px arial;
}
/* line 14, ../../../app/stylesheets/partials/_press.sass */
.press-summary .title {
  font: 16px georgia;
}
/* line 16, ../../../app/stylesheets/partials/_press.sass */
.press-summary .publication {
  float: left;
  font: 16px georgia;
}