/* Colors Variables */
/* Decoration Golden elements */
/* Elements coloring */
/* line 28, ../../scss/partials/_colors.scss */
body {
  background-color: #fafafa;
}

/* line 32, ../../scss/partials/_colors.scss */
#footer {
  background-color: #332d2d;
  color: #cfc596;
}
/* line 35, ../../scss/partials/_colors.scss */
#footer a {
  color: #cfc596;
}

/* line 40, ../../scss/partials/_colors.scss */
.bordeaux-text {
  color: #9d1626;
}

/* line 1, ../../scss/partials/_typography.scss */
body {
  font-family: CharterRegular;
}

@font-face {
  font-family: 'fontello';
  src: url("fonts/fontello.eot");
  src: url("fonts/fontello.eot?#iefix") format("embedded-opentype"), url("fonts/fontello.woff") format("woff"), url("fonts/fontello.ttf") format("truetype"), url("fonts/fontello.svg#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'cross_load';
  src: url("fonts/cross_load.eot?98190581");
  src: url("fonts/cross_load.eot?98190581#iefix") format("embedded-opentype"), url("fonts/cross_load.woff?98190581") format("woff"), url("fonts/cross_load.ttf?98190581") format("truetype"), url("fonts/cross_load.svg?98190581#cross_load") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CharterRegular";
  src: url("fonts/aef61f2a-290b-436b-a76b-3a194d44654f.eot?#iefix");
  src: url("fonts/aef61f2a-290b-436b-a76b-3a194d44654f.eot?#iefix") format("eot"), url("fonts/540da632-934b-4d66-af4c-965dc4e05527.woff") format("woff"), url("fonts/338b93a2-17ee-443b-b980-82cdcc097556.ttf") format("truetype"), url("fonts/e766af79-a71c-49d4-be1d-9fab5b398aa9.svg#e766af79-a71c-49d4-be1d-9fab5b398aa9") format("svg");
}
@font-face {
  font-family: "CharterBold";
  src: url("fonts/a8a813fe-10c8-456f-a452-00659e9a5b94.eot?#iefix");
  src: url("fonts/a8a813fe-10c8-456f-a452-00659e9a5b94.eot?#iefix") format("eot"), url("fonts/d471c230-c0e4-41e0-a1c1-b73733871791.woff") format("woff"), url("fonts/d9ff35dc-4ee4-4c68-859c-3b4145bfb0c8.ttf") format("truetype"), url("fonts/66e90785-8548-4c3b-b3f0-f433e8eeca53.svg#66e90785-8548-4c3b-b3f0-f433e8eeca53") format("svg");
}
@font-face {
  font-family: "CharterBoldItalic";
  src: url("fonts/70b4533a-063e-4cfe-9703-6a3bd273ad52.eot?#iefix");
  src: url("fonts/70b4533a-063e-4cfe-9703-6a3bd273ad52.eot?#iefix") format("eot"), url("fonts/707ef728-fa18-4afc-b364-584229ebc14d.woff") format("woff"), url("fonts/303c98a9-cc80-48b6-af1b-0855748a9f26.ttf") format("truetype"), url("fonts/42ef6ed9-979f-45cc-9f59-f1780d0c7fab.svg#42ef6ed9-979f-45cc-9f59-f1780d0c7fab") format("svg");
}
@font-face {
  font-family: "CharterRegularItalic";
  src: url("fonts/1eb7b1af-78fa-4816-a75e-6c1fa0cbad17.eot?#iefix");
  src: url("fonts/1eb7b1af-78fa-4816-a75e-6c1fa0cbad17.eot?#iefix") format("eot"), url("fonts/5feb4a05-ecdb-42fe-9015-7bf32b8fdd0d.woff") format("woff"), url("fonts/808fc863-0e56-424e-b00a-62ec6877cbc0.ttf") format("truetype"), url("fonts/6ea2844e-43b6-4d4b-b73e-1abe681c4235.svg#6ea2844e-43b6-4d4b-b73e-1abe681c4235") format("svg");
}
@font-face {
  font-family: "MyriadBold";
  src: url("fonts/337ca0ad-9d4d-4221-8de0-736d4727a907.eot?#iefix");
  src: url("fonts/337ca0ad-9d4d-4221-8de0-736d4727a907.eot?#iefix") format("eot"), url("fonts/9dd01b57-2acd-409e-a6b1-24a1f09cd5b8.woff") format("woff"), url("fonts/9d36f96f-09f5-43fc-9ee5-243da6a7b82e.ttf") format("truetype"), url("fonts/c4d9b3b4-63a6-45e6-b8a2-3e2f716fa601.svg#c4d9b3b4-63a6-45e6-b8a2-3e2f716fa601") format("svg");
}
@font-face {
  font-family: "MyriadBoldItalic";
  src: url("fonts/49f5a9a9-b967-4fe8-bf95-c98fcff5f0c9.eot?#iefix");
  src: url("fonts/49f5a9a9-b967-4fe8-bf95-c98fcff5f0c9.eot?#iefix") format("eot"), url("fonts/34b202fd-95fc-47a6-b52e-ee35f449eb1e.woff") format("woff"), url("fonts/6039b2a0-0299-40eb-ad94-202b3c9928ad.ttf") format("truetype"), url("fonts/e1b0ea70-afda-44f9-bbc4-e6197b2bf953.svg#e1b0ea70-afda-44f9-bbc4-e6197b2bf953") format("svg");
}
@font-face {
  font-family: "MyriadItalic";
  src: url("fonts/a29d7bc9-2089-4ece-9af5-114234bcbe74.eot?#iefix");
  src: url("fonts/a29d7bc9-2089-4ece-9af5-114234bcbe74.eot?#iefix") format("eot"), url("fonts/e24e937f-1ec2-41c0-99ac-ea86a1cfd177.woff") format("woff"), url("fonts/9f03002d-4ad2-4c92-82c4-637ab2cefe28.ttf") format("truetype"), url("fonts/b5bdbbde-98f3-4fb9-9b47-7da424822ad9.svg#b5bdbbde-98f3-4fb9-9b47-7da424822ad9") format("svg");
}
@font-face {
  font-family: "MyriadRegular";
  src: url("fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix");
  src: url("fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix") format("eot"), url("fonts/01932eb5-2a4e-4bd4-b8a8-8e04f69b2d66.woff") format("woff"), url("fonts/b1811139-1d49-42a2-8353-e29ca087433c.ttf") format("truetype"), url("fonts/77a8ed10-0737-4849-9972-26d6e7585df5.svg#77a8ed10-0737-4849-9972-26d6e7585df5") format("svg");
}
@font-face {
  font-family: "MyriadSemibold";
  src: url("fonts/44632421-aa5e-4564-95e1-9c56392b3708.eot?#iefix");
  src: url("fonts/44632421-aa5e-4564-95e1-9c56392b3708.eot?#iefix") format("eot"), url("fonts/4aa4296f-63c3-43a5-810a-58279e79fa8b.woff") format("woff"), url("fonts/f90d27fc-fd02-4e0b-877a-4213c293ceec.ttf") format("truetype"), url("fonts/d7929319-a857-472c-9acb-891f0efac51d.svg#d7929319-a857-472c-9acb-891f0efac51d") format("svg");
}
@font-face {
  font-family: "MyriadSemiboldItalic";
  src: url("fonts/ef74ba74-d8fc-48ca-aa7a-bbff4319e8fa.eot?#iefix");
  src: url("fonts/ef74ba74-d8fc-48ca-aa7a-bbff4319e8fa.eot?#iefix") format("eot"), url("fonts/35370190-9379-4d47-b66a-751dde220c18.woff") format("woff"), url("fonts/75dea6df-8ae1-49d1-8a2b-62753223252b.ttf") format("truetype"), url("fonts/3da42724-5f41-40a8-8d41-00138cccd112.svg#3da42724-5f41-40a8-8d41-00138cccd112") format("svg");
}
@font-face {
  font-family: "Charter";
  src: url("fonts/aef61f2a-290b-436b-a76b-3a194d44654f.eot?#iefix");
  src: url("fonts/aef61f2a-290b-436b-a76b-3a194d44654f.eot?#iefix") format("eot"), url("fonts/540da632-934b-4d66-af4c-965dc4e05527.woff") format("woff"), url("fonts/338b93a2-17ee-443b-b980-82cdcc097556.ttf") format("truetype"), url("fonts/e766af79-a71c-49d4-be1d-9fab5b398aa9.svg#e766af79-a71c-49d4-be1d-9fab5b398aa9") format("svg");
}
@font-face {
  font-family: "Charter";
  src: url("fonts/a8a813fe-10c8-456f-a452-00659e9a5b94.eot?#iefix");
  src: url("fonts/a8a813fe-10c8-456f-a452-00659e9a5b94.eot?#iefix") format("eot"), url("fonts/d471c230-c0e4-41e0-a1c1-b73733871791.woff") format("woff"), url("fonts/d9ff35dc-4ee4-4c68-859c-3b4145bfb0c8.ttf") format("truetype"), url("fonts/66e90785-8548-4c3b-b3f0-f433e8eeca53.svg#66e90785-8548-4c3b-b3f0-f433e8eeca53") format("svg");
  font-weight: bold;
}
@font-face {
  font-family: "Charter";
  src: url("fonts/70b4533a-063e-4cfe-9703-6a3bd273ad52.eot?#iefix");
  src: url("fonts/70b4533a-063e-4cfe-9703-6a3bd273ad52.eot?#iefix") format("eot"), url("fonts/707ef728-fa18-4afc-b364-584229ebc14d.woff") format("woff"), url("fonts/303c98a9-cc80-48b6-af1b-0855748a9f26.ttf") format("truetype"), url("fonts/42ef6ed9-979f-45cc-9f59-f1780d0c7fab.svg#42ef6ed9-979f-45cc-9f59-f1780d0c7fab") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Charter";
  src: url("fonts/1eb7b1af-78fa-4816-a75e-6c1fa0cbad17.eot?#iefix");
  src: url("fonts/1eb7b1af-78fa-4816-a75e-6c1fa0cbad17.eot?#iefix") format("eot"), url("fonts/5feb4a05-ecdb-42fe-9015-7bf32b8fdd0d.woff") format("woff"), url("fonts/808fc863-0e56-424e-b00a-62ec6877cbc0.ttf") format("truetype"), url("fonts/6ea2844e-43b6-4d4b-b73e-1abe681c4235.svg#6ea2844e-43b6-4d4b-b73e-1abe681c4235") format("svg");
  font-style: italic;
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/337ca0ad-9d4d-4221-8de0-736d4727a907.eot?#iefix");
  src: url("fonts/337ca0ad-9d4d-4221-8de0-736d4727a907.eot?#iefix") format("eot"), url("fonts/9dd01b57-2acd-409e-a6b1-24a1f09cd5b8.woff") format("woff"), url("fonts/9d36f96f-09f5-43fc-9ee5-243da6a7b82e.ttf") format("truetype"), url("fonts/c4d9b3b4-63a6-45e6-b8a2-3e2f716fa601.svg#c4d9b3b4-63a6-45e6-b8a2-3e2f716fa601") format("svg");
  font-weight: bold;
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/49f5a9a9-b967-4fe8-bf95-c98fcff5f0c9.eot?#iefix");
  src: url("fonts/49f5a9a9-b967-4fe8-bf95-c98fcff5f0c9.eot?#iefix") format("eot"), url("fonts/34b202fd-95fc-47a6-b52e-ee35f449eb1e.woff") format("woff"), url("fonts/6039b2a0-0299-40eb-ad94-202b3c9928ad.ttf") format("truetype"), url("fonts/e1b0ea70-afda-44f9-bbc4-e6197b2bf953.svg#e1b0ea70-afda-44f9-bbc4-e6197b2bf953") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/a29d7bc9-2089-4ece-9af5-114234bcbe74.eot?#iefix");
  src: url("fonts/a29d7bc9-2089-4ece-9af5-114234bcbe74.eot?#iefix") format("eot"), url("fonts/e24e937f-1ec2-41c0-99ac-ea86a1cfd177.woff") format("woff"), url("fonts/9f03002d-4ad2-4c92-82c4-637ab2cefe28.ttf") format("truetype"), url("fonts/b5bdbbde-98f3-4fb9-9b47-7da424822ad9.svg#b5bdbbde-98f3-4fb9-9b47-7da424822ad9") format("svg");
  font-style: italic;
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix");
  src: url("fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix") format("eot"), url("fonts/01932eb5-2a4e-4bd4-b8a8-8e04f69b2d66.woff") format("woff"), url("fonts/b1811139-1d49-42a2-8353-e29ca087433c.ttf") format("truetype"), url("fonts/77a8ed10-0737-4849-9972-26d6e7585df5.svg#77a8ed10-0737-4849-9972-26d6e7585df5") format("svg");
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/44632421-aa5e-4564-95e1-9c56392b3708.eot?#iefix");
  src: url("fonts/44632421-aa5e-4564-95e1-9c56392b3708.eot?#iefix") format("eot"), url("fonts/4aa4296f-63c3-43a5-810a-58279e79fa8b.woff") format("woff"), url("fonts/f90d27fc-fd02-4e0b-877a-4213c293ceec.ttf") format("truetype"), url("fonts/d7929319-a857-472c-9acb-891f0efac51d.svg#d7929319-a857-472c-9acb-891f0efac51d") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Myriad";
  src: url("fonts/ef74ba74-d8fc-48ca-aa7a-bbff4319e8fa.eot?#iefix");
  src: url("fonts/ef74ba74-d8fc-48ca-aa7a-bbff4319e8fa.eot?#iefix") format("eot"), url("fonts/35370190-9379-4d47-b66a-751dde220c18.woff") format("woff"), url("fonts/75dea6df-8ae1-49d1-8a2b-62753223252b.ttf") format("truetype"), url("fonts/3da42724-5f41-40a8-8d41-00138cccd112.svg#3da42724-5f41-40a8-8d41-00138cccd112") format("svg");
  font-weight: 600;
  font-style: italic;
}
/*font-variables*/
/*font-classes*/
/* line 238, ../../scss/partials/_typography.scss */
.myriadbold {
  font-family: "MyriadBold";
}

/* line 241, ../../scss/partials/_typography.scss */
.size14 {
  font-size: 14px;
}
/* line 243, ../../scss/partials/_typography.scss */
.size14 p {
  margin-bottom: 14px;
}

/* line 247, ../../scss/partials/_typography.scss */
.size18 {
  font-size: 18px;
}

/* line 250, ../../scss/partials/_typography.scss */
.size24 {
  font-size: 24px;
}

/* Vertical Rhythm */
/* line 106, ../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 81.25%;
  line-height: 1.84615em;
}

/*Cool Class to extend here*/
/* line 261, ../../scss/partials/_typography.scss */
.text, h1, h2, h3, h4, h5, h6 {
  font-family: "CharterRegular";
}
/* line 263, ../../scss/partials/_typography.scss */
.text.bold, h1.bold, h2.bold, h3.bold, h4.bold, h5.bold, h6.bold {
  font-family: "CharterBold";
}
/* line 264, ../../scss/partials/_typography.scss */
.text.sans, h1.sans, h2.sans, h3.sans, h4.sans, h5.sans, h6.sans {
  font-family: "MyriadRegular";
}
/* line 266, ../../scss/partials/_typography.scss */
.text.sans.bold, h1.sans.bold, h2.sans.bold, h3.sans.bold, h4.sans.bold, h5.sans.bold, h6.sans.bold {
  font-family: "MyriadBold";
}
/* line 267, ../../scss/partials/_typography.scss */
.text.sans.italic, h1.sans.italic, h2.sans.italic, h3.sans.italic, h4.sans.italic, h5.sans.italic, h6.sans.italic {
  font-family: "MyriadItalic";
}
/* line 269, ../../scss/partials/_typography.scss */
.text.gray, h1.gray, h2.gray, h3.gray, h4.gray, h5.gray, h6.gray {
  color: #666;
}
/* line 272, ../../scss/partials/_typography.scss */
.text.bordeaux, h1.bordeaux, h2.bordeaux, h3.bordeaux, h4.bordeaux, h5.bordeaux, h6.bordeaux {
  color: #9d1626;
}
/* line 275, ../../scss/partials/_typography.scss */
.text.justify, h1.justify, h2.justify, h3.justify, h4.justify, h5.justify, h6.justify {
  text-align: justify;
}
/* line 277, ../../scss/partials/_typography.scss */
.text.justify p, h1.justify p, h2.justify p, h3.justify p, h4.justify p, h5.justify p, h6.justify p {
  text-align: justify;
}

/* line 283, ../../scss/partials/_typography.scss */
.tiny, .start-wrapper ul {
  font-size: 11px;
}

/* line 287, ../../scss/partials/_typography.scss */
.small {
  font-size: 13px;
  line-height: 16px;
}

/* line 291, ../../scss/partials/_typography.scss */
.normal {
  font-size: 14px;
}

/* Default families for H1-6 is Serif */
/* line 300, ../../scss/partials/_typography.scss */
h1 {
  font-size: 40px;
  line-height: 48px;
}
/* line 303, ../../scss/partials/_typography.scss */
h1.extra {
  font-size: 72px;
  line-height: 84px;
}
/* line 307, ../../scss/partials/_typography.scss */
h1.subextra {
  font-size: 48px;
  line-height: 60px;
}

/* line 313, ../../scss/partials/_typography.scss */
h2 {
  font-size: 36px;
  line-height: 48px;
}
/* line 316, ../../scss/partials/_typography.scss */
h2.slider-heading {
  color: #fff;
  line-height: 42px;
  text-align: right;
}

/* line 323, ../../scss/partials/_typography.scss */
h3 {
  font-size: 30px;
  color: #9d1626;
  line-height: 48px;
}

/* line 329, ../../scss/partials/_typography.scss */
h4 {
  font-family: "CharterBold";
  font-size: 24px;
  color: #9d1626;
  line-height: 24px;
}

/* line 336, ../../scss/partials/_typography.scss */
h5 {
  font-family: "CharterBold";
  font-size: 18px;
  color: #9d1626;
  line-height: 24px;
}

/* line 343, ../../scss/partials/_typography.scss */
h6 {
  font-family: "MyriadBold";
  font-size: 14px;
}

/* line 349, ../../scss/partials/_typography.scss */
h1.dark, h2.dark, h3.dark, h4.dark, h5.dark, h6.dark {
  color: #333;
}

/* Anchor Behavior */
/* line 354, ../../scss/partials/_typography.scss */
a {
  cursor: pointer;
  text-decoration: none;
  color: #9d1626;
}
/* line 357, ../../scss/partials/_typography.scss */
a.bordeaux {
  color: #9d1626;
}
/* line 361, ../../scss/partials/_typography.scss */
a:hover {
  text-decoration: underline;
}

/* Footer Text */
/* line 367, ../../scss/partials/_typography.scss */
#footer {
  font-family: "MyriadBold";
}
/* line 370, ../../scss/partials/_typography.scss */
#footer ul {
  font-size: 11px;
  -webkit-font-smoothing: antialiased;
}

/* Button text */
/* line 376, ../../scss/partials/_typography.scss */
.button, .cd-select, .cd-dropdown {
  font-family: "MyriadItalic";
}

/* Language Selector text */
/* line 381, ../../scss/partials/_typography.scss */
.selector-text {
  font-family: "MyriadRegular";
  font-size: 14px;
  line-height: 14px;
  color: #999;
}
/* line 386, ../../scss/partials/_typography.scss */
.selector-text.active {
  color: #9d1626;
}

/* Top Menu Text */
/* line 392, ../../scss/partials/_typography.scss */
.header-nav {
  font-family: "MyriadRegular";
}

/* Start Page involved stuff - this shit all needed to be organized well here */
/* line 397, ../../scss/partials/_typography.scss */
.start-wrapper ul {
  font-family: "MyriadRegular";
}
/* line 398, ../../scss/partials/_typography.scss */
.start-wrapper .calendar {
  font-family: "CharterRegular";
  font-size: 14px;
}
/* line 400, ../../scss/partials/_typography.scss */
.start-wrapper .calendar .day {
  font-family: "MyriadRegular";
  font-size: 14px;
  line-height: 25px;
  text-align: center;
}

/* line 409, ../../scss/partials/_typography.scss */
.where, .pub-date {
  font-family: "MyriadRegular";
  line-height: 24px;
  color: #666;
}

/* line 415, ../../scss/partials/_typography.scss */
.whatandwho, .pub-body {
  font-family: "CharterBold";
  line-height: 24px;
  font-size: 14px;
  color: #333;
}
/* line 420, ../../scss/partials/_typography.scss */
.whatandwho span, .pub-body span {
  color: #666;
}

/* line 425, ../../scss/partials/_typography.scss */
.festivals-entry-wrapper > p,
.festival-detail-wrapper,
.kids-outside-wrapper,
.article-wrapper,
.about-inside-wrapper {
  font-family: "CharterRegular";
  line-height: 18px;
  font-size: 14px;
  color: #333;
  text-align: justify;
}

/* line 436, ../../scss/partials/_typography.scss */
.pub-body {
  text-align: left;
}

/* line 440, ../../scss/partials/_typography.scss */
.more {
  color: #9d1626;
}

/* line 443, ../../scss/partials/_typography.scss */
dl dt {
  font: 18px "CharterRegular";
  color: #9d1626;
}
/* line 447, ../../scss/partials/_typography.scss */
dl dd {
  font: 14px "CharterRegular";
  line-height: 24px;
}

/* line 453, ../../scss/partials/_typography.scss */
.letter_a {
  cursor: pointer;
  text-decoration: none;
  color: black;
}
/* line 456, ../../scss/partials/_typography.scss */
.letter_a.bordeaux {
  color: #9d1626;
}
/* line 460, ../../scss/partials/_typography.scss */
.letter_a:hover {
  text-decoration: underline;
  color: #9d1626;
}

/* line 465, ../../scss/partials/_typography.scss */
.current_link {
  color: #9d1626;
}

/* line 469, ../../scss/partials/_typography.scss */
.lh18 {
  line-height: 18px;
}

/* line 9, ../../scss/print.scss */
.confirmbeta {
  display: none;
}

/* line 10, ../../scss/print.scss */
#header {
  display: none;
}

/* line 11, ../../scss/print.scss */
#footer {
  display: none;
}

/* line 12, ../../scss/print.scss */
.prefooter {
  display: none;
}

/* line 13, ../../scss/print.scss */
.back-to-top {
  display: none;
}

/* line 16, ../../scss/print.scss */
.left {
  text-align: left;
}

/* line 19, ../../scss/print.scss */
body {
  background: #fff;
}

/* line 22, ../../scss/print.scss */
h3 {
  font-size: 24px;
  text-align: center;
  margin: 10px;
  color: #9d1626;
  line-height: 24px;
}

/* line 29, ../../scss/print.scss */
p {
  line-height: 14px;
  margin: 6px;
}

/* line 30, ../../scss/print.scss */
b, strong {
  font-weight: normal;
  font-family: "MyriadBold";
}

/* line 34, ../../scss/print.scss */
.basket-table {
  border-collapse: collapse;
  text-align: center;
  height: 100%;
  page-break-inside: avoid;
  font-size: 12px;
}
/* line 40, ../../scss/print.scss */
.basket-table tr {
  page-break-inside: avoid;
  page-break-after: auto;
}
/* line 41, ../../scss/print.scss */
.basket-table .big-header {
  background: #f5f5f5;
}
/* line 43, ../../scss/print.scss */
.basket-table .big-header h4 {
  text-shadow: 0px 1px 0px #fff;
  text-align: center;
  margin-bottom: 0px;
}
/* line 44, ../../scss/print.scss */
.basket-table .big-header .hall {
  margin-top: 0px;
  margin-bottom: 12px;
  text-align: center;
  text-shadow: 0px 1px 0px white;
}
/* line 46, ../../scss/print.scss */
.basket-table .header {
  background: #cfc596;
  color: white;
}
/* line 49, ../../scss/print.scss */
.basket-table .header th:first-child {
  padding-left: 20px;
}
/* line 51, ../../scss/print.scss */
.basket-table .table-row {
  height: 32px;
  border-bottom: 1px solid #cdcdcd;
}
/* line 54, ../../scss/print.scss */
.basket-table .table-row td:first-child {
  padding-left: 20px;
  text-align: left;
}
/* line 55, ../../scss/print.scss */
.basket-table .table-row td:nth-child(even) {
  background: #f5f5f5;
}
/* line 56, ../../scss/print.scss */
.basket-table .table-row img {
  vertical-align: middle;
}
/* line 58, ../../scss/print.scss */
.basket-table .total {
  line-height: 32px;
  background: #9d1626;
  color: white;
}

/* line 65, ../../scss/print.scss */
.perfoscissors {
  margin-top: 24px;
}
/* line 68, ../../scss/print.scss */
.perfoscissors img {
  float: left;
  width: 32px;
  height: 23px;
}
/* line 69, ../../scss/print.scss */
.perfoscissors .dash {
  float: left;
  margin-top: 10px;
  height: 1px;
  width: 95%;
  border-bottom: 1px dashed #9d1626;
}

/* line 72, ../../scss/print.scss */
.view_controls {
  display: none;
}
