/* line 32, ../sass/partials/_base.scss */
.wf-loading {
  visibility: hidden;
}
.wf-loading a {
  visibility: hidden;
}

/* line 33, ../sass/partials/_base.scss */
.wf-active {
  visibility: visible;
}

/* line 58, sprt/*.png */
.sprt-sprite, .sprt-cover-big, .sprt-cover-small, .sprt-signet_schuelke, header #stefan-schuelke {
  background: url('../img/sprt-s906b6a34c9.png') no-repeat;
}

/* line 60, ../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/gem/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprt-cover-big {
  background-position: 0 0;
}

/* line 60, ../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/gem/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprt-cover-small {
  background-position: 0 -483px;
}

/* line 60, ../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/gem/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sprt-signet_schuelke {
  background-position: 0 -689px;
}

/* line 71, ../sass/partials/_base.scss */
#this-week-menu:hover {
  background-color: #ffa7ff;
}

/* line 75, ../sass/partials/_base.scss */
#this-week-menu-active {
  background-color: #ffa7ff;
}

/* line 80, ../sass/partials/_base.scss */
#upcoming-menu:hover {
  background-color: #a5a7ff;
}

/* line 84, ../sass/partials/_base.scss */
#upcoming-menu-active {
  background-color: #a5a7ff;
}

/* line 88, ../sass/partials/_base.scss */
#past-menu:hover {
  background-color: #64a7ff;
}

/* line 92, ../sass/partials/_base.scss */
#past-menu-active {
  background-color: #64a7ff;
}

/* line 96, ../sass/partials/_base.scss */
#galleries-menu:hover {
  background-color: #64d8b2;
}

/* line 100, ../sass/partials/_base.scss */
#galleries-menu-active {
  background-color: #64d8b2;
}

/* line 104, ../sass/partials/_base.scss */
#institutions-menu:hover {
  background-color: #64e179;
}

/* line 108, ../sass/partials/_base.scss */
#institutions-menu-active {
  background-color: #64e179;
}

/* line 112, ../sass/partials/_base.scss */
#projects-menu:hover {
  background-color: #64e750;
}

/* line 116, ../sass/partials/_base.scss */
#projects-menu-active {
  background-color: #64e750;
}

/* line 120, ../sass/partials/_base.scss */
#newsletter-menu:hover {
  background-color: #f1f478;
}

/* line 124, ../sass/partials/_base.scss */
#newsletter-menu-active {
  background-color: #f1f478;
}

/* line 128, ../sass/partials/_base.scss */
#map-menu:hover {
  background-color: #f0ef4a;
}

/* line 132, ../sass/partials/_base.scss */
#map-menu-active {
  background-color: #f0ef4a;
}

/* line 136, ../sass/partials/_base.scss */
#follow-menu:hover {
  background-color: #d2ee73;
}

/********* RESET *********/
/* line 5, ../sass/ww.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, font, img, ins, kbd, q, s, samp, small, strike, 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 {
  margin: 0;
  padding: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
  border: 0;
}

@media only screen and (max-device-width: 480px) {
  /* line 5, ../sass/ww.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, font, img, ins, kbd, q, s, samp, small, strike, 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 {
    -webkit-text-size-adjust: none;
  }
}
/* line 5, ../sass/ww.scss */
h1, h2, h3, h4, h5, h6, strong {
  font-weight: bold;
}

/* line 5, ../sass/ww.scss */
em {
  font-style: italic;
}

/* line 5, ../sass/ww.scss */
sup {
  line-height: 0;
  font-size: 80%;
  vertical-align: super;
}

/* line 5, ../sass/ww.scss */
sub {
  line-height: 0;
  font-size: 80%;
  vertical-align: sub;
}

/* line 5, ../sass/ww.scss */
ol, ul {
  list-style: none;
}

/* line 5, ../sass/ww.scss */
:focus {
  outline: 0;
}

/* line 6, ../sass/ww.scss */
html {
  overflow-y: scroll;
}

/* ----- general ----- */
/* line 12, ../sass/ww.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, ../sass/ww.scss */
body {
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  background: #dedcd2;
  overflow: hidden;
  display: block;
  padding-left: 66px;
  padding-top: 66px;
}

/* line 22, ../sass/ww.scss */
a {
  color: inherit;
  text-decoration: inherit;
  cursor: inherit;
  color: #ff585d;
  cursor: pointer;
}
/* line 6, ../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/gem/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/links/_unstyled-link.scss */
a:active, a:focus {
  outline: none;
}
/* line 26, ../sass/ww.scss */
a:hover {
  text-decoration: underline;
}

/* line 30, ../sass/ww.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 33, ../sass/ww.scss */
.active {
  color: black;
}

/* line 36, ../sass/ww.scss */
.normal {
  font-weight: normal !important;
}

/* ----- forms ----- */
/* line 41, ../sass/ww.scss */
form.form {
  overflow: hidden;
  line-height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
}
/* line 52, ../sass/partials/_base.scss */
form.form ::-webkit-input-placeholder {
  color: #ff585d;
}
/* line 53, ../sass/partials/_base.scss */
form.form :-moz-placeholder {
  color: #ff585d;
}
/* line 54, ../sass/partials/_base.scss */
form.form ::-moz-placeholder {
  color: #ff585d;
}
/* line 55, ../sass/partials/_base.scss */
form.form :-ms-input-placeholder {
  color: #ff585d;
}

/* line 49, ../sass/ww.scss */
.form input, .form textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  padding: 5px 7px;
  margin: 2px 0;
  width: 250px;
  background: none repeat scroll 0 0;
  border: 1px solid #ff585d;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
}
/* line 58, ../sass/ww.scss */
.form input:focus, .form input:focus, .form textarea:focus, .form textarea:focus {
  border: 1px solid black;
}

/* line 66, ../sass/ww.scss */
.btn {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  white-space: nowrap;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
  height: 25px;
  border: 1px solid #272727;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-repeat: repeat-x;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #aeaeae));
  background: -webkit-linear-gradient(#f1f1f1, #aeaeae);
  background: -moz-linear-gradient(#f1f1f1, #aeaeae);
  background: -o-linear-gradient(#f1f1f1, #aeaeae);
  background: linear-gradient(#f1f1f1, #aeaeae);
  padding: 3px 34px;
  color: black;
}
/* line 79, ../sass/ww.scss */
.btn:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: -o-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
}
/* line 82, ../sass/ww.scss */
.btn span {
  padding-right: 5px;
  position: relative;
  top: 2px;
  left: -10px;
  font-size: 19px;
}

/* line 90, ../sass/ww.scss */
.errorlist {
  color: black;
}

/* ----- header ------ */
/* line 96, ../sass/ww.scss */
header {
  overflow: hidden;
}
/* line 98, ../sass/ww.scss */
header #stefan-schuelke {
  background-position: 0 -689px;
  height: 100px;
  width: 100px;
  float: left;
}
/* line 102, ../sass/ww.scss */
header ul {
  font-size: 16px;
  margin: 70px 0 0 210px;
  overflow: hidden;
}
/* line 106, ../sass/ww.scss */
header ul li {
  float: left;
  padding-right: 50px;
}

/* ----- nav ----- */
/* line 114, ../sass/ww.scss */
nav {
  width: 210px;
  float: left;
  margin: 33px 0 33px;
}
/* line 119, ../sass/ww.scss */
nav .nav .search_btn {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  white-space: nowrap;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
  height: 20px;
  border: 1px solid #272727;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-repeat: repeat-x;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #aeaeae));
  background: -webkit-linear-gradient(#f1f1f1, #aeaeae);
  background: -moz-linear-gradient(#f1f1f1, #aeaeae);
  background: -o-linear-gradient(#f1f1f1, #aeaeae);
  background: linear-gradient(#f1f1f1, #aeaeae);
  padding: 0 13px;
  color: black;
}
/* line 132, ../sass/ww.scss */
nav .nav .search_btn:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: -o-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
}

/* ----- main ----- */
/* line 142, ../sass/ww.scss */
#main {
  width: -moz-calc(100% - 243px);
  width: -webkit-calc(100% - 243px);
  width: calc(100% - 243px);
  float: left;
  margin: 33px 0;
  max-width: 800px;
}

/* ----- pagination ----- */
/* line 153, ../sass/ww.scss */
.pagination {
  margin: 20px 0;
}
/* line 155, ../sass/ww.scss */
.pagination .current {
  margin: 0 20px;
}

/* ----- post ----- */
/* line 164, ../sass/ww.scss */
.post {
  max-width: 737px;
  margin: 10px 0 45px;
  color: black;
}
/* line 168, ../sass/ww.scss */
.post h2 {
  color: #ff585d;
}
/* line 171, ../sass/ww.scss */
.post .description {
  margin: 10px 0 25px;
}
/* line 174, ../sass/ww.scss */
.post .main-image {
  margin-bottom: 25px;
}

/* line 178, ../sass/ww.scss */
.post-detail {
  color: black;
}
/* line 180, ../sass/ww.scss */
.post-detail h2 {
  color: #ff585d;
}
/* line 183, ../sass/ww.scss */
.post-detail .maininfo {
  overflow: hidden;
  width: 737px;
  margin: 15px 0 50px 0;
}
/* line 187, ../sass/ww.scss */
.post-detail .maininfo .cover {
  width: 340px;
  float: right;
}
/* line 191, ../sass/ww.scss */
.post-detail .maininfo .info {
  width: 395px;
  float: left;
}
/* line 194, ../sass/ww.scss */
.post-detail .maininfo .info div {
  margin-bottom: 10px;
}
/* line 197, ../sass/ww.scss */
.post-detail .maininfo .info .description {
  width: 300px;
}
/* line 204, ../sass/ww.scss */
.post-detail .gallery .image {
  margin-bottom: 15px;
}

/* line 209, ../sass/ww.scss */
.book {
  padding: 18px;
  overflow: hidden;
  width: 100%;
  border-bottom: 1px solid #ff585d;
}
/* line 214, ../sass/ww.scss */
.book .book-image {
  width: 150px;
  float: left;
}
/* line 218, ../sass/ww.scss */
.book .book-detail {
  width: auto;
  max-width: 524px;
  float: left;
}
/* line 222, ../sass/ww.scss */
.book .book-detail h4 {
  margin-bottom: 10px;
}
/* line 225, ../sass/ww.scss */
.book .book-detail .author {
  margin-bottom: 10px;
}
/* line 228, ../sass/ww.scss */
.book .book-detail .description {
  color: black;
}

/* line 235, ../sass/ww.scss */
#artist-list .letter {
  padding: 17px;
  border-bottom: 1px solid #ff585d;
  margin-bottom: 25px;
}
/* line 240, ../sass/ww.scss */
#artist-list .clmns {
  -webkit-columns: 10em 3;
  -moz-columns: 10em 3;
  -ms-columns: 10em 3;
  -o-columns: 10em 3;
  columns: 10em 3;
  -webkit-column-gap: 2em;
  -moz-column-gap: 2em;
  -ms-column-gap: 2em;
  -o-column-gap: 2em;
  column-gap: 2em;
  -webkit-column-rule: 1px solid #ff585d;
  -moz-column-rule: 1px solid #ff585d;
  -ms-column-rule: 1px solid #ff585d;
  -o-column-rule: 1px solid #ff585d;
  column-rule: 1px solid #ff585d;
}
/* line 244, ../sass/ww.scss */
#artist-list .clmns a {
  display: block;
}

/* ----- antiquariat ----- */
/* line 253, ../sass/ww.scss */
#shop input {
  width: 150px;
}

/* ----- edition ----- */
/* line 260, ../sass/ww.scss */
.edition {
  padding: 18px;
  overflow: hidden;
  width: 100%;
  border-bottom: 1px solid #ff585d;
}
/* line 265, ../sass/ww.scss */
.edition .edition-image {
  width: 150px;
  float: left;
}
/* line 269, ../sass/ww.scss */
.edition .edition-detail {
  width: auto;
  max-width: 524px;
  float: left;
}
/* line 273, ../sass/ww.scss */
.edition .edition-detail h4 {
  margin-bottom: 10px;
}
/* line 276, ../sass/ww.scss */
.edition .edition-detail .author {
  margin-bottom: 10px;
}
/* line 279, ../sass/ww.scss */
.edition .edition-detail .description {
  color: black;
}

/* ----- about ----- */
/* line 287, ../sass/ww.scss */
#about .text {
  max-width: 600px;
  margin-bottom: 15px;
  color: black;
}

/* ----- kontakt ----- */
/* line 296, ../sass/ww.scss */
#kontakt #message {
  font-weight: bold;
}
/* line 299, ../sass/ww.scss */
#kontakt .cntd {
  width: 300px;
  float: left;
}
/* line 303, ../sass/ww.scss */
#kontakt #disclaimer {
  margin-top: 33px;
}
/* line 305, ../sass/ww.scss */
#kontakt #disclaimer span {
  display: block;
  margin-bottom: 17px;
}
/* line 310, ../sass/ww.scss */
#kontakt #frm {
  overflow: hidden;
}
/* line 312, ../sass/ww.scss */
#kontakt #frm #map {
  width: 100%;
}
/* line 313, ../sass/ww.scss */
#kontakt #frm #map #map-canvas {
  height: 400px;
  width: 100%;
}

/* ----- suche ----- */
/* line 324, ../sass/ww.scss */
.suche {
  text-align: center;
  margin: 0 auto 30px;
  width: 350px;
}
/* line 328, ../sass/ww.scss */
.suche form {
  overflow: hidden;
  line-height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
}
/* line 52, ../sass/partials/_base.scss */
.suche form ::-webkit-input-placeholder {
  color: #ff585d;
}
/* line 53, ../sass/partials/_base.scss */
.suche form :-moz-placeholder {
  color: #ff585d;
}
/* line 54, ../sass/partials/_base.scss */
.suche form ::-moz-placeholder {
  color: #ff585d;
}
/* line 55, ../sass/partials/_base.scss */
.suche form :-ms-input-placeholder {
  color: #ff585d;
}
/* line 335, ../sass/ww.scss */
.suche input#id_q {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  padding: 5px 7px;
  margin: 2px auto;
  width: 350px;
  background: none repeat scroll 0 0;
  border: 1px solid #ff585d;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
}
/* line 344, ../sass/ww.scss */
.suche input#id_q:focus, .suche input#id_q:focus {
  border: 1px solid black;
}
/* line 348, ../sass/ww.scss */
.suche ul {
  overflow: hidden;
}
/* line 350, ../sass/ww.scss */
.suche ul li {
  width: 75px;
  float: left;
}
/* line 354, ../sass/ww.scss */
.suche ul li#sf {
  width: 105px;
  float: right;
}
/* line 359, ../sass/ww.scss */
.suche .btn {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font: normal 14px "futura-pt", sans-serif;
  font-weight: 400;
  color: #ff585d;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -moz-font-feature-settings: "onum=1, frac=1, liga=1, dlig=1, hlig=1, clig=1, swsh=1, calt=1, hist=1, salt=1";
  -ms-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -o-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  -webkit-font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  font-feature-settings: "onum" 1, "frac" 1, "liga" 1, "dlig" 1, "hlig" 1, "clig" 1, "swsh" 1, "calt" 1, "hist" 1, "salt" 1;
  white-space: nowrap;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
  height: 25px;
  border: 1px solid #272727;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-repeat: repeat-x;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #aeaeae));
  background: -webkit-linear-gradient(#f1f1f1, #aeaeae);
  background: -moz-linear-gradient(#f1f1f1, #aeaeae);
  background: -o-linear-gradient(#f1f1f1, #aeaeae);
  background: linear-gradient(#f1f1f1, #aeaeae);
  padding: 3px 34px;
  color: black;
}
/* line 372, ../sass/ww.scss */
.suche .btn:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: -o-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
}
/* line 375, ../sass/ww.scss */
.suche .btn span {
  padding-right: 5px;
  position: relative;
  top: 2px;
  left: -10px;
  font-size: 19px;
}
/* line 383, ../sass/ww.scss */
.suche .errorlist {
  color: black;
}
