@charset "UTF-8";
/* line 5, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/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: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 1, ../sass/_wysiwyg.sass */
.wysiwyg {
  line-height: 1.5;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  color: #333333;
  font-size: 81.25%;
  font-size: 12px;
  color: white;
}
/* line 51, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  font-weight: normal;
  color: #222222;
}
/* line 52, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h1 img, .wysiwyg h2 img, .wysiwyg h3 img, .wysiwyg h4 img, .wysiwyg h5 img, .wysiwyg h6 img {
  margin: 0;
}
/* line 53, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg p {
  margin: 0 0 1.5em;
}
/* line 60, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg p .left {
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 61, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg p .right {
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 62, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg a {
  text-decoration: underline;
  color: #0066cc;
}
/* line 18, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.wysiwyg a:visited {
  color: #0066cc;
}
/* line 21, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.wysiwyg a:focus {
  color: #0099ff;
}
/* line 24, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.wysiwyg a:hover {
  color: #0099ff;
}
/* line 27, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
.wysiwyg a:active {
  color: #bf00ff;
}
/* line 63, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg strong, .wysiwyg dfn {
  font-weight: bold;
}
/* line 65, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg em, .wysiwyg dfn {
  font-style: italic;
}
/* line 66, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg sup, .wysiwyg sub {
  line-height: 0;
}
/* line 67, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg abbr, .wysiwyg acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg del {
  color: #666666;
}
/* line 70, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg pre, .wysiwyg code, .wysiwyg tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg li ul, .wysiwyg li ol {
  margin: 0;
}
/* line 73, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg ul, .wysiwyg ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg ul {
  list-style-type: disc;
}
/* line 75, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg ol {
  list-style-type: decimal;
}
/* line 76, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg dl {
  margin: 0 0 1.5em 0;
}
/* line 77, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg dl dt {
  font-weight: bold;
}
/* line 78, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg dd {
  margin-left: 1.5em;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg th {
  font-weight: bold;
}
/* line 81, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg thead th {
  background: #c3d9ff;
}
/* line 82, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg th, .wysiwyg td, .wysiwyg caption {
  padding: 4px 10px 4px 5px;
}
/* line 83, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg table.striped tr:nth-child(even) td,
.wysiwyg table tr.even td {
  background: #e5ecf9;
}
/* line 86, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg tfoot {
  font-style: italic;
}
/* line 87, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg caption {
  background: #eeeeee;
}
/* line 88, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg .quiet {
  color: #666666;
}
/* line 89, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
.wysiwyg .loud {
  color: #111111;
}
/* line 9, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .clear {
  clear: both;
}
/* line 12, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .nowrap {
  white-space: nowrap;
}
/* line 16, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .clearfix {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 22, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 26, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 29, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 32, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 35, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_utilities.scss */
.wysiwyg .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 46, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .container {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 48, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .column, .wysiwyg .span-1, .wysiwyg .span-2, .wysiwyg .span-3, .wysiwyg .span-4, .wysiwyg .span-5, .wysiwyg .span-6, .wysiwyg .span-7, .wysiwyg .span-8, .wysiwyg .span-9, .wysiwyg .span-10, .wysiwyg .span-11, .wysiwyg .span-12, .wysiwyg .span-13, .wysiwyg .span-14, .wysiwyg .span-15, .wysiwyg .span-16, .wysiwyg .span-17, .wysiwyg .span-18, .wysiwyg .span-19, .wysiwyg .span-20, .wysiwyg .span-21, .wysiwyg .span-22, .wysiwyg .span-23, .wysiwyg .span-24 {
  float: left;
  margin-right: 10px;
}
/* line 147, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
* html .wysiwyg .column, * html .wysiwyg .span-1, * html .wysiwyg .span-2, * html .wysiwyg .span-3, * html .wysiwyg .span-4, * html .wysiwyg .span-5, * html .wysiwyg .span-6, * html .wysiwyg .span-7, * html .wysiwyg .span-8, * html .wysiwyg .span-9, * html .wysiwyg .span-10, * html .wysiwyg .span-11, * html .wysiwyg .span-12, * html .wysiwyg .span-13, * html .wysiwyg .span-14, * html .wysiwyg .span-15, * html .wysiwyg .span-16, * html .wysiwyg .span-17, * html .wysiwyg .span-18, * html .wysiwyg .span-19, * html .wysiwyg .span-20, * html .wysiwyg .span-21, * html .wysiwyg .span-22, * html .wysiwyg .span-23, * html .wysiwyg .span-24 {
  overflow-x: hidden;
}
/* line 51, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .last {
  margin-right: 0;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-1 {
  width: 30px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-2 {
  width: 70px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-3 {
  width: 110px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-4 {
  width: 150px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-5 {
  width: 190px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-6 {
  width: 230px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-7 {
  width: 270px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-8 {
  width: 310px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-9 {
  width: 350px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-10 {
  width: 390px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-11 {
  width: 430px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-12 {
  width: 470px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-13 {
  width: 510px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-14 {
  width: 550px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-15 {
  width: 590px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-16 {
  width: 630px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-17 {
  width: 670px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-18 {
  width: 710px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-19 {
  width: 750px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-20 {
  width: 790px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-21 {
  width: 830px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-22 {
  width: 870px;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-23 {
  width: 910px;
}
/* line 58, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .span-24 {
  width: 950px;
  margin: 0;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-1, .wysiwyg textarea.span-1, .wysiwyg select.span-1 {
  width: 30px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-2, .wysiwyg textarea.span-2, .wysiwyg select.span-2 {
  width: 70px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-3, .wysiwyg textarea.span-3, .wysiwyg select.span-3 {
  width: 110px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-4, .wysiwyg textarea.span-4, .wysiwyg select.span-4 {
  width: 150px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-5, .wysiwyg textarea.span-5, .wysiwyg select.span-5 {
  width: 190px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-6, .wysiwyg textarea.span-6, .wysiwyg select.span-6 {
  width: 230px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-7, .wysiwyg textarea.span-7, .wysiwyg select.span-7 {
  width: 270px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-8, .wysiwyg textarea.span-8, .wysiwyg select.span-8 {
  width: 310px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-9, .wysiwyg textarea.span-9, .wysiwyg select.span-9 {
  width: 350px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-10, .wysiwyg textarea.span-10, .wysiwyg select.span-10 {
  width: 390px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-11, .wysiwyg textarea.span-11, .wysiwyg select.span-11 {
  width: 430px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-12, .wysiwyg textarea.span-12, .wysiwyg select.span-12 {
  width: 470px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-13, .wysiwyg textarea.span-13, .wysiwyg select.span-13 {
  width: 510px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-14, .wysiwyg textarea.span-14, .wysiwyg select.span-14 {
  width: 550px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-15, .wysiwyg textarea.span-15, .wysiwyg select.span-15 {
  width: 590px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-16, .wysiwyg textarea.span-16, .wysiwyg select.span-16 {
  width: 630px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-17, .wysiwyg textarea.span-17, .wysiwyg select.span-17 {
  width: 670px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-18, .wysiwyg textarea.span-18, .wysiwyg select.span-18 {
  width: 710px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-19, .wysiwyg textarea.span-19, .wysiwyg select.span-19 {
  width: 750px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-20, .wysiwyg textarea.span-20, .wysiwyg select.span-20 {
  width: 790px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-21, .wysiwyg textarea.span-21, .wysiwyg select.span-21 {
  width: 830px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-22, .wysiwyg textarea.span-22, .wysiwyg select.span-22 {
  width: 870px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-23, .wysiwyg textarea.span-23, .wysiwyg select.span-23 {
  width: 910px;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg input.span-24, .wysiwyg textarea.span-24, .wysiwyg select.span-24 {
  width: 950px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-1 {
  padding-right: 40px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-2 {
  padding-right: 80px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-3 {
  padding-right: 120px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-4 {
  padding-right: 160px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-5 {
  padding-right: 200px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-6 {
  padding-right: 240px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-7 {
  padding-right: 280px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-8 {
  padding-right: 320px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-9 {
  padding-right: 360px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-10 {
  padding-right: 400px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-11 {
  padding-right: 440px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-12 {
  padding-right: 480px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-13 {
  padding-right: 520px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-14 {
  padding-right: 560px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-15 {
  padding-right: 600px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-16 {
  padding-right: 640px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-17 {
  padding-right: 680px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-18 {
  padding-right: 720px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-19 {
  padding-right: 760px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-20 {
  padding-right: 800px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-21 {
  padding-right: 840px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-22 {
  padding-right: 880px;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-23 {
  padding-right: 920px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-1 {
  padding-left: 40px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-2 {
  padding-left: 80px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-3 {
  padding-left: 120px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-4 {
  padding-left: 160px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-5 {
  padding-left: 200px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-6 {
  padding-left: 240px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-7 {
  padding-left: 280px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-8 {
  padding-left: 320px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-9 {
  padding-left: 360px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-10 {
  padding-left: 400px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-11 {
  padding-left: 440px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-12 {
  padding-left: 480px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-13 {
  padding-left: 520px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-14 {
  padding-left: 560px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-15 {
  padding-left: 600px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-16 {
  padding-left: 640px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-17 {
  padding-left: 680px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-18 {
  padding-left: 720px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-19 {
  padding-left: 760px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-20 {
  padding-left: 800px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-21 {
  padding-left: 840px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-22 {
  padding-left: 880px;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-23 {
  padding-left: 920px;
}
/* line 76, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-1, .wysiwyg .pull-2, .wysiwyg .pull-3, .wysiwyg .pull-4, .wysiwyg .pull-5, .wysiwyg .pull-6, .wysiwyg .pull-7, .wysiwyg .pull-8, .wysiwyg .pull-9, .wysiwyg .pull-10, .wysiwyg .pull-11, .wysiwyg .pull-12, .wysiwyg .pull-13, .wysiwyg .pull-14, .wysiwyg .pull-15, .wysiwyg .pull-16, .wysiwyg .pull-17, .wysiwyg .pull-18, .wysiwyg .pull-19, .wysiwyg .pull-20, .wysiwyg .pull-21, .wysiwyg .pull-22, .wysiwyg .pull-23, .wysiwyg .pull-24 {
  float: left;
  position: relative;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-1 {
  margin-left: -40px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-2 {
  margin-left: -80px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-3 {
  margin-left: -120px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-4 {
  margin-left: -160px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-5 {
  margin-left: -200px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-6 {
  margin-left: -240px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-7 {
  margin-left: -280px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-8 {
  margin-left: -320px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-9 {
  margin-left: -360px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-10 {
  margin-left: -400px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-11 {
  margin-left: -440px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-12 {
  margin-left: -480px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-13 {
  margin-left: -520px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-14 {
  margin-left: -560px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-15 {
  margin-left: -600px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-16 {
  margin-left: -640px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-17 {
  margin-left: -680px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-18 {
  margin-left: -720px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-19 {
  margin-left: -760px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-20 {
  margin-left: -800px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-21 {
  margin-left: -840px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-22 {
  margin-left: -880px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-23 {
  margin-left: -920px;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .pull-24 {
  margin-left: -960px;
}
/* line 81, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-1, .wysiwyg .push-2, .wysiwyg .push-3, .wysiwyg .push-4, .wysiwyg .push-5, .wysiwyg .push-6, .wysiwyg .push-7, .wysiwyg .push-8, .wysiwyg .push-9, .wysiwyg .push-10, .wysiwyg .push-11, .wysiwyg .push-12, .wysiwyg .push-13, .wysiwyg .push-14, .wysiwyg .push-15, .wysiwyg .push-16, .wysiwyg .push-17, .wysiwyg .push-18, .wysiwyg .push-19, .wysiwyg .push-20, .wysiwyg .push-21, .wysiwyg .push-22, .wysiwyg .push-23, .wysiwyg .push-24 {
  float: left;
  position: relative;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-1 {
  margin: 0 -40px 1.5em 40px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-2 {
  margin: 0 -80px 1.5em 80px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-3 {
  margin: 0 -120px 1.5em 120px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-4 {
  margin: 0 -160px 1.5em 160px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-5 {
  margin: 0 -200px 1.5em 200px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-6 {
  margin: 0 -240px 1.5em 240px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-7 {
  margin: 0 -280px 1.5em 280px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-8 {
  margin: 0 -320px 1.5em 320px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-9 {
  margin: 0 -360px 1.5em 360px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-10 {
  margin: 0 -400px 1.5em 400px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-11 {
  margin: 0 -440px 1.5em 440px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-12 {
  margin: 0 -480px 1.5em 480px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-13 {
  margin: 0 -520px 1.5em 520px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-14 {
  margin: 0 -560px 1.5em 560px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-15 {
  margin: 0 -600px 1.5em 600px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-16 {
  margin: 0 -640px 1.5em 640px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-17 {
  margin: 0 -680px 1.5em 680px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-18 {
  margin: 0 -720px 1.5em 720px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-19 {
  margin: 0 -760px 1.5em 760px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-20 {
  margin: 0 -800px 1.5em 800px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-21 {
  margin: 0 -840px 1.5em 840px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-22 {
  margin: 0 -880px 1.5em 880px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-23 {
  margin: 0 -920px 1.5em 920px;
}
/* line 84, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .push-24 {
  margin: 0 -960px 1.5em 960px;
}
/* line 86, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .prepend-top {
  margin-top: 1.5em;
}
/* line 88, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_grid.scss */
.wysiwyg .append-bottom {
  margin-bottom: 1.5em;
}
/* line 25, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_debug.scss */
.wysiwyg .showgrid {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjMuMTI1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzLjEyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI0LjE2NjY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQuMTY2NjclIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjcuMjkxNjclIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjcuMjkxNjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iOC4zMzMzMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4LjMzMzMzJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxMS40NTgzMyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTEuNDU4MzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTIuNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMi41JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIxNS42MjUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjE1LjYyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxNi42NjY2NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxNi42NjY2NyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTkuNzkxNjclIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjE5Ljc5MTY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIwLjgzMzMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIwLjgzMzMzJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIyMy45NTgzMyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMjMuOTU4MzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjI4LjEyNSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMjguMTI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjI5LjE2NjY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjI5LjE2NjY3JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzMi4yOTE2NyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMzIuMjkxNjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzMuMzMzMzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMzMuMzMzMzMlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjM2LjQ1ODMzJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSIzNi40NTgzMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIzNy41JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM3LjUlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQwLjYyNSUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNDAuNjI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQxLjY2NjY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQxLjY2NjY3JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0NC43OTE2NyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNDQuNzkxNjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNDUuODMzMzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNDUuODMzMzMlIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjQ4Ljk1ODMzJSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI0OC45NTgzMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNTMuMTI1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1My4xMjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTQuMTY2NjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTQuMTY2NjclIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjU3LjI5MTY3JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI1Ny4yOTE2NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1OC4zMzMzMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1OC4zMzMzMyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNjEuNDU4MzMlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjYxLjQ1ODMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjYyLjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjIuNSUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNjUuNjI1JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2NS42MjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjYuNjY2NjclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjYuNjY2NjclIiBzdG9wLWNvbG9yPSIjNzk3OWU1IiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjY5Ljc5MTY3JSIgc3RvcC1jb2xvcj0iIzRmNGZkZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2OS43OTE2NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3MC44MzMzMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3MC44MzMzMyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzMuOTU4MzMlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjczLjk1ODMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3OC4xMjUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijc4LjEyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3OS4xNjY2NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3OS4xNjY2NyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iODIuMjkxNjclIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjgyLjI5MTY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjgzLjMzMzMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjgzLjMzMzMzJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI4Ni40NTgzMyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iODYuNDU4MzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iODcuNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI4Ny41JSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI5MC42MjUlIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9IjkwLjYyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5MS42NjY2NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5MS42NjY2NyUiIHN0b3AtY29sb3I9IiM3OTc5ZTUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTQuNzkxNjclIiBzdG9wLWNvbG9yPSIjNGY0ZmRkIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48c3RvcCBvZmZzZXQ9Ijk0Ljc5MTY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijk1LjgzMzMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijk1LjgzMzMzJSIgc3RvcC1jb2xvcj0iIzc5NzllNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI5OC45NTgzMyUiIHN0b3AtY29sb3I9IiM0ZjRmZGQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iOTguOTU4MzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(5%, rgba(0, 0, 0, 0.5)), color-stop(5%, rgba(0, 0, 0, 0))), -webkit-gradient(linear, 0% 50%, 960 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(121, 121, 229, 0.25)), color-stop(3.125%, rgba(79, 79, 221, 0.25)), color-stop(3.125%, rgba(0, 0, 0, 0)), color-stop(4.16667%, rgba(0, 0, 0, 0)), color-stop(4.16667%, rgba(121, 121, 229, 0.25)), color-stop(7.29167%, rgba(79, 79, 221, 0.25)), color-stop(7.29167%, rgba(0, 0, 0, 0)), color-stop(8.33333%, rgba(0, 0, 0, 0)), color-stop(8.33333%, rgba(121, 121, 229, 0.25)), color-stop(11.45833%, rgba(79, 79, 221, 0.25)), color-stop(11.45833%, rgba(0, 0, 0, 0)), color-stop(12.5%, rgba(0, 0, 0, 0)), color-stop(12.5%, rgba(121, 121, 229, 0.25)), color-stop(15.625%, rgba(79, 79, 221, 0.25)), color-stop(15.625%, rgba(0, 0, 0, 0)), color-stop(16.66667%, rgba(0, 0, 0, 0)), color-stop(16.66667%, rgba(121, 121, 229, 0.25)), color-stop(19.79167%, rgba(79, 79, 221, 0.25)), color-stop(19.79167%, rgba(0, 0, 0, 0)), color-stop(20.83333%, rgba(0, 0, 0, 0)), color-stop(20.83333%, rgba(121, 121, 229, 0.25)), color-stop(23.95833%, rgba(79, 79, 221, 0.25)), color-stop(23.95833%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(121, 121, 229, 0.25)), color-stop(28.125%, rgba(79, 79, 221, 0.25)), color-stop(28.125%, rgba(0, 0, 0, 0)), color-stop(29.16667%, rgba(0, 0, 0, 0)), color-stop(29.16667%, rgba(121, 121, 229, 0.25)), color-stop(32.29167%, rgba(79, 79, 221, 0.25)), color-stop(32.29167%, rgba(0, 0, 0, 0)), color-stop(33.33333%, rgba(0, 0, 0, 0)), color-stop(33.33333%, rgba(121, 121, 229, 0.25)), color-stop(36.45833%, rgba(79, 79, 221, 0.25)), color-stop(36.45833%, rgba(0, 0, 0, 0)), color-stop(37.5%, rgba(0, 0, 0, 0)), color-stop(37.5%, rgba(121, 121, 229, 0.25)), color-stop(40.625%, rgba(79, 79, 221, 0.25)), color-stop(40.625%, rgba(0, 0, 0, 0)), color-stop(41.66667%, rgba(0, 0, 0, 0)), color-stop(41.66667%, rgba(121, 121, 229, 0.25)), color-stop(44.79167%, rgba(79, 79, 221, 0.25)), color-stop(44.79167%, rgba(0, 0, 0, 0)), color-stop(45.83333%, rgba(0, 0, 0, 0)), color-stop(45.83333%, rgba(121, 121, 229, 0.25)), color-stop(48.95833%, rgba(79, 79, 221, 0.25)), color-stop(48.95833%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(121, 121, 229, 0.25)), color-stop(53.125%, rgba(79, 79, 221, 0.25)), color-stop(53.125%, rgba(0, 0, 0, 0)), color-stop(54.16667%, rgba(0, 0, 0, 0)), color-stop(54.16667%, rgba(121, 121, 229, 0.25)), color-stop(57.29167%, rgba(79, 79, 221, 0.25)), color-stop(57.29167%, rgba(0, 0, 0, 0)), color-stop(58.33333%, rgba(0, 0, 0, 0)), color-stop(58.33333%, rgba(121, 121, 229, 0.25)), color-stop(61.45833%, rgba(79, 79, 221, 0.25)), color-stop(61.45833%, rgba(0, 0, 0, 0)), color-stop(62.5%, rgba(0, 0, 0, 0)), color-stop(62.5%, rgba(121, 121, 229, 0.25)), color-stop(65.625%, rgba(79, 79, 221, 0.25)), color-stop(65.625%, rgba(0, 0, 0, 0)), color-stop(66.66667%, rgba(0, 0, 0, 0)), color-stop(66.66667%, rgba(121, 121, 229, 0.25)), color-stop(69.79167%, rgba(79, 79, 221, 0.25)), color-stop(69.79167%, rgba(0, 0, 0, 0)), color-stop(70.83333%, rgba(0, 0, 0, 0)), color-stop(70.83333%, rgba(121, 121, 229, 0.25)), color-stop(73.95833%, rgba(79, 79, 221, 0.25)), color-stop(73.95833%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(121, 121, 229, 0.25)), color-stop(78.125%, rgba(79, 79, 221, 0.25)), color-stop(78.125%, rgba(0, 0, 0, 0)), color-stop(79.16667%, rgba(0, 0, 0, 0)), color-stop(79.16667%, rgba(121, 121, 229, 0.25)), color-stop(82.29167%, rgba(79, 79, 221, 0.25)), color-stop(82.29167%, rgba(0, 0, 0, 0)), color-stop(83.33333%, rgba(0, 0, 0, 0)), color-stop(83.33333%, rgba(121, 121, 229, 0.25)), color-stop(86.45833%, rgba(79, 79, 221, 0.25)), color-stop(86.45833%, rgba(0, 0, 0, 0)), color-stop(87.5%, rgba(0, 0, 0, 0)), color-stop(87.5%, rgba(121, 121, 229, 0.25)), color-stop(90.625%, rgba(79, 79, 221, 0.25)), color-stop(90.625%, rgba(0, 0, 0, 0)), color-stop(91.66667%, rgba(0, 0, 0, 0)), color-stop(91.66667%, rgba(121, 121, 229, 0.25)), color-stop(94.79167%, rgba(79, 79, 221, 0.25)), color-stop(94.79167%, rgba(0, 0, 0, 0)), color-stop(95.83333%, rgba(0, 0, 0, 0)), color-stop(95.83333%, rgba(121, 121, 229, 0.25)), color-stop(98.95833%, rgba(79, 79, 221, 0.25)), color-stop(98.95833%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 30px, rgba(0, 0, 0, 0) 30px, rgba(0, 0, 0, 0) 40px, rgba(121, 121, 229, 0.25) 40px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 80px, rgba(121, 121, 229, 0.25) 80px, rgba(79, 79, 221, 0.25) 110px, rgba(0, 0, 0, 0) 110px, rgba(0, 0, 0, 0) 120px, rgba(121, 121, 229, 0.25) 120px, rgba(79, 79, 221, 0.25) 150px, rgba(0, 0, 0, 0) 150px, rgba(0, 0, 0, 0) 160px, rgba(121, 121, 229, 0.25) 160px, rgba(79, 79, 221, 0.25) 190px, rgba(0, 0, 0, 0) 190px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 230px, rgba(0, 0, 0, 0) 230px, rgba(0, 0, 0, 0) 240px, rgba(121, 121, 229, 0.25) 240px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 280px, rgba(121, 121, 229, 0.25) 280px, rgba(79, 79, 221, 0.25) 310px, rgba(0, 0, 0, 0) 310px, rgba(0, 0, 0, 0) 320px, rgba(121, 121, 229, 0.25) 320px, rgba(79, 79, 221, 0.25) 350px, rgba(0, 0, 0, 0) 350px, rgba(0, 0, 0, 0) 360px, rgba(121, 121, 229, 0.25) 360px, rgba(79, 79, 221, 0.25) 390px, rgba(0, 0, 0, 0) 390px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 430px, rgba(0, 0, 0, 0) 430px, rgba(0, 0, 0, 0) 440px, rgba(121, 121, 229, 0.25) 440px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 480px, rgba(121, 121, 229, 0.25) 480px, rgba(79, 79, 221, 0.25) 510px, rgba(0, 0, 0, 0) 510px, rgba(0, 0, 0, 0) 520px, rgba(121, 121, 229, 0.25) 520px, rgba(79, 79, 221, 0.25) 550px, rgba(0, 0, 0, 0) 550px, rgba(0, 0, 0, 0) 560px, rgba(121, 121, 229, 0.25) 560px, rgba(79, 79, 221, 0.25) 590px, rgba(0, 0, 0, 0) 590px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 630px, rgba(0, 0, 0, 0) 630px, rgba(0, 0, 0, 0) 640px, rgba(121, 121, 229, 0.25) 640px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 680px, rgba(121, 121, 229, 0.25) 680px, rgba(79, 79, 221, 0.25) 710px, rgba(0, 0, 0, 0) 710px, rgba(0, 0, 0, 0) 720px, rgba(121, 121, 229, 0.25) 720px, rgba(79, 79, 221, 0.25) 750px, rgba(0, 0, 0, 0) 750px, rgba(0, 0, 0, 0) 760px, rgba(121, 121, 229, 0.25) 760px, rgba(79, 79, 221, 0.25) 790px, rgba(0, 0, 0, 0) 790px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 830px, rgba(0, 0, 0, 0) 830px, rgba(0, 0, 0, 0) 840px, rgba(121, 121, 229, 0.25) 840px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 880px, rgba(121, 121, 229, 0.25) 880px, rgba(79, 79, 221, 0.25) 910px, rgba(0, 0, 0, 0) 910px, rgba(0, 0, 0, 0) 920px, rgba(121, 121, 229, 0.25) 920px, rgba(79, 79, 221, 0.25) 950px, rgba(0, 0, 0, 0) 950px, rgba(0, 0, 0, 0) 960px);
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 30px, rgba(0, 0, 0, 0) 30px, rgba(0, 0, 0, 0) 40px, rgba(121, 121, 229, 0.25) 40px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 80px, rgba(121, 121, 229, 0.25) 80px, rgba(79, 79, 221, 0.25) 110px, rgba(0, 0, 0, 0) 110px, rgba(0, 0, 0, 0) 120px, rgba(121, 121, 229, 0.25) 120px, rgba(79, 79, 221, 0.25) 150px, rgba(0, 0, 0, 0) 150px, rgba(0, 0, 0, 0) 160px, rgba(121, 121, 229, 0.25) 160px, rgba(79, 79, 221, 0.25) 190px, rgba(0, 0, 0, 0) 190px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 230px, rgba(0, 0, 0, 0) 230px, rgba(0, 0, 0, 0) 240px, rgba(121, 121, 229, 0.25) 240px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 280px, rgba(121, 121, 229, 0.25) 280px, rgba(79, 79, 221, 0.25) 310px, rgba(0, 0, 0, 0) 310px, rgba(0, 0, 0, 0) 320px, rgba(121, 121, 229, 0.25) 320px, rgba(79, 79, 221, 0.25) 350px, rgba(0, 0, 0, 0) 350px, rgba(0, 0, 0, 0) 360px, rgba(121, 121, 229, 0.25) 360px, rgba(79, 79, 221, 0.25) 390px, rgba(0, 0, 0, 0) 390px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 430px, rgba(0, 0, 0, 0) 430px, rgba(0, 0, 0, 0) 440px, rgba(121, 121, 229, 0.25) 440px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 480px, rgba(121, 121, 229, 0.25) 480px, rgba(79, 79, 221, 0.25) 510px, rgba(0, 0, 0, 0) 510px, rgba(0, 0, 0, 0) 520px, rgba(121, 121, 229, 0.25) 520px, rgba(79, 79, 221, 0.25) 550px, rgba(0, 0, 0, 0) 550px, rgba(0, 0, 0, 0) 560px, rgba(121, 121, 229, 0.25) 560px, rgba(79, 79, 221, 0.25) 590px, rgba(0, 0, 0, 0) 590px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 630px, rgba(0, 0, 0, 0) 630px, rgba(0, 0, 0, 0) 640px, rgba(121, 121, 229, 0.25) 640px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 680px, rgba(121, 121, 229, 0.25) 680px, rgba(79, 79, 221, 0.25) 710px, rgba(0, 0, 0, 0) 710px, rgba(0, 0, 0, 0) 720px, rgba(121, 121, 229, 0.25) 720px, rgba(79, 79, 221, 0.25) 750px, rgba(0, 0, 0, 0) 750px, rgba(0, 0, 0, 0) 760px, rgba(121, 121, 229, 0.25) 760px, rgba(79, 79, 221, 0.25) 790px, rgba(0, 0, 0, 0) 790px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 830px, rgba(0, 0, 0, 0) 830px, rgba(0, 0, 0, 0) 840px, rgba(121, 121, 229, 0.25) 840px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 880px, rgba(121, 121, 229, 0.25) 880px, rgba(79, 79, 221, 0.25) 910px, rgba(0, 0, 0, 0) 910px, rgba(0, 0, 0, 0) 920px, rgba(121, 121, 229, 0.25) 920px, rgba(79, 79, 221, 0.25) 950px, rgba(0, 0, 0, 0) 950px, rgba(0, 0, 0, 0) 960px);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5) 5%, rgba(0, 0, 0, 0) 5%), linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(121, 121, 229, 0.25) 0px, rgba(79, 79, 221, 0.25) 30px, rgba(0, 0, 0, 0) 30px, rgba(0, 0, 0, 0) 40px, rgba(121, 121, 229, 0.25) 40px, rgba(79, 79, 221, 0.25) 70px, rgba(0, 0, 0, 0) 70px, rgba(0, 0, 0, 0) 80px, rgba(121, 121, 229, 0.25) 80px, rgba(79, 79, 221, 0.25) 110px, rgba(0, 0, 0, 0) 110px, rgba(0, 0, 0, 0) 120px, rgba(121, 121, 229, 0.25) 120px, rgba(79, 79, 221, 0.25) 150px, rgba(0, 0, 0, 0) 150px, rgba(0, 0, 0, 0) 160px, rgba(121, 121, 229, 0.25) 160px, rgba(79, 79, 221, 0.25) 190px, rgba(0, 0, 0, 0) 190px, rgba(0, 0, 0, 0) 200px, rgba(121, 121, 229, 0.25) 200px, rgba(79, 79, 221, 0.25) 230px, rgba(0, 0, 0, 0) 230px, rgba(0, 0, 0, 0) 240px, rgba(121, 121, 229, 0.25) 240px, rgba(79, 79, 221, 0.25) 270px, rgba(0, 0, 0, 0) 270px, rgba(0, 0, 0, 0) 280px, rgba(121, 121, 229, 0.25) 280px, rgba(79, 79, 221, 0.25) 310px, rgba(0, 0, 0, 0) 310px, rgba(0, 0, 0, 0) 320px, rgba(121, 121, 229, 0.25) 320px, rgba(79, 79, 221, 0.25) 350px, rgba(0, 0, 0, 0) 350px, rgba(0, 0, 0, 0) 360px, rgba(121, 121, 229, 0.25) 360px, rgba(79, 79, 221, 0.25) 390px, rgba(0, 0, 0, 0) 390px, rgba(0, 0, 0, 0) 400px, rgba(121, 121, 229, 0.25) 400px, rgba(79, 79, 221, 0.25) 430px, rgba(0, 0, 0, 0) 430px, rgba(0, 0, 0, 0) 440px, rgba(121, 121, 229, 0.25) 440px, rgba(79, 79, 221, 0.25) 470px, rgba(0, 0, 0, 0) 470px, rgba(0, 0, 0, 0) 480px, rgba(121, 121, 229, 0.25) 480px, rgba(79, 79, 221, 0.25) 510px, rgba(0, 0, 0, 0) 510px, rgba(0, 0, 0, 0) 520px, rgba(121, 121, 229, 0.25) 520px, rgba(79, 79, 221, 0.25) 550px, rgba(0, 0, 0, 0) 550px, rgba(0, 0, 0, 0) 560px, rgba(121, 121, 229, 0.25) 560px, rgba(79, 79, 221, 0.25) 590px, rgba(0, 0, 0, 0) 590px, rgba(0, 0, 0, 0) 600px, rgba(121, 121, 229, 0.25) 600px, rgba(79, 79, 221, 0.25) 630px, rgba(0, 0, 0, 0) 630px, rgba(0, 0, 0, 0) 640px, rgba(121, 121, 229, 0.25) 640px, rgba(79, 79, 221, 0.25) 670px, rgba(0, 0, 0, 0) 670px, rgba(0, 0, 0, 0) 680px, rgba(121, 121, 229, 0.25) 680px, rgba(79, 79, 221, 0.25) 710px, rgba(0, 0, 0, 0) 710px, rgba(0, 0, 0, 0) 720px, rgba(121, 121, 229, 0.25) 720px, rgba(79, 79, 221, 0.25) 750px, rgba(0, 0, 0, 0) 750px, rgba(0, 0, 0, 0) 760px, rgba(121, 121, 229, 0.25) 760px, rgba(79, 79, 221, 0.25) 790px, rgba(0, 0, 0, 0) 790px, rgba(0, 0, 0, 0) 800px, rgba(121, 121, 229, 0.25) 800px, rgba(79, 79, 221, 0.25) 830px, rgba(0, 0, 0, 0) 830px, rgba(0, 0, 0, 0) 840px, rgba(121, 121, 229, 0.25) 840px, rgba(79, 79, 221, 0.25) 870px, rgba(0, 0, 0, 0) 870px, rgba(0, 0, 0, 0) 880px, rgba(121, 121, 229, 0.25) 880px, rgba(79, 79, 221, 0.25) 910px, rgba(0, 0, 0, 0) 910px, rgba(0, 0, 0, 0) 920px, rgba(121, 121, 229, 0.25) 920px, rgba(79, 79, 221, 0.25) 950px, rgba(0, 0, 0, 0) 950px, rgba(0, 0, 0, 0) 960px);
  -moz-background-size: 100% 19.5px, auto;
  -o-background-size: 100% 19.5px, auto;
  -webkit-background-size: 100% 19.5px, auto;
  background-size: 100% 19.5px, auto;
  background-position: left top;
}
/* line 4, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .feedback, .wysiwyg .error, .wysiwyg .alert, .wysiwyg .notice, .wysiwyg .success, .wysiwyg .info {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
}
/* line 5, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .error, .wysiwyg .alert {
  background: #fbe3e4;
  color: #8a1f11;
  border-color: #fbc2c4;
}
/* line 27, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .error a, .wysiwyg .alert a {
  color: #8a1f11;
}
/* line 7, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .notice {
  background: #fff6bf;
  color: #514721;
  border-color: #ffd324;
}
/* line 36, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .notice a {
  color: #514721;
}
/* line 8, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .success {
  background: #e6efc2;
  color: #264409;
  border-color: #c6d880;
}
/* line 45, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .success a {
  color: #264409;
}
/* line 9, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .info {
  background: #d5edf8;
  color: #205791;
  border-color: #92cae4;
}
/* line 54, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .info a {
  color: #205791;
}
/* line 10, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .hide {
  display: none;
}
/* line 11, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .highlight {
  background: yellow;
}
/* line 12, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .added {
  background: #006600;
  color: white;
}
/* line 13, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_interaction.scss */
.wysiwyg .removed {
  background: #990000;
  color: white;
}
/* line 18, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg label {
  font-weight: bold;
}
/* line 19, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg fieldset {
  padding: 1.4em;
  margin: 0 0 1.5em 0;
}
/* line 20, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg legend {
  font-weight: bold;
  font-size: 1.2em;
}
/* line 22, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg input.text, .wysiwyg input.title, .wysiwyg input[type=email], .wysiwyg input[type=text], .wysiwyg input[type=password] {
  margin: 0.5em 0;
  background-color: white;
  padding: 5px;
}
/* line 27, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg input.title {
  font-size: 1.5em;
}
/* line 29, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg textarea {
  margin: 0.5em 0;
  padding: 5px;
}
/* line 30, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg select {
  margin: 0.5em 0;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg fieldset {
  border: 1px solid #cccccc;
}
/* line 57, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg input.text, .wysiwyg input.title, .wysiwyg input[type=email], .wysiwyg input[type=text], .wysiwyg input[type=password],
.wysiwyg textarea {
  background-color: #fff;
  border: 1px solid #bbbbbb;
}
/* line 61, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg input.text:focus, .wysiwyg input.title:focus, .wysiwyg input[type=email]:focus, .wysiwyg input[type=text]:focus, .wysiwyg input[type=password]:focus,
.wysiwyg textarea:focus {
  border-color: #666666;
}
/* line 65, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg select {
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
}
/* line 40, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg input.text, .wysiwyg input.title, .wysiwyg input[type=email], .wysiwyg input[type=text], .wysiwyg input[type=password] {
  width: 300px;
}
/* line 46, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_form.scss */
.wysiwyg textarea {
  width: 390px;
  height: 250px;
}
/* line 6, ../sass/_wysiwyg.sass */
.wysiwyg p, .wysiwyg ul, .wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  clear: left;
}
/* line 8, ../sass/_wysiwyg.sass */
.wysiwyg .box, .wysiwyg .filled_box, .wysiwyg .quote_box, .wysiwyg .filled_quote_box {
  clear: right;
  float: right;
  width: 310px;
  margin-left: 10px;
  padding: 0 10px;
}
/* line 15, ../sass/_wysiwyg.sass */
.wysiwyg .box blockquote, .wysiwyg .box p, .wysiwyg .filled_box blockquote, .wysiwyg .filled_box p, .wysiwyg .quote_box blockquote, .wysiwyg .quote_box p, .wysiwyg .filled_quote_box blockquote, .wysiwyg .filled_quote_box p {
  margin-top: 0;
  margin-left: 0;
}
/* line 19, ../sass/_wysiwyg.sass */
.wysiwyg .box h1, .wysiwyg .box h2, .wysiwyg .box h3, .wysiwyg .box h4, .wysiwyg .box h5, .wysiwyg .box h6, .wysiwyg .filled_box h1, .wysiwyg .filled_box h2, .wysiwyg .filled_box h3, .wysiwyg .filled_box h4, .wysiwyg .filled_box h5, .wysiwyg .filled_box h6, .wysiwyg .quote_box h1, .wysiwyg .quote_box h2, .wysiwyg .quote_box h3, .wysiwyg .quote_box h4, .wysiwyg .quote_box h5, .wysiwyg .quote_box h6, .wysiwyg .filled_quote_box h1, .wysiwyg .filled_quote_box h2, .wysiwyg .filled_quote_box h3, .wysiwyg .filled_quote_box h4, .wysiwyg .filled_quote_box h5, .wysiwyg .filled_quote_box h6 {
  margin-bottom: 0;
}
/* line 23, ../sass/_wysiwyg.sass */
.wysiwyg .filled_box, .wysiwyg .filled_quote_box {
  padding-top: 15px;
  background-color: #eefff7;
  margin-bottom: 15px;
}
/* line 31, ../sass/_wysiwyg.sass */
.wysiwyg .quote_box, .wysiwyg .filled_quote_box {
  background-image: url(../images/quotes.png);
  background-position: 5px 5px;
  background-repeat: no-repeat;
  padding-left: 35px;
  width: 285px;
}
/* line 40, ../sass/_wysiwyg.sass */
.wysiwyg .filled_quote_box {
  padding-top: 6px;
  background-position: 5px 10px;
}
/* line 46, ../sass/_wysiwyg.sass */
.wysiwyg ul {
  clear: left;
  list-style: none;
  padding-left: 0;
}
/* line 52, ../sass/_wysiwyg.sass */
.wysiwyg ul li {
  padding-left: 17px;
  background: url(../images/bullets.png) no-repeat left center;
}
/* line 56, ../sass/_wysiwyg.sass */
.wysiwyg ul ol {
  padding-left: 2em;
}
/* line 59, ../sass/_wysiwyg.sass */
.wysiwyg ul ol li {
  padding-left: 0;
  background: none;
}

/* line 1, ../sass/_template.sass */
.clear {
  clear: both;
}

/* line 4, ../sass/_template.sass */
.f_left {
  float: left;
}

/* line 7, ../sass/_template.sass */
.f_right {
  float: right;
}

/* line 10, ../sass/_template.sass */
.hidden {
  display: none;
}

/* line 13, ../sass/_template.sass */
input:focus {
  outline: none;
}

/* line 17, ../sass/_template.sass */
html body {
  font-weight: normal;
  font-style: normal;
  letter-spacing: 1px;
  background: #f1f1f1;
  line-height: 1.5;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  color: #333333;
  font-size: 81.25%;
}
/* line 51, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
  font-weight: normal;
  color: #222222;
}
/* line 52, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h1 img, html body h2 img, html body h3 img, html body h4 img, html body h5 img, html body h6 img {
  margin: 0;
}
/* line 53, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body p {
  margin: 0 0 1.5em;
}
/* line 60, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body p .left {
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 61, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body p .right {
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 62, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body a {
  text-decoration: underline;
  color: #0066cc;
}
/* line 18, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
html body a:visited {
  color: #0066cc;
}
/* line 21, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
html body a:focus {
  color: #0099ff;
}
/* line 24, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
html body a:hover {
  color: #0099ff;
}
/* line 27, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
html body a:active {
  color: #bf00ff;
}
/* line 63, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body strong, html body dfn {
  font-weight: bold;
}
/* line 65, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body em, html body dfn {
  font-style: italic;
}
/* line 66, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body sup, html body sub {
  line-height: 0;
}
/* line 67, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body abbr, html body acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body del {
  color: #666666;
}
/* line 70, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body pre, html body code, html body tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 72, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body li ul, html body li ol {
  margin: 0;
}
/* line 73, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body ul, html body ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body ul {
  list-style-type: disc;
}
/* line 75, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body ol {
  list-style-type: decimal;
}
/* line 76, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body dl {
  margin: 0 0 1.5em 0;
}
/* line 77, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body dl dt {
  font-weight: bold;
}
/* line 78, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body dd {
  margin-left: 1.5em;
}
/* line 79, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body th {
  font-weight: bold;
}
/* line 81, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body thead th {
  background: #c3d9ff;
}
/* line 82, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body th, html body td, html body caption {
  padding: 4px 10px 4px 5px;
}
/* line 83, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body table.striped tr:nth-child(even) td,
html body table tr.even td {
  background: #e5ecf9;
}
/* line 86, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body tfoot {
  font-style: italic;
}
/* line 87, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body caption {
  background: #eeeeee;
}
/* line 88, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body .quiet {
  color: #666666;
}
/* line 89, ../../../../../../../../../../Library/Ruby/Gems/2.3.0/gems/compass-blueprint-1.0.0/framework/blueprint/stylesheets/blueprint/_typography.scss */
html body .loud {
  color: #111111;
}
/* line 24, ../sass/_template.sass */
html body a {
  text-decoration: none;
}
/* line 26, ../sass/_template.sass */
html body p {
  line-height: 16pt;
}

/* line 30, ../sass/_template.sass */
.cms-form input.disabled, .cms-form textarea.disabled {
  color: #999999;
  background-color: #f1f1f1;
}
/* line 35, ../sass/_template.sass */
.cms-form .button.export-stocklist {
  padding: 8px 8px 8px 8px;
}
/* line 38, ../sass/_template.sass */
.cms-form .field {
  margin-bottom: 20px;
}
/* line 41, ../sass/_template.sass */
.cms-form .field .text {
  border: solid #ccc 1px;
  font-size: 17px;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  padding: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 49, ../sass/_template.sass */
.cms-form .field .text:focus {
  background: #fff299;
}
/* line 51, ../sass/_template.sass */
.cms-form .field textarea {
  border: solid #ccc 1px;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  font-size: 17px;
  padding: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  height: 80px;
}
/* line 58, ../sass/_template.sass */
.cms-form .field textarea:focus {
  background: #fff299;
}
/* line 61, ../sass/_template.sass */
.cms-form .field .empty {
  color: #ccc;
  font-weight: lighter;
  font-style: italic;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
}
/* line 67, ../sass/_template.sass */
.cms-form .field label {
  text-shadow: 1px 1px 2px #fff;
}
/* line 71, ../sass/_template.sass */
.cms-form .field-group-title {
  cursor: pointer;
  background: url(../images/directional_down_18x18.png) no-repeat left center;
  clear: left;
  padding-left: 25px;
}
/* line 77, ../sass/_template.sass */
.cms-form .field-group-title:hover {
  background-image: url(../images/directional_down_18x18_gray.png);
}
/* line 81, ../sass/_template.sass */
.cms-form .field-group {
  outline: none;
  padding: 10px;
  padding-left: 25px;
  /* &:focus, &.focused */
  /*	background: #f0f6ff */
}
/* line 87, ../sass/_template.sass */
.cms-form .field-group .field-group-title {
  float: left;
  position: relative;
}
/* line 90, ../sass/_template.sass */
.cms-form .field-group .field-wrapper {
  clear: both;
  /*overflow: hidden */
}
/* line 93, ../sass/_template.sass */
.cms-form .field-group .fields.failed_validation, .cms-form .field-group .field.failed_validation, .cms-form .field-group .field_group.failed_validation, .cms-form .field-group div.failed_validation {
  border-top: 10px solid #ffddd9;
  border-left: 10px solid #ffddd9;
  background: #ffddd9;
}
/* line 97, ../sass/_template.sass */
.cms-form .field-group .field.our_price {
  border-top: 10px solid #e1f6e2;
  border-left: 10px solid #e1f6e2;
  background: #e1f6e2;
}
/* line 101, ../sass/_template.sass */
.cms-form .field-group .fields {
  clear: both;
  display: table;
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
}
/* line 108, ../sass/_template.sass */
.cms-form .field-group .fields .field.reserved input.checkbox, .cms-form .field-group .fields .field.has_box input.checkbox, .cms-form .field-group .fields .field.has_papers input.checkbox, .cms-form .field-group .fields .field.has_warning input.checkbox {
  float: left;
  width: 4%;
  margin-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
}
/* line 115, ../sass/_template.sass */
.cms-form .field-group .fields .field.reserved input.text, .cms-form .field-group .fields .field.has_box input.text, .cms-form .field-group .fields .field.has_papers input.text, .cms-form .field-group .fields .field.has_warning input.text {
  float: left;
  width: 92%;
}
/* line 119, ../sass/_template.sass */
.cms-form .field-group .fields .field.reserved .search input.text, .cms-form .field-group .fields .field.has_box .search input.text, .cms-form .field-group .fields .field.has_papers .search input.text, .cms-form .field-group .fields .field.has_warning .search input.text {
  width: 96%;
}
/* line 122, ../sass/_template.sass */
.cms-form .field-group .fields .field.reserved input.text {
  margin-top: 5px;
}
/* line 125, ../sass/_template.sass */
.cms-form .field-group .fields .field.graph-dates label {
  padding-top: 13px;
  width: 15%;
}
/* line 129, ../sass/_template.sass */
.cms-form .field-group .fields .field.graph-dates .input label {
  float: left;
  margin-left: 80px;
}
/* line 132, ../sass/_template.sass */
.cms-form .field-group .fields .field.graph-dates .input input {
  width: inherit;
  float: left;
}
/* line 135, ../sass/_template.sass */
.cms-form .field-group .fields .field.graph-dates .input .button {
  width: inherit;
  float: left;
  margin-left: 40px;
  margin-top: 5px;
  padding: 8px 8px 8px 8px;
}
/* line 143, ../sass/_template.sass */
.cms-form .field-group .fields .field.receipt_no .input input, .cms-form .field-group .fields .field.invoicedate .input input, .cms-form .field-group .fields .field.vat-rate .input input, .cms-form .field-group .fields .field.balance-due-date .input input {
  width: inherit;
  float: left;
}
/* line 148, ../sass/_template.sass */
.cms-form .field-group .fields .field.our_cost_price .input label, .cms-form .field-group .fields .field.price_sold_for .input label {
  float: left;
}
/* line 152, ../sass/_template.sass */
.cms-form .field-group .fields .field.watch_details .input label, .cms-form .field-group .fields .field.item_details .input label {
  float: left;
  width: 80%;
}
/* line 157, ../sass/_template.sass */
.cms-form .field-group .fields .field.repair_charge .input input {
  width: inherit;
  float: left;
}
/* line 160, ../sass/_template.sass */
.cms-form .field-group .fields .field.repair_charge .input a {
  float: left;
  margin-top: 10px;
  margin-left: 10px;
}
/* line 165, ../sass/_template.sass */
.cms-form .field-group .fields .field.repair_charge .input a.disabled {
  color: #808080 !important;
  background-color: #f1f1f1;
}
/* line 168, ../sass/_template.sass */
.cms-form .field-group .fields .field.repair_charge .input a.disabled:hover {
  cursor: default;
}
/* line 172, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .input label, .cms-form .field-group .fields .field.return_holding_to_customer .input label, .cms-form .field-group .fields .field.return_from_photo_studio .input label, .cms-form .field-group .fields .field.return_from_safe_deposit .input label {
  width: 226px;
  float: left;
  font-weight: bold;
  font-size: 13pt;
}
/* line 177, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .input label input, .cms-form .field-group .fields .field.return_holding_to_customer .input label input, .cms-form .field-group .fields .field.return_from_photo_studio .input label input, .cms-form .field-group .fields .field.return_from_safe_deposit .input label input {
  display: none;
}
/* line 179, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .input input, .cms-form .field-group .fields .field.return_holding_to_customer .input input, .cms-form .field-group .fields .field.return_from_photo_studio .input input, .cms-form .field-group .fields .field.return_from_safe_deposit .input input {
  width: inherit;
  float: none;
}
/* line 184, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .checkbox-list__item, .cms-form .field-group .fields .field.return_holding_to_customer .checkbox-list__item, .cms-form .field-group .fields .field.return_from_photo_studio .checkbox-list__item, .cms-form .field-group .fields .field.return_from_safe_deposit .checkbox-list__item {
  position: relative;
  padding: 10px 0;
  display: block;
  cursor: pointer;
  margin: 0 0 0 34px;
  border-bottom: 1px solid #ccc;
  overflow: visible;
}
/* line 192, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .checkbox-list__item:last-of-type, .cms-form .field-group .fields .field.return_holding_to_customer .checkbox-list__item:last-of-type, .cms-form .field-group .fields .field.return_from_photo_studio .checkbox-list__item:last-of-type, .cms-form .field-group .fields .field.return_from_safe_deposit .checkbox-list__item:last-of-type {
  border-bottom: 0;
}
/* line 195, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .checkbox-list__check, .cms-form .field-group .fields .field.return_holding_to_customer .checkbox-list__check, .cms-form .field-group .fields .field.return_from_photo_studio .checkbox-list__check, .cms-form .field-group .fields .field.return_from_safe_deposit .checkbox-list__check {
  width: 22px;
  height: 22px;
  border: 1px solid #ccc;
  position: absolute;
  left: -34px;
  top: 50%;
  margin-top: -12px;
  transition: border 0.3s ease;
  border-radius: 3px;
}
/* line 205, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop .checkbox-list__check:before, .cms-form .field-group .fields .field.return_holding_to_customer .checkbox-list__check:before, .cms-form .field-group .fields .field.return_from_photo_studio .checkbox-list__check:before, .cms-form .field-group .fields .field.return_from_safe_deposit .checkbox-list__check:before {
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  top: 0px;
  left: 0px;
  padding-left: 2px;
  padding-bottom: 2px;
  background-color: white;
  transition: background-color 0.3s ease;
  content: "✓";
  font-family: initial;
  font-size: 19px;
  color: white;
  border-radius: 3px;
}
/* line 223, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop input[type="checkbox"]:checked ~ .checkbox-list__check, .cms-form .field-group .fields .field.return_holding_to_customer input[type="checkbox"]:checked ~ .checkbox-list__check, .cms-form .field-group .fields .field.return_from_photo_studio input[type="checkbox"]:checked ~ .checkbox-list__check, .cms-form .field-group .fields .field.return_from_safe_deposit input[type="checkbox"]:checked ~ .checkbox-list__check {
  border-color: #0099ff;
}
/* line 225, ../sass/_template.sass */
.cms-form .field-group .fields .field.return_repair_to_shop input[type="checkbox"]:checked ~ .checkbox-list__check:before, .cms-form .field-group .fields .field.return_holding_to_customer input[type="checkbox"]:checked ~ .checkbox-list__check:before, .cms-form .field-group .fields .field.return_from_photo_studio input[type="checkbox"]:checked ~ .checkbox-list__check:before, .cms-form .field-group .fields .field.return_from_safe_deposit input[type="checkbox"]:checked ~ .checkbox-list__check:before {
  background-color: #0099ff;
}
/* line 229, ../sass/_template.sass */
.cms-form .field-group .fields .field.vat .input label {
  padding-right: 15px;
}
/* line 231, ../sass/_template.sass */
.cms-form .field-group .fields .field.vat .input input {
  width: 12px;
}
/* line 234, ../sass/_template.sass */
.cms-form .field-group .fields .field.search-by-spend-dates label, .cms-form .field-group .fields .field.search-by-spend-amounts label, .cms-form .field-group .fields .field.search-by-dates-dates label, .cms-form .field-group .fields .field.search-by-dates label, .cms-form .field-group .fields .field.trust-pilot-search-dates label, .cms-form .field-group .fields .field.trust-pilot-month-and-year label, .cms-form .field-group .fields .field.age-range label {
  padding-top: 13px;
}
/* line 237, ../sass/_template.sass */
.cms-form .field-group .fields .field.search-by-spend-dates .input label, .cms-form .field-group .fields .field.search-by-spend-amounts .input label, .cms-form .field-group .fields .field.search-by-dates-dates .input label, .cms-form .field-group .fields .field.search-by-dates .input label, .cms-form .field-group .fields .field.trust-pilot-search-dates .input label, .cms-form .field-group .fields .field.trust-pilot-month-and-year .input label, .cms-form .field-group .fields .field.age-range .input label {
  float: left;
  margin-left: 50px;
  padding-left: 20px;
}
/* line 241, ../sass/_template.sass */
.cms-form .field-group .fields .field.search-by-spend-dates .input input, .cms-form .field-group .fields .field.search-by-spend-amounts .input input, .cms-form .field-group .fields .field.search-by-dates-dates .input input, .cms-form .field-group .fields .field.search-by-dates .input input, .cms-form .field-group .fields .field.trust-pilot-search-dates .input input, .cms-form .field-group .fields .field.trust-pilot-month-and-year .input input, .cms-form .field-group .fields .field.age-range .input input {
  width: inherit;
  float: left;
}
/* line 244, ../sass/_template.sass */
.cms-form .field-group .fields .field.search-by-spend-dates .input select, .cms-form .field-group .fields .field.search-by-spend-amounts .input select, .cms-form .field-group .fields .field.search-by-dates-dates .input select, .cms-form .field-group .fields .field.search-by-dates .input select, .cms-form .field-group .fields .field.trust-pilot-search-dates .input select, .cms-form .field-group .fields .field.trust-pilot-month-and-year .input select, .cms-form .field-group .fields .field.age-range .input select {
  width: 210px;
  float: left;
  margin-top: 10px;
  height: 30px;
}
/* line 251, ../sass/_template.sass */
.cms-form .field-group .fields .field.holding_charge .input input {
  width: inherit;
  float: left;
}
/* line 254, ../sass/_template.sass */
.cms-form .field-group .fields .field.holding_charge .input a {
  float: left;
  margin-top: 10px;
  margin-left: 10px;
}
/* line 260, ../sass/_template.sass */
.cms-form .field-group .fields .field.holding_charge .input .show-repair-charge-group .repair_charge_label {
  display: none;
  float: left;
  margin-left: 6px;
  margin-top: 12px;
}
/* line 267, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input input {
  width: inherit;
  float: left;
}
/* line 270, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input a {
  float: left;
  margin-top: 10px;
  margin-left: 10px;
}
/* line 276, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .show-our-price-group .lbl {
  float: left;
  width: 90px;
  margin-left: 16px;
  margin-top: 12px;
}
/* line 281, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .show-our-price-group .ourprice-lbl {
  float: left;
  width: 120px;
  margin-top: 6px;
  padding: 6px;
  border: 1px solid #cccccc;
  color: #999999;
  border-radius: 3px;
}
/* line 290, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .price-option-group label {
  display: inline;
  float: left;
  width: auto;
  margin-left: 15px;
  margin-top: 10px;
}
/* line 296, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .price-option-group label input {
  margin-right: 5px;
}
/* line 299, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .show-cost-price-group .show-costprice-item {
  display: none;
  margin-left: 25px;
}
/* line 302, ../sass/_template.sass */
.cms-form .field-group .fields .field.costprice .input .show-cost-price-group .costprice-lbl {
  display: none;
  float: left;
  margin-left: 6px;
  margin-top: 12px;
}
/* line 308, ../sass/_template.sass */
.cms-form .field-group .fields .field.published input {
  float: left;
}
/* line 310, ../sass/_template.sass */
.cms-form .field-group .fields .field.published label.sale-info {
  float: left;
  width: 290px;
  margin-left: 20px;
}
/* line 314, ../sass/_template.sass */
.cms-form .field-group .fields .field.published label.checkbox {
  float: left;
  margin-left: 30px;
}
/* line 317, ../sass/_template.sass */
.cms-form .field-group .fields .field.published label.publish-info {
  float: left;
  margin-left: 20px;
}
/* line 320, ../sass/_template.sass */
.cms-form .field-group .fields .field.published .radio {
  float: left;
  margin-left: 20px;
}
/* line 323, ../sass/_template.sass */
.cms-form .field-group .fields .field.published .radio label {
  float: left;
  clear: both;
  width: 300px;
}
/* line 327, ../sass/_template.sass */
.cms-form .field-group .fields .field.published .radio label input {
  margin-right: 8px;
}
/* line 331, ../sass/_template.sass */
.cms-form .field-group .fields .field.email .input input {
  width: 50%;
}
/* line 333, ../sass/_template.sass */
.cms-form .field-group .fields .field.email .input label {
  display: inline-block;
  margin-top: 10px;
}
/* line 336, ../sass/_template.sass */
.cms-form .field-group .fields .field.email .input label input {
  width: 20px;
}
/* line 339, ../sass/_template.sass */
.cms-form .field-group .fields .field.due-diligence-what-happened.warn textarea {
  background: #ffddd9;
  color: #808080;
}
/* line 342, ../sass/_template.sass */
.cms-form .field-group .fields .field.due-diligence-what-happened.warn textarea:hover {
  cursor: default;
}
/* line 345, ../sass/_template.sass */
.cms-form .field-group .fields .field.use-on-pdf .checkbox {
  padding-bottom: 10px;
}
/* line 349, ../sass/_template.sass */
.cms-form .field-group .fields .field.alternative-addresses.minimise-bottom label.table-cell {
  padding-bottom: 0px;
}
/* line 351, ../sass/_template.sass */
.cms-form .field-group .fields .field.alternative-addresses.minimise-bottom .input {
  padding-bottom: 0px;
}
/* line 353, ../sass/_template.sass */
.cms-form .field-group .fields .field.alternative-addresses ul {
  margin-bottom: 0px;
  display: inline-block;
}
/* line 356, ../sass/_template.sass */
.cms-form .field-group .fields .field.alternative-addresses li.selected {
  font-weight: bold;
}
/* line 358, ../sass/_template.sass */
.cms-form .field-group .fields .field.alternative-addresses li:hover {
  cursor: pointer;
  background-color: #eefafe;
}
/* line 364, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input input, .cms-form .field-group .fields .field.serial .input input, .cms-form .field-group .fields .field.with-checkbox .input input, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input input, .cms-form .field-group .fields .cms-mini-forms .field.month .input input, .cms-form .field-group .fields .cms-mini-forms .field.year .input input {
  width: 40%;
}
/* line 366, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input label.case-width, .cms-form .field-group .fields .cms-mini-forms .field.material .input label.origin, .cms-form .field-group .fields .field.serial .input label.case-width, .cms-form .field-group .fields .field.serial .input label.origin, .cms-form .field-group .fields .field.with-checkbox .input label.case-width, .cms-form .field-group .fields .field.with-checkbox .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input label.case-width, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.month .input label.case-width, .cms-form .field-group .fields .cms-mini-forms .field.month .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.year .input label.case-width, .cms-form .field-group .fields .cms-mini-forms .field.year .input label.origin {
  display: inline-block;
  margin-top: 10px;
  margin-left: 20px;
  width: 100px;
}
/* line 371, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input label.origin, .cms-form .field-group .fields .field.serial .input label.origin, .cms-form .field-group .fields .field.with-checkbox .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.month .input label.origin, .cms-form .field-group .fields .cms-mini-forms .field.year .input label.origin {
  width: 60px;
  padding-left: 40px;
}
/* line 374, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input input.case-width, .cms-form .field-group .fields .cms-mini-forms .field.material .input input.origin, .cms-form .field-group .fields .field.serial .input input.case-width, .cms-form .field-group .fields .field.serial .input input.origin, .cms-form .field-group .fields .field.with-checkbox .input input.case-width, .cms-form .field-group .fields .field.with-checkbox .input input.origin, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input input.case-width, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input input.origin, .cms-form .field-group .fields .cms-mini-forms .field.month .input input.case-width, .cms-form .field-group .fields .cms-mini-forms .field.month .input input.origin, .cms-form .field-group .fields .cms-mini-forms .field.year .input input.case-width, .cms-form .field-group .fields .cms-mini-forms .field.year .input input.origin {
  width: 150px;
}
/* line 376, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input input.serial-unavailable, .cms-form .field-group .fields .field.serial .input input.serial-unavailable, .cms-form .field-group .fields .field.with-checkbox .input input.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input input.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.month .input input.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.year .input input.serial-unavailable {
  width: 30px;
  margin-left: 70px;
}
/* line 379, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input label.serial-unavailable, .cms-form .field-group .fields .field.serial .input label.serial-unavailable, .cms-form .field-group .fields .field.with-checkbox .input label.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input label.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.month .input label.serial-unavailable, .cms-form .field-group .fields .cms-mini-forms .field.year .input label.serial-unavailable {
  display: inline-block;
  margin-top: 10px;
  width: 200px;
}
/* line 383, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input input.exact-match, .cms-form .field-group .fields .field.serial .input input.exact-match, .cms-form .field-group .fields .field.with-checkbox .input input.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input input.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.month .input input.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.year .input input.exact-match {
  width: 30px;
  margin-left: 70px;
}
/* line 386, ../sass/_template.sass */
.cms-form .field-group .fields .cms-mini-forms .field.material .input label.exact-match, .cms-form .field-group .fields .field.serial .input label.exact-match, .cms-form .field-group .fields .field.with-checkbox .input label.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.dial_colour .input label.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.month .input label.exact-match, .cms-form .field-group .fields .cms-mini-forms .field.year .input label.exact-match {
  display: inline-block;
  margin-top: 10px;
  width: 200px;
}
/* line 391, ../sass/_template.sass */
.cms-form .field-group .fields .field .bnib {
  float: left;
  padding-bottom: 0px;
}
/* line 394, ../sass/_template.sass */
.cms-form .field-group .fields .field .vintage {
  float: left;
  clear: left;
}
/* line 397, ../sass/_template.sass */
.cms-form .field-group .fields .field .origin {
  width: 60%;
  display: inline-block;
}
/* line 400, ../sass/_template.sass */
.cms-form .field-group .fields .field .origin .input {
  display: inline-block;
  width: 80%;
  margin-left: 10px;
}
/* line 405, ../sass/_template.sass */
.cms-form .field-group .fields .returning {
  border-left: 10px solid #ffddd9;
  background: #ffddd9;
}
/* line 408, ../sass/_template.sass */
.cms-form .field-group .fields .returning.return_holding_to_customer, .cms-form .field-group .fields .returning.return_repair_to_shop, .cms-form .field-group .fields .returning.return_from_photo_studio, .cms-form .field-group .fields .returning.return_from_safe_deposit {
  border-top: 10px solid #ffddd9;
}
/* line 410, ../sass/_template.sass */
.cms-form .field-group .fields .field_group {
  display: table-row-group;
}
/* line 412, ../sass/_template.sass */
.cms-form .field-group .fields .field_group.require_at_least_one {
  outline: thin solid #BE2916;
}
/* line 414, ../sass/_template.sass */
.cms-form .field-group .fields .field_group.require_at_least_one .instruction {
  font-style: italic;
  display: table-cell;
  overflow: visible;
  white-space: nowrap;
}
/* line 420, ../sass/_template.sass */
.cms-form .field-group .fields .field {
  display: table-row;
}
/* line 425, ../sass/_template.sass */
.cms-form .field-group .fields .field.list-selection .input select.value-list {
  float: left;
  width: 30%;
  margin-right: 3%;
}
/* line 429, ../sass/_template.sass */
.cms-form .field-group .fields .field.list-selection .input .col-2 {
  float: left;
  width: 30%;
  margin-right: 5%;
}
/* line 433, ../sass/_template.sass */
.cms-form .field-group .fields .field.list-selection .input .col-2 input.value-autocomplete {
  margin-bottom: 10px;
}
/* line 435, ../sass/_template.sass */
.cms-form .field-group .fields .field.list-selection .input .col-2 label.status-text {
  clear: left;
}
/* line 437, ../sass/_template.sass */
.cms-form .field-group .fields .field.list-selection .input select.used-by-list {
  float: left;
  width: 30%;
}
/* line 442, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input input {
  width: 50%;
  float: left;
}
/* line 445, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input a {
  float: left;
  margin-left: 30px;
}
/* line 448, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input a.disabled {
  pointer-events: none;
  color: #808080 !important;
}
/* line 451, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .no-vat-option {
  float: left;
  clear: left;
  width: 100%;
}
/* line 455, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .no-vat-option input {
  width: 20px;
}
/* line 457, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .value-warning, .cms-form .field-group .fields .field.edit-value .input .export-warning {
  float: left;
  clear: left;
  width: 100%;
  color: #be2916;
  font-size: 11pt;
  font-weight: bold;
}
/* line 465, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .update-item {
  background-image: url(../images/checkmark2_18x18.png);
}
/* line 468, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .update-item:hover {
  background-image: url(../images/checkmark2_18x18_gray.png);
}
/* line 471, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .update-item.disabled {
  background-image: url(../images/checkmark2_18x18_gray.png);
}
/* line 474, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .delete-item {
  background-image: url(../images/cross_18x18.png);
}
/* line 477, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .delete-item:hover {
  background-image: url(../images/cross_18x18_gray.png);
}
/* line 480, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .delete-item.disabled {
  background-image: url(../images/cross_18x18_gray.png);
}
/* line 483, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .add-item {
  background-image: url(../images/add_18x18.png);
}
/* line 486, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .add-item:hover {
  background-image: url(../images/add_18x18_gray.png);
}
/* line 489, ../sass/_template.sass */
.cms-form .field-group .fields .field.edit-value .input .add-item.disabled {
  background-image: url(../images/add_18x18_gray.png);
}
/* line 492, ../sass/_template.sass */
.cms-form .field-group .fields .field .cash_warning_label {
  font-size: 11pt;
  font-weight: bold;
}
/* line 496, ../sass/_template.sass */
.cms-form .field-group .fields .field .table-cell, .cms-form .field-group .fields .field .input, .cms-form .field-group .fields .field .custom-ui-panel {
  display: table-cell;
}
/* line 498, ../sass/_template.sass */
.cms-form .field-group .fields .field .table-cell.checkbox-group {
  vertical-align: bottom;
}
/* line 500, ../sass/_template.sass */
.cms-form .field-group .fields .field label.sold-date {
  padding-left: 100px;
}
/* line 502, ../sass/_template.sass */
.cms-form .field-group .fields .field label {
  vertical-align: top;
  white-space: normal;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 20%;
  padding-bottom: 10px;
  font-size: 11pt;
}
/* line 512, ../sass/_template.sass */
.cms-form .field-group .fields .field label.export-csv-info {
  font-size: 10pt;
  font-style: italic;
}
/* line 517, ../sass/_template.sass */
.cms-form .field-group .fields .field .checkbox input {
  float: left;
  margin-right: 10px;
}
/* line 522, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-quarters select {
  width: inherit;
}
/* line 524, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-quarters .button {
  width: inherit;
  padding: 8px 8px 8px 8px;
}
/* line 527, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-quarters .text {
  width: 50px;
  margin-left: 10px;
}
/* line 531, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-quarters label {
  vertical-align: inherit;
}
/* line 534, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-start-date .button {
  padding: 8px 8px 8px 8px;
}
/* line 537, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-rate input {
  float: left;
  width: 50px;
}
/* line 540, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-rate label {
  float: left;
  overflow: visible;
  margin-top: 8px;
  margin-left: 10px;
}
/* line 547, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-rate-dates input {
  float: left;
  width: 50px;
}
/* line 550, ../sass/_template.sass */
.cms-form .field-group .fields .field .vat-rate-dates label {
  float: left;
  overflow: visible;
  margin-top: 8px;
  margin-left: 10px;
}
/* line 556, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.export-csv {
  padding: 8px 8px 8px 8px;
}
/* line 558, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.export-vat-report-csv {
  padding: 8px 8px 8px 8px;
  font-size: 11px;
  margin-right: 20px;
}
/* line 562, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.export-hmrc-mtd-csv {
  padding: 8px 8px 8px 8px;
  font-size: 11px;
  margin-right: 20px;
}
/* line 566, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.view-correction-breakdown {
  padding: 8px 8px 8px 8px;
  font-size: 11px;
  margin-right: 20px;
}
/* line 570, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.export-correction-breakdown-csv {
  padding: 8px 8px 8px 8px;
  font-size: 11px;
  margin-right: 20px;
}
/* line 574, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.submit-vat-quarter {
  padding: 8px 8px 8px 8px;
}
/* line 576, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.update-cost-prices {
  padding: 8px 8px 8px 8px;
}
/* line 578, ../sass/_template.sass */
.cms-form .field-group .fields .field .button.add-cost-prices {
  padding: 8px 8px 8px 8px;
}
/* line 581, ../sass/_template.sass */
.cms-form .field-group .fields .field .end-date .button {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 585, ../sass/_template.sass */
.cms-form .field-group .fields .field .input {
  padding-bottom: 10px;
  position: relative;
  vertical-align: top;
}
/* line 586, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .wordwrap {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}
/* line 593, ../sass/_template.sass */
.cms-form .field-group .fields .field .input label pre {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}
/* line 603, ../sass/_template.sass */
.cms-form .field-group .fields .field .input input, .cms-form .field-group .fields .field .input textarea, .cms-form .field-group .fields .field .input select {
  width: 96%;
  bottom: 10px;
}
/* line 606, ../sass/_template.sass */
.cms-form .field-group .fields .field .input select {
  width: 50%;
}
/* line 608, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .ui-autocomplete {
  margin-top: -10px;
  position: absolute !important;
  list-style: none;
  background: white;
  padding: 0;
  padding-bottom: 10px;
  -webkit-box-shadow: 0 0 5px #464646;
  -moz-box-shadow: 0 0 5px 0px #464646;
  -webkit-box-shadow: 0 0 5px 0px #464646;
  box-shadow: 0 0 5px 0px #464646;
}
/* line 617, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .ui-autocomplete li {
  display: block;
}
/* line 619, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .ui-autocomplete li:focus {
  background: #333;
}
/* line 621, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .ui-autocomplete li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  background: #f1f1f1;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #ccc;
  padding: 10px;
  display: block;
  color: #464646;
}
/* line 632, ../sass/_template.sass */
.cms-form .field-group .fields .field .input .ui-autocomplete li a:hover, .cms-form .field-group .fields .field .input .ui-autocomplete li a:focus {
  background: #ccc;
}
/* line 635, ../sass/_template.sass */
.cms-form .field-group .fields .field .otherspecify select, .cms-form .field-group .fields .field .otherspecify input {
  vertical-align: middle;
}
/* line 637, ../sass/_template.sass */
.cms-form .field-group .fields .field .otherspecify .otherspecifytext {
  width: 47%;
  border: solid #ccc 1px;
  font-size: 10pt;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  padding: 2px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 646, ../sass/_template.sass */
.cms-form .field-group .fields .field .otherspecify .otherspecifytext:focus {
  background: #fff299;
}
/* line 650, ../sass/_template.sass */
.cms-form .field-group .fields .radio .input label {
  display: block;
  float: left;
  width: auto;
  margin-right: 30px;
}
/* line 656, ../sass/_template.sass */
.cms-form .field-group .fields .radio .input label input {
  float: left;
  width: auto;
  margin-right: 5px;
}
/* line 662, ../sass/_template.sass */
.cms-form .field-group .fields .radio .otherspecify label {
  padding-top: 5px;
}
/* line 664, ../sass/_template.sass */
.cms-form .field-group .fields .radio .otherspecify .otherspecifygroup {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 667, ../sass/_template.sass */
.cms-form .field-group .fields .radio .otherspecify .otherspecifygroup .otherspecifylabel {
  margin-right: 10px;
}
/* line 670, ../sass/_template.sass */
.cms-form .field-group .fields .radio .otherspecify .otherspecifytext {
  border: solid #ccc 1px;
  font-size: 11pt;
  font-family: "Helvetica Neue", Helvetiva, sans-serif;
  padding: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 678, ../sass/_template.sass */
.cms-form .field-group .fields .radio .otherspecify .otherspecifytext:focus {
  background: #fff299;
}
/* line 683, ../sass/_template.sass */
.cms-form .set-section .sets {
  clear: both;
  padding-top: 10px;
}
/* line 688, ../sass/_template.sass */
.cms-form .closed-fields .field-group-title {
  background-image: url(../images/directional_right_18x18.png);
}
/* line 691, ../sass/_template.sass */
.cms-form .closed-fields .field-group-title:hover {
  background-image: url(../images/directional_right_18x18_gray.png);
}
/* line 694, ../sass/_template.sass */
.cms-form .closed-fields .fields {
  display: none;
}
/* line 698, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .fields .row {
  display: table-row;
}
/* line 700, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .field {
  display: table-cell;
}
/* line 702, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .field.date-followed-up {
  width: 20%;
  vertical-align: top;
}
/* line 705, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .field.date-followed-up .follow-up-date {
  width: 80%;
}
/* line 707, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .field.follow-up-details {
  width: 80%;
}
/* line 709, ../sass/_template.sass */
.cms-form .follow-up-set .alert-follow-up-form .field .input {
  display: block;
}
/* line 713, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group {
  padding: 0px;
  padding-left: 10px;
}
/* line 719, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-detailsx .payment {
  height: 5px;
}
/* line 722, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details {
  float: left;
}
/* line 724, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col {
  float: left;
}
/* line 726, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail {
  clear: left;
  height: 42px;
  margin-left: 5px;
  margin-bottom: 5px;
}
/* line 731, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail select {
  width: 100%;
  margin-top: 8px;
}
/* line 734, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail input {
  width: inherit;
}
/* line 736, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.direction {
  margin-top: 10px;
}
/* line 738, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.direction input {
  width: auto;
}
/* line 740, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.direction label {
  clear: left;
}
/* line 742, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.payee-name {
  padding-top: 22px;
}
/* line 744, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.tall {
  height: 90px;
}
/* line 746, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail.short {
  height: 33px;
}
/* line 748, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail .defer-bank-transfer-options {
  margin-top: 10px;
}
/* line 750, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail .defer-bank-transfer-options .pay-later {
  margin-right: 9px;
}
/* line 752, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail .bankaccountdetails {
  height: 67px;
}
/* line 754, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .payment-details .col .payment-detail .balance-on-account {
  margin-top: 10px;
}
/* line 756, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .include-in-return-pdf {
  clear: left;
}
/* line 758, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .warning {
  clear: left;
  font-size: 11pt;
  font-weight: bold;
}
/* line 763, ../sass/_template.sass */
.cms-form .payments-set .payments-form .field-group .fields .field .warning .cash-warning-label, .cms-form .payments-set .payments-form .field-group .fields .field .warning .telephone-warning-label {
  color: #be2916;
}
/* line 770, ../sass/_template.sass */
.cms-form .payment-on-account-form .field-group .fields .field.typeid input, .cms-form .payment-on-account-form .field-group .fields .field.typeid select, .cms-form .payment-on-account-form .field-group .fields .field.transactiondate input, .cms-form .payment-on-account-form .field-group .fields .field.transactiondate select, .cms-form .payment-on-account-form .field-group .fields .field.amount input, .cms-form .payment-on-account-form .field-group .fields .field.amount select {
  width: inherit;
}
/* line 773, ../sass/_template.sass */
.cms-form .payment-on-account-form .field-group .fields .field.cheque-number input, .cms-form .payment-on-account-form .field-group .fields .field.cheque-number textarea, .cms-form .payment-on-account-form .field-group .fields .field.original-invoice-number input, .cms-form .payment-on-account-form .field-group .fields .field.original-invoice-number textarea, .cms-form .payment-on-account-form .field-group .fields .field.other-card-name input, .cms-form .payment-on-account-form .field-group .fields .field.other-card-name textarea, .cms-form .payment-on-account-form .field-group .fields .field.part-exchange-serial input, .cms-form .payment-on-account-form .field-group .fields .field.part-exchange-serial textarea {
  width: 50%;
}
/* line 775, ../sass/_template.sass */
.cms-form .payment-on-account-form .field-group .fields .field.warning {
  font-size: 11pt;
  font-weight: bold;
}
/* line 779, ../sass/_template.sass */
.cms-form .payment-on-account-form .field-group .fields .field.warning .cash-warning-label, .cms-form .payment-on-account-form .field-group .fields .field.warning .telephone-warning-label {
  color: #be2916;
}
/* line 781, ../sass/_template.sass */
.cms-form .payment-on-account-form .field-group .fields .field.warning input.checkbox {
  width: 20px;
}
/* line 787, ../sass/_template.sass */
.cms-form .logentry-form .field-group .fields .field .input {
  width: 85%;
}
/* line 790, ../sass/_template.sass */
.cms-form .logentry-form .delta .new-value {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e1f6e2;
}
/* line 795, ../sass/_template.sass */
.cms-form .logentry-form .delta .old-value {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #ffddd9;
}
/* line 800, ../sass/_template.sass */
.cms-form .logentry-form .log-entry {
  display: table;
}
/* line 802, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item {
  display: table-row;
}
/* line 804, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-key {
  display: table-cell;
  padding-right: 30px;
  white-space: nowrap;
}
/* line 808, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-value {
  display: table-cell;
}
/* line 810, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item {
  display: table-row;
}
/* line 812, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item .log-entry-sub-item-key {
  display: table-cell;
  padding-right: 30px;
  white-space: nowrap;
}
/* line 816, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item .log-entry-sub-item-value {
  display: table-cell;
}
/* line 818, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-item-group {
  border-bottom: solid transparent 30px;
}
/* line 820, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item-group {
  display: table-row;
  border-bottom: solid transparent 30px;
}
/* line 823, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item-group .log-entry-sub-item-key {
  display: table-cell;
  padding-right: 30px;
  white-space: nowrap;
}
/* line 827, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item-group .log-entry-sub-sub-item {
  display: table-row;
}
/* line 829, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item-group .log-entry-sub-sub-item .log-entry-sub-sub-item-key {
  display: table-cell;
  padding-right: 30px;
  white-space: nowrap;
}
/* line 833, ../sass/_template.sass */
.cms-form .logentry-form .log-entry .log-entry-item .log-entry-sub-item-group .log-entry-sub-sub-item .log-entry-sub-sub-item-value {
  display: table-cell;
}

/* line 836, ../sass/_template.sass */
form .submit, button, .button, .qq-upload-cancel, .qq-upload-button {
  border: solid 1px #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 0px white;
  -moz-box-shadow: 0px 1px 0px 0px white;
  -webkit-box-shadow: 0px 1px 0px 0px white;
  box-shadow: 0px 1px 0px 0px white;
  font-weight: bold;
  text-shadow: 1px 1px 2px #fff;
  text-transform: uppercase;
  padding: 8px;
  padding-left: 28px;
  float: right;
  cursor: pointer;
  color: #464646 !important;
  background-color: #f1f1f1;
  background-repeat: no-repeat;
  background-position: 5px center;
}
/* line 854, ../sass/_template.sass */
form .submit:hover, button:hover, .button:hover, .qq-upload-cancel:hover, .qq-upload-button:hover {
  background-color: #e8e8e8;
  color: #0099ff !important;
}

/* line 859, ../sass/_template.sass */
.cms-system-messages {
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 863, ../sass/_template.sass */
.cms-system-messages .message {
  margin-bottom: 15px;
  border: solid 2px #aaa;
  background: #ccc;
  padding: 5px;
  padding-left: 34px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 871, ../sass/_template.sass */
.cms-system-messages .message p {
  margin: 0;
}
/* line 873, ../sass/_template.sass */
.cms-system-messages .message .close {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  text-indent: -9999px;
  display: block;
  width: 18px;
  height: 18px;
  background: url(../images/close_18x18.png) no-repeat center center;
  float: right;
  margin-top: 2px;
}
/* line 883, ../sass/_template.sass */
.cms-system-messages .message .close:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 885, ../sass/_template.sass */
.cms-system-messages .error-message {
  background: url(../images/cross_18x18.png) no-repeat 7px center #ffddd9;
  border-color: #BE2916;
  color: #BE2916;
}
/* line 890, ../sass/_template.sass */
.cms-system-messages .success-message {
  background: url(../images/checkmark2_18x18.png) no-repeat 7px center #e1f6e2;
  border-color: #007b08;
  color: #007b08;
}
/* line 895, ../sass/_template.sass */
.cms-system-messages .warning-message {
  background: url(../images/lightbulb_18x18.png) no-repeat 7px center #FFFBDC;
  border-color: #FBDB00;
  color: #a88100;
}

/* line 901, ../sass/_template.sass */
.cms-layout {
  background: white;
  background: url(../images/side-bar-bg.png) repeat-y left top white;
}
/* line 904, ../sass/_template.sass */
.cms-layout body {
  background: url(../images/side-bar-bg.png) repeat-y left top;
}
/* line 906, ../sass/_template.sass */
.cms-layout body .void {
  background: url(../images/void_text.png) repeat-y center top;
  position: absolute;
  z-index: 1000;
  width: 100%;
}
/* line 911, ../sass/_template.sass */
.cms-layout .buying {
  background: #e0ffe5;
}
/* line 913, ../sass/_template.sass */
.cms-layout .buying .origin {
  display: inline-block;
}
/* line 915, ../sass/_template.sass */
.cms-layout .selling {
  background: #f0f6ff;
}
/* line 917, ../sass/_template.sass */
.cms-layout .selling .origin {
  display: none !important;
}
/* line 919, ../sass/_template.sass */
.cms-layout .holding {
  background: #f8e9ff;
}
/* line 921, ../sass/_template.sass */
.cms-layout .set-section.repair, .cms-layout .total-section.repair {
  background: #FFEDCC;
}
/* line 923, ../sass/_template.sass */
.cms-layout .photo-studio {
  background: #EBECE4;
}
/* line 925, ../sass/_template.sass */
.cms-layout .safe-deposit {
  background: #FFF5EE;
}
/* line 927, ../sass/_template.sass */
.cms-layout .cms-page-wrapper {
  min-width: 960px;
}
/* line 929, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header {
  background: #f1f1f1;
  padding: 10px;
  border-bottom: 1px solid #ccc;
}
/* line 934, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .logo {
  letter-spacing: 5px;
  float: left;
  font-weight: bold;
  font-size: 22px;
  text-shadow: 0px 1px 1px #fff;
  text-transform: uppercase;
}
/* line 943, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .logo a {
  color: #464646;
}
/* line 945, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .global-search-group {
  float: left;
  margin-left: 80px;
}
/* line 948, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .global-search-group .button {
  background-image: url(../images/zoom_18x18.png);
  font-size: 10px;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 28px;
}
/* line 951, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .global-search-group .button:hover {
  background-image: url(../images/zoom_18x18_gray.png);
}
/* line 961, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .global-search-group input {
  height: 25px;
  font-size: 15px;
  margin-top: 1px;
  margin-right: 7px;
}
/* line 967, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu {
  float: right;
}
/* line 969, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a {
  float: left;
  font-size: 10px;
  margin-right: 10px;
}
/* line 975, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.users {
  background-image: url(../images/group_18x18.png);
}
/* line 978, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.users:hover {
  background-image: url(../images/group_18x18_gray.png);
}
/* line 981, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.settings {
  background-image: url(../images/gear_18x18.png);
}
/* line 984, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.settings:hover {
  background-image: url(../images/gear_18x18_gray.png);
}
/* line 987, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.logout {
  background-image: url(../images/moon_18x18.png);
}
/* line 990, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.logout:hover {
  background-image: url(../images/moon_18x18_gray.png);
}
/* line 993, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.myaccount {
  margin-right: 30px;
  background-image: url(../images/home_18x18.png);
}
/* line 998, ../sass/_template.sass */
.cms-layout .cms-page-wrapper .cms-header .cms-system-menu a.myaccount:hover {
  background-image: url(../images/home_18x18_gray.png);
}
/* line 1004, ../sass/_template.sass */
.cms-layout .cms-module-nav-column {
  float: left;
  width: 221px;
  position: relative;
}
/* line 1008, ../sass/_template.sass */
.cms-layout .cms-module-nav-column .nav-inner-wrapper {
  position: absolute;
  top: 0;
}
/* line 1012, ../sass/_template.sass */
.cms-layout .cms-module-nav-column .modules-options a {
  display: block;
  border-top: 1px solid white;
  border-bottom: 1px solid #cccccc;
  padding: 10px;
  width: 201px;
  color: #464646;
}
/* line 1020, ../sass/_template.sass */
.cms-layout .cms-module-nav-column .modules-options a:hover {
  background: #cccccc;
}
/* line 1023, ../sass/_template.sass */
.cms-layout .cms-module-nav-row {
  position: relative;
  overflow: hidden;
  background: url(../images/top-bar-bg.png) repeat-x left top white;
  border-bottom: 1px solid #cccccc;
}
/* line 1030, ../sass/_template.sass */
.cms-layout .cms-module-nav-row .modules-options a {
  float: left;
  border-top: 1px solid white;
  border-right: 1px solid #cccccc;
  border-left: 0px;
  padding: 10px;
  width: 105px;
  color: #464646;
}
/* line 1039, ../sass/_template.sass */
.cms-layout .cms-module-nav-row .modules-options a:hover {
  background: #cccccc;
}
/* line 1042, ../sass/_template.sass */
.cms-layout .cms-right-column {
  background: white;
  margin-left: 221px;
}
/* line 1046, ../sass/_template.sass */
.cms-layout .cms-help-column {
  z-index: 2;
  position: fixed;
  top: 58px;
  right: 0;
  float: right;
  width: 240px;
  padding: 0;
  padding-left: 10px;
  margin-top: 80px;
}
/* line 1057, ../sass/_template.sass */
.cms-layout .cms-help-column .inner-section-padding {
  background: white;
  padding: 0 10px;
  height: 90%;
  overflow: scroll;
}
/* line 1062, ../sass/_template.sass */
.cms-layout .cms-help-column .section {
  background: #fff49f url(../images/help_18x18.png) no-repeat 10px 11px;
  margin-bottom: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 10px;
}
/* line 1068, ../sass/_template.sass */
.cms-layout .cms-help-column .section .title {
  text-indent: 23px;
  line-height: 23px;
}
/* line 1071, ../sass/_template.sass */
.cms-layout .cms-help-column .cms-form-status-wrapper {
  margin-bottom: 20px;
  text-align: center;
}
/* line 1075, ../sass/_template.sass */
.cms-layout .cms-help-column .cms-form-status-wrapper .status-item-label {
  padding: 5px;
  padding-left: 30px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: url(../images/lightbulb_18x18.png) no-repeat 7px center #FFFBDC;
  border: solid 1px #FBDB00;
  color: #a88100;
}
/* line 1083, ../sass/_template.sass */
.cms-layout .cms-help-column .cms-form-status-wrapper .error-message {
  background: url(../images/cross_18x18.png) no-repeat 7px center #ffddd9;
  border-color: #BE2916;
  color: #BE2916;
}
/* line 1089, ../sass/_template.sass */
.cms-layout .cms-help-column .cms-form-status-wrapper .success-message {
  background: url(../images/checkmark2_18x18.png) no-repeat 7px center #e1f6e2;
  border-color: #007b08;
  color: #007b08;
}
/* line 1094, ../sass/_template.sass */
.cms-layout .cms-help-column-over {
  background: url(../images/cms_help_drop_shadow.png) repeat-y left top;
}
/* line 1096, ../sass/_template.sass */
.cms-layout .cms-main-content {
  z-index: 1;
  padding: 0 20px;
  padding-right: 0;
  margin-right: 240px;
  margin-top: 0px;
  position: relative;
}
/* line 1105, ../sass/_template.sass */
.cms-layout .cms-module-search {
  padding: 30px 0;
  border-bottom: solid 1px #ccc;
  margin-bottom: 30px;
}
/* line 1111, ../sass/_template.sass */
.cms-layout .cms-module-header {
  clear: left;
  position: relative;
  z-index: 4;
}
/* line 1115, ../sass/_template.sass */
.cms-layout .cms-module-header .title {
  float: left;
}
/* line 1119, ../sass/_template.sass */
.cms-layout .return-repairs-form .cms-module-header .title, .cms-layout .return-deposits-form .cms-module-header .title {
  margin-bottom: 0px;
}
/* line 1121, ../sass/_template.sass */
.cms-layout .options {
  float: right;
}
/* line 1123, ../sass/_template.sass */
.cms-layout .options .num-repairs, .cms-layout .options .num-safe-deposits {
  clear: both;
  float: right;
  text-align: right;
}
/* line 1127, ../sass/_template.sass */
.cms-layout .trailing-options {
  float: left;
  clear: both;
}
/* line 1131, ../sass/_template.sass */
.cms-layout .options .button, .cms-layout .trailing-options .button {
  padding: 5px;
  padding-left: 28px;
  font-size: 7pt;
  margin-left: 20px;
  margin-top: 6px;
  margin-bottom: 6px;
}
/* line 1140, ../sass/_template.sass */
.cms-layout .options .add-item, .cms-layout .trailing-options .add-item {
  padding-right: 9px;
}
/* line 1142, ../sass/_template.sass */
.cms-layout .options .new-item, .cms-layout .options .add-item, .cms-layout .options .add-watch, .cms-layout .options .add-payment, .cms-layout .options .add-follow-up, .cms-layout .trailing-options .new-item, .cms-layout .trailing-options .add-item, .cms-layout .trailing-options .add-watch, .cms-layout .trailing-options .add-payment, .cms-layout .trailing-options .add-follow-up {
  float: left;
  background-image: url(../images/add_18x18.png);
}
/* line 1146, ../sass/_template.sass */
.cms-layout .options .new-item:hover, .cms-layout .options .add-item:hover, .cms-layout .options .add-watch:hover, .cms-layout .options .add-payment:hover, .cms-layout .options .add-follow-up:hover, .cms-layout .trailing-options .new-item:hover, .cms-layout .trailing-options .add-item:hover, .cms-layout .trailing-options .add-watch:hover, .cms-layout .trailing-options .add-payment:hover, .cms-layout .trailing-options .add-follow-up:hover {
  background-image: url(../images/add_18x18_gray.png);
}
/* line 1149, ../sass/_template.sass */
.cms-layout .options .new-item.disabled, .cms-layout .options .add-item.disabled, .cms-layout .options .add-watch.disabled, .cms-layout .trailing-options .new-item.disabled, .cms-layout .trailing-options .add-item.disabled, .cms-layout .trailing-options .add-watch.disabled {
  background-image: url(../images/add_18x18_gray.png);
}
/* line 1152, ../sass/_template.sass */
.cms-layout .options .save-item, .cms-layout .trailing-options .save-item {
  background-image: url(../images/checkmark2_18x18.png);
}
/* line 1155, ../sass/_template.sass */
.cms-layout .options .save-item:hover, .cms-layout .trailing-options .save-item:hover {
  background-image: url(../images/checkmark2_18x18_gray.png);
}
/* line 1158, ../sass/_template.sass */
.cms-layout .options .save-item.disabled, .cms-layout .trailing-options .save-item.disabled {
  background-image: url(../images/checkmark2_18x18_gray.png);
}
/* line 1161, ../sass/_template.sass */
.cms-layout .options .clone-item, .cms-layout .trailing-options .clone-item {
  background-image: url(../images/fingerprint_18x18.png);
}
/* line 1164, ../sass/_template.sass */
.cms-layout .options .clone-item:hover, .cms-layout .trailing-options .clone-item:hover {
  background-image: url(../images/fingerprint_18x18_gray.png);
}
/* line 1167, ../sass/_template.sass */
.cms-layout .options .clone-item.disabled, .cms-layout .trailing-options .clone-item.disabled {
  background-image: url(../images/fingerprint_18x18_gray.png);
}
/* line 1170, ../sass/_template.sass */
.cms-layout .options .print-watch-label-item, .cms-layout .trailing-options .print-watch-label-item {
  background-image: url(../images/dymo_18x18.png);
}
/* line 1173, ../sass/_template.sass */
.cms-layout .options .send-for-repair-item, .cms-layout .trailing-options .send-for-repair-item {
  background-image: url(../images/spanner_18x18.png);
}
/* line 1176, ../sass/_template.sass */
.cms-layout .options .delete-item, .cms-layout .trailing-options .delete-item {
  background-image: url(../images/cross_18x18.png);
}
/* line 1179, ../sass/_template.sass */
.cms-layout .options .delete-item:hover, .cms-layout .trailing-options .delete-item:hover {
  background-image: url(../images/cross_18x18_gray.png);
}
/* line 1182, ../sass/_template.sass */
.cms-layout .options .delete-item.disabled, .cms-layout .trailing-options .delete-item.disabled {
  background-image: url(../images/cross_18x18_gray.png);
}
/* line 1185, ../sass/_template.sass */
.cms-layout .options .void-item, .cms-layout .trailing-options .void-item {
  background-image: url(../images/delete_18x18.png);
}
/* line 1188, ../sass/_template.sass */
.cms-layout .options .void-item:hover, .cms-layout .trailing-options .void-item:hover {
  background-image: url(../images/delete_18x18_gray.png);
}
/* line 1191, ../sass/_template.sass */
.cms-layout .options .void-item.disabled, .cms-layout .trailing-options .void-item.disabled {
  background-image: url(../images/delete_18x18_gray.png);
}
/* line 1194, ../sass/_template.sass */
.cms-layout .options .unvoid-item, .cms-layout .trailing-options .unvoid-item {
  background-image: url(../images/undo_18x18.png);
}
/* line 1197, ../sass/_template.sass */
.cms-layout .options .unvoid-item:hover, .cms-layout .trailing-options .unvoid-item:hover {
  background-image: url(../images/undo_18x18_gray.png);
}
/* line 1200, ../sass/_template.sass */
.cms-layout .options .unvoid-item.disabled, .cms-layout .trailing-options .unvoid-item.disabled {
  background-image: url(../images/undo_18x18_gray.png);
}
/* line 1203, ../sass/_template.sass */
.cms-layout .options .cancel-item, .cms-layout .options .cancelsearch-item, .cms-layout .options .remove-item, .cms-layout .options .clear-address-item, .cms-layout .trailing-options .cancel-item, .cms-layout .trailing-options .cancelsearch-item, .cms-layout .trailing-options .remove-item, .cms-layout .trailing-options .clear-address-item {
  background-image: url(../images/cancel_18x18.png);
}
/* line 1206, ../sass/_template.sass */
.cms-layout .options .cancel-item:hover, .cms-layout .options .cancelsearch-item:hover, .cms-layout .options .remove-item:hover, .cms-layout .options .clear-address-item:hover, .cms-layout .trailing-options .cancel-item:hover, .cms-layout .trailing-options .cancelsearch-item:hover, .cms-layout .trailing-options .remove-item:hover, .cms-layout .trailing-options .clear-address-item:hover {
  background-image: url(../images/cancel_18x18_gray.png);
}
/* line 1209, ../sass/_template.sass */
.cms-layout .options .cancel-item.disabled, .cms-layout .options .cancelsearch-item.disabled, .cms-layout .options .remove-item.disabled, .cms-layout .trailing-options .cancel-item.disabled, .cms-layout .trailing-options .cancelsearch-item.disabled, .cms-layout .trailing-options .remove-item.disabled {
  background-image: url(../images/cancel_18x18_gray.png);
}
/* line 1212, ../sass/_template.sass */
.cms-layout .options .payments-on-account-item, .cms-layout .trailing-options .payments-on-account-item {
  background-image: url(../images/coin_18x18.png);
}
/* line 1215, ../sass/_template.sass */
.cms-layout .options .payments-on-account-item:hover, .cms-layout .trailing-options .payments-on-account-item:hover {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1218, ../sass/_template.sass */
.cms-layout .options .payments-on-account-item.disabled, .cms-layout .trailing-options .payments-on-account-item.disabled {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1221, ../sass/_template.sass */
.cms-layout .options .transacions-item, .cms-layout .trailing-options .transacions-item {
  background-image: url(../images/coin_18x18.png);
}
/* line 1224, ../sass/_template.sass */
.cms-layout .options .transacions-item:hover, .cms-layout .trailing-options .transacions-item:hover {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1227, ../sass/_template.sass */
.cms-layout .options .transacions-item.disabled, .cms-layout .trailing-options .transacions-item.disabled {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1230, ../sass/_template.sass */
.cms-layout .options .view-transactions-item, .cms-layout .trailing-options .view-transactions-item {
  background-image: url(../images/coin_18x18.png);
}
/* line 1233, ../sass/_template.sass */
.cms-layout .options .view-transactions-item:hover, .cms-layout .trailing-options .view-transactions-item:hover {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1236, ../sass/_template.sass */
.cms-layout .options .view-transactions-item.disabled, .cms-layout .trailing-options .view-transactions-item.disabled {
  background-image: url(../images/coin_18x18_gray.png);
}
/* line 1239, ../sass/_template.sass */
.cms-layout .options .clock-item, .cms-layout .trailing-options .clock-item {
  background-image: url(../images/clock_18x18.png);
}
/* line 1242, ../sass/_template.sass */
.cms-layout .options .clock-item:hover, .cms-layout .trailing-options .clock-item:hover {
  background-image: url(../images/clock_18x18_gray.png);
}
/* line 1245, ../sass/_template.sass */
.cms-layout .options .clock-item.disabled, .cms-layout .trailing-options .clock-item.disabled {
  background-image: url(../images/clock_18x18_gray.png);
}
/* line 1248, ../sass/_template.sass */
.cms-layout .options .search-item, .cms-layout .trailing-options .search-item {
  background-image: url(../images/zoom_18x18.png);
}
/* line 1251, ../sass/_template.sass */
.cms-layout .options .search-item:hover, .cms-layout .trailing-options .search-item:hover {
  background-image: url(../images/zoom_18x18_gray.png);
}
/* line 1254, ../sass/_template.sass */
.cms-layout .options .search-item.disabled, .cms-layout .trailing-options .search-item.disabled {
  background-image: url(../images/zoom_18x18_gray.png);
}
/* line 1257, ../sass/_template.sass */
.cms-layout .options .graph-results-item, .cms-layout .trailing-options .graph-results-item {
  display: none;
  background-image: url(../images/stats_lines_18x18.png);
}
/* line 1261, ../sass/_template.sass */
.cms-layout .options .graph-results-item:hover, .cms-layout .trailing-options .graph-results-item:hover {
  background-image: url(../images/stats_lines_18x18_gray.png);
}
/* line 1264, ../sass/_template.sass */
.cms-layout .options .graph-results-item.disabled, .cms-layout .trailing-options .graph-results-item.disabled {
  display: none;
  background-image: url(../images/stats_lines_18x18_gray.png);
}
/* line 1268, ../sass/_template.sass */
.cms-layout .options .view-item-log, .cms-layout .trailing-options .view-item-log {
  background-image: url(../images/list_18x18.png);
}
/* line 1271, ../sass/_template.sass */
.cms-layout .options .view-item-log:hover, .cms-layout .trailing-options .view-item-log:hover {
  background-image: url(../images/list_18x18_gray.png);
}
/* line 1274, ../sass/_template.sass */
.cms-layout .options .view-item-log.disabled, .cms-layout .trailing-options .view-item-log.disabled {
  background-image: url(../images/list_18x18_gray.png);
}
/* line 1277, ../sass/_template.sass */
.cms-layout .options .copy-item, .cms-layout .trailing-options .copy-item {
  background-image: url(../images/copy_18x18.png);
}
/* line 1280, ../sass/_template.sass */
.cms-layout .options .copy-item:hover, .cms-layout .trailing-options .copy-item:hover {
  background-image: url(../images/copy_18x18_gray.png);
}
/* line 1283, ../sass/_template.sass */
.cms-layout .options .photo-studio-item, .cms-layout .trailing-options .photo-studio-item {
  background-image: url(../images/camera32.png);
}
/* line 1286, ../sass/_template.sass */
.cms-layout .options .photo-studio-item:hover, .cms-layout .trailing-options .photo-studio-item:hover {
  background-image: url(../images/camera32.png);
}
/* line 1289, ../sass/_template.sass */
.cms-layout .options .copy-item.disabled, .cms-layout .trailing-options .copy-item.disabled {
  background-image: url(../images/copy_18x18_gray.png);
}
/* line 1292, ../sass/_template.sass */
.cms-layout .options .email-item, .cms-layout .trailing-options .email-item {
  background-image: url(../images/mail_18x18.png);
}
/* line 1295, ../sass/_template.sass */
.cms-layout .options .email-item:hover, .cms-layout .trailing-options .email-item:hover {
  background-image: url(../images/mail_18x18_gray.png);
}
/* line 1298, ../sass/_template.sass */
.cms-layout .options .email-item.disabled, .cms-layout .trailing-options .email-item.disabled {
  background-image: url(../images/mail_18x18_gray.png);
}
/* line 1301, ../sass/_template.sass */
.cms-layout .options .pdf-item, .cms-layout .trailing-options .pdf-item {
  background-image: url(../images/pdf_18x18.png);
}
/* line 1304, ../sass/_template.sass */
.cms-layout .options .pdf-item:hover, .cms-layout .trailing-options .pdf-item:hover {
  background-image: url(../images/pdf_18x18_gray.png);
}
/* line 1307, ../sass/_template.sass */
.cms-layout .options .deposit-card, .cms-layout .options .booking-in-card, .cms-layout .trailing-options .deposit-card, .cms-layout .trailing-options .booking-in-card {
  background-image: url(../images/dymo_18x18.png);
}
/* line 1310, ../sass/_template.sass */
.cms-layout .options .pdf-item.disabled, .cms-layout .trailing-options .pdf-item.disabled {
  background-image: url(../images/pdf_18x18_gray.png);
}
/* line 1313, ../sass/_template.sass */
.cms-layout .options .export-csv, .cms-layout .trailing-options .export-csv {
  float: left;
  background-image: url(../images/list_18x18.png);
}
/* line 1317, ../sass/_template.sass */
.cms-layout .options .export-csv:hover, .cms-layout .trailing-options .export-csv:hover {
  background-image: url(../images/list_18x18_gray.png);
}
/* line 1320, ../sass/_template.sass */
.cms-layout .options .view-item, .cms-layout .trailing-options .view-item {
  background-image: url(../images/arrow_right2_18x18.png);
}
/* line 1323, ../sass/_template.sass */
.cms-layout .options .view-item:hover, .cms-layout .trailing-options .view-item:hover {
  background-image: url(../images/arrow_right2_18x18_gray.png);
}
/* line 1326, ../sass/_template.sass */
.cms-layout .options .view-item.disabled, .cms-layout .trailing-options .view-item.disabled {
  background-image: url(../images/arrow_right2_18x18_gray.png);
}
/* line 1329, ../sass/_template.sass */
.cms-layout .options .back-item, .cms-layout .trailing-options .back-item {
  background-image: url(../images/arrow_left2_18x18.png);
}
/* line 1332, ../sass/_template.sass */
.cms-layout .options .back-item:hover, .cms-layout .trailing-options .back-item:hover {
  background-image: url(../images/arrow_left2_18x18_gray.png);
}
/* line 1335, ../sass/_template.sass */
.cms-layout .options .back-item.disabled, .cms-layout .trailing-options .back-item.disabled {
  background-image: url(../images/arrow_left2_18x18_gray.png);
}
/* line 1338, ../sass/_template.sass */
.cms-layout .options .stocklist-item, .cms-layout .trailing-options .stocklist-item {
  float: left;
  background-image: url(../images/list_18x18.png);
}
/* line 1342, ../sass/_template.sass */
.cms-layout .options .stocklist-item:hover, .cms-layout .trailing-options .stocklist-item:hover {
  background-image: url(../images/list_18x18_gray.png);
}
/* line 1345, ../sass/_template.sass */
.cms-layout .options .colour-item, .cms-layout .trailing-options .colour-item {
  color: #000000 !important;
  background-color: #42b449;
}
/* line 1349, ../sass/_template.sass */
.cms-layout .options .supplier-repairs, .cms-layout .options .safe-deposits, .cms-layout .trailing-options .supplier-repairs, .cms-layout .trailing-options .safe-deposits {
  padding-left: 5px;
}
/* line 1352, ../sass/_template.sass */
.cms-layout .options .disabled, .cms-layout .trailing-options .disabled {
  color: #808080 !important;
  background-color: #f1f1f1;
}
/* line 1355, ../sass/_template.sass */
.cms-layout .options .disabled:hover, .cms-layout .trailing-options .disabled:hover {
  cursor: default;
}
/* line 1357, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav, .cms-layout .trailing-options .cms-module-section-nav {
  float: left;
  position: relative;
}
/* line 1360, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .button, .cms-layout .trailing-options .cms-module-section-nav .button {
  background-image: url(../images/target_18x18.png);
}
/* line 1363, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .button:hover, .cms-layout .trailing-options .cms-module-section-nav .button:hover {
  background-image: url(../images/target_18x18_gray.png);
}
/* line 1367, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .sections, .cms-layout .trailing-options .cms-module-section-nav .sections {
  position: absolute;
  top: 100%;
  left: 20px;
  padding: 8px;
  background: #f1f1f1;
  margin: 0;
  margin-top: 10px;
}
/* line 1375, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .sections:hover, .cms-layout .trailing-options .cms-module-section-nav .sections:hover {
  background: #f1f1f1;
}
/* line 1377, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .sections a, .cms-layout .trailing-options .cms-module-section-nav .sections a {
  display: block;
  white-space: nowrap;
  color: #464646;
  margin: 5px 0;
}
/* line 1382, ../sass/_template.sass */
.cms-layout .options .cms-module-section-nav .sections a:hover, .cms-layout .trailing-options .cms-module-section-nav .sections a:hover {
  color: #0099ff;
}
/* line 1385, ../sass/_template.sass */
.cms-layout .customerformhtml .summary {
  float: left;
  clear: left;
}
/* line 1389, ../sass/_template.sass */
.cms-layout .transactionshtml .total-value {
  margin-bottom: 20px;
}
/* line 1393, ../sass/_template.sass */
.cms-layout .transactionshtml .transaction-form .transaction-type select, .cms-layout .transactionshtml .transaction-form .user select {
  height: 30px;
}
/* line 1396, ../sass/_template.sass */
.cms-layout .watch-action-buttons .button, .cms-layout .other-item-action-buttons .button {
  padding-left: 9px;
  padding-right: 9px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1403, ../sass/_template.sass */
.cms-layout .purchase-invoice-item, .cms-layout .sales-invoice-item, .cms-layout .repair-invoice-item {
  float: left;
}
/* line 1405, ../sass/_template.sass */
.cms-layout .watch-action-button, .cms-layout .item-action-button, .cms-layout .user-action-button {
  font-size: 7pt;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1415, ../sass/_template.sass */
.cms-layout .watch-filter-buttons, .cms-layout .other-item-filter-buttons, .cms-layout .invoice-filter-buttons, .cms-layout .customer-filter-buttons, .cms-layout .alert-filter-buttons, .cms-layout .acknowledgement-filter-buttons {
  float: none;
}
/* line 1417, ../sass/_template.sass */
.cms-layout .watch-filter-buttons .button, .cms-layout .other-item-filter-buttons .button, .cms-layout .invoice-filter-buttons .button, .cms-layout .customer-filter-buttons .button, .cms-layout .alert-filter-buttons .button, .cms-layout .acknowledgement-filter-buttons .button {
  padding: 5px;
  padding-left: 28px;
  font-size: 7pt;
  margin-left: 20px;
  float: left;
}
/* line 1423, ../sass/_template.sass */
.cms-layout .watch-filter-buttons .current-filter, .cms-layout .other-item-filter-buttons .current-filter, .cms-layout .invoice-filter-buttons .current-filter, .cms-layout .customer-filter-buttons .current-filter, .cms-layout .alert-filter-buttons .current-filter, .cms-layout .acknowledgement-filter-buttons .current-filter {
  color: white !important;
  background-color: #464646;
  text-shadow: none;
}
/* line 1427, ../sass/_template.sass */
.cms-layout .pdf-log-item {
  float: left;
  font-size: 7pt;
  margin-left: 50px;
  background-image: url(../images/pdf_18x18.png);
}
/* line 1433, ../sass/_template.sass */
.cms-layout .pdf-log-item:hover {
  background-image: url(../images/pdf_18x18_gray.png);
}
/* line 1437, ../sass/_template.sass */
.cms-layout .invoicetypeid select, .cms-layout .handledbyid select {
  float: left;
  width: 209px !important;
}
/* line 1441, ../sass/_template.sass */
.cms-layout .invoicetype label {
  float: left;
  width: 209px !important;
}
/* line 1444, ../sass/_template.sass */
.cms-layout .invoicetype .is-reserved {
  white-space: nowrap !important;
  overflow: visible !important;
}
/* line 1447, ../sass/_template.sass */
.cms-layout .invoicetype .is-reserved input {
  width: 20px !important;
  margin-left: 50px;
}
/* line 1450, ../sass/_template.sass */
.cms-layout .reserve-items {
  float: left;
  margin-left: 50px;
  font-size: 8pt;
  padding: 7px;
  border: solid 2px #cd16ba;
}
/* line 1456, ../sass/_template.sass */
.cms-layout .reserve-items.colour-item {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMTZiYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0MTY4ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cd16ba), color-stop(100%, #b4168d));
  background: -moz-linear-gradient(#cd16ba, #b4168d);
  background: -webkit-linear-gradient(#cd16ba, #b4168d);
  background: linear-gradient(#cd16ba, #b4168d);
  color: white !important;
  text-shadow: 0 0;
  border: solid 1px #ccc;
}
/* line 1461, ../sass/_template.sass */
.cms-layout .reserve-instructions {
  width: 209px !important;
  margin-left: 20px;
}
/* line 1464, ../sass/_template.sass */
.cms-layout .return-repairs, .cms-layout .return-from-photo-studio, .cms-layout .return-from-safe-deposit, .cms-layout .confirm-acknowledgements {
  padding-left: 8px;
}
/* line 1467, ../sass/_template.sass */
.cms-layout .select-all, .cms-layout .deselect-all {
  float: left;
  font-size: 11px;
  padding-left: 8px;
  margin-right: 20px;
}
/* line 1474, ../sass/_template.sass */
.cms-layout .solr-update-buttons .button, .cms-layout .cash-warning-buttons .button, .cms-layout .due-diligence-log-button .button {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 15px;
  padding: 5px;
  font-size: 7pt;
}
/* line 1484, ../sass/_template.sass */
.cms-layout .cms-module-body {
  overflow: scroll;
  position: relative;
  z-index: 3;
  padding-bottom: 200px;
}
/* line 1490, ../sass/_template.sass */
.cms-layout .cms-module-body .supplier-filter {
  float: left;
  margin-top: 5px;
}
/* line 1495, ../sass/_template.sass */
.cms-layout .return-repairs-form .cms-module-body, .cms-layout .return-from-photo-studio-form .cms-module-body, .cms-layout .return-deposits-form .cms-module-body, .cms-layout .confirm-cash-acknowledgements-form .cms-module-body {
  padding-bottom: 30px;
}
/* line 1498, ../sass/_template.sass */
.cms-layout .cms-magic-nav {
  z-index: 100;
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
}
/* line 1504, ../sass/_template.sass */
.cms-layout .cms-magic-nav .cms-inner-wrapper {
  padding: 10px 20px;
  padding-right: 0px;
  border-bottom: 1px solid #cccccc;
  margin-left: 221px;
  margin-right: 240px;
  background: white;
}
/* line 1513, ../sass/_template.sass */
.cms-layout .cms-magic-nav .cms-inner-wrapper .title {
  margin-bottom: 0;
}
/* line 1516, ../sass/_template.sass */
.cms-layout .cms-listing-pagination {
  overflow: hidden;
  margin-bottom: 20px;
}
/* line 1520, ../sass/_template.sass */
.cms-layout .cms-listing-pagination strong, .cms-layout .cms-listing-pagination a {
  margin-right: 10px;
  margin-display: block;
  margin-float: left;
  padding: 3px 5px;
}
/* line 1526, ../sass/_template.sass */
.cms-layout .cms-listing-pagination a {
  color: #ccc;
}
/* line 1528, ../sass/_template.sass */
.cms-layout .cms-listing-pagination a:hover {
  background: #464646;
  color: white;
}
/* line 1531, ../sass/_template.sass */
.cms-layout .cms-listing-pagination .total-rows {
  float: right;
}
/* line 1534, ../sass/_template.sass */
.cms-layout .cms-listing {
  width: 100%;
  display: table;
  position: relative;
  left: 0;
  margin-bottom: 20px;
}
/* line 1541, ../sass/_template.sass */
.cms-layout .cms-listing .number {
  text-align: center;
}
/* line 1543, ../sass/_template.sass */
.cms-layout .cms-listing .hidden-options {
  display: none;
}
/* line 1545, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-headers {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  display: table-header-group;
  background: #464646;
  overflow: hidden;
}
/* line 1550, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-headers .id {
  min-width: 50px;
  text-align: center;
}
/* line 1553, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-headers .costprice {
  text-align: center;
}
/* line 1555, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-headers .cms-listing-header {
  display: table-cell;
  color: white;
  white-space: nowrap;
  overflow: hidden;
  padding: 10px;
  padding-left: 1%;
  padding-right: 1%;
}
/* line 1563, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-headers .cms-listing-header:hover {
  background: black;
}
/* line 1565, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows {
  display: table-row-group;
}
/* line 1567, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row {
  display: table-row;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
/* line 1572, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row:hover {
  background: #eefafe;
}
/* line 1574, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell {
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  padding: 10px;
  padding-left: 1%;
  padding-right: 1%;
  display: table-cell;
  color: #464646;
}
/* line 1583, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell:hover {
  background: #dce7ec;
}
/* line 1585, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.cost_price {
  text-align: right;
  overflow: unset;
  min-width: 320px;
  padding-right: 5px;
}
/* line 1590, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.failed_validation {
  background: #ffddd9;
}
/* line 1592, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.failed_validation:hover {
  background: #ffddd9;
}
/* line 1594, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell .search-term {
  /* font-weight: bold */
  background: yellow;
}
/* line 1597, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell .overdue {
  color: #be2916;
}
/* line 1599, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.side-borders-cell {
  border-style: solid;
  border-right-width: 1px;
  border-left-width: 1px;
  border-color: #464646;
}
/* line 1604, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.bottom-border-cell {
  border-style: solid;
  border-bottom-width: 1px;
  border-color: #464646;
}
/* line 1608, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.follow-up-text {
  max-width: 900px;
}
/* line 1610, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .no-link {
  cursor: auto;
}
/* line 1612, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .no-link:hover {
  background: none;
}
/* line 1614, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .id {
  text-align: right;
}
/* line 1616, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .numwatches, .cms-layout .cms-listing .cms-listing-rows .cms-listing-row .numotheritems, .cms-layout .cms-listing .cms-listing-rows .cms-listing-row .num-images {
  text-align: center;
}
/* line 1618, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .display_part_exchange_details {
  text-align: center;
}
/* line 1620, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .cost_price, .cms-layout .cms-listing .cms-listing-rows .cms-listing-row .sold_price, .cms-layout .cms-listing .cms-listing-rows .cms-listing-row .invoice-total {
  text-align: right;
}
/* line 1622, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .options {
  display: table-cell;
  vertical-align: bottom;
}
/* line 1625, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .options a {
  text-indent: -9999px;
  overflow: hidden;
  width: 18px;
  display: block;
  float: right;
  margin: 0 10px;
  margin-bottom: 4px;
}
/* line 1633, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .options .edit-link {
  background: url(../images/pen_18x18.png) no-repeat center center;
}
/* line 1635, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row .options .delete-link {
  background: url(../images/cross_18x18.png) no-repeat center center;
}
/* line 1637, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.red {
  background: #ca9e9e;
}
/* line 1639, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.red:hover {
  background: #a87b7b;
}
/* line 1642, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.red:hover .cms-listing-cell:hover {
  background: #a87b7b;
}
/* line 1644, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.green {
  background: #a2ca9e;
}
/* line 1646, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.green:hover {
  background: #7ba87c;
}
/* line 1649, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.green:hover .cms-listing-cell:hover {
  background: #7ba87c;
}
/* line 1651, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightgreen {
  background: #ccffcc;
}
/* line 1653, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightgreen:hover {
  background: #9BCD9B;
}
/* line 1656, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightgreen:hover .cms-listing-cell:hover {
  background: #9BCD9B;
}
/* line 1658, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.orange {
  background: #cab29e;
}
/* line 1660, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.orange:hover {
  background: #a8937b;
}
/* line 1663, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.orange:hover .cms-listing-cell:hover {
  background: #a8937b;
}
/* line 1665, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightorange {
  background: #ffcc99;
}
/* line 1667, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightorange:hover {
  background: #ffcc66;
}
/* line 1670, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.lightorange:hover .cms-listing-cell:hover {
  background: #ffcc66;
}
/* line 1672, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.purple {
  background: #FFBBFF;
}
/* line 1674, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.purple:hover {
  background: #EEAEEE;
}
/* line 1677, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.purple:hover .cms-listing-cell:hover {
  background: #EEAEEE;
}
/* line 1679, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.blue {
  background: #9BD5FF;
}
/* line 1681, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.blue:hover {
  background: #7AA8C9;
}
/* line 1683, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.grey {
  background: #ccc;
}
/* line 1685, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.grey:hover {
  background: #aaa;
}
/* line 1688, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row.grey:hover .cms-listing-cell:hover {
  background: #aaa;
}
/* line 1690, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row-ying {
  background: white;
}
/* line 1692, ../sass/_template.sass */
.cms-layout .cms-listing .cms-listing-rows .cms-listing-row-yang {
  background: #f1f1f1;
}

/* line 1696, ../sass/_template.sass */
.qtip .options a {
  display: block;
  padding: 8px;
  margin: 5px;
  cursor: pointer;
  color: #1687ba;
}
/* line 1702, ../sass/_template.sass */
.qtip .options a:hover {
  background: #1687ba;
  color: #ffffff;
}

/* line 1707, ../sass/_template.sass */
.price-totals .itemrow {
  display: inline-block;
  width: 100%;
}
/* line 1710, ../sass/_template.sass */
.price-totals .itemrow .value {
  align: right;
  float: right;
}
/* line 1713, ../sass/_template.sass */
.price-totals .total {
  align: right;
  float: right;
}
/* line 1716, ../sass/_template.sass */
.price-totals h4 {
  padding: 3px;
}
/* line 1718, ../sass/_template.sass */
.price-totals .total-section {
  margin-bottom: 10px;
}
/* line 1721, ../sass/_template.sass */
.price-totals .total-section.payments h4 {
  margin-bottom: 0;
}
/* line 1723, ../sass/_template.sass */
.price-totals .total-section.payments .itemrow {
  padding: 3px;
}
/* line 1726, ../sass/_template.sass */
.price-totals .balance h4 {
  margin-bottom: 0px;
  padding: 0px;
}
/* line 1729, ../sass/_template.sass */
.price-totals .row {
  padding: 3px;
}
/* line 1731, ../sass/_template.sass */
.price-totals .row label {
  font-weight: bold;
}
/* line 1733, ../sass/_template.sass */
.price-totals .row .error, .price-totals .row .wysiwyg .alert, .wysiwyg .price-totals .row .alert {
  color: #BE2916;
  font-weight: bold;
}

/* line 1737, ../sass/_template.sass */
.required {
  color: #be2916;
}

/* line 1740, ../sass/_template.sass */
.not_in_db_warning, .too_long_warning, .status_warning {
  color: #be2916;
}

/* line 1743, ../sass/_template.sass */
.linked_holding_invoice_warning {
  font-style: italic;
}

/* line 1747, ../sass/_template.sass */
.inconsistencies-exist {
  color: #be2916 !important;
}

/* line 1750, ../sass/_template.sass */
#signature_canvas_wrapper {
  width: 500px;
  border: solid 1px #ccc;
}
/* line 1753, ../sass/_template.sass */
#signature_canvas_wrapper.disabled {
  pointer-events: none;
}

/* line 1, ../sass/partials/_nojsnotice.sass */
.js-notice {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95;
  background: #f1f1f1;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 9999999;
}
/* line 8, ../sass/partials/_nojsnotice.sass */
.js-notice .bg {
  padding: 10px;
  padding-left: 104px;
  background: url(../images/emoticon_angry_64x64.png) no-repeat 20px center white;
  margin: 0 auto;
  margin-top: 100px;
  width: 350px;
  -moz-border-radius: 0 5px 0 5px;
  -webkit-border-radius: 0;
  border-radius: 0 5px 0 5px;
  -webkit-box-shadow: 0 0 10px #464646;
  -moz-box-shadow: 0 0 10px 0 #464646;
  -webkit-box-shadow: 0 0 10px 0 #464646;
  box-shadow: 0 0 10px 0 #464646;
}

/* line 1, ../sass/pages/_loginhtml.sass */
.loginhtml {
  background: #f1f1f1;
}
/* line 3, ../sass/pages/_loginhtml.sass */
.loginhtml .login-form {
  color: #464646;
  width: 400px;
  margin: 0 auto;
  margin-top: 100px;
}
/* line 8, ../sass/pages/_loginhtml.sass */
.loginhtml .login-form h1 {
  background: url(../images/key_40x40.png) no-repeat left center;
  padding-left: 50px;
  text-shadow: 1px 1px 2px #fff;
}
/* line 15, ../sass/pages/_loginhtml.sass */
.loginhtml .login-form .field .text {
  display: block;
  margin: 0 auto;
  width: 94.5%;
}
/* line 19, ../sass/pages/_loginhtml.sass */
.loginhtml .login-form .submit {
  background-image: url(../images/login_18x18.png);
}
/* line 22, ../sass/pages/_loginhtml.sass */
.loginhtml .login-form .submit:hover {
  background-image: url(../images/login_18x18_gray.png);
}

/* line 1, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml {
  background: #f1f1f1;
}
/* line 3, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml .login-form {
  color: #464646;
  width: 400px;
  margin: 0 auto;
  margin-top: 100px;
}
/* line 8, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml .login-form h1 {
  background: url(../images/redo_40x40.png) no-repeat left center;
  padding-left: 50px;
  text-shadow: 1px 1px 2px #fff;
}
/* line 15, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml .login-form .field .text {
  display: block;
  margin: 0 auto;
  width: 94.5%;
}
/* line 19, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml .login-form .submit {
  background-image: url(../images/reload_18x18_gray.png);
}
/* line 22, ../sass/pages/_forgottenpasswordhtml.sass */
.forgottenpasswordhtml .login-form .submit:hover {
  background-image: url(../images/reload_18x18.png);
}

/* line 2, ../sass/pages/_transactionshtml.sass */
.transactionshtml .negative {
  color: #BE2916 !important;
}

/* line 1770, ../sass/_template.sass */
.watchformhtml_old .qq-upload-drop-area {
  background: #eefdff;
  border: dotted 1px #4f74ff;
  height: 100px;
  padding: 10px;
}
/* line 1775, ../sass/_template.sass */
.watchformhtml_old .qq-upload-button {
  float: left;
  margin-bottom: 10px;
  background-image: url(../images/upload_18x18.png);
}
/* line 1781, ../sass/_template.sass */
.watchformhtml_old .qq-upload-button:hover {
  background-image: url(../images/upload_18x18_gray.png);
}
/* line 1784, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list {
  clear: both;
  list-style: none;
  margin: 10px 0;
  padding: 0;
}
/* line 1789, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li {
  overflow: hidden;
  margin-top: 10px;
  padding: 8px;
  padding-left: 30px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: url(../images/loading.gif) no-repeat 7px center #FFFBDC;
  border: solid 1px #FBDB00;
  color: #a88100;
}
/* line 1799, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li .qq-upload-failed-text, .watchformhtml_old .qq-upload-list li .qq-upload-size {
  display: none !important;
}
/* line 1801, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li .qq-upload-cancel {
  padding: 5px;
  padding-left: 28px;
  font-size: 7pt;
  margin-left: 20px;
  background-image: url(../images/cancel_18x18.png);
}
/* line 1810, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li .qq-upload-cancel:hover {
  background-image: url(../images/cancel_18x18_gray.png);
}
/* line 1814, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li.qq-upload-success {
  background: url(../images/checkmark2_18x18.png) no-repeat 7px center #e1f6e2;
  border-color: #007b08;
  color: #007b08;
}
/* line 1820, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li.qq-upload-fail {
  background: url(../images/cross_18x18.png) no-repeat 7px center #ffddd9;
  border-color: #BE2916;
  color: #BE2916;
}
/* line 1825, ../sass/_template.sass */
.watchformhtml_old .qq-upload-list li.qq-upload-fail .qq-upload-failed-text {
  display: inline;
}
/* line 1828, ../sass/_template.sass */
.watchformhtml_old .images {
  position: relative;
  min-height: 50px;
}
/* line 1831, ../sass/_template.sass */
.watchformhtml_old .images .no_image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 20px;
  text-align: center;
}
/* line 1839, ../sass/_template.sass */
.watchformhtml_old .images ul {
  padding: 0;
}
/* line 1841, ../sass/_template.sass */
.watchformhtml_old .images li {
  position: relative;
  background: #e2f6ff url(../images/updown_18x18.png) no-repeat 10px center;
  padding: 10px;
  padding-left: 40px;
  overflow: hidden;
  height: 110px;
}
/* line 1849, ../sass/_template.sass */
.watchformhtml_old .images li img {
  float: left;
  width: 100px;
  height: 100px;
  border: solid white 5px;
  -moz-box-shadow: #8d9099 0 0 9px;
  -webkit-box-shadow: #8d9099 0 0 9px;
  box-shadow: #8d9099 0 0 9px;
}
/* line 1855, ../sass/_template.sass */
.watchformhtml_old .images li:nth-child(odd) {
  background-color: #f0f5f7;
}
/* line 1858, ../sass/_template.sass */
.watchformhtml_old .images li:nth-child(odd) img {
  -moz-box-shadow: #999 0 0 9px;
  -webkit-box-shadow: #999 0 0 9px;
  box-shadow: #999 0 0 9px;
}
/* line 1860, ../sass/_template.sass */
.watchformhtml_old .images li:hover {
  background-color: #c2e0ff;
  background-image: url(../images/updown_18x18_gray.png);
}
/* line 1864, ../sass/_template.sass */
.watchformhtml_old .images li.ui-sortable-placeholder {
  visibility: visible !important;
  background: white;
}

/* line 1869, ../sass/_template.sass */
.watchformhtml .images {
  position: relative;
  min-height: 50px;
}
/* line 1872, ../sass/_template.sass */
.watchformhtml .images .no_image {
  top: 0;
  left: 0;
  width: 100%;
  font-size: 20px;
  text-align: center;
}
/* line 1879, ../sass/_template.sass */
.watchformhtml .images ul {
  list-style: none;
}
/* line 1881, ../sass/_template.sass */
.watchformhtml .images li {
  display: inline-block;
}
/* line 1883, ../sass/_template.sass */
.watchformhtml .images li img {
  float: left;
  height: 170px;
  border: solid white 5px;
  -moz-box-shadow: #8d9099 0 0 9px;
  -webkit-box-shadow: #8d9099 0 0 9px;
  box-shadow: #8d9099 0 0 9px;
}
/* line 1888, ../sass/_template.sass */
.watchformhtml .show-costprice-item {
  float: left;
  margin-bottom: 20px;
}
/* line 1891, ../sass/_template.sass */
.watchformhtml .costprice-lbl {
  display: none;
  float: left;
  margin-left: 6px;
}
/* line 1899, ../sass/_template.sass */
.watchformhtml .cms-listing .cms-listing-rows .cms-listing-row .cms-listing-cell.charge .text {
  display: none;
}

/* line 1905, ../sass/_template.sass */
.watchformhtml .chrono24, .watcheshtml .chrono24 {
  background: #006692;
}
/* line 1906, ../sass/_template.sass */
.watchformhtml .chrono24 .not_in_db_warning, .watcheshtml .chrono24 .not_in_db_warning {
  color: #FFBF71;
}
/* line 1909, ../sass/_template.sass */
.watchformhtml .chrono24 .checkbox label, .watchformhtml .chrono24 .radio label, .watcheshtml .chrono24 .checkbox label, .watcheshtml .chrono24 .radio label {
  padding-left: 0px;
}
/* line 1912, ../sass/_template.sass */
.watchformhtml .chrono24 label, .watcheshtml .chrono24 label {
  color: white;
  text-shadow: 0px 0px 0px;
  padding-left: 10px;
  padding-top: 5px;
}
/* line 1919, ../sass/_template.sass */
.watchformhtml .chrono24 input, .watcheshtml .chrono24 input {
  margin-top: 5px;
}

/* line 1927, ../sass/_template.sass */
.usersnewhtml .field-group .fields .field.usercode input {
  width: 50px;
}
/* line 1929, ../sass/_template.sass */
.usersnewhtml .field-group .fields .field.usercode a.button {
  float: none;
}

/* line 1936, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field.external-data-error, .vatreporthtml .gross-sales .fields .field.external-data-error {
  background: #ffddd9;
}
/* line 1938, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field .external-data-error-text, .vatreporthtml .gross-sales .fields .field .external-data-error-text {
  color: #BE2916;
}
/* line 1940, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field input.upload-external-data-csv, .vatreporthtml .gross-sales .fields .field input.upload-external-data-csv {
  margin-left: 20px;
}
/* line 1942, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field .input, .vatreporthtml .gross-sales .fields .field .input {
  padding-left: 20px;
}
/* line 1944, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field .input .col2, .vatreporthtml .gross-sales .fields .field .input .col2 {
  display: inline-block;
  width: 121px;
  padding-right: 11px;
  text-align: right;
}
/* line 1949, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field .input input, .vatreporthtml .gross-sales .fields .field .input input {
  width: 110px;
  text-align: right;
}
/* line 1952, ../sass/_template.sass */
.vatreporthtml .vat-totals .fields .field .input .box-number, .vatreporthtml .gross-sales .fields .field .input .box-number {
  vertical-align: baseline;
  padding-left: 15px;
  display: inline-block;
  width: 65px;
}

/* line 1960, ../sass/_template.sass */
.invoicesformhtml .sets .cms-mini-forms:not(.payments-form) {
  border-bottom: 20px solid white;
}
/* line 1962, ../sass/_template.sass */
.invoicesformhtml .sets .cms-mini-forms:not(.payments-form) .field-group.closed-fields {
  margin-bottom: 30px;
}

/* line 1, ../sass/_action_authenticate.sass */
#action_authentication, #action_quick_authentication, #action_label_print {
  display: none;
  position: fixed;
  z-index: 101;
  top: 0;
  left: 0;
  background: url(../images/white_bg_80.png);
  width: 100%;
  height: 100%;
  font-size: 16px;
}
/* line 12, ../sass/_action_authenticate.sass */
#action_authentication h2, #action_quick_authentication h2, #action_label_print h2 {
  margin-top: 0;
}
/* line 15, ../sass/_action_authenticate.sass */
#action_authentication .form, #action_quick_authentication .form, #action_label_print .form {
  overflow: hidden;
  position: relative;
  -moz-box-shadow: #ccc 0 0 10px;
  -webkit-box-shadow: #ccc 0 0 10px;
  box-shadow: #ccc 0 0 10px;
  background: white;
  margin: 0 auto;
  margin-top: 100px;
  padding: 20px;
  width: 600px;
}
/* line 24, ../sass/_action_authenticate.sass */
#action_authentication .form p, #action_quick_authentication .form p, #action_label_print .form p {
  margin-top: 10px;
}
/* line 27, ../sass/_action_authenticate.sass */
#action_authentication .form label, #action_quick_authentication .form label, #action_label_print .form label {
  display: none;
}
/* line 29, ../sass/_action_authenticate.sass */
#action_authentication .form input.text, #action_quick_authentication .form input.text, #action_label_print .form input.text {
  outline: none;
  display: block;
  border: solid 1px #ccc;
  padding: 5px;
  width: 97%;
  font-size: 16px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 38, ../sass/_action_authenticate.sass */
#action_authentication .form input.text:focus, #action_quick_authentication .form input.text:focus, #action_label_print .form input.text:focus {
  background: #fff4ac;
}
/* line 40, ../sass/_action_authenticate.sass */
#action_authentication .form .error-text, #action_authentication .form .success-text, #action_quick_authentication .form .error-text, #action_quick_authentication .form .success-text, #action_label_print .form .error-text, #action_label_print .form .success-text {
  display: none;
}
/* line 42, ../sass/_action_authenticate.sass */
#action_authentication .form .field, #action_authentication .form .options, #action_quick_authentication .form .field, #action_quick_authentication .form .options, #action_label_print .form .field, #action_label_print .form .options {
  margin-top: 20px;
}
/* line 47, ../sass/_action_authenticate.sass */
#action_authentication .form .options input, #action_authentication .form .options a, #action_quick_authentication .form .options input, #action_quick_authentication .form .options a, #action_label_print .form .options input, #action_label_print .form .options a {
  border: none;
  margin-top: 0px;
  margin-left: 10px;
  -moz-box-shadow: #ccc 0 0 5px;
  -webkit-box-shadow: #ccc 0 0 5px;
  box-shadow: #ccc 0 0 5px;
  padding: 3px 5px;
  font-weight: normal;
  font-size: 16px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
}
/* line 59, ../sass/_action_authenticate.sass */
#action_authentication .form .options input, #action_quick_authentication .form .options input, #action_label_print .form .options input {
  padding: 6px 3px !important;
  float: right;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMTZiYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0MTY4ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cd16ba), color-stop(100%, #b4168d));
  background: -moz-linear-gradient(#cd16ba, #b4168d);
  background: -webkit-linear-gradient(#cd16ba, #b4168d);
  background: linear-gradient(#cd16ba, #b4168d);
  color: white;
}
/* line 64, ../sass/_action_authenticate.sass */
#action_authentication .form .options a, #action_quick_authentication .form .options a, #action_label_print .form .options a {
  color: #464646;
  float: left;
}
/* line 68, ../sass/_action_authenticate.sass */
#action_authentication .form .error-field input, #action_quick_authentication .form .error-field input, #action_label_print .form .error-field input {
  border-color: red;
}
/* line 73, ../sass/_action_authenticate.sass */
#action_authentication.error .form .error-text, .wysiwyg #action_authentication.alert .form .error-text, #action_quick_authentication.error .form .error-text, .wysiwyg #action_quick_authentication.alert .form .error-text, #action_label_print.error .form .error-text, .wysiwyg #action_label_print.alert .form .error-text {
  display: block;
  color: red;
}
/* line 76, ../sass/_action_authenticate.sass */
#action_authentication.error .form .normal-text, .wysiwyg #action_authentication.alert .form .normal-text, #action_quick_authentication.error .form .normal-text, .wysiwyg #action_quick_authentication.alert .form .normal-text, #action_label_print.error .form .normal-text, .wysiwyg #action_label_print.alert .form .normal-text {
  display: none;
}
/* line 79, ../sass/_action_authenticate.sass */
#action_authentication.success form, #action_quick_authentication.success form, #action_label_print.success form {
  display: none;
}
/* line 82, ../sass/_action_authenticate.sass */
#action_authentication.success .form .normal-text, #action_quick_authentication.success .form .normal-text, #action_label_print.success .form .normal-text {
  display: none;
}
/* line 84, ../sass/_action_authenticate.sass */
#action_authentication.success .form .success-text, #action_quick_authentication.success .form .success-text, #action_label_print.success .form .success-text {
  display: block;
}
/* line 87, ../sass/_action_authenticate.sass */
#action_authentication.loading h2:after, #action_quick_authentication.loading h2:after, #action_label_print.loading h2:after {
  content: "Authenticating ...";
  background: url(../images/load-spinner.gif) no-repeat left center;
  padding-left: 20px;
  font-weight: normal;
  text-align: right;
  color: #999;
  position: absolute;
  right: 20px;
  top: 10px;
}

/* line 3, ../sass/_action_label_print.sass */
#action_label_print .form label {
  display: inline-block;
  min-width: 120px;
}
/* line 6, ../sass/_action_label_print.sass */
#action_label_print .form input[type=submit] {
  width: 70px;
}
/* line 8, ../sass/_action_label_print.sass */
#action_label_print .form input[type=text] {
  width: 70%;
}
/* line 10, ../sass/_action_label_print.sass */
#action_label_print .form #boxSticker {
  margin-top: 20px;
}
