body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:426 $
 * @lastmodified    $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
 */

/**
 * Contao Extension
 * @copyright  Felix Pfeiffer : Neue Medien 2007 - 2012
 * @author     Felix Pfeiffer <info@felixpfeiffer.com>
 * @package    Subcolumns
 */

@media screen{.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.c15l,.c15r{width:15%}.c16l,.c16r{width:16.666%}.c30l,.c30r{width:30%}.c45l,.c45r{width:45%}.c55l,.c55r{width:55%}.c70l,.c70r{width:70%}.c85l,.c85r{width:85%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize > div{display:table-cell;float:none;overflow:hidden;vertical-align:top;margin:0}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:right;margin-left:-5px}}@media print{.subcolumns > div{display:table;overflow:visible}}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
 @font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  font-display: swap ;
  font-style: normal;
  font-weight: normal;
  src: url(../../files/fonts/fa-brands-400.woff2) format("woff2"),
  url(../../files/fonts/fa-brands-400.ttf) format("truetype");
}

@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url(../../files/fonts/fa-regular-400.woff2) format("woff2"),
  url(../../files/fonts/fa-regular-400.ttf) format("truetype");
}

@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url(../../files/fonts/fa-solid-900.woff2) format("woff2"),
  url(../../files/fonts/fa-solid-900.ttf) format("truetype");
}

@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url(../../files/fonts/fa-light-300.woff2) format("woff2"),
  url(../../files/fonts/fa-light-300.ttf) format("truetype");
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}

@font-face {
	font-family: 'fruitMedia-Font';
	src:url('../../files/fonts/fruitMedia-Font.eot?-6ut03t');
	src:url('../../files/fonts/fruitMedia-Font.eot?#iefix-6ut03t') format('embedded-opentype'),
		url('../../files/fonts/fruitMedia-Font.ttf?-6ut03t') format('truetype'),
		url('../../files/fonts/fruitMedia-Font.woff?-6ut03t') format('woff'),
		url('../../files/fonts/fruitMedia-Font.svg?-6ut03t#fruitMedia-Font') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="fm-"], [class*=" fm-"] {
	font-family: 'fruitMedia-Font';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fm-pet_call:before {
	content: "\e6c8";
}
.fm-s_bathroom:before {
	content: "\e6c7";
}
.fm-fm_newslettermanager:before {
	content: "\e6c6";
}
.fm-fm_rezeptmanager:before {
	content: "\e6c5";
}
.fm-s_ostsee:before {
	content: "\e6c0";
}
.fm-s_nordsee:before {
	content: "\e6c1";
}
.fm-s_close_small:before {
	content: "\e6c2";
}
.fm-s_close_big:before {
	content: "\e6c3";
}
.fm-s_berlin:before {
	content: "\e6c4";
}
.fm-s_no_dog:before {
	content: "\e6be";
}
.fm-s_dog:before {
	content: "\e6bf";
}
.fm-fm_wetter:before {
	content: "\e6ac";
}
.fm-fm_webhosting:before {
	content: "\e6ad";
}
.fm-fm_theme_shop:before {
	content: "\e6ae";
}
.fm-fm_terminmanager:before {
	content: "\e6af";
}
.fm-fm_shop:before {
	content: "\e6b0";
}
.fm-fm_newsmanager:before {
	content: "\e6b1";
}
.fm-fm_mietmanager:before {
	content: "\e6b2";
}
.fm-fm_Logo:before {
	content: "\e6b3";
}
.fm-fm_immomanager:before {
	content: "\e6b4";
}
.fm-fm_hilfe:before {
	content: "\e6b5";
}
.fm-fm_fewomanager:before {
	content: "\e6b6";
}
.fm-fm_fahrzeugmanager:before {
	content: "\e6b7";
}
.fm-fm_eventmanager:before {
	content: "\e6b8";
}
.fm-fm_contentslider:before {
	content: "\e6b9";
}
.fm-fm_branchenmanager:before {
	content: "\e6ba";
}
.fm-fm_blog:before {
	content: "\e6bb";
}
.fm-fm_belegungsplan:before {
	content: "\e6bc";
}
.fm-fm_artikelfilter:before {
	content: "\e6bd";
}
.fm-s_versammlung:before {
	content: "\e6aa";
}
.fm-s_gift:before {
	content: "\e6ab";
}
.fm-s_family:before {
	content: "\e6a8";
}
.fm-s_martini:before {
	content: "\e6a9";
}
.fm-s_bett:before {
	content: "\e6a7";
}
.fm-n_terasse:before {
	content: "\e6a5";
}
.fm-s_terasse:before {
	content: "\e6a6";
}
.fm-s_pool:before {
	content: "\e6a3";
}
.fm-s_klima:before {
	content: "\e6a4";
}
.fm-soc_youtube:before {
	content: "\e600";
}
.fm-soc_twitter_t:before {
	content: "\e601";
}
.fm-soc_twitter_b:before {
	content: "\e602";
}
.fm-soc_skype:before {
	content: "\e603";
}
.fm-soc_rss:before {
	content: "\e604";
}
.fm-soc_picasa:before {
	content: "\e605";
}
.fm-soc_panoramio:before {
	content: "\e606";
}
.fm-soc_google:before {
	content: "\e607";
}
.fm-soc_facebook:before {
	content: "\e608";
}
.fm-s_wlan:before {
	content: "\e609";
}
.fm-s_waschmaschine:before {
	content: "\e60a";
}
.fm-s_tv:before {
	content: "\e60b";
}
.fm-s_tresor:before {
	content: "\e60c";
}
.fm-s_strandkorb:before {
	content: "\e60d";
}
.fm-s_spuelmaschine:before {
	content: "\e60e";
}
.fm-s_smoke_no:before {
	content: "\e60f";
}
.fm-s_smoke:before {
	content: "\e610";
}
.fm-s_pet_no:before {
	content: "\e613";
}
.fm-s_pet:before {
	content: "\e614";
}
.fm-s_parken:before {
	content: "\e615";
}
.fm-s_palmen:before {
	content: "\e616";
}
.fm-s_meerblick:before {
	content: "\e617";
}
.fm-s_kamin:before {
	content: "\e618";
}
.fm-s_handtuch:before {
	content: "\e619";
}
.fm-s_grill:before {
	content: "\e61a";
}
.fm-s_besteck:before {
	content: "\e61b";
}
.fm-s_balkon:before {
	content: "\e61c";
}
.fm-pan-stop:before {
	content: "\e61d";
}
.fm-pan-right:before {
	content: "\e61e";
}
.fm-pan-record:before {
	content: "\e61f";
}
.fm-pan-pause:before {
	content: "\e620";
}
.fm-pan-left:before {
	content: "\e621";
}
.fm-pan-last:before {
	content: "\e622";
}
.fm-pan-forward:before {
	content: "\e623";
}
.fm-pan-first:before {
	content: "\e624";
}
.fm-pan-backward:before {
	content: "\e625";
}
.fm-n_wlan:before {
	content: "\e626";
}
.fm-n_waschmaschine:before {
	content: "\e627";
}
.fm-n_tv:before {
	content: "\e628";
}
.fm-n_tresor:before {
	content: "\e629";
}
.fm-n_strandkorb:before {
	content: "\e62a";
}
.fm-n_spuelmaschine:before {
	content: "\e62b";
}
.fm-n_smoke_no:before {
	content: "\e62c";
}
.fm-n_smoke:before {
	content: "\e62d";
}
.fm-n_schwimmbad:before {
	content: "\e62e";
}
.fm-n_rollstuhl:before {
	content: "\e62f";
}
.fm-n_pet_no:before {
	content: "\e630";
}
.fm-n_pet:before {
	content: "\e631";
}
.fm-n_parken:before {
	content: "\e632";
}
.fm-n_palmen:before {
	content: "\e633";
}
.fm-n_meerblick:before {
	content: "\e634";
}
.fm-n_kamin:before {
	content: "\e635";
}
.fm-n_handtuch:before {
	content: "\e636";
}
.fm-n_grill:before {
	content: "\e637";
}
.fm-n_besteck:before {
	content: "\e638";
}
.fm-n_balkon:before {
	content: "\e639";
}
.fm-mn_trash:before {
	content: "\e63a";
}
.fm-mn_thumb_u:before {
	content: "\e63b";
}
.fm-mn_thumb_d:before {
	content: "\e63c";
}
.fm-mn_stern_e:before {
	content: "\e63d";
}
.fm-mn_stern_c:before {
	content: "\e63e";
}
.fm-mn_stern:before {
	content: "\e63f";
}
.fm-mn_smartphone:before {
	content: "\e640";
}
.fm-mn_screen:before {
	content: "\e641";
}
.fm-mn_regler:before {
	content: "\e642";
}
.fm-mn_picture:before {
	content: "\e643";
}
.fm-mn_phone:before {
	content: "\e644";
}
.fm-mn_menu3:before {
	content: "\e645";
}
.fm-mn_menu2:before {
	content: "\e646";
}
.fm-mn_menu1:before {
	content: "\e647";
}
.fm-mn_mappin:before {
	content: "\e648";
}
.fm-mn_info_c:before {
	content: "\e649";
}
.fm-mn_info:before {
	content: "\e64a";
}
.fm-mn_home:before {
	content: "\e64b";
}
.fm-mn_gear:before {
	content: "\e64c";
}
.fm-mn_envelope:before {
	content: "\e64d";
}
.fm-mn_dreidots:before {
	content: "\e64e";
}
.fm-mn_clock:before {
	content: "\e64f";
}
.fm-mn_banner:before {
	content: "\e650";
}
.fm-f_wlan:before {
	content: "\e651";
}
.fm-f_waschmaschine:before {
	content: "\e652";
}
.fm-f_tv:before {
	content: "\e653";
}
.fm-f_tresor:before {
	content: "\e654";
}
.fm-f_strandkorb:before {
	content: "\e655";
}
.fm-f_spuelmaschine:before {
	content: "\e656";
}
.fm-f_smoke_no:before {
	content: "\e657";
}
.fm-f_smoke:before {
	content: "\e658";
}
.fm-f_schwimmbad:before {
	content: "\e659";
}
.fm-f_rollstuhl:before {
	content: "\e65a";
}
.fm-f_pet_no:before {
	content: "\e65b";
}
.fm-f_pet:before {
	content: "\e65c";
}
.fm-f_parken:before {
	content: "\e65d";
}
.fm-f_palmen:before {
	content: "\e65e";
}
.fm-f_meerblick:before {
	content: "\e65f";
}
.fm-f_kamin:before {
	content: "\e660";
}
.fm-f_handtuch:before {
	content: "\e661";
}
.fm-f_grill:before {
	content: "\e662";
}
.fm-f_besteck:before {
	content: "\e663";
}
.fm-f_balkon:before {
	content: "\e664";
}
.fm-arrow_13_t:before {
	content: "\e665";
}
.fm-arrow_13_r:before {
	content: "\e666";
}
.fm-arrow_13_l:before {
	content: "\e667";
}
.fm-arrow_13_b:before {
	content: "\e668";
}
.fm-arrow_12_t:before {
	content: "\e669";
}
.fm-arrow_12_r:before {
	content: "\e66a";
}
.fm-arrow_12_l:before {
	content: "\e66b";
}
.fm-arrow_12_b:before {
	content: "\e66c";
}
.fm-arrow_11_t:before {
	content: "\e66d";
}
.fm-arrow_11_r:before {
	content: "\e66e";
}
.fm-arrow_11_l:before {
	content: "\e66f";
}
.fm-arrow_11_b:before {
	content: "\e670";
}
.fm-arrow_10_t:before {
	content: "\e671";
}
.fm-arrow_10_r:before {
	content: "\e672";
}
.fm-arrow_10_l:before {
	content: "\e673";
}
.fm-arrow_10_b:before {
	content: "\e674";
}
.fm-arrow_9_t:before {
	content: "\e675";
}
.fm-arrow_9_r:before {
	content: "\e676";
}
.fm-arrow_9_l:before {
	content: "\e677";
}
.fm-arrow_9_b:before {
	content: "\e678";
}
.fm-arrow_8_t:before {
	content: "\e679";
}
.fm-arrow_8_r:before {
	content: "\e67a";
}
.fm-arrow_8_l:before {
	content: "\e67b";
}
.fm-arrow_8_b:before {
	content: "\e67c";
}
.fm-arrow_7_t:before {
	content: "\e67d";
}
.fm-arrow_7_r:before {
	content: "\e67e";
}
.fm-arrow_7_l:before {
	content: "\e67f";
}
.fm-arrow_7_b:before {
	content: "\e680";
}
.fm-arrow_6_t:before {
	content: "\e681";
}
.fm-arrow_6_r:before {
	content: "\e682";
}
.fm-arrow_6_l:before {
	content: "\e683";
}
.fm-arrow_6_b:before {
	content: "\e684";
}
.fm-arrow_5_t:before {
	content: "\e685";
}
.fm-arrow_5_r:before {
	content: "\e686";
}
.fm-arrow_5_l:before {
	content: "\e687";
}
.fm-arrow_5_b:before {
	content: "\e688";
}
.fm-arrow_4_t:before {
	content: "\e689";
}
.fm-arrow_4_r:before {
	content: "\e68a";
}
.fm-arrow_4_l:before {
	content: "\e68b";
}
.fm-arrow_4_b:before {
	content: "\e68c";
}
.fm-arrow_3_t:before {
	content: "\e68d";
}
.fm-arrow_3_r:before {
	content: "\e68e";
}
.fm-arrow_3_l:before {
	content: "\e68f";
}
.fm-arrow_3_b:before {
	content: "\e690";
}
.fm-arrow_2_t:before {
	content: "\e691";
}
.fm-arrow_2_r:before {
	content: "\e692";
}
.fm-arrow_2_l:before {
	content: "\e693";
}
.fm-arrow_2_b:before {
	content: "\e694";
}
.fm-arrow_1_t:before {
	content: "\e695";
}
.fm-arrow_1_r:before {
	content: "\e696";
}
.fm-arrow_1_l:before {
	content: "\e697";
}
.fm-arrow_1_b:before {
	content: "\e698";
}
.fm-s_internet:before {
	content: "\e699";
}
.fm-s_garten:before {
	content: "\e69a";
}
.fm-s_alergie:before {
	content: "\e69b";
}
.fm-world_grid:before {
	content: "\e69c";
}
.fm-print:before {
	content: "\e69d";
}
.fm-vorschloss:before {
	content: "\e69e";
}
.fm-n_sauna:before {
	content: "\e6a0";
}
.fm-s_rollstuhl:before {
	content: "\e612";
}
.fm-s_schwimmbad:before {
	content: "\e611";
}
.fm-s_sauna:before {
	content: "\e69f";
}
.fm-s_parkhaus:before {
	content: "\e6a2";
}
.fm-n_parkhaus:before {
	content: "\e6a1";
}

@font-face {
  font-family: 'Raleway';
  font-weight: 300;
  src: url("../../files/fonts/Raleway-Light.ttf") format("truetype");
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url("../../files/fonts/Raleway-Regular.ttf") format("truetype");
}

@font-face {
  font-family: 'Raleway';
  font-style: bold;
  font-weight: 700;
  src: url("../../files/fonts/Raleway-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       font-display: swap;
}

/* open-sans-500 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       font-display: swap;
}

/* open-sans-600 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       font-display: swap;
}

/* open-sans-700 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/assets/fonts/open-sans/open-sans-v26-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       font-display: swap;
}

/* 12-basic.css */
#main{min-height:460px}input[type="radio"]{margin:0}.formular.ce_fewo_requestform fieldset{clear:both}.formular input#ctrl_fld_objectwithnr{line-height:20px}body *{outline: 0}.mapMediaBox,.mapMediaBox #wrapper,.mapMediaBox #container,.mapMediaBox #main,.mapMediaBox .inside,.mapMediaBox .mod_article,.mapMediaBox .mediaboxMap,.mapMediaBox #fewo_maps_container,.mapMediaBox .fewo_maps{bottom:0;left:0;right:0;top:0;position: absolute !important;width: auto !important;height: auto !important}.mapMediaBox #fewo_maps_details{border:0;background:transparent}.mapMediaBox.blank_site #container #main .inside,.mapMediaBox .mod_article{margin-bottom:0;padding:0}.ios .fewo_bookingplan .departure_day:before,.ios .fewo_bookingplan .stopSelection .departure_day.bookingAvailable:before,.ios .fewo_bookingplan .stopSelection .departure.bookingAvailable:before,.ios .fewo_bookingplan .departure:before,.ios .fewo_bookingplan .departure_day:after,.ios .fewo_bookingplan .stopSelection .departure_day.bookingAvailable:after,.ios .fewo_bookingplan .stopSelection .departure.bookingAvailable:after,.ios .fewo_bookingplan .departure:after,.ios .fewo_bookingplan .arrival_day:before,.ios .fewo_bookingplan .arrival:before,.ios .fewo_bookingplan .arrival_day:after,.ios .fewo_bookingplan .arrival:after{display:none !important}.ios .fewo_bookingplan .departure_day:before,.ios .fewo_bookingplan .stopSelection .departure_day.bookingAvailable:before,.ios .fewo_bookingplan .stopSelection .departure.bookingAvailable:before,.ios .fewo_bookingplan .departure:before,.ios .fewo_bookingplan .departure_day:after,.ios .fewo_bookingplan .stopSelection .departure_day.bookingAvailable:after,.ios .fewo_bookingplan .stopSelection .departure.bookingAvailable:after,.ios .fewo_bookingplan .departure:after,.ios .fewo_bookingplan .arrival_day:before,.ios .fewo_bookingplan .arrival:before{display:none !important}.ios .departure_day:before,.ios .stopSelection .departure_day.bookingAvailable:before,.ios .stopSelection .departure.bookingAvailable:before,.ios .departure:before,.ios .departure_day:after,.ios .stopSelection .departure_day.bookingAvailable:after,.ios .stopSelection .departure.bookingAvailable:after,.ios .departure:after,.ios .fewo_bookingplans table td.arrival:before,.ios .arrival_day:before,.ios .arrival:before,.ios .fewo_bookingplans table td.arrival:after,.ios .arrival_day:after,.ios .arrival:after{display:none !important}.fewo_filter_loader,.spinner,.fewo_filter_loader *,.spinner *{-moz-box-sizing: border-box;     -webkit-box-sizing: border-box;     -o-box-sizing: border-box;     -ms-box-sizing: border-box;     box-sizing: border-box}.fewo_filter_loader,.spinner{background-color:rgba(0,0,0,.4);bottom:0;        right:0;        z-index:999999;        width:auto !important;        height:auto !important;        top:0 !important;        left:0 !important;        position:fixed !important}.fewo_filter_loader:after,.spinner:after{background-image:url("../../files/images/icons/wiking-sylt-logo.png");background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);        box-shadow:0 0 5px 0 rgba(0,0,0,.2);        background-size:120px auto;        background-color: #ffffff;        display: block;        border-radius: 50%;        content: "";        width: 130px;        height: 130px;        position: absolute;        top: 50%;        left: 50%;        margin-left: -65px;        margin-top: -80px;        z-index: -20}.fewo_filter_loader span,.spinner .spinner-content{border:14px solid rgba(58,71,73,.5);font-size:10px;        margin: -100px auto 0;        text-indent: -9999em;        border-left: 14px solid #C1AF80;        -webkit-transform: translateZ(0);        -ms-transform: translateZ(0);        transform: translateZ(0);        -webkit-animation: load8 1.1s infinite linear;        animation: load8 1.1s infinite linear;        top:50% !Important;        left:0 !important;        right:0 !important;        bottom:0 !important;        position:fixed}.fewo_filter_loader span,.fewo_filter_loader span:after,.spinner .spinner-content,.spinner .spinner-content:after{width:170px;        height:170px;        border-radius:50%}@-webkit-keyframes load8{0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);}100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes load8{0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);}100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);}}.mod_fewo_voting .totalVotingHeadline{display:block;font-size:14px;font-weight:600}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#333}#mbBottom{padding:5px 10px;color:#333}#mbImage{padding:0}#mbOverlay{background-color:rgba(255,255,255,.7)}#mbCenter{background-color:#fff;border-radius:0}form.formFewoFilter .fmSelectbox,form.formFewoFilter select{width:100%}form .fmSelectbox .fmCurrentLabel:after{height:34px}.ce_form tbody > tr > td{padding-bottom:8px}.ce_form td{padding:0}.ce_form .col_0.col_first{width:200px;vertical-align:top;line-height:40px}.obj_booking .ce_text .booking_headline{padding-right:0;padding-left:0}.fewo_attributes .fm_icons{display:block;font-size:0px;cursor: default}.fewo_ausstattung .fm_icons:before{content: ""!important;font-size: 0px!important;margin: 0px!important;background-color: transparent!important;padding: 0px!important}.fewo_ausstattung .fm_icons{margin-left: 0px!important}.attribute_group .fewo_attributes .fm_icons{position:relative;font-size:13px;cursor: default}.fewo_list_item .fewo_attributes .fm_icons:before{width:24px;height:24px;display:block;text-align:center;background-color:#bfaf81;border-radius:100%;font-size:20px;line-height:24px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.fewo_attributes .fm_balkon:before{font-family:fruitmedia-font;content: "\e61c"}.fewo_attributes .fm_pets:before{font-family:fruitmedia-font;content: "\e614"}.fewo_attributes .fm_kueche:before{font-family:fruitmedia-font;content: "\e61b"}.fewo_attributes .fm_grill:before{font-family:fruitmedia-font;content: "\e61a"}.fewo_attributes .fm_inet:before{font-family:fruitmedia-font;content: "\e69c"}.fewo_attributes .fm_handtuch:before{font-family:fruitmedia-font;content: "\e619"}.fewo_attributes .fm_kamin:before{font-family:fruitmedia-font;content: "\e618"}.fewo_attributes .fm_Internetanschluss:before{font-family:fruitmedia-font;content: "\e699"}.fewo_attributes .fm_garten:before{font-family:fruitmedia-font;content: "\e69a"}.fewo_attributes .fm_meerblick:before{font-family:fruitmedia-font;content: "\e617"}.fewo_attributes .fm_parken:before{font-family:fruitmedia-font;content: "\e615"}.fewo_attributes .fm_alergie:before{font-family:fruitmedia-font;content: "\e69b"}.fewo_attributes .fm_schwimmbad:before{font-family:fruitmedia-font;content: "\e611"}.fewo_attributes .fm_spuelmaschine:before{font-family:fruitmedia-font;content: "\e60e"}.fewo_attributes .fm_allergie:before{font-family:fruitmedia-font;content:"\e69b"}.fewo_attributes .fm_no_pets:before{font-family:fruitmedia-font;content: "\e613"}.fewo_attributes .fm_strandkorb:before{font-family:fruitmedia-font;content: "\e60d"}.fewo_attributes .fm_sauna:before{font-family:fruitmedia-font;content: "\e69f"}.fewo_attributes .fm_tresor:before{font-family:fruitmedia-font;content: "\e60c"}.fewo_attributes .fm_tv:before{font-family:fruitmedia-font;content: "\e60b"}.fewo_attributes .fm_haustier_no:before{font-family:fruitmedia-font;content: "\e613"}.fewo_attributes .fm_rollstuhl:before{font-family:fruitmedia-font;content: "\e612"}.fewo_attributes .fm_waschmaschine:before{font-family:fruitmedia-font;content: "\e60a"}*{outline:0}.fewo_attributes .fm_smoke:before{font-family:fruitmedia-font;content: "\e610"}.fewo_attributes .fm_smoke_no:before{font-family:fruitmedia-font;content: "\e60f"}.fewo_attributes .fm_wlan:before{font-family:fruitmedia-font;content: "\e609"}.captcha_text{display:block;margin-top:10px}input[type="text"].captcha{width:80px;margin-right:10px;margin-bottom:20px;text-align:center}.ce_form table{width:100%}.ce_form table .fmSelectbox{width:50%}.ce_text.ce_accordion + .ce_text.ce_accordion{margin-top:0}.ce_text.last{margin-bottom:20px}.ce_text + .ce_text h2,.ce_text + .ce_text h3{margin-top:30px}.ce_text + .ce_image{margin-top:30px}.ce_image + .ce_text{margin-top:30px}.ce_image + .ce_text h2,.ce_image + .ce_text h3{margin-top:20px}p + p{margin-top:15px}.ce_text + .ce_text{margin-top:15px}span.mandatory{color:#c00}a{color:#294f74;outline:0}a:hover{text-decoration:none}input[type='number']{-moz-appearance:textfield}input[type=text]::-ms-clear{display:none}input[type=button],input[type=submit],input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none; -webkit-border-radius:0}:-moz-placeholder{opacity: 1 !important;color: #666666 !important;font-family:"Open Sans",serif !important}::-moz-placeholder{opacity: 1 !important;color: #666666 !important;font-family:"Open Sans",serif !important}::-webkit-input-placeholder{opacity: 1 !important;color: #666666 !important;font-family:"Open Sans",serif !important}:-ms-input-placeholder{opacity: 1 !important;color: #666666 !important;font-family:"Open Sans",serif !important}#ctrl_period:-moz-placeholder{color: #333333 !important}#ctrl_period::-moz-placeholder{color: #333333 !important}#ctrl_period::-webkit-input-placeholder{color: #333333 !important}#ctrl_period:-ms-input-placeholder{color: #333333 !important}input[type=button],input[type=submit],.detail_zur_buchung a,.button,button{height:44px;padding-right:20px;padding-left:20px;text-align:center;background-color:#f0d790;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;font:15px/40px "Open Sans",serif;text-decoration:none;color:#252c2e;cursor:pointer;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight: 600}.detail_zur_buchung a{display:block;margin-bottom:10px}input[type=button]:hover,input[type=submit]:hover,.detail_zur_buchung a:hover,.button:hover,button:hover,.filter_wrap .mod_fewo_filter .formsubmit input:hover,.fewo_search_wrap .fmSelectbox .fmCurrentLabel:hover:after{background-color:#9A8A5C;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f)}input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"]{width:100%;height:40px;padding-right:12px;padding-left:12px;border:1px solid #DEDEDE;font-family:"Open Sans",serif;line-height:40px}textarea{width:100%;height:120px;padding:6px 12px;border:1px solid #DEDEDE;font:14px "Open Sans",serif}ul{margin-bottom:18px;margin-left:10px;padding-left:30px}ul li{line-height:1.75;list-style-type:disc}#main .inside p,.custom .inside p{line-height:1.75}h1{font-size:40px;color:#272727}h2{font-size:30px;color:#666}h3{font-size:24px}h1,h2,h3,h4,h5,h6{margin:0 0 12px;padding:0;font-family:'Raleway',sans-serif;font-weight:400}.copyright{margin-top:50px;padding-top:30px;padding-bottom:30px;background-color:#121617}#footer a,#footer p,#footer .copyright{text-decoration:none;color:#fff}#footer{padding-top:50px;background-color:#252C2E}p{margin-top:0;margin-bottom:0;padding:0}img{height:auto;max-width:100%;display:block;margin:0;padding:0}.clear{float:none;clear:both}*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box}body{font:14px "Open Sans",serif;color:#555}#container{width:1200px;background-color:#fff;margin:-230px auto 80px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);z-index:9}#main .inside .mod_article{padding:30px}#footer .inside > .foot_col,#footer .inside > .copyright .inside{width:1200px;margin:0 auto}
/* 11-screen.css */
#frm_fld_nights{display:none}.mod_fewo_booking_config .fewo_info:before{margin-right: 8px;font-size: 18px;content: "\f058";font-weight: 400;color: #007e3e;font-family: fontawesome}.mod_fewo_booking_config .fewo_info .font_bold{font-weight:600}.mod_fewo_booking_config .fewo_info .font_green{margin-right: 4px;margin-left: 4px;font-weight: 600;color:#007e3e}.mod_fewo_booking_config{overflow:visible}.fewo_period_dateThree a{width:100%;position:relative;float:none;clear:both;display:block;padding:10px 15px 8px 50px;background-color:#eee;font-size:12px;line-height:1.4;text-decoration:none;color:#68a9d5;font-weight: 600}.fewo_period_dateThree a:hover{color:#333}.fewo_period_dateThree a:before{left:0;top:50%;position:absolute;font:20px/1 FontAwesome;color:#3A4749;content: "\f073";transform: translate(15px, -50%);font-weight: 300}.fewo_list_item .fewo_offer + .fewo_period_dateThree{margin-top:2px}.fewo_slot a{height:40px;margin-top:25px;padding-right:20px;padding-left:10px;background-color:#eee;font-size:14px;text-decoration:none;display:flex;align-items:center}.ce_revolutionslider ul li{line-height:0}.dtl_right .fewo_offer{width:100%;position:relative;float:none;clear:both;display:block;padding:0 0 0 44px;background-color:#eee;text-decoration:none;color:#68a9d5;cursor:pointer}.dtl_right .fewo_offer:hover{color:#333}.dtl_right .fewo_offer:after{display:block;font-size:13px;line-height:1.4;font-weight: 600;content: attr(data-title)}.dtl_right .fewo_offer:before{left:0;top:50%;position:absolute;font:26px/1 FontAwesome;color:#3A4749;content: "\f06b";transform: translate(0px, -50%);font-weight: 300}.dtlShortFacts .fewo_grouping_1{display:flex}.dtlShortFacts .fewo_grouping_1 > div{margin-right:4px;padding:10px 18px;background-color:#EEE;font-weight:600}.dtlShortFacts .fewo_grouping_1 > div span{margin-right:5px;font-weight: 400}.dtlShortFacts .fewo_quality{font-size:0}#main .inside .mod_article.dtlShortFacts{padding-bottom:0}.dtl_beds_wrap .fewo_grouping_1{display:flex}.dtl_beds_wrap .fewo_grouping_1 > *{margin-right:20px}.dtl_beds_wrap .fewo_grouping_1 > *:before{margin-right:6px;font-family:FontAwesome;color:#294f74}.dtl_beds_wrap .fewo_schlafzimmer:before{content: "\f52b"}.dtl_beds_wrap .fewo_person:before{content: "\f007"}.fewo_beds{margin-right:-7px;margin-left:-7px;display:flex;flex-wrap:wrap}.fewo_beds .fewo_bed{position:relative;margin-top:14px;margin-right:7px;margin-left:7px;padding:15px;background-color:#eee;width: calc(100% / 3 - 14px)}.fewo_beds .bed_location{font-weight:600}.fewo_beds .bed_details{font-size:0;font-weight:600}.fewo_beds .bed_details span{display:block;margin-top:3px;padding-left:16px;background-image:url("../../files/images/icons/checkmark.svg");background-position:left top;background-repeat:no-repeat;font-size:12px;color:#777;background-size:11px;background-position:0px 4px }.fewo_offers .fewo_no_offer .fewo_offer_title{overflow:hidden;display:block;margin-top:9px;margin-bottom:2px;margin-left:10px;white-space:nowrap;font-weight:bold;color:#1a1919;text-overflow: ellipsis}.requestItem h1{font-size:26px}.requestImage{bottom:0;left:0;right:0;top:0;position:absolute}.requestImage *{width:100%;height:100%}.requestImage img{object-fit:cover}.requestItem{position:relative;background-color:#eee}.requestContent{position:relative;margin:-30px;padding:30px;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,0.90) 0%, rgba(255,255,255,0.85) 50%, rgba(255,255,255,0) 100%);z-index:20}#ctrl_fld_arrival,#ctrl_fld_departure{background-image:url("../../files/images/icons/kalender_icon.png");background-position:right center;background-repeat:no-repeat}.fld_fld_objectwithnr{display:none}.fmwetter_mintemperature_element,.fmwetter_maxtemperature_element{width:80px;margin-left:14px}.fullwidthbanner-container ul,.fullwidthbanner-container ul *,.fullwidthbanner-container,.rs-container{height: 100% !important;max-height: 100% !important}.ce_revolutionslider{width:100%;min-height:680px;position:relative;background-color:#efefef;z-index:5;height: calc(100vh - 144px)}.rs-container.fullscreen{position:relative;height: 750px !important}.home #main .mod_fmWetter{margin-top:20px}.fmwetter_mintemperature_element{color:#1a91f8}.fmwetter_maxtemperature_element{color:#e41f1f}.fmwetter_mintemperature_element:before,.fmwetter_maxtemperature_element:before{margin-right:6px;font-family:FontAwesome;content:"\f2c8"}.fmwetter_mintemperature_element:before{content:"\f2cb"}.fmwetter_temperatures{display:flex;flex-direction:column;align-items:center}.fmwetter_mintemperature_label,.fmwetter_maxtemperature_label{display:none}.mod_fewo_voting_list .fewo_voting .grouping_5{left:20px;top:20px;position:absolute}.home #main .inside .mod_article{padding-top:0;padding-bottom:0}.home #main .inside .mod_article.first{margin-bottom:70px}.home #main .inside .mod_article.last{padding-bottom:30px}.fmwetter_temperature_label{display:none}.foot_social_nav a.instagram:before{text-align:center;font-family:FontAwesome;line-height:30px;color:#BFAF81;content:"\f16d"}.fewo_list_item .fewo_offer{width:100%;position:relative;float:none;clear:both;display:block;padding:10px 15px 8px 50px;background-color:#eee;text-decoration:none;color:#68a9d5}.fewo_list_item .fewo_offer:hover{color:#333}.fewo_list_item .fewo_offer:after{display:block;font-size:12px;line-height:1.4;font-weight: 600;content: attr(data-title)}.fewo_list_item .fewo_offer:before{left:0;top:50%;position:absolute;font:20px/1 FontAwesome;color:#3A4749;content: "\f06b";transform: translate(15px, -50%);font-weight: 300}.btnMoreVotings{float:right;display:block;margin-top:15px;padding:6px 10px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E;cursor:pointer}.btnMoreVotings:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.btnMoreVotings:before{margin-right:10px;font-family:FontAwesome;color:#BFAF81;content:"\f078"}.fewo_houseimage{width:100%;position:relative;padding-top:66.66%}.fewo_houseimage img{width:100%;height:100%;left:0;top:0;position:absolute;object-fit:cover}.fewo_houseimage .carousel{width:100%;height:100%;left:0;top:0;position:absolute}.fewo_houseimage .flickity-viewport{height: 100% !important;width: 100% !important}.fewo_houseimage .carousel-cell{height: 100% !important;width: 100% !important}.fewo_preisab .oldprice{margin-top:-5px;font-size:12px;text-decoration:line-through}.obj_dtl .infoBox{margin-top:60px}.afterList{margin-top:50px}.infoBox{border:1px solid #dedede}.infoTop{padding:20px;background-color:#eee;border-bottom:1px solid #dedede;font-size:15px;display:flex;align-items:center}.infoTop:before{margin-right:10px;font:24px FontAwesome;content: "\f05a"}.infoTop p + p{margin-top:0}.infoPhone{margin-left:auto;display:flex;align-items:center}.infoPhone a{text-decoration:none;display:flex;align-items:center}.infoPhone a:hover{color:#BFAF81}.infoPhone a:before{margin-top:3px;margin-right:10px;font:20px FontAwesome;content: "\f095"}.infoBottom{padding:20px}.phoneHead,.headFAQ{height:70px;position:relative;float:right;margin-left:1px;padding-right:12px;padding-left:40px;background-color:rgba(255,255,255,.1);font:14px/70px "Open Sans",serif;text-decoration:none;color:#fff;cursor:pointer}.guestPage .copyright{margin-top:0}.phoneHead:hover,.headFAQ:hover{background-color:#fff;color:#292929}.guestPage #container{margin-top:110px}.dtlVoteWrap{margin-top:20px;margin-bottom:10px}.dtl_right ul.fewo_attributes li:nth-child(1n+5){display:none}.vtc_0.dtlVoteWrap{display:none}#linkVote{position:relative;padding-left:44px;text-decoration:none;color:#555;display:flex;flex-direction:column}#linkVote .voteAverage{width:32px;height:32px;left:0;top:50%;position:absolute;margin-top:-16px;text-align:center;background-color:#c1af79;-webkit-box-shadow:0 0 0 2px #c1af79;box-shadow:0 0 0 2px #c1af79;border:2px solid #fff;border-radius:50%;font-size:14px;line-height:28px;color:#fff;flex-grow: 0;flex-shrink: 0}#linkVote .voteText{font-size:14px;font-weight:600}#linkVote .voteCount{font-size:12px;color:#888}#fewo_map_listcontainer .fewo_list_item .fewo_voting{bottom:15px;left:120px;right:auto;top:auto;padding-right:0;padding-left:42px;text-align:left}#fewo_map_listcontainer .fewo_list_item .fewo_voting_textvalue{left:0;right:auto}.fewo_list_item .fewo_voting_text{font-size:13px;font-weight: 600}.rav_option .rav_info{position:relative;font-size:12px;z-index:20}.rav_option .rav_info:before{margin-right:4px;margin-left:15px;font-family:FontAwesome;content: "\f05a"}.rav_pricebox{font-size:12px;color:#888}.rav_option:not(.rav_none) label{bottom:0;left:0;right:0;top:0;position:absolute;font-size:0;cursor:pointer;z-index:10}.rav_option input[type="radio"]{left:15px;position:absolute;margin-top:-10px;top:50%}input[type="radio"]{width:20px;height:20px;background-color:#f8f8f8;border:1px solid #499e4e;border-radius:50%;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;flex-shrink: 0}input[type="radio"]:checked{background:#fff url("../../files/icons/check-dot-green.svg") center center no-repeat;background-size: 14px;background-position: 2px 2px}.booking_rav_options{margin-top:20px;margin-bottom:20px;border-top:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede}.rav_option{position:relative}.rav_option:not(.rav_none),.rav_none label{min-height:60px;padding:10px 10px 10px 50px;background-color:#fff;border-bottom:1px solid #dedede;display:flex;align-items:center;cursor:pointer}.booking_rav_image{width:70px;right:30px;top:35px;position:absolute}.dtl_lage_wrap .fewo_distance_headline{display:block;margin-bottom:10px;font-weight:600}.fewo_distances ul{margin:0;padding:0;list-style-type:none}.fewo_distances li{height:30px;margin:0;padding:0;border-top:1px solid #d5d5d5;list-style-type:none;display:flex;justify-content:space-between;align-items:center}.dtl_lage_wrap .fewo_grouping_2{float:left;width:calc(100% - 830px)}.mod_fewo_customcitynav h2{margin-bottom:30px;text-align:center}.mod_fewo_customcitynav ul{margin:0 -10px -10px;padding:0;list-style-type:none;list-style-image:none;display: flex;justify-content: center;flex-wrap: wrap}.mod_fewo_customcitynav li{margin-right:10px;margin-bottom:10px;margin-left:10px;list-style-type:none;list-style-image:none;width:calc(100% / 2 - 20px)}.mod_fewo_customcitynav .city_nav_link{position:relative;display:block;padding:20px 44px 20px 20px;white-space:nowrap;background-color:#eee;font:18px/1 'Raleway',sans-serif;text-decoration:none;color:#333;cursor: pointer}.mod_fewo_customcitynav li:hover img{opacity: 0.7;transition: all 0.10s ease 0s}.mod_fewo_customcitynav img{opacity: 1;transition: all 0.10s ease 0s}.mod_fewo_customcitynav .city_nav_link span{display:block;margin-top:6px;font-size:13px;font-weight:normal}.mod_fewo_customcitynav .city_nav_link:after{right:0;top:50%;position:absolute;margin-top:-7px;margin-right:20px;font-family:fontAwesome;content: "\f105"}.iconNavHome{display:flex;flex-wrap:wrap;justify-content:space-between}.iconNavHome .ce_hyperlink{width:25%;height:152px;background-color:#eee;border-top:1px solid #fff;border-left:1px solid #fff;transition:all 0.2s ease}.iconNavHome a{width:100%;height:100%;padding-top:60px;background-image:url("../../files/images/icons/icon-meerblick.svg");background-position:center center;background-repeat:no-repeat;font:16px 'Raleway',sans-serif;text-decoration:none;color:#666;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight: 400;background-size:50px;background-position:center 32px}.iconNavHome .ce_hyperlink:hover{background-color:#ddd}.iconNavHome .iconMeer a{background-image:url("../../files/images/icons/icon-meerblick.svg")}.iconNavHome .iconPet a{background-image:url("../../files/images/icons/icon-hund.svg")}.iconNavHome .iconWlan a{background-image:url("../../files/images/icons/icon-wlan.svg")}.iconNavHome .iconStrandkorb a{background-image:url("../../files/images/icons/icon-strandkorb.svg")}.iconNavHome .iconBalkon a{background-image:url("../../files/images/icons/icon-balkon.svg")}.iconNavHome .iconTerrasse a{background-image:url("../../files/images/icons/icon-terrasse.svg")}.iconNavHome .iconSauna a{background-image:url("../../files/images/icons/icon-sauna.svg")}.iconNavHome .iconGarage a{background-image:url("../../files/images/icons/icon-parken.svg")}.mod_fewo_search .fewo_error{height: 24px;    top: -25px;    left: 0px;    position: absolute;    display: block;    padding-right: 10px;    padding-left: 10px;    white-space: nowrap;    background-color: #fff;    border: 1px solid #D8000C;    font-size: 12px;    line-height: 22px;    color: #D8000C;    z-index: 9999}.mod_fewo_search .fewo_error:after{bottom: -10px;    position: absolute;    display: block;    border-top: 5px solid #D8000C;    content: "";    border-right: 5px solid #0000;    border-bottom: 5px solid #0000;    border-left: 5px solid #0000}.logout .default_button{bottom:60px;right:60px;position:absolute;display:inline-block;padding:6px 15px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E}.logout .default_button:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.chzn-container-single .chzn-single div b{background-image:none}.chzn-container{width:100%}#mod_fewo_calgen input[type=submit]{margin-top:20px}.logout .default_button{bottom:60px;right:60px;position:absolute}.chzn-container-single .chzn-single{height:40px;border:1px solid #dedede;line-height:40px}#mod_fewo_calgen{margin-top:20px;padding:24px 30px 30px;background-color:#eee}#mod_fewo_calgen .formbody{display:flex;flex-wrap:wrap}#mod_fewo_calgen .formelem{width:49%;margin-bottom:12px}#mod_fewo_calgen .formelem:nth-child(2n+1){margin-right:2%}.calgenPage .mod_login{width:360px}.calgenPage .mod_login .widget{margin-bottom:10px}.bookinArticle,.mod_fewo_booking{overflow:visible}.fewo_contact_data + .section_person{background-color:#fff}.booking_person_headline{margin-bottom:15px}.section_person,.section_rav{background-color:#eee}.persons_confirm .person_field:last-child{display:flex;margin-right:0;margin-left:auto;padding:2px 5px;background-color:#eee;border-radius:3px;font-size:10px;align-items: center}.persons_confirm .person_label{line-height:inherit;font-weight:600}.booking_person_infotext > *:last-child{margin-bottom:0;padding-bottom:0}.persons_container{padding-top:20px;padding-bottom:5px}.persons_confirm{padding-bottom:10px}.persons_container .person{display:flex;margin-bottom:10px;justify-content: space-between}.persons_confirm .person{margin-bottom:0;padding:8px 0;border-bottom:1px solid #dbdbdb;justify-content: normal}.persons_confirm .person:last-child{border-bottom:0 solid}.person_label{width:150px;line-height:44px;flex-shrink:0}.persons_container .formfields{display:flex;width: calc(100% - 150px);justify-content: space-between}.persons_container .formfields > div{width:32%;flex-shrink:0}.persons_confirm .formfields > div{width:auto;margin-right:8px}.persons_confirm .formfields{justify-content:normal}.fewo_booking_address .fewo_mandatory_info,.booking_person_infotext p{display:inline-block;margin-bottom:20px;padding:3px 10px;background-color:#d2edd5;border-radius:3px;font-size:13px;color:#499e4e}.fewo_contact_data_elem{padding:8px 0;border-bottom:1px solid #dbdbdb;display:flex}.fewo_contact_data_elem:last-child{border-bottom:0 solid}.customerLabel{width:150px;font-weight: 600}.mod_fewo_voting_list .pagination{margin-top:30px}.fewo_list_item .p1 > .fewoCurrency{color:#294F74}.flexperiod label:before{width:54px;height:26px;display:flex;margin-right:10px;padding-right:10px;padding-left:0;border:1px solid #ccc;border-radius:13px;font-size:13px;color:#aaa;text-transform:uppercase;background:#F3F4F6 url("../../files/icons/check-dot-disabled.svg") right center no-repeat;content:"aus";align-items:center;background-size:14px;background-position: 6px 6px;justify-content:flex-end;flex-shrink:0}.flexperiod input[type="checkbox"]:checked + label:before{padding-right:0;padding-left:10px;text-align:right;background-color:#fff;color:#333;background-image:url("../../files/icons/check-dot.svg");content:"an";background-position: right 6px top 6px;justify-content:flex-start}.flexperiod input[type="checkbox"]{display:none}.flexperiod{display:flex;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;align-items:center;justify-content:center;width:calc(100% - 40px)}.flexperiod label{display:flex;margin:0;padding:0;font-weight:normal;align-items:center;cursor:pointer}.fewo_list_item .oldprice{right:0;top:-14px;position:absolute;font-size:12px;text-decoration:line-through;color:#888}.fewo_booking_prices ul.offer_price,.booking_pricelist .booking_total_offer{color:#FC1D00}.fewo_alert{width:100%;height:50px;position:relative;margin-top:20px;margin-bottom:20px;padding-right:12px;padding-left:12px;text-align:left;background-color:#ffebeb;border:1px solid #fcb4b4;line-height:50px;color:#000}#voteBoxSum{width:30%;height:298px;right:30px;top:90px;position:absolute;text-align:center;background-color:#eee;display:flex;flex-direction:column;align-items:center;justify-content:center}.mod_fewo_voting #voteBoxSum .vote_value{text-align:center;font-size:40px;font-weight:600}.mod_fewo_voting #voteBoxSum .vote_max,.mod_fewo_voting #voteBoxSum .vote_dash{font-size:24px;letter-spacing:-5px;font-weight:400}.mod_fewo_voting #voteBoxSum #boxTotalText{display:block;margin-top:8px}.fewo_voting_points{width:65%;margin-top:30px;margin-bottom:30px;border-bottom:1px solid #dedede}form label{display:block;margin-bottom:2px;font-size:14px}#ctrl_advice legend{width:100%;margin-bottom:15px}#ctrl_advice{margin-bottom:30px;display:flex;flex-wrap:wrap}.mod_fewo_voting .formelem{margin-bottom:12px}label[for="ctrl_oid"],#ctrl_oid,#ctrl_oid + .fmSelectbox{display:none}.checkinPage.formPage .logo_wrap .inside,.checkinPage.formPage #container,.checkinPage.formPage #footer .inside > .copyright .inside{width:1200px}.error input[type="text"],.error input[type="password"],.error input[type="number"],.error input[type="email"],.error input[type="tel"],.error input[type="url"],.error .fmSelectbox,.error + .fmSelectbox,.error textarea,.error input[type="checkbox"]{border-color:#E06E62}.fewo_booking_info{margin-right:30px;margin-left:30px;padding:20px;background-color:#eee;border:1px solid #dedede;display:flex}.fewo_booking_info > *:not(.info_edit){width:33%;margin-right:25px;border-right:1px solid #dedede;display: flex;flex-direction:column}.fewo_booking_info .info_label{font-weight:600}.fewo_booking_info .info_edit{display:flex;align-items:center}.fewo_booking_info .info_edit input[type=submit]{padding-right:15px;padding-left:15px;font-size:13px;line-height:normal}.objektinfos .objektFact{padding-top:20px}#formBooking .formsubmit{margin-top:30px;display:flex;justify-content: flex-end}.fewo_booking_address .formelem,.ce_fewo_requestform .formelem{margin-bottom:6px}.field_postal,.fld_fld_postal{width:21%}.field_country,.fld_fld_country{margin-right:51%}.field_salutation,.fld_fld_salutation{width:24%;margin-right:76%}.field_comment,.fld_fld_objectwithnr,.fld_fld_comment{width:100%}.field_city,.fld_fld_city{width:26%}.fewo_booking_address .form_fields{display: flex;flex-wrap: wrap;justify-content:space-between}.field_firstname,.field_lastname,.field_street,.field_country,.field_phone,.field_email,.fld_fld_arrival,.fld_fld_departure,.fld_fld_persons,.fld_fld_children,.fld_fld_pets,.fld_fld_firstname,.fld_fld_lastname,.fld_fld_street,.fld_fld_country,.fld_fld_phone,.fld_fld_email,[class*="fld_fld_children_multi_"]{width:49%}.formPage #footer .inside > .copyright .inside{width:960px}.formPage #footer,.guestPage #footer{padding-top:0}.formPage.copyright{margin-top:0}.formPage .logo_wrap .inside{width:960px}#tl_fewo_requests .widget-text label,#tl_fewo_requests .widget-select label,#tl_fewo_requests .widget-textarea label{display:none}.requestPage .requestReturn{height:70px;float:right;display:block;padding-right:12px;padding-left:12px;background-color:rgba(255,255,255,.1);font-size:16px;line-height:70px;text-decoration:none;color:#fff;display:flex;align-items:center}.requestPage .requestReturn:hover{background-color:#fff;color:#292929}.requestPage .requestReturn:before{display:block;margin-right:10px;border-right: 12px solid #ffffff;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 0px solid transparent;content: " "}.requestPage .requestReturn:hover:before{display:block;margin-right:10px;border-right: 12px solid #292929;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 0px solid transparent;content: " "}.requestReturn{display:none}.formPage #container{width:960px;margin-top:110px}.fewo_navi .fewo_list{order:2}.fewo_navi .fewo_current{margin-right:15px;margin-left:15px;font-size:13px}.fewo_navi .fewo_current > span{margin-right:3px;margin-left:3px}.faq h3{margin:10px 0 0;font-size:14px}.faq .ce_text{padding:30px 60px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}.saisonSelectbox{position:relative}.fewo_offers .fewo_offer_image{display:none}.fewo_offers{margin-bottom:30px;flex-wrap: wrap;display:flex}.fewo_offers > div{position:relative;overflow:hidden;margin-right:10px;margin-bottom:10px;background-color:#fff;border:1px solid #ddd;border-radius:2px;width: calc(50% - 5px);align-self: flex-start}.fewo_offers .offer_row > div,.fewo_offers .fewo_no_offer > div{float:left}.fewo_offers .fewo_offer_selection{width:60px;height:60px;position:relative;display:block;border-right:1px solid #ddd}.fewo_offers .fewo_offer_selection span{width:24px;height:24px;left:50%;position:absolute;display:block;background-color:#f9f9f9;border:1px solid #ccc;border-radius:2px;top:50%;content: "";transform: translate(-50%, -50%);cursor: pointer}.fewo_offers .offer_row .fewo_offer_data{margin-top:9px;margin-left:10px;font-size:14px;width: calc(100% - 130px)}.fewo_offers .offer_row .fewo_offer_title{overflow:hidden;display:block;margin-bottom:2px;white-space:nowrap;font-weight:bold;color:#1a1919;text-overflow: ellipsis}.fewo_offers .fewo_offer_date:before{margin-right:5px;font:15px FontAwesome;content: "\f073"}.fewo_offers .fewo_offer_minstay:before{margin-right:5px;margin-left:15px;font:15px FontAwesome;content: "\f186"}.fewo_offers .fewo_offer_detailbutton span{width:60px;height:60px;right:0;top:0;position:absolute;text-align:center;background:#eee url("../../files/icons/arrow-grau-bottom.svg") center center no-repeat;border-left:1px solid #ddd;font-size:0;line-height:60px;cursor: pointer;background-size: 20px}.fewo_offers .offer_row:after,.fewo_offers .fewo_no_offer:after{float:none;clear:both;display:block;content:""}.fewo_offers .active .offer_row,.fewo_no_offer.active{background-color:#eee9dd}.fewo_offers .fewo_offer_detailtext{max-height:0;overflow:hidden;padding:0 20px;font-size:13px;transition: max-height 0.1s, padding-top 0.1s, padding-bottom 0.1s}.fewo_offers > div:nth-child(2n + 2){margin-right:0}.fewo_offers .fewo_offer_detailbutton span.active{background-image:url("../../files/icons/arrow-grau-top.svg");background-position:center center;background-repeat:no-repeat}.fewo_offers .fewo_offer_detailtext.active{max-height:1000px;padding:20px;border-top:1px solid #ddd;transition: max-height 0.5s, padding-top 0.1s, padding-bottom 0.1s}.fewo_offers .active .fewo_offer_selection span{background-image:url("../../files/images/icons/checkmark.svg");background-position:center center;background-repeat:no-repeat}.mod_fewo_votings .vote_headline{font-weight:600}.clusterIcon.highlight{border-color:#bfaf81}.mod_fewo_list #fewo_map_listcontainer #fewo_maps_details_content .fewo_list_item{margin-bottom:0}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_image:before{left:98px;top:5px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_2 > div.fewo_link_details a{width:30px;height:30px;text-align:center;font-size:0px;line-height:28px;display:flex;align-items:center;justify-content:center}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_2 > div.fewo_link_details a:after{display:inline-block;margin-left:-10px;border-left: 8px solid #252c2e;border-top: 4px solid transparent;border-bottom: 4px solid transparent;content: " "}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_2 > div:last-child{width:auto;height:auto;float:right}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_1{margin-bottom:15px;padding-bottom:10px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_2,.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_1{margin-right:10px;margin-left:120px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_title{margin-top:5px;margin-bottom:4px;padding-right:0;font-size:16px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_city{font-size:12px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item .fewo_grouping_2{margin-top:0;margin-bottom:0}.mainList #fewo_map_listcontainer .fewo_list_item .fewo_image{width:110px;height:110px}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item:first-child{margin-top:0}.mod_fewo_list #fewo_map_listcontainer .fewo_list_item{min-height:112px;overflow:hidden;margin-bottom:10px}.fewo_voting_averate .fewo_voteoption_total .vote_dash,.fewo_voting_averate .fewo_voteoption_total .vote_max{display:none}.noPrice{width:220px;padding-top:5px;text-align:left;font-size:13px;line-height:1.5}.dtl_right ul.fewo_attributes li:nth-child(1n+6){display:none}.mosaik_grid .row_0{overflow:hidden}.mosaik_grid .image_1{width:598px;height:398px;float:left;margin-left:1px}.mosaik_grid [class*="image_"]{background-color:#eee}.mosaik_grid img{width:100%}.mosaik_grid .image_2{width:291px;height:194px;float:right;margin-bottom:10px}.mosaik_grid .image_3{width:291px;height:194px;float:right}.mosaik_grid .row_1{margin-top:10px;display: flex;justify-content: space-between}.mosaik_grid .row_1 div[class*="image_"]{width:171px;height:114px}.mosaik_grid .row_1 > div:last-child{position:relative;margin:0}.fewo_mosaik_gallery .image_more a span{bottom:0;left:0;right:0;top:0;position:absolute;background-color:rgba(0,0,0,.6);font-size:16px;text-decoration:underline;color:#fff;font-weight: 600;display: flex;align-items: center;justify-content: center}#filterFixed.scroll-to-fixed-fixed{top: 0px;z-index: 99 !important;height: auto !important;transition: top 0.4s ease;width: 300px !important}#filterFixed.scroll-to-fixed-fixed .formelem:not(.type_checkboxes),aside #filterFixed.scroll-to-fixed-fixed.mod_fewo_filter > span,aside #filterFixed.scroll-to-fixed-fixed.mod_fewo_filter:after,aside #filterFixed.scroll-to-fixed-fixed.mod_fewo_filter:before,aside #filterFixed.scroll-to-fixed-fixed.mod_fewo_filter .formsubmit{display:none}#filterFixed.scroll-to-fixed-fixed .formFewoFilter .mandatory_headline{padding-top:0}#filterFixed{top:0;position:relative;transition: top 0s ease;width: auto !important}.fewo_ajax_link{width:200px;height:40px;position:relative;display:block;margin-right:auto;margin-bottom:50px;margin-left:auto;padding-right:20px;padding-left:20px;text-align:center;background-color:#e8e8e8;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:13px;line-height:38px;color:#252C2E;cursor: pointer}.fewo_ajax_link.loading,.fewo_ajax_link.loading:hover{width:80px;height:80px;background:#fff url("../../files/images/Rolling-1s-200px.svg") center center no-repeat;font-size:0;cursor:default;background-size: 50px}.fewo_ajax_link.endOfList,.fewo_ajax_link.endOfList:hover{width:80px;height:80px;background-image:url("../../files/images/icons/checkmark.svg");background-position:center center;background-repeat:no-repeat;font-size:0;background-size:50px}.fewo_ajax_link.loading:hover,.fewo_ajax_link.endOfList:hover{background-color:#fff;cursor:default}.fewo_ajax_link.loading:after,.fewo_ajax_link.endOfList:after{display:none}.fewo_ajax_link:after{float:right;margin-left:8px;font:23px/38px fontAwesome;font-weight:normal;color:#bfaf81;content: "\f107"}.fewo_ajax_link:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}#fewo_ajax_text{font-size:13px}#fewo_ajax_status{float:none;clear:both;margin-top:50px;text-align:center}#fewo_ajax_progress{width:260px;height:10px;position:relative;display:inline-block;margin-top:4px;margin-bottom:15px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px}#fewo_ajax_progress_bar{bottom:1px;left:1px;top:1px;position:absolute;background-color:#bfaf81;content:""}#fewo_map_filtercontainer .formFewoFilter:after{left:30px;top:52px;position:absolute;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #bfaf81;content:" ";z-index:999}#fewo_map_filtercontainer .formFewoFilter:before{position:relative;display:block;margin-bottom:20px;padding-bottom:8px;border-bottom:3px solid #bfaf81;font:20px "Raleway",sans-serif;color:#fff;content:"\Suchen & buchen"}#fewo_map_listcontainer #fewo_maps_container,#fewo_map_listcontainer .fewo_maps{width: 100% !important;height: 100% !important}#fewo_map_listcontainer > #fewo_map_filtercontainer{width:300px;background-color:#3A4749;overflow-y: scroll;-webkit-overflow-scrolling: touch}#fewo_map_listcontainer > *{flex-grow: 0;flex-shrink: 0}#fewo_map_listcontainer > #fewo_map_listing{width:370px;padding:10px;background-color:#fff;overflow-y: scroll;-webkit-overflow-scrolling: touch}#fewo_map_listcontainer > .mod_fewo_maps{position:relative;width: calc(100% - 670px)}#fewo_map_listcontainer input[type="submit"]{display:none}#fewo_map_listcontainer{bottom:20px;left:20px;right:20px;top:20px;position:fixed;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 0 200px rgba(0,0,0,.4);box-shadow:0 0 0 200px rgba(0,0,0,.4);border:5px solid #ccc;border-radius:3px;z-index: 99999999}#frm_fld_resetFilter{display:none}.flickity-prev-next-button .flickity-button-icon{display:none}.afterList.mod_fewo_list .fewo_list_item.fewo_list_placeholder{display:none}.tileList .fewo_list_item .fewo_image{width:300px;height:248px;position:relative}.homTextblocke .ce_text + .ce_image{margin-top:0}.mod_fewo_random.random_block + .call-to-action-button{margin-top:30px}.homeAngebote .ce_text + .ce_image{margin-top:0}.home_col_menu_first .call-to-action-button a{margin-top:30px}.flickity-page-dots .dot{width:5px;height:5px;background-color:#fff}.flickity-page-dots{width:40%;bottom:15px;overflow:hidden;white-space:nowrap}.mainList .fewo_list_item .fewo_image{width:340px;height:220px;position:relative}.carousel-cell img{width:100%;bottom:0;left:0;right:0;top:0;position:absolute}.fewo_list_item .carousel-cell{width:340px;height:220px}.flickity-slider{width:100%;height:100%;position:absolute}.blank_site.voting_site .formular fieldset{margin-left:0}.voting_site .formular .formelem fieldset input#opt_privacy_text_0{width:16px}.mod_nlm_subscription #ctrl_email,.mod_nlm_unsubscription #ctrl_email{margin-bottom:15px}.footer_newsletter label#lbl_privacy_text_0 p{line-height:16px}.footer_newsletter label#lbl_privacy_text_0 a{text-decoration:underline}fieldset#ctrl_privacy_text{clear:both;display:block;margin:0 0 20px;padding:0;border:0}#ctrl_privacy_text legend{display:none}.type_requestCheckbox,.fewo_agb{position:relative}fieldset#ctrl_privacy_text{margin-top:10px}.form_agb .fewo_agb{font-size:12px}#ctrl_privacy_text.error label{color:#f55756}#ctrl_privacy_text .checkbox,.fld_fld_privacy_text .checkbox,.mod_nlm_unsubscription input[type="checkbox"],.ce_nlm_subscribe_form input[type="checkbox"],input#opt_privacy_text_0{left:2px;top:-1px;position:absolute;margin-top:0;margin-left:0}.form_agb input[type="checkbox"]{left:30px;top:30px;position:absolute;margin-top:0;margin-left:0}input[type="checkbox"]{width:24px;height:24px;margin:0;padding:0;background-color:#fff;border:1px solid #ccc;border-radius:2px;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;flex-shrink:0}input[type="checkbox"].disabled,input[type="checkbox"].disabled:hover{opacity:0.5;cursor:default}input[type="checkbox"]:checked{background-image:url("../../files/images/icons/checkmark.svg");background-position:center center;background-repeat:no-repeat;background-size:18px}.type_requestCheckbox p{font-size:12px}#ctrl_privacy_text span.mandatory,.fld_fld_privacy_text span.mandatory{left:28px;position:absolute;font-size:10px;top: 0}#ctrl_privacy_text > span,.fld_fld_privacy_text > div,.form_agb,.mod_nlm_unsubscription #ctrl_lists > span,.ce_nlm_subscribe_form #ctrl_fld_channels > span{position:relative;display:block;margin-top:10px;margin-bottom:10px;padding-left:40px}#ctrl_privacy_text.error p,#ctrl_privacy_text.error a,.fld_fld_privacy_text .error p,.fld_fld_privacy_text .error a,.form_agb .error p,.form_agb .error a{color:#E06E62}.form_agb{width:auto;margin:20px 0 0;padding:30px 30px 10px 70px;background-color:#eee}.fewo_mandatory_info{clear:both}#ctrl_privacy_text legend{display:none}.type_requestCheckbox,.fewo_agb{position:relative}fieldset#ctrl_privacy_text{margin-top:10px}label#lbl_fld_privacy_text_0{padding:0}label#lbl_privacy_text_0{padding:0;font-size:12px}.fewo_agb span.mandatory{left:-11px;position:absolute;top: 0}.mod_nlm_subscription label.error,.mod_nlm_unsubscription label.error,.ce_nlm_subscribe_form label.error{color:#c00}.ce_nlm_subscribe_form .fld_fld_salutation,.ce_nlm_subscribe_form .fld_fld_title{width:170px;margin-bottom:5px}.ce_nlm_subscribe_form .fld_fld_firstname,.ce_nlm_subscribe_form .fld_fld_lastname{width:340px;margin-bottom:5px}.ce_nlm_subscribe_form .fld_fld_firstname input,.ce_nlm_subscribe_form .fld_fld_lastname input{width:100%;border:2px solid #dedede}.mod_nlm_unsubscription .fields > div:first-child{overflow:hidden;float:none;clear:both;display:block}.ce_nlm_subscribe_form fieldset.fewo_grouping_1,.ce_nlm_subscribe_form fieldset.fewo_grouping_2,.ce_nlm_subscribe_form fieldset.fewo_grouping_3{margin-top:0;margin-bottom:0}.mod_nlm_unsubscription #ctrl_lists,.ce_nlm_subscribe_form fieldset{float:none;clear:both;margin:20px 0;padding:0;border:0 solid}.mod_nlm_unsubscription form legend,.ce_nlm_subscribe_form legend{font:18px "Open Sans",serif;letter-spacing:1px}.mod_nlm_subscription #ctrl_email,.mod_nlm_unsubscription #ctrl_email{width:300px;float:left;margin-right:10px;border:2px solid #dedede}.mod_nlm_subscription,.mod_nlm_unsubscription,.ce_nlm_subscribe_form{margin-bottom:30px;padding:30px;background-color:#EEE}#footer .mod_nlm_subscription{padding:0;background:none}.ce_nlm_subscribe_form .fewo_grouping_1 label{display:block}.mod_nlm_subscription .preamble,.mod_nlm_unsubscription  .preamble{margin-bottom:5px;font-size:18px;letter-spacing:1px}.formular.ce_fewo_requestform textarea{width:100%;height:80px}.formular.ce_fewo_requestform fieldset .fld_fld_anrede .fmSelectbox{width:25%}.default_site .ce_fewo_requestform{width:700px}.field_traveldate_y .fmSelectbox{margin-top:5px;margin-left:170px}#ctrl_advice #lbl_advice_0{display:none}.formular .radio_container legend span{display:inline}.blank_site.voting_site h2{margin-bottom:0;padding-top:10px;padding-right:20px;padding-left:20px}.blank_site.voting_site #container{background-color:#EEE}#ctrl_advice > span > input:checked + label#lbl_advice_1:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f164"}#ctrl_advice > span > input:checked + label#lbl_advice_2:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f165"}.voting_site.blank_site #main .inside .ce_text{padding:20px}.voting_site.blank_site #main .inside .mod_article{padding:0}.blank_site.voting_site .mod_fewo_voting{padding:20px;background-color:#EEE}.voting_site .formular fieldset:hover{border-color:#e0d8c2}#ctrl_advice > span > label{width:80px;display:inline-block;margin-right:10px;margin-bottom:0;padding:6px 10px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E;cursor:pointer}#ctrl_advice > span > label:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}#ctrl_advice > span > label#lbl_advice_1:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f087"}#ctrl_advice > span > label#lbl_advice_2:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f088"}#ctrl_advice #opt_advice_0,#ctrl_advice #lbl_advice_0,#ctrl_advice #opt_advice_1,#ctrl_advice #opt_advice_2{position:absolute;display:none;opacity:0}.voting_site .formular fieldset label{width:auto;margin-right:20px;line-height:18px}.voting_site .formular .formelem fieldset input{width:auto}.voting_site .formular fieldset{width:60%;margin-top:5px;margin-left:170px;padding:0;border:0px solid}.voting_site .formular fieldset legend{margin-bottom:0;font:14px "Open Sans",serif;color:#555}.fewo_star_container{margin-top:0;margin-bottom:0;display:flex;align-items:center}.fewo_star{width:32px;height:30px;margin-top:5px}.fewo_voting_point{overflow:hidden;padding-top:8px;padding-bottom:10px;border-top:1px solid #dedede}.mod_subscribe.formular .submit,.mod_unsubscribe.formular .submit{display:block;margin-top:10px;margin-left:0}.booking_section{position:relative;padding:30px 30px 20px}.fewo_booking_address:after{float:none;clear:both;display:block;content:""}.formular.ce_fewo_requestform fieldset{margin:0;padding:0;border:0px solid;display: flex;flex-wrap: wrap;justify-content:space-between}.formular.ce_fewo_requestform .submit{margin-top:10px;margin-left:0}.formular fieldset{margin:0;padding:0;border:0 solid}.ce_fewo_requestform .widget.headline,.fewo_booking_address .address_headline,.booking_headline,.booking_payment_headline,.booking_rav_headline,.widget-explanation,.ce_fewo_morePeopleData > h3,.mod_fewo_voting > h3{margin-bottom:10px;padding:0;font:20px/1.5em "Raleway",sans-serif;letter-spacing:1px}#frmBooking > .booking_headline{padding-right:30px;padding-left:30px}.ce_fewo_requestform .fld_firstname{clear:left}.ce_fewo_requestform .formelem.type_headline{float:none;clear:both}.ce_fewo_requestform .fewo_grouping_1 .fld_arrival > div{padding-left:0}.ce_fewo_requestform .fewo_grouping_1 .fld_children > div{padding-right:0}.formular.ce_fewo_requestform fieldset input,.formular.ce_fewo_requestform fieldset select,.formular.ce_fewo_requestform fieldset .fmSelectbox{width:100%}.formular .checkbox_container label,.formular .radio_container label{font-weight:normal}.formbody .checkbox_container label,.formular .radio_container label{display:inline}.formular .mod_subscribe input[type="text"]{width:210px}.formular .text:focus,.formular .textarea:focus,.formular .captcha:focus,.formular .text:hover,.formular .textarea:hover,.captcha:hover{border-color:#E0D8C2;background: #fcfcfc none repeat scroll 0 0}.filter_period_modal_body .stopSelection .day_free:hover{background:#3C9D46}.filter_period_modal_body .stopSelection .day_free,.filter_period_modal_body .stopSelection .day_free:hover{opacity: 0.3;cursor: default}.filter_period_modal_body .stopSelection .day_free.bookingAvailable,.filter_period_modal_body .stopSelection .day_free.arrival{opacity: 1;cursor: pointer}#booking_reset{height:24px;float:left;display:block;margin-top:12px;margin-left:20px;padding-right:10px;padding-left:10px;background-color:#fff;border:1px solid #bababf;border-radius:3px;font-size:13px;line-height:22px;color:#383838;cursor: pointer}#booking_reset:before{margin-right:5px;font-family:fontawesome;content: "\f00d";font-weight: 400}#booking_reset:hover{background-color:#F3F4F6}.fewo_booking_wrapper .fewo_booking_dateselector > div input{width:150px;height:36px;margin-right:0;padding-right:0;padding-left:20px;text-align:center;background-image:url("../../files/images/calendar.svg");background-position:left center;background-repeat:no-repeat;border:1px solid #ccc;border-radius:0;font-size:14px;line-height:34px;cursor: default;background-size: 20px 20px;background-position: 5px center}.fewo_booking_wrapper .fewo_booking_dateselector > div input.highlight{background-color:#E0F3E0}#ctrlBookingPlans{padding-top:74px}.filter_period_modal .filter_period_modal_footer > a{height:44px;float:right;display:block;padding-right:20px;padding-left:20px;text-align:center;background:-moz-linear-gradient(top,#f0d790,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;font:15px/42px "Open Sans",sans-serif;text-decoration:none;color:#252c2e;letter-spacing:1px;font-weight:600;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6)}.filter_period_modal .filter_period_modal_footer > a:hover{background:-moz-linear-gradient(top,#ffefa8,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#ffefa8,#e2cd93,#baaa7f)}.fewo_overlay_content .dateRange .dateStartValue,.fewo_overlay_content .dateRange .dateStopValue{display: block;    font-weight: bold}.fewo_overlay_content .dateRange > span{width:160px;background-image:url("../../files/images/icons/kalender_icon.png");background-position:left center;background-repeat:no-repeat;background-color: #fff;float: left;font-size: 12px;height: 40px;margin-right: 10px;padding: 2px 15px 1px 38px;position: relative;background-position: -7px center}.filter_period_modal .filter_period_modal_footer{background-color: #EEEEEE;    box-sizing: border-box;    float: left;    padding: 15px;    width: 100%}.filter_period_modal_body .periodReset{line-height:38px;text-decoration:none;cursor: pointer;float: right;margin-right: 15px}.filter_period_modal_body .periodReset:after{color:#bfaf81;content: "";    display: inline-block;    font-family: FontAwesome;    margin-left: 5px}.filter_period_modal #filter_traveldate_selection .fmSelectbox{float: left;    width: 174px}.filter_period_modal #filter_traveldate_selection:before{content: "Reisedauer";    float: left;    font: 14px/38px "Open Sans",serif;    margin-left: 15px;    width: 85px}.filter_period_modal #ctrlBookingPlans{margin-bottom:0;border:0 solid;padding: 15px;    width: 100%}.filter_period_modal_body .saisonSelectbox .fmSelectbox{position: absolute;    right: 40px;    width: 165px}.filter_period_modal .saisonSelectbox .ctrlCalPrev,.filter_period_modal .saisonSelectbox .fmSelectbox,.filter_period_modal .saisonSelectbox .ctrlCalNext{left:auto;right:auto;top:0;margin:0}.filter_period_modal .saisonSelectbox .ctrlCalNext{right:0}.filter_period_modal .saisonSelectbox .ctrlCalPrev{right:214px}.filter_period_modal .saisonSelectbox .fmSelectbox{width:160px;right:50px}.filter_period_modal .saisonSelectbox{width:auto;height:auto;right:15px;top:9px;position:absolute;margin:0;padding:0;border:0 solid;background:transparent}.filter_period_modal_body{background-color: #fff;    padding-bottom: 10px}.filter_period_modal_body:after{clear: both;    content: "";    display: block;    float: none}.filter_period_modal .filter_period_modal_header h3{height:60px;margin-bottom:0;padding-right:15px;padding-left:15px;background-color:#294F74;font-size:15px;color:#fff;display:flex;align-items:center}.filter_period_modal{width:800px;left:50%;top:50%;position:fixed;margin-top:-338px;margin-left:-400px;background-color:#fff;box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);z-index: 99999999}.filter_period_modal .fewo_calendar{width:48%}.fewo_overlay .fewo_overlay_background{background-color:rgba(0,0,0,.4);bottom: 0;    left: 0;    position: fixed;    right: 0;    top: 0;    z-index: 9}.fewo_overlay{background: transparent none repeat scroll 0 0 !important;    opacity: 1 !important;    z-index: 99999999 !important}.saisonSelectbox .fmSelectbox .fmCurrentLabel:after{height:34px}.saisonSelectbox .fewo_info{width:100%;height:50px;position:relative;margin-top:20px;padding-right:12px;padding-left:12px;text-align:left;background-color:#EDFFEE;border:1px solid #499e4e;line-height:50px;color:#000;display:flex;align-items:center}.saisonSelectbox .fmSelectbox,.saisonSelectbox select{width:260px;left:50%;position:absolute;margin-left:-130px;top:120px}.saisonSelectbox .ctrlCalPrev{width:46px;height:40px;top:120px;position:absolute;margin-left:-186px;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;left:50%;cursor:pointer}.saisonSelectbox .ctrlCalPrev:before{left:15px;top:14px;position:absolute;border-right: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.saisonSelectbox .ctrlCalNext{width:46px;height:40px;top:120px;position:absolute;margin-left:140px;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;left:50%;cursor:pointer}.saisonSelectbox .ctrlCalNext:before{right:15px;top:14px;position:absolute;border-left: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.saisonSelectbox .ctrlCalPrev:hover,.saisonSelectbox .ctrlCalNext:hover{background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e8e8e8);background:-webkit-linear-gradient(top,#eeeeee,#e8e8e8);background:-o-linear-gradient(top,#eeeeee,#e8e8e8);background:-ms-linear-gradient(top,#eeeeee,#e8e8e8);background:linear-gradient(to bottom,#eeeeee,#e8e8e8);-pie-background:linear-gradient(top,#eeeeee,#e8e8e8)}.mod_pageImage + .headImagePLaceholder,.ce_regioncitydata + .headImagePLaceholder,.ce_revolutionslider + .headImagePLaceholder{display:none}.home .mod_pageImage,.home .headImagePLaceholder{height:750px}.mod_pageImage,.ce_regioncitydata,.headImagePLaceholder{width:100%;height:400px;background-color:#efefef}.mod_pageImage .image_container,.ce_regioncitydata .headerimage,.ce_regioncitydata .ce_image{width:100%;height:100%}.mod_pageImage .image_container img,.ce_regioncitydata .headerimage img{width:100%;height:100%;object-fit:cover}.random_block .fewo_list_item .fewo_price:hover .fewo_price_mandatory_info{bottom:55px;left:0;right:auto;top:auto}.random_block .fewo_list_item .fewo_price .fewo_price_mandatory_info:after{bottom:-20px;left:20px;right:auto;top:auto;transform:rotate(180deg)}.corinfo{height:32px;bottom:244px;position:absolute;padding-right:15px;padding-left:15px;background-color:#fff;border:1px solid #294F74;border-radius:3px;font-size:13px;line-height:30px;color:#294F74;transform: translate(-50%,0);left: 50%;z-index: 999;display:flex;align-items:center}.corinfo:before{margin-right:15px;vertical-align:middle;font:16px fontAwesome;content: "\f05a"}.ce_download img{float:left;margin-right:3px}.ce_download{margin-bottom:5px}p + h2,p + h3{margin-top:20px}.fewo_voting_averate .fewo_voteoption_list .fewo_voteoption .vote_label{margin-left:8px}div#fewo_list h1#fewo_headline,.fewo_housedetails h1{font-size:30px}.fewo_slot_date{float:right}div#fullbox h2{padding-top:25px}.mod_fewo_votings .voting_total{width:50px;height:50px;top:50%;position:absolute;margin-top:-25px;text-align:center;background-color:#c1af79;border:3px solid #fff;border-radius:100%;font-size:18px;line-height:44px;color:#fff;box-shadow: 0px 0px 0px 3px rgb(193, 175, 121);left:3px}.mod_fewo_votings{position:relative;overflow:visible;margin-top:50px;margin-bottom:50px;display:flex;justify-content:center}.mod_fewo_votings .fewo_votings{position:relative;padding-left:70px}.mod_fewo_freeslots span.old_price{margin-right:7px;margin-left:2px;font-size:13px;text-decoration:line-through}.mod_fewo_freeslots .fewo_slot{width:270px;right:300px;top:50px;position:absolute;white-space:nowrap;font-size:15px}.fewo_slotfilter .formelem{width:200px;float:left;margin-right:10px}.fewo_slotfilter .formelem:last-child a{height:59px;display:block;margin-left:10px;line-height:74px;text-decoration:none}.fewo_slotfilter .formelem:last-child a:before{margin-right:5px;font-family:FontAwesome;color:#BFAF81;content:"\f00d"}.mod_fewo_freeslots.mod_fewo_list .fewo_list_item .fewo_price{right:15px;top:15px}.mod_fewo_freeslots .fewo_link_details a{height:36px;bottom:15px;right:15px;position:absolute;display:inline-block;padding-right:10px;padding-left:10px;text-align:center;background-color:#f0d790;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;line-height:34px;text-decoration:none;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight: 600}.mod_fewo_freeslots.mod_fewo_list .fewo_list_item .fewo_title{margin-top:10px;margin-bottom:12px}.mod_fewo_freeslots .fewo_objecttypeandcity,.mod_fewo_freeslots .fewo_person{font:14px/20px "Raleway",sans-serif;color:#294f74}.mod_fewo_freeslots .fewo_objecttypeandcity:before,.mod_fewo_freeslots .fewo_person:before{font-family:FontAwesome;color:#BFAF81;content: "\f00c"}.fewo_slot_month{margin-top:30px;margin-bottom:5px;font:22px "Raleway",sans-serif}.fewo_slotfilter{margin-bottom:30px;padding:15px;background-color:#EFEFEF}.fewo_slotfilter:after{float:none;clear:both;display:block;content:""}.fewo_slot_days{float:left;margin-right:5px;font-weight:bold}.mod_fewo_freeslots .fewo_person{margin-bottom:8px}.mod_fewo_freeslots .fewo_link_details a:hover{background-color:#9A8A5C;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);cursor: pointer}.mod_fewo_freeslots.mod_fewo_list .fewo_list_item{height:122px;min-height:1px;margin-bottom:10px;padding-left:200px}.fewo_list_item .fewo_quality{height:23px;left:8px;top:188px;position:absolute;padding-right:5px;padding-left:5px;white-space:nowrap;background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2);border:1px solid #e6e6e6;border-radius:3px;font-size:0;line-height:23px;z-index:9}.fewo_title a{text-decoration:none}.fewo_list_item .fewo_price_from{font-size:14px}.fewo_items .fewo_info{margin-top:40px}.fewo_list_item .fewo_price_mandatory_info:empty{background-image:url("../../files/images/ajax-loader.gif");background-position:center center;background-repeat:no-repeat}.fewo_list_item .fewo_price_mandatory_info .fewo_price_addon,.fewo_list_item .fewo_price_mandatory_info .currValue{line-height:14px;font-weight:normal;color:#47403a;font-size:11px !important}.fewo_list_item .fewo_price .fewo_price_mandatory_info{color:#47403a}.fewo_price{cursor:default}.fewo_price_mandatory_info ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:15px}.fewo_price_mandatory_info li{position:relative}.fewo_price_mandatory_info .price_mandatory{width:100%;display:block;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #febb02}.fewo_list_item .fewo_price .fewo_price_mandatory_info:after{top:-20px;position:absolute;display:block;border:10px solid;border-color: transparent transparent #febb02;content: "";right: 4px}.fewo_list_item .fewo_price:hover .fewo_price_mandatory_info{width:250px;right:-10px;top:48px;position:absolute;padding:10px;text-align:left;background-color:#fff6df;border:1px solid #febb02;font-size:12px;display: block !important;z-index: 9;    text-shadow: none}.fewo_list_item .fewo_min_days:after{width:13px;height:11px;float:right;display:block;margin-left:4px;text-align:center;background-image:url("../../files/images/icon-questionmark.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:11px}#fewo_maps_details_content .fewo_list_item .fewo_price:hover .fewo_price_mandatory_info{display:none !Important}.inside .mod_nlm_subscription fieldset#ctrl_privacy_text{margin-left:0}#fewo_toogle_map span{width:210px;height:50px;display:inline-block;padding-right:30px;padding-left:30px;text-align:center;background:rgba(255,255,255,.8) url("../../files/images/Map.jpg") center center no-repeat;border:1px solid #b7a77c;border-radius:5px;font-size:15px;line-height:50px;cursor: pointer;text-shadow: 1px 1px 0px rgb(255, 255, 255)}span.fewo_maps_closeBtn{height:30px;right:10px;top:10px;position:absolute;display:block;padding-right:10px;padding-left:10px;text-align:center;background-color:#fff;border: 2px solid rgba(0,0,0,.3);border-radius: 3px;font-size: 0;cursor: pointer;display:flex;align-items:center}span.fewo_maps_closeBtn:before{margin-right:8px;font-size:13px;content: "Zurück zur Ergebnisliste";font-weight: 100}span.fewo_maps_closeBtn:after{font:16px fontawesome;content: "\f00d"}div#fewo_toogle_map{right:37px;top:80px;position:absolute}.mod_fewo_list .mod_fewo_maps .fewo_list_item .fewo_title{margin-top:10px;margin-bottom:3px}.mod_fewo_list .mod_fewo_maps .fewo_list_item,.mod_fewo_list .mod_fewo_maps .fewo_list_item:hover{height:auto;min-height:0;margin:0;border:0}.fewo_image_gallery.loading:after{width:100%;height:100%;left:50%;top:50%;position:absolute;background-image:url("../../files/images/Rolling-1s-200px.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size: 50px 50px;transform: translate(-50%,-50%)}#fewo_maps_details_content.loading .fewo_image:after{width:100%;height:100%;left:50%;top:50%;position:absolute;background-image:url("../../files/images/Rolling-1s-200px.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size: 50px 50px;transform: translate(-50%,-50%)}div#leftFixed{width: 300px!important;height: 410px!important}aside .mod_fewo_filter.lp_filter{padding-top:15px}.mod_fewo_maps .fewo_list_item .fewo_title a{overflow:hidden;display:block;white-space: nowrap;text-overflow: ellipsis}div#fewo_maps_details_close:after{font-family:fontawesome;content:"\f00d"}.mod_fewo_maps .fewo_list_item{height:40px;position:relative}.mod_fewo_maps .fewo_list_item .fewo_title{margin-bottom:0;font-size:17px}#fewo_maps_details{width:340px;min-height:0;left:10px;top:70px;position:absolute;overflow:hidden;padding:32px 0 0;background-color:#fff;border:1px solid #dedede;z-index: 9999}.feedback.voting_site .formular .formelem fieldset input{width:16px;height:16px}.feedback .fewo_voting_points{margin-bottom:20px}.feedback .fewo_voting_points,.feedback .formelem{margin-left:220px}.footer_newsletter fieldset#ctrl_privacy_text{float:none;clear:both;margin:0 0 20px;padding:0;border:0}.footer_newsletter legend{display:none}.clusterIcon{text-align:center;background-color:#fff;border:5px solid #294f74;border-radius:100%;font-size:11px;line-height:21px;width: 30px!important;height: 30px!important}span.markerNavigationNext,span.markerNavigationPrev{width:20px;height:20px;display:inline-block;margin-top:5px;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:100%}span.markerNavigationPrev:before{font: 16px/18px fontawesome;content: "\f104"}span.markerNavigationNext:before{font: 16px/18px fontawesome;content: "\f105"}span.markerNavigationInfo{display:inline-block;margin:0 10px;text-align:center}span.markerNavigationInfo:before{margin-right:5px;content: "Unterkunft"}.markerNavigation{height:32px;left:0;right:0;top:0;position:absolute;clear:both;text-align:center;border-bottom:1px solid #dedede;font-size:12px;line-height:22px;z-index: 1}div#fewo_maps_details_close{right:8px;top:1px;position:absolute;font-size:20px;z-index: 1}span.markerNavigationNext:hover,span.markerNavigationPrev:hover{background: #f3f3f3;cursor: pointer}.fewo_maps_closeBtn{z-index: 999}.footer_headline_newsletter{overflow:visible}.footer_newsletter label[for="ctrl_email"]{display:block;color:#fff}.footer_newsletter .preamble{display:none}.formular #tl_fewo_requests div.submit_container{margin-top:0;margin-bottom:0}.formular.ce_fewo_requestform input.submit{width:auto}.mod_fewo_list.fewo_list_short .fewo_list_item .fewo_link_details a{float:right;display:block;margin-right:10px;padding-right:10px;padding-left:10px;background-color:#ccb77d;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;font-size:12px;text-decoration:none;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.4)}.mod_fewo_list.fewo_list_short .fewo_list_item .fewo_link_details a:hover{background-color:#e2cd93;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#e2cd93,#baaa7f)}#main .mod_fmWetter{margin-top:40px;display: flex}.feedback .copyright{margin-top:0}.feedback #footer{padding-top:0}.feedback #footer .subcolumns,.feedback #mainnav,.feedback .angebote_lasche,.feedback .phone_head_opener,.feedback .header_button_leaflet,.feedback .fewo_search_wrap{display:none}.mod_sitemap ul{margin:0;padding:0}.mod_sitemap li{overflow: hidden;    position: relative}.mod_sitemap .level_2 li{border-left: 1px solid #ccc;    padding-left: 20px}.mod_sitemap .level_2 li:before{border-bottom: 1px solid #ccc;    content: "";    display: block;    left: 0;    position: absolute;    top: 9px;    width: 15px}.mod_sitemap .level_1 > li > a{font-weight: bold}.mod_sitemap li{overflow: hidden;    position: relative}.mod_breadcrumb{height:40px;bottom:0;left:0;top:-41px;position:absolute}.left .mod_breadcrumb{left:-300px}.mod_breadcrumb ul:after{float:none;clear:both;display:block;content:""}.mod_breadcrumb li{float:left;font-size:12px;color:#fff;list-style-type:none;text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3)}.mod_breadcrumb a{color:#fff;text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3)}.mod_breadcrumb li:after{margin-right:5px;margin-left:5px;content:"/"}.mod_breadcrumb ul{margin:0;padding:10px 20px}.fewo_active_search .selectedFilterOption{float:left;display:block;margin-top:5px;margin-right:5px;padding:2px 10px;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e2e2e2);background:-webkit-linear-gradient(top,#f6f6f6,#e2e2e2);background:-o-linear-gradient(top,#f6f6f6,#e2e2e2);background:-ms-linear-gradient(top,#f6f6f6,#e2e2e2);background:linear-gradient(to bottom,#f6f6f6,#e2e2e2);-pie-background:linear-gradient(top,#f6f6f6,#e2e2e2);border:1px solid #d5d5d5;border-radius:3px;cursor:pointer}.fewo_active_search .selectedFilterOption:before{margin-right:5px;font-family:fontAwesome;color:#C1AF80;content:"\f00d"}.fewo_active_search .selectedFilterOption:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.fewo_active_search{overflow:hidden;margin-top:10px}.fewo_booking_wrapper .fewo_booking_dateselector > div > label{width:60px;height:28px;float:left;display:block;margin-top:8px;text-align:center;background-color:#EEE;line-height:28px;font-weight:normal;cursor:pointer}.fewo_booking_wrapper .form_info_label{float:left}.fewo_booking_wrapper .fewo_booking_dateselector > div{float:left;margin-left:10px}.mod_fewo_list #frmSort:after{float:none;clear:both;display:block;content:""}.mod_fewo_list .fewo_list_item:first-child{margin-top:15px}.mod_fewo_list .fewo_list_item .fewo_grouping_2,.mod_fewo_list .fewo_list_item .fewo_grouping_1,.fewo_list_item .fewo_attributes{margin-right:20px;margin-left:360px}.mod_fewo_voting_list .fewo_voting .fewo_voting_average span.vote_label{margin-bottom:30px;font-weight: 600}.fewo_voting .voteoption_value{float:right}.fewo_voting .fewo_voting_scoredetails{width:140px;margin-top:0;padding:10px;text-align:left;background-color:#eee;border-top:1px solid #d5d5d5;font-size:13px}.fewo_voting .fewo_voting_average_stars{left:0;right:0;top:34px;position:absolute}.fewo_list_item .fewo_voting_textvalue{width:32px;height:32px;right:0;top:50%;position:absolute;margin-top:-15px;text-align:center;background-color:#c1af79;-webkit-box-shadow:0 0 0 2px #c1af79;box-shadow:0 0 0 2px #c1af79;border:2px solid #fff;border-radius:50%;font-size:14px;line-height:28px;color:#fff;flex-grow:0;flex-shrink:0}.fewo_list_item .fewo_voting_label{display:block;font-size:11px;line-height:1}.fewo_list_item .fewo_voting_stars{left:0;right:0;top:27px;position:absolute;display:none;line-height:1}.fewo_list_item .fewo_voting_stars img{width:16px;margin-right:1px;margin-left:1px}.fewo_list_item .fewo_voting{right:20px;top:90px;position:absolute;padding-right:42px;text-align:right;display:flex;flex-direction:column}.dayTip.mod_fewo_random.random_block .fewo_grouping_3 .fewo_link_details a{width:0;height:0;bottom:0;left:0;position:absolute;margin:0;padding:0;border:0 solid;font-size:0;right:auto;background:none}.dayTip.mod_fewo_random.random_block .fewo_grouping_3 .fewo_link_details a:after{width:160px;height:74px;bottom:0;left:0;position:absolute;display:block;background-image:url("../../files/images/icons/tagestip.svg");background-position:left top;background-repeat:no-repeat;content:"";z-index:999999;background-size: 150px auto}.dayTip.mod_fewo_random.random_block .fewo_link_details a{right:0}.dayTip.mod_fewo_random.random_block .fewo_list_item .fewo_grouping_2{padding-right:0}.dayTip.mod_fewo_random.random_block .fewo_list_item{width:100%;height:248px}.formular .fewo_voting_point label{margin-bottom:5px;line-height:20px}.mod_fewo_voting .fewo_star{width:33px;height:30px;margin-top:0}input[type=button].back_button{height:30px;right:30px;top:30px;position:absolute;display:inline-block;font-size:13px;line-height:26px}.mod_fewo_search .fmSelectbox .fmCurrentLabel:before{content:"\f002"}#immolink a{width:55px;height:181px;right:0;top:240px;position:fixed;-webkit-box-shadow:-2px 2px 3px 1px rgba(0,0,0,.25);box-shadow:-2px 2px 3px 1px rgba(0,0,0,.25);border-left:10px solid #68A9D5;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:999999}#hotellink a{width:55px;height:120px;right:0;top:436px;position:fixed;-webkit-box-shadow:-2px 2px 3px 1px rgba(0,0,0,.25);box-shadow:-2px 2px 3px 1px rgba(0,0,0,.25);border-left:10px solid #68A9D5;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:999999}#immolink a:hover,#hotellink a:hover{width:60px;background-color:#C1AF80}.mod_fewo_search.block{width:400px;position:relative;overflow:visible;margin-bottom:30px}.mod_fewo_list.fewo_list_short .fewo_list_item{height:25px;min-height:1px;display:block;margin:0;padding:3px 0;border:0px}.mod_fewo_list.fewo_list_short .fewo_list_item.odd{background-color:#EEE}.mod_fewo_list.fewo_list_short .fewo_list_item:hover{background-color:#DEDEDE}.mod_fewo_list.fewo_list_short .fewo_list_item:hover{border:0px}.mod_fewo_list.fewo_list_short .fewo_list_item .fewo_grouping_1{margin:0;padding:0 10px 0 0;border:0px;display: flex}.mod_fewo_list.fewo_list_short .fewo_list_item .fewo_grouping_1:after{display:none}.fewo_list_short .fewo_title{width:100%;position:absolute;float:left}.fewo_list_short .fewo_number{float:right}.mod_fewo_list.fewo_list_short .fewo_list_item .fewo_title{width:auto;position:static;display:block;margin:0 auto 0 0;padding-right:0;padding-left:10px;font:14px "Open Sans",serif}.mod_fewo_offers .fewo_offer:hover,.mod_fewo_list .fewo_list_item:hover{border:1px solid #aaa}a.back_button:before{left:10px;top:12px;position:absolute;border-bottom: 4px solid transparent;border-right: 8px solid #bfaf81;border-top: 4px solid transparent;content: " "}a.back_button{right:30px;top:37px;position:absolute;display:inline-block;padding:6px 20px 6px 30px;text-align:center;background:-moz-linear-gradient(top,#f6f6f6,#ededed);background:-webkit-linear-gradient(top,#f6f6f6,#ededed);background:-o-linear-gradient(top,#f6f6f6,#ededed);background:-ms-linear-gradient(top,#f6f6f6,#ededed);background:linear-gradient(to bottom,#f6f6f6,#ededed);-pie-background:linear-gradient(top,#f6f6f6,#ededed);border:1px solid #e6e6e6;border-radius:3px;text-decoration:none;color:#252c2e;cursor:pointer}a.back_button:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.vote_obj_dtl_wrap .attribute_group .fewo_attributes li{margin-bottom:4px}.vote_obj_dtl_wrap .attribute_group .fewo_attributes .fm_icons{height:24px;position:relative;display:block;padding-left:36px;font-size:14px;line-height:24px}.vote_obj_dtl_icons li,.vote_obj_dtl_icons ul{margin:0;padding:0;list-style-type:none}.vote_obj_dtl_atributes > div{margin-bottom:4px}.vote_obj_dtl_atributes .fewo_quality{float:none;margin-top:0}.vote_obj_dtl_atributes .fewo_quality:before{content: "Komfortpunkte";display: inline-block;font: 600 14px "Open Sans",serif;margin-right: 4px}.vote_obj_dtl_atributes .fewo_city:before,.vote_obj_dtl_atributes .fewo_quality:before,.vote_obj_dtl_atributes > div > span{width:130px;display:inline-block;font-weight:600}.vote_obj_dtl_wrap .vote_obj_dtl_atributes{padding-top:20px;padding-right:20px;padding-left:20px}.vote_obj_dtl_wrap .vote_obj_dtl_icons{margin-top:20px;padding-right:20px;padding-left:20px}.vote_obj_dtl_wrap .attribute_group .fewo_attributes .fm_icons:before{width:24px;height:24px;left:0;top:0;position:absolute;display:block;text-align:center;background-color:#bfaf81;border-radius:100%;font-size:20px;line-height:24px;color:#fff}.vote_obj_dtl_wrap{overflow:hidden;margin-bottom:5px;background-color:#EEE}.vote_obj_dtl_wrap .vote_obj_dtl_picture{float:left}.button_to_vote.voting_site{right:30px;position:absolute}.button_to_vote.voting_site a{margin-top:0}.call-to-action-button.center{text-align:center}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{color:#333}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg .vote_label{margin-left:10px;font-size:20px}#cookiebar{background-color:#294F74}#cookiebar button{background-color:#9D8B5C;border-radius:2px;line-height:22px;color:#fff}#cookiebar button:hover{background-color:#D9C58E}.default_button_hyper.all_objects a{right:30px;top:0;position:absolute;font-size:13px}.default_button_hyper.all_objects a:before{margin-right:7px;font-family:FontAwesome;color:#bfaf81;content:"\f03a"}.fewo_voting_averate .fewo_voteoption_list .fewo_voteoption .fewo_voteoption_avg .vote_value{font-size:16px;line-height:1;font-weight:600}.fewo_voting_averate .fewo_voteoption_list .fewo_voteoption .fewo_voteoption_avg .vote_max{font-size:13px}.rav_options label{cursor:pointer}.urv .ce_download img{display:inline-block;margin-top:15px}.urv .ce_download a{top:-3px;position:relative}.mod_fewo_voting_list .fewo_link_back a:before{left:10px;top:12px;position:absolute;border-bottom: 4px solid transparent;border-right: 8px solid #bfaf81;border-top: 4px solid transparent;content: " "}.mod_fewo_voting_list .fewo_link_back a{position:relative;display:inline-block;margin-bottom:15px;padding:6px 20px 6px 30px;text-align:center;background:-moz-linear-gradient(top,#f6f6f6,#ededed);background:-webkit-linear-gradient(top,#f6f6f6,#ededed);background:-o-linear-gradient(top,#f6f6f6,#ededed);background:-ms-linear-gradient(top,#f6f6f6,#ededed);background:linear-gradient(to bottom,#f6f6f6,#ededed);-pie-background:linear-gradient(top,#f6f6f6,#ededed);border:1px solid #e6e6e6;border-radius:3px;text-decoration:none;color:#252c2e;cursor:pointer}.mod_fewo_voting_list .fewo_link_back a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.mod_fewo_voting_list > h2{display:none}.mod_fewo_voting_list .fewo_voting_average img{width:16px;margin-right:1px;margin-left:1px}.mod_fewo_voting_list .fewo_voting:last-child{margin-bottom:0px !important}.fewo_voting_averate{position:relative;margin-bottom:15px;padding:20px;background-color:#EEE}.fewo_voting_averate .fewo_voteoption_total .fewo_votecount{width:100%;display:block;margin-top:8px;color:#555}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_label{width:100%;display:block;font-size:14px;font-weight:600}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg{width:100%;display:block;font-size:30px;color:#272727;font-weight:600}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg .vote_dash,.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg .vote_max{font-size:20px;letter-spacing:-5px;font-weight:400}.fewo_voting_averate .fewo_voteoption_list .fewo_voteoption{margin-bottom:5px}.fewo_voting_averate .fewo_voteoption_list .fewo_voteoption_label{width:130px;float:left;font-weight:600}.fewo_voting_averate .fewo_voteoption_list{margin-left:265px;padding-top:10px}.fewo_voting_averate .fewo_voteoption_total{width:220px;left:21px;position:absolute;margin-top:13px;border-right:1px solid #d5d5d5}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_progress{display:none}.fewo_voting_averate .fewo_voteoption_progress .fewo_voteoption_bar{width:200px;height:20px;position:relative;float:left;margin-right:15px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px}.fewo_voting_averate .fewo_voteoption_progress .fewo_voteoption_bar .fewo_voteoption_bar_status{bottom:0;left:0;top:0;position:absolute;background-color:#bfaf81}.mod_fewo_voting_list .fewo_object_info{display:none}.formFewoFilter input:checked + .label{color:#fff;font-weight:600}.listGallery_navPrev,.listGallery_navNext,.flickity-prev-next-button{width:40px;height:40px;top:50%;position:absolute;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;cursor:pointer;opacity:1;transition: all 0.25s ease 0s}.listGallery_navPrev:hover,.listGallery_navNext:hover,.flickity-prev-next-button:hover{background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e8e8e8);background:-webkit-linear-gradient(top,#eeeeee,#e8e8e8);background:-o-linear-gradient(top,#eeeeee,#e8e8e8);background:-ms-linear-gradient(top,#eeeeee,#e8e8e8);background:linear-gradient(to bottom,#eeeeee,#e8e8e8);-pie-background:linear-gradient(top,#eeeeee,#e8e8e8)}.listGallery_navNext,.flickity-prev-next-button.next{width:40px;height:40px;right:-46px;position:absolute;font-size:0px;cursor:pointer}.listGallery_navNext.active,.fewo_image:hover .flickity-prev-next-button.next{right:5px;opacity:1;transition: all 0.25s ease 0s}.listGallery_navPrev.active,.fewo_image:hover .flickity-prev-next-button.previous{left:5px;opacity:1;transition: all 0.25s ease 0s}.listGallery_navPrev,.flickity-prev-next-button.previous{width:40px;height:40px;left:-46px;position:absolute;font-size:0px;cursor:pointer}.listGallery_navNext:before,.flickity-prev-next-button.next:before{right:13px;top:14px;position:absolute;border-left: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.listGallery_navPrev:before,.flickity-prev-next-button.previous:before{left:13px;top:14px;position:absolute;border-right: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.footer_nav{padding-bottom:5px;line-height:.8}.mod_fewo_list .fewo_text h2,.mod_fewo_list .fewo_text h1{margin-top:0;margin-bottom:23px;font-size:18px}.fmSelectbox .fmDropdownBox > div.disabled{color:#D5D5D5;cursor:default}.fmSelectbox .fmDropdownBox > div.disabled:hover{background-color:#f2f2f2}.mod_fewo_voting_list .fewo_voting_owner_message:after{background-color: #d5d5d5;    top: -5px;    content: " ";    display: block;    height: 9px;    left: 50%;    margin-left: -5px;    position: absolute;    transform: rotate(-45deg);    width: 9px}.mod_fewo_voting_list .fewo_voting_author{float:left;margin-right:10px;color:#294f74}.mod_fewo_voting_list .fewo_voting_headline:before{background-color: #d5d5d5;    top: -5px;    content: " ";    display: block;    height: 9px;    left: 50%;    margin-left: -5px;    position: absolute;    transform: rotate(-45deg);    width: 9px}.mod_fewo_voting_list .fewo_voting_author:before{margin-right:5px;font-family:FontAwesome;content:"\f007"}.mod_fewo_voting_list .fewo_voting_date:before{margin-right:5px;font-family:FontAwesome;content:"\f073"}.mod_fewo_voting_list .fewo_voting_owner_message{min-height:40px;position:relative;margin-top:20px;margin-left:175px;padding-top:20px;padding-left:40px;border-top:1px solid #d5d5d5}.mod_fewo_voting_list .fewo_voting_owner_message:before{left:5px;top:17px;position:absolute;font:22px FontAwesome;color:#dedede;content:"\f0e6"}.mod_fewo_voting_list .fewo_voting_headline{position:relative;margin-top:10px;margin-bottom:5px;padding-top:15px;border-top:1px solid #d5d5d5}.mod_fewo_voting_list .fewo_voting_date{color:#294f74}.mod_fewo_voting_list .fewo_voting_average{width:140px;padding:10px;text-align:center;background-color:#eee}.mod_fewo_voting_list .fewo_voting{min-height:204px;position:relative;margin-bottom:10px;padding:20px 20px 20px 185px;background-color:#fff;border:1px solid #dedede}.blank_site #main .inside .mod_article{padding:20px}.blank_site #container{width:auto;margin:0;box-shadow:none}.default_button_hyper{float:left;margin-right:10px}.default_button_hyper a,.fewo_votinglink a{display:inline-block;margin-top:20px;margin-bottom:0;padding:6px 20px 6px 15px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E}.default_button_hyper a:hover,.fewo_votinglink a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.fewo_votinglink a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f040"}.button_to_all_votings a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f0e6"}.mod_fewo_housedetails .bigmap a{width:220px;bottom:10px;right:10px;position:absolute;display:block;margin-bottom:0;padding-top:6px;padding-bottom:6px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E}.mod_fewo_housedetails .bigmap a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.mod_fewo_housedetails .bigmap a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f041"}.mod_fewo_housedetails .fewo_housedetails > .fewo_grouping_1 .fewo_house_address{margin-top:10px}.mod_fewo_housedetails .fewo_house_object_count{margin-bottom:12px;font:30px "Raleway",sans-serif;color:#666;font-weight:400}.mod_fewo_housedetails .fewo_house_description{margin-bottom:30px}.mod_fewo_housedetails .fewo_housedetails > .fewo_grouping_1{position:relative;overflow:hidden;background-color:#EEE}.mod_fewo_housedetails .fewo_map{float:left;margin-right:10px}.fewo_housedetails .fewo_image{margin-bottom:20px}.mod_fewo_housedetails .fewo_housedetails > .fewo_grouping_2:before{width:9px;height:9px;top:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.mod_fewo_housedetails .fewo_housedetails > .fewo_grouping_2{position:relative;margin-top:50px;padding-top:40px;border-top:1px solid #d5d5d5}.team_item{width:49%;position:relative;float:left;margin-right:2%;border:1px solid #dedede}.mod_mobile_redirect{display:none}.ihre-vorteile ul{margin-right:0;margin-left:0;padding-left:5px}.ihre-vorteile ul li{position:relative;list-style-type:none}.ihre-vorteile ul li:before{margin-right:6px;font-family:FontAwesome;color:#bfaf81;content:"\f00c"}.ihre-vorteile{padding:20px;background-color:#eee}.call-to-action-button a{height:44px;display:inline-block;padding-right:20px;padding-left:20px;text-align:center;background-color:#f0d790;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;font:14px/42px Open Sans;text-decoration:none;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight: 600}.call-to-action-button a:hover{background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f)}.mod_fewo_list span[tooltip]:hover:after{height:25px;top:37px;position:absolute;display:block;padding:8px 10px 3px;background-image:url("../../files/images/icons/tooltip_bg.png");background-position:left top;background-repeat:no-repeat;font-size:11px;color:#555;content: attr(tooltip);z-index: 150;white-space: nowrap}.home .filter_wrap .formFewoFilter .fmSelectbox,.home .filter_wrap .formFewoFilter select{margin-bottom:0;border:0px}.fmSelectbox:hover{border-color:#E0D8C2}.mod_fewo_leaflet .widget-select{display:none}.info_subnav ul li a:before{left:-12px;top:7px;position:absolute;border-bottom: 3px solid transparent;border-left: 6px solid #ffffff;border-top: 3px solid transparent;content: ""}.info_subnav ul li a{position:relative}.info_subnav ul li{list-style-type:none}.fb_iframe_widget{float:left;margin-top:2px;margin-right:5px}.fewo_list_item .fewo_leaflet_button.onLeaflet:after{font-family:FontAwesome;content:"\f02e"}.fewo_list_item .fewo_leaflet_button{left:8px;top:8px;position:absolute;padding:2px 5px;text-align:center;background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2);border:1px solid #e6e6e6;border-radius:3px;font-size:12px;color:#252c2e;cursor:pointer}.fewo_list_item .fewo_leaflet_button:after{margin-left:4px;font-family:FontAwesome;color:#BFAF81;content:""}.home_col_menu .caption,.con_img_menu .caption{bottom:0;left:0;right:0;position:absolute;padding-right:20px;padding-bottom:5px;padding-left:20px;text-align:center;font-size:18px;line-height:30px;color:#fff;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.6); border-bottom: 6px solid transparent;pointer-events:none}.home_col_menu .activ .image_container:before,.con_img_menu .activ .image_container:before{border-bottom: 20px solid transparent;    border-left: 20px solid #fff;    border-top: 20px solid transparent;    content: " ";    display: block;    position: absolute;    left: 0;    bottom: 6px;    z-index: 999}.header_button_leaflet span{bottom:0;left:0;right:0;top:0;position:absolute;text-align:center;font:14px/60px "Raleway",sans-serif}#mainnav .level_2 li a,#mainnav .level_2 li strong{position:relative;display:block;padding:6px 20px 6px 36px;white-space:nowrap;font-size:14px;text-decoration:none;color:#292929}#mainnav .level_2 li a:before,#mainnav .level_2 li strong:before{left:20px;top:15px;position:absolute;border-left: 6px solid #D5D5D5;border-top: 3px solid transparent;border-bottom: 3px solid transparent;content:""}.header_button_leaflet{width:70px;height:70px;position:relative;float:right;display:block;margin-left:1px;text-align:center;background-color:rgba(255,255,255,.1);text-decoration:none;color:#fff}.header_button_leaflet:hover{background-color:#fff;color:#292929}.header_button_leaflet:before{text-align:center;font:32px/70px FontAwesome;content:"\f097"}.divider{width:100%;height:1px;position:relative;display:block;margin-top:50px;margin-bottom:50px;background-color:#D5D5D5}.home #main .divider{margin-top:80px;margin-bottom:80px}.divider:before{width:9px;height:9px;top:-4px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);content:" "}.mod_fewo_random .fewo_quality{bottom:20px;left:20px;right:auto;position:absolute;float:none;margin-top:0;top:auto}.mod_fewo_list #frmSort .widget-select .fmSelectbox .fmDropdownBox{position:absolute;background-color:#FCFCFC}.angebote_lasche a{width:300px;height:156px;display:block;background-image:url("../../files/images/icons/angebote.png");background-position:center center;background-repeat:no-repeat;z-index:1}.angebote_lasche a:hover{background-image:url("../../files/images/icons/angebote_hover.png");background-position:center center;background-repeat:no-repeat}.headline_voting_detail{margin-bottom:10px;font:40px "Raleway",sans-serif;color:#272727;font-weight: 400}.box_content_grey{background-color:#EEE}#main .inside .teaserbox p{line-height:1.65}.fewo_result_count{right:50px;position:absolute;display:none;font-size:12px;line-height:60px;color:#555;font-weight: 600}.fewo_list_item.highlight{background-color:#eee}.mod_fewo_offers .fewo_offer:last-child{margin-bottom:0}aside ul{margin-left:0;padding-left:15px}.offer_description_text,#bigbox .ce_text p{line-height:1.75}#leftFixed.scroll-to-fixed-fixed{top:20px;width: 300px!important;height: 410px!important}.fewo_quality:after{font:13px/23px FontAwesome;color:#bfaf81;letter-spacing:2px}.fewo_quality.komfpoints_one:after{content:""}.fewo_quality.komfpoints_two:after{content:" "}.fewo_quality.komfpoints_three:after{content:"  "}.fewo_quality.komfpoints_four:after{content:"   "}.fewo_quality.komfpoints_five:after{content:"    "}.dtl_right .fewo_quality{float:right;margin-top:-16px;font-size:0}.phone_head_opener .phone_inside *{font-size:13px;line-height:1.5;color:#292929}.formFewoFilter .fmSelectbox:after{width:46px;bottom:0;left:0;top:0;position:absolute;font:20px FontAwesome;color:#8D8D8D;display:flex;align-items:center;justify-content:center}.formFewoFilter .fld_quality .fmSelectbox:after{content:"\f13d"}.formFewoFilter .fld_offer .fmSelectbox:after{content:"\f02b"}.formFewoFilter .fmSelectbox .fmCurrentLabel,.formFewoFilter .fewo_period{padding-left:45px;font-size:14px;color:#333}.formFewoFilter .fmSelectbox .fmDropdownBox{background-color:#FCFCFC}.formFewoFilter .fmSelectbox{background-color:#FCFCFC}.listmap_wrap{padding:10px 20px 20px;background-color:#3A4749}.fme_description{margin-top:5px}.mod_fewo_offers .fewo_offer{width:100%;min-height:222px;position:relative;float:left;margin-bottom:30px;padding:20px 20px 20px 360px;border:1px solid #dedede}.mod_fewo_offers .fewo_offer .offer_image{left:0;top:0;position:absolute}.mod_fewo_offers .fewo_offer .offer_title a{font:20px "Raleway",sans-serif;text-decoration:none;color:#272727}.mod_fewo_offers .fewo_offer .offer_time{font:14px "Raleway",sans-serif;color:#294f74}.mod_fewo_offers .fewo_offer .offer_time:after{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.mod_fewo_offers .fewo_offer .offer_time{position:relative;margin-top:5px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.mod_fewo_offers .fewo_offer .offer_link_details{height:36px;bottom:20px;right:20px;position:absolute;display:inline-block;margin-top:15px;padding-right:15px;padding-left:15px;text-align:center;background-color:#bfaf81;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;line-height:34px;text-decoration:none;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight: 600}.ce_text + .mod_fewo_offers{margin-top:50px}.mod_fewo_offers .fewo_offer .offer_link_details:hover{background-color:#ffefa8;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f)}.mod_fewo_leaflet .fewo_info,.mainList .fewo_info{position:relative;margin-bottom:30px;padding:20px 20px 20px 60px;background-color:#EDFFEE;border:1px solid #499e4e}.mod_fewo_leaflet .fewo_info:before,.mainList .fewo_info:before{top:50%;position:absolute;margin-top:-20px;font:40px FontAwesome;color:#499e4e;content: "\f05a ";left:15px}.fewo_list_alternatives_text{position:relative;margin-bottom:30px;padding:20px 20px 20px 60px;background-color:#f0f9ff;border:1px solid #68a9d5}.fewo_list_alternatives_text:before{top:50%;position:absolute;margin-top:-20px;font:40px FontAwesome;color:#68a9d5;content: "\f05a ";left:15px}.mod_fewo_list .fewo_list_item .delete_leaflet_link,.lastseen_delete{width:20px;height:20px;right:0;top:0;position:absolute;display:block;text-align:center;background-color:#bfaf81;font-size:0;line-height:20px;text-decoration:none;color:#fff;cursor:pointer}.mod_fewo_list .fewo_list_item .delete_leaflet_link:before,.lastseen_delete:before{font:14px/18px FontAwesome;content:"\f00d"}.fewo_list_item .fewo_title{overflow:hidden;white-space:nowrap}.ce_fmeList .fme_link_details a{height:44px;bottom:20px;right:20px;position:absolute;display:inline-block;padding-right:50px;padding-left:50px;text-align:center;background-color:#bfaf81;border-radius:3px;line-height:44px;text-decoration:none;color:#fff}.ce_fmeList .fme_link_details a:hover{background-color:#9A8A5C}.fme_city{font:14px "Raleway",sans-serif;color:#294f74}.fme_event_date{float:left;margin-right:10px;font:14px "Raleway",sans-serif;color:#294f74}.fme_event_date:before{content: "";    font-family: FontAwesome;    margin-right: 6px}.ce_fmeList .fme_title a{display:block;margin-bottom:4px;font:20px "Raleway",sans-serif;text-decoration:none;color:#272727}.ce_fmeList .fme_list_item{width:100%;min-height:222px;position:relative;margin-bottom:30px;padding:20px 20px 75px 360px;border:1px solid #dedede}.ce_fmeList .fme_titleimage{left:0;top:0;position:absolute}.ce_fmeList .fme_list_item .grouping_1{height:55px;position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.ce_fmeList .fme_list_item .grouping_1:after{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.fewo_list_item .fewo_attributes ul li + li{margin-top:0}.fewo_list_item .fewo_attributes{height:24px;position:absolute}.fewo_list_item .fewo_attributes ul{margin:10px 0 0;padding:0;list-style-type:none}.fewo_list_item .fewo_attributes li{display:inline-block;margin-right:4px;list-style-type:none}.mod_fewo_random.random_block .fewo_list_item .fewo_voting_label{display:block;margin-top:-5px;margin-left:0;text-align:center}.mod_fewo_random.random_block .fewo_list_item .fewo_voting_label a{font-size:12px}.mod_fewo_random.random_block .fewo_size span,.mod_fewo_random.random_block .fewo_rooms span,.mod_fewo_random.random_block .fewo_person span{width:85px;display:inline-block;font-size:13px;font-weight:600}.mod_fewo_random.random_block .fewo_list_item .fewo_voting.rating{bottom:17px;position:absolute}.mod_fewo_random.random_block .fewo_list_item:nth-of-type(1n+3) .fewo_grouping_1:after{left:0;right:auto;border-left: 20px solid #fff;border-right: 0 solid}.mod_fewo_random.random_block .fewo_list_item:nth-of-type(1n+3) .fewo_grouping_1 .fewo_price{text-align:left}.mod_fewo_random.random_block{overflow:visible;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.mod_fewo_random.random_block:after{float:none;clear:both;display:block;content:""}.mod_fewo_random.random_block .fewo_city{position:relative;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #d5d5d5;font:14px "Raleway",sans-serif;color:#294f74}.mod_fewo_random.random_block .fewo_city:after{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content: " ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.mod_fewo_random.random_block .fewo_title{width:100%;overflow:hidden;display:block;margin-bottom:5px;white-space:nowrap;font:20px "Raleway",sans-serif;text-decoration:none;color:#272727;text-overflow:ellipsis}.mod_fewo_random.random_block .fewo_list_item{width:50%;position:relative;float:left}.mod_fewo_random.random_block .fewo_list_item .fewo_grouping_1{width:50%;position:relative;float:left}.mod_fewo_random.random_block .fewo_list_item .fewo_grouping_2{width:50%;bottom:0;left:50%;right:0;top:0;position:absolute;float:left;padding:20px;background-color:#fff}.mod_fewo_random.random_block .fewo_list_item:nth-of-type(1n+3) .fewo_grouping_1{float:right}.mod_fewo_random.random_block .fewo_list_item:nth-of-type(1n+3) .fewo_grouping_2{left:0;right:50%;float:right}.mod_fewo_random.random_block .fewo_list_item .fewo_price{bottom:20px;left:20px;position:absolute;display:block;font-size:20px;line-height:1;text-decoration:none}.mod_fewo_random.random_block .fewo_list_item .fewo_grouping_1:after{right:0;top:26px;position:absolute;display:block;border-bottom: 20px solid transparent;border-right: 20px solid #fff;border-top: 20px solid transparent;content:" ";z-index: 5}.mod_fewo_random.random_block .fewo_list_item .fewo_price .price_from,.mod_fewo_random.random_block .fewo_list_item .fewo_price .price_currency{font-size:18px}.mod_fewo_random.random_block .fewo_link_details a{height:34px;bottom:20px;right:20px;position:absolute;float:right;display:block;padding-right:20px;padding-left:20px;text-align:center;background-color:#f0d790;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;line-height:32px;text-decoration:none;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight:600}.mod_fewo_random.random_block .fewo_link_details a:hover{background-color:#ffefa8;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f)}.fewo_list_item .fewo_price .price_from,.fewo_list_item .fewo_price .price_currency{font-size:20px;font-weight:600}.mod_fewo_list .fewo_list_item .fewo_grouping_3{overflow:hidden}.mod_fewo_list .fewo_list_item .fewo_grouping_3 > div{width:50%;float:left}.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div.fewo_link_details a{width:100%;height:36px;display:inline-block;text-align:center;background-color:#f0d790;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;line-height:34px;text-decoration:none;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);font-weight: 600}.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div.fewo_link_details a:hover{background-color:#9A8A5C;background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);cursor: pointer}.mod_fewo_list .fewo_list_item .fewo_grouping_2{overflow:hidden;margin-top:84px;margin-bottom:23px}.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div,.mod_fewo_confirmation.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div:last-child{width:25%;height:36px;float:left;padding-top:1px;text-align:center;background-color:#EEE;border-right:2px solid #fff;font-size:11px}.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div:last-child{padding-top:0;padding-bottom:0;font-size:14px;background:transparent}.mod_fewo_list .fewo_list_item .fewo_grouping_2 > div span{display:block;font-size:13px;font-weight: 600}.mod_fewo_list .fewo_list_item{width:100%;min-height:222px;position:relative;margin-bottom:30px;padding:0;border:1px solid #dedede}.mod_fewo_list .fewo_list_item .fewo_grouping_1{position:relative;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #d5d5d5;display: flex;flex-wrap: wrap}.mod_fewo_list .fewo_list_item .fewo_grouping_1:after{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.mod_fewo_list .fewo_list_item .fewo_price{right:20px;top:23px;position:absolute;display:block;text-align:right;font-size:20px;line-height:1;text-decoration:none;z-index: 99}.mod_fewo_list .fewo_list_item .fewo_image:before,.mod_fewo_offers .fewo_offer .offer_image:before{left:320px;top:26px;position:absolute;display:block;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-right: 20px solid #fff;content:" ";z-index:999}.fewo_list_item .fewo_min_days{display:block;margin-top:4px;font-size:10px}.mod_fewo_list .fewo_list_item .fewo_title{width:100%;overflow:hidden;margin-top:20px;margin-bottom:6px;padding-right:135px;white-space:nowrap;font:20px "Raleway",sans-serif;text-decoration:none;color:#272727;text-overflow: ellipsis}.mod_fewo_list .fewo_list_item .fewo_city,.mod_fewo_list .fewo_list_item .fewo_objecttype{font:14px "Raleway",sans-serif;color:#294f74}.mod_fewo_list .fewo_list_item .fewo_objecttype:before{margin-right:3px;margin-left:6px;content: " • "}.mod_fewo_list .fewo_list_item .fewo_image{left:0;top:0;position:absolute;overflow:hidden}.mod_fewo_list #frmSort{width:100%;padding:15px;text-align:right;background-color:#eee}.mod_fewo_list #frmSort .widget-select > label{float:left;font-size:12px;line-height:30px;color:#555}.mod_fewo_list #frmSort .widget-select .fmSelectbox{width:200px;height:32px;float:left;margin-left:15px;background-color:#FCFCFC;border:1px solid #dedede;font-size:12px;line-height:30px}.mod_fewo_list #frmSort .fmSelectbox .fmCurrentLabel:after{height:28px}aside .mod_fewo_filter:after{width:9px;height:9px;bottom:-29px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content: " ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}aside .mod_fewo_filter:before{width:100%;height:1px;bottom:-25px;left:0;position:absolute;display:block;background-color:#D5D5D5;content:" "}aside .mod_fewo_filter #frm_filter:before{width:100%;position:relative;display:block;margin-bottom:30px;padding-bottom:10px;border-bottom:3px solid #BFAF81;font:24px "Raleway",sans-serif;color:#fff;content:"Ihre Reise"}aside .mod_fewo_filter #frm_filter:after{border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #BFAF81;top: 60px;content: "";left: 50px;position: absolute;z-index: 999}.formFewoFilter .fld_person .fmSelectbox:after{content:"\f007"}.formFewoFilter .fld_nights .fmSelectbox:after{content:"\f186 "}.formFewoFilter .fld_rooms .fmSelectbox:after{content:"\f1b2"}.formFewoFilter .fld_schlafzimmer .fmSelectbox:after{content:"\f236"}.formFewoFilter .fld_city .fmSelectbox:after{content:"\f041"}.formFewoFilter .fld_type .fmSelectbox:after{content:"\f015"}.fmSelectbox,.formFewoFilter .fewo_period{cursor:pointer}.filter_wrap .mod_fewo_filter{width:1005px;height:58px;overflow:visible;padding:4px;background-color:rgba(41,79,116,.6);border-top-right-radius:3px;border-bottom-right-radius:3px;margin:40px auto 0}.filter_wrap .formFewoFilter .fld_resetFilter{display:none}.filter_wrap .formFewoFilter .formbody > *{width:287px;float:left;border-right:1px solid #ccc}.filter_wrap .formFewoFilter .fewo_period{width:100%;height:50px;margin-bottom:0;border:0px solid;line-height:50px}.formFewoFilter .fewo_period{background:#FCFCFC url("../../files/images/icons/kalender_icon.png") left center no-repeat}.filter_wrap .formFewoFilter .formsubmit input{width:135px;height:50px;float:right;text-align:center;border-radius:0 3px 3px 0;line-height:48px;letter-spacing:1px}.filter_wrap .formFewoFilter .fmSelectbox,.filter_wrap .formFewoFilter select{height:50px;line-height:50px;box-shadow:none}.filter_wrap .formFewoFilter .fmSelectbox .fmDropdownBox{}.filter_wrap{bottom:340px;left:0;right:0;position:absolute;z-index:99999}aside .mod_fewo_filter,#fewo_map_listcontainer .formFewoFilter{position:relative;overflow:visible;margin-bottom:50px;padding:20px;background-color:#3A4749}#fewo_map_listcontainer .formFewoFilter{margin-bottom:0}.filter_wrap .inside{width:1200px;margin:0 auto}.formFewoFilter legend:after,.formFewoFilter .mandatory_headline:after{border-left: 15px solid transparent;    border-right: 15px solid transparent;border-top: 15px solid #BFAF81;    bottom: -15px;    content: "";    left: 30px;    position: absolute;    z-index: 999}.formFewoFilter legend,.formFewoFilter .mandatory_headline{width:100%;position:relative;clear:both;margin-bottom:20px;padding-top:20px;padding-bottom:8px;border-bottom:3px solid #BFAF81;font:20px "Raleway",sans-serif;color:#fff}.formFewoFilter .fmSelectbox,.formFewoFilter .fewo_period{width:100%;margin-bottom:5px;border:1px solid #fff;line-height:36px}.formFewoFilter .label.disabled:hover{color:#666}.formFewoFilter .label.disabled{color:#666;cursor:default}.formFewoFilter .checkbox_container > span,.formFewoFilter .type_checkboxes > span{width:100%;margin-top:6px;margin-bottom:6px;display:flex;align-items:center}.formFewoFilter .label{width:100%;position:relative;display:block;padding-left:15px;font-size:13px;text-decoration:none;color:#ccc;cursor:pointer;display:flex;align-items:center}.formFewoFilter .fewo_attribute_count{margin-left:auto}.formFewoFilter .label:hover{color:#fff}.formFewoFilter fieldset{margin:0;padding:0;border:0px solid}aside .mod_fewo_filter .formsubmit{margin-top:20px}aside .mod_fewo_filter input[type="submit"]{width:100%}.mod_fmWetter h2{margin-top:8px;margin-bottom:22px;text-align:center}.fmwetter_icon_element img{display:inline}.fmwetter_temperature_element{margin-bottom:10px;text-align:center}.fmwetter_temperature_element span{font-size:30px}.fmwetter_icon_element{margin-top:10px;margin-bottom:10px}.fmwetter_day{display:block;text-align:center;font: 20px "Raleway",sans-serif}.fmwetter_forecast_headline:before,.fmwetter_headline:before{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.fmwetter_forecast_headline .fmwetter_date{display:block;text-align:center;font: 16px "Raleway",sans-serif}.fmwetter_icon_element,.fmwetter_desc_element{text-align:center}.fmwetter_forecast_headline,.fmwetter_headline{position:relative;margin-right:10px;margin-left:10px;padding-top:15px;padding-bottom:20px;border-bottom:1px solid #d5d5d5;font-size:14px;color:#333;font-weight: 600}.fmwetter_forecast,.fmwetter_current{overflow:hidden;margin-right:4px;border:1px solid #d5d5d5;width: calc(100% / 5 - 4px)}.fmwetter_forecast_details,.fmwetter_current_details{padding:10px 10px 25px}.left_headline > span,.form_headline p,aside .mod_fewo_filter > span{position:relative;display:block;margin-bottom:20px;padding-bottom:8px;border-bottom:3px solid #bfaf81;font:20px "Raleway",sans-serif;color:#fff}.left_headline > span:after,.form_headline p:after,aside .mod_fewo_filter > span:after{bottom:-15px;left:30px;position:absolute;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #bfaf81;content:" ";z-index:999}.form_headline{padding:20px 20px 15px;background-color:#3A4749}.tranz.ce_image a img:hover{opacity: 0.7}.hundred_percent_map .dlh_googlemap{width:100% !important}.selected-button{background-color:#72A9D3 !important;border-radius:0 !Important}.form_page .datepicker_bootstrap{left: 1173px !important;top: 447px !important}.CalendarFieldIcon{cursor:pointer}.angebote_lasche{right:0;top:70px;position:absolute;z-index:1}.mod_fewo_offerdetails .offer_overview h1{padding-right:100px}.fme_details_item .fme_title{padding-right:100px}ol li{margin-bottom:10px}.mod_fewo_offerdetails .offer_description{position:relative;margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #D5D5D5;font:14px/1.75 "Open Sans",serif;color:#555}.mod_fewo_offerdetails .offer_description:after{width:9px;height:9px;bottom:-5px;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";left:50%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.mod_fewo_offerdetails .offer_time{position:relative;margin-top:20px;margin-bottom:20px;font:16px "Raleway",sans-serif;color:#294f74}.mod_fewo_offerdetails .offer_time:before,.mod_fewo_offers .fewo_offer .offer_time:before{margin-right:6px;font-family:FontAwesome;content:"\f073"}.mod_fewo_offerdetails .offer_object_info{margin-bottom:20px;font:24px "Raleway",sans-serif;color:#294f74}.team_item p + p{margin-top:0}#footer .footer_headline_newsletter p{margin-bottom:35px;font:24px 'Raleway',sans-serif;color:#999;text-transform:uppercase}.team_item strong{display:block;margin-top:20px;margin-bottom:8px;font:20px "Raleway",sans-serif;color:#272727}.ce_text + .ce_text.team_item{margin-top:0;margin-bottom:10px}.team_item:nth-of-type(2n+2){margin-right:0}.team_item figure{float:left;margin-right:20px}.head_phone_on_pic{right:0;top:80px;position:absolute;font-size:26px;text-decoration:none;color:#fff;z-index:9;text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5)}.buchung_steps_graf{width:100%;height:60px;background-color:#eee;border:1px solid #fff}.buchung_steps_graf .steps{width:33.3333333%;float:left;display:block;text-align:center;font-size:16px;line-height:56px;color:#999}.buchung_steps_graf .steps.checked:before{width:18px;height:18px;display:inline-block;margin-right:20px;text-align:center;border:1px solid #fff;border-radius:100%;font:14px/18px FontAwesome;color:#fff;content:"\f00c"}.buchung_steps_graf .divide_line{width:0%;height:60px;position:relative;float:left;display:block;line-height:60px;content:" "}.buchung_steps_graf .divide_line:before{width:20px;height:58px;left:-2px;top:0;position:absolute;display:block;background-color:#eee;border-radius:0 20px 20px 0;content:" ";z-index:9}.buchung_steps_graf .steps.active + .divide_line:before{background-color:#294F74}.buchung_steps_graf .divide_line.active,.buchung_steps_graf .steps.active{height:58px;background-color:#294F74;color:#fff}#logo a{display:block;padding:15px 20px 18px 15px}#wetterbox .inside > *{width:1200px;padding:20px;background-color:#fff;margin:-40px auto 80px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.3)}.phone_head_opener{height:70px;position:relative;float:right;padding-right:12px;padding-left:40px;background-color:rgba(255,255,255,.1);font:14px/70px "Open Sans",serif;color:#fff;cursor:pointer}.phone_head_opener:before,.phoneHead:before{left:10px;position:absolute;text-align:center;font:26px/72px FontAwesome;text-transform:uppercase;content:"\f095"}.headFAQ:before{left:10px;position:absolute;text-align:center;font:26px/72px FontAwesome;text-transform:uppercase;content:"\f059"}.phone_head_opener:hover{background-color:#fff;color:#292929}.phone_head_opener:hover:before{color:#292929}.phone_head_opener .phone_inside{width:0px;display:none;cursor:default}.phone_head_opener .phone_inside a{display:inline-block;margin-bottom:10px;padding:0 8px;background-color:#BFAF81;border-radius:3px;font-size:13px;text-decoration:none;color:#fff}.phone_head_opener .phone_inside a:hover{background-color:#9A8A5C}.phone_head_opener:hover .phone_inside{right:-1px;top:70px;position:absolute;display:block;padding:20px;white-space:nowrap;background-color:#fff;z-index:999999;border-bottom:3px solid #BFAF81;width:auto}.ce_fmeDetails .fme_titleimage{margin-bottom:20px}.info_box{padding-left:10px;border-left:5px solid #EEE}#fullbox .inside > .mod_article{width:1200px;overflow:visible;background-color:#fff;margin:-40px auto 80px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.3)}#fullbox .inside > .mod_article:after{clear:both;display:block;content:""}.trenner{width:100%;height:1px;position:relative;display:block;margin-top:50px;margin-bottom:50px;background-color:#d5d5d5;content:" "}.trenner:before{background-color: #d5d5d5;    bottom: -4px;    content: " ";    display: block;    height: 9px;    left: 50%;    margin-left: -5px;    position: absolute;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);    width: 9px}#bigbox .inside > .mod_article{width:1200px;padding:30px;background-color:#fff;margin:0px auto 80px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.3)}.ce_accordion{margin-bottom:4px}.ce_accordion > div > div{padding:20px}.ce_accordion .toggler{width:100%;height:46px;position:relative;padding-left:20px;background-color:#EFEFEF;border:1px solid #dedede;line-height:46px}.ce_accordion .toggler.active{color:#bfaf81}.ce_accordion .active.toggler:before{border-color:#bfaf81;color:#bfaf81;content:"\f068"}.ce_accordion .toggler:before{width:21px;height:21px;display:inline-block;margin-right:15px;text-align:center;border:1px solid #bfaf81;border-radius:100%;font-family:FontAwesome;line-height:21px;color:#bfaf81;content:"\f067"}.ce_accordion .toggler:hover:before{border-color:#bfaf81}.ce_accordion .toggler:hover{color:#bfaf81;cursor:pointer}.kontakt_left p a{width:100%;display:block;margin-top:5px;padding-top:6px;padding-bottom:6px;text-align:center;background-color:#bfaf81;border-radius:3px;text-decoration:none}.kontakt_left p a:hover{background-color:#9A8A5C}.kontakt_left{margin-bottom:20px;padding:20px;background-color:#3A4749}.kontakt_left *{color:#fff}.pagination > p{right:0;top:0;position:absolute;line-height:30px}.pagination{position:relative;margin-bottom:30px}.pagination li{display:inline-block;margin:0;padding:0;list-style-type:none}.pagination li a,.pagination li strong{width:30px;height:30px;display:block;text-align:center;background-color:#bfaf81;border-radius:3px;line-height:30px;text-decoration:none;color:#fff}.pagination li strong,.pagination li a:hover{width:30px;height:30px;display:block;text-align:center;background-color:#9A8A5C;border-radius:3px;line-height:30px;font-weight:normal;text-decoration:none;color:#fff}.pagination li.next a,.pagination li.last a,.pagination li.first a,.pagination li.previous a{padding-right:8px;padding-left:8px;border-radius:3px;width:auto}.pagination ul{margin:0;padding:0;list-style-type:none}.fewo_voting_stars img{display:inline-block}.mod_fewo_voting_list .fewo_voting .fewo_voting_headline{font:20px "Raleway",sans-serif}.mod_fewo_voting_list .fewo_voting .fewo_voting_average span{display:inline-block}.fmSelectbox:hover .fmCurrentLabel:after{background-color:#9A8A5C}#toTop.on{width:51px;height:51px;bottom:60px;right:10px;position:fixed;display:block;background-color:rgba(18,22,23,.8);border-radius:100%;content:" ";z-index:999999}#toTop.on:hover{background-color:rgba(18,22,23,.6)}#toTop.on:before{left:16px;top:14px;position:absolute;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 20px solid #fff;content:" "}#mainnav ul,#mainnav li{margin:0;padding:0;list-style-type:none}.mod_fewo_list .fewo_list_item .fewo_grouping_3 > div.fewo_number{text-align:right}.fewo_sterne img{float:left;margin-right:4px}.pagination_top{display:none}.con_img_menu,.home_col_menu{border-bottom:1px solid #f5f6fa;border-left:1px solid #f5f6fa}.home_col_menu .image_container,.con_img_menu .image_container{position:relative;background-color:#fff;border-top:1px solid #F5F6FA;border-right:1px solid #F5F6FA}.home_col_menu .image_container a:hover img,.con_img_menu .image_container a:hover img,.home_col_menu .activ .image_container img,.con_img_menu .activ .image_container img{opacity:0.7;transition: all 0.10s ease 0s}.home_col_menu_first > div.first{padding:30px;background-color:#eee}#main .inside .mod_article.no_pad_article{padding:0}.footer_newsletter input[type="text"],.footer_newsletter input[type="email"]{width:350px;float:left;margin-right:5px}.footer_newsletter input[type="submit"]{height:40px;background-color:#eee;background:-moz-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-webkit-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-o-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:-ms-linear-gradient(top,#f0d790,#ccb77d,#a39368);background:linear-gradient(to bottom,#f0d790,#ccb77d,#a39368);-pie-background:linear-gradient(top,#f0d790,#ccb77d,#a39368);border:1px solid #b7a77c;border-radius:3px;line-height:38px;color:#252c2e;letter-spacing:1px;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6)}.footer_newsletter input[type="submit"]:hover{background:-moz-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-webkit-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-o-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:-ms-linear-gradient(top,#ffefa8,#e2cd93,#baaa7f);background:linear-gradient(to bottom,#ffefa8,#e2cd93,#baaa7f);-pie-background:linear-gradient(top,#ffefa8,#e2cd93,#baaa7f)}.mod_cameraslideshow_show{height:750px;background-color:#e4e4e4}.copyright .inside{overflow:hidden}.c_wrap{float:left}.c_nav{float:right}.foot_social_nav.block{overflow:visible}.foot_social_nav a{position:relative;padding-left:42px;transition: all 0.25s ease 0s}.foot_social_nav a:hover{padding-left:52px;transition: all 0.25s ease 0s}.foot_social_nav a:before{width:30px;height:30px;left:0;top:-5px;position:absolute;display:inline-block;text-align:center;background-color:#555;line-height:30px;content:" ";transition: all 0.25s ease 0s}.fmSelectbox .fmDropdownBox{max-height:200px;left:-1px;right:-1px;position:absolute;display:none;margin-top:2px;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:3px solid #BFAF81;z-index:999999;overflow-y: auto}.foot_social_nav a.facebook:before{text-align:center;font-family:FontAwesome;line-height:30px;color:#BFAF81;content:"\f09a"}.foot_social_nav a.google:before{text-align:center;font-family:FontAwesome;line-height:30px;color:#BFAF81;content:"\f0d5"}.foot_social_nav a.twitter:before{text-align:center;font-family:FontAwesome;line-height:30px;color:#BFAF81;content:"\f099"}.foot_social_nav a.facebook:hover:before{background-color:#43609C;color:#fff}.foot_social_nav a.instagram:hover:before{background-color:#da2778;color:#fff}.foot_social_nav a.google:hover:before{background-color:#D94530;color:#fff}.foot_social_nav a.twitter:hover:before{background-color:#659FCB;color:#fff}.foot_social_nav a:hover:before{left:10px;transition: all 0.25s ease 0s}#footer .foot_social_nav a:hover,#footer .footer_nav a:hover,#footer a:hover,#footer .footer_kon a:hover{text-decoration:underline;color:#fff}#footer .foot_social_nav a:hover:before,#footer .footer_nav a:hover:before{display:inline-block;text-decoration:none}.footer_nav a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f00c"}#footer .foot_social_nav a,#footer .footer_nav a,#footer .footer_kon p,#footer .footer_kon a{color:#ddd}.footer_second_col{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #555}.footer_headline_big{font:40px 'Raleway',sans-serif}.headline_span_blue{color:#BFAF81}#footer .footer_info_p p{font-size:16px;line-height:1.75;color:#ddd;font-weight:300}.footer_headline_small p{margin-bottom:30px;font:20px 'Raleway',sans-serif;text-transform:uppercase}.fmSelectbox,select{height:40px;position:relative;text-align:left;white-space:nowrap;background-color:#fff;border:1px solid #e0e0e0;line-height:38px;color:#292929}.fmSelectbox .fmCurrentLabel{overflow:hidden;padding-right:12px;padding-left:12px;background-color:#FCFCFC}.fmSelectbox .fmCurrentLabel:before,.chzn-container-single .chzn-single:before{width:26px;bottom:0;right:0;top:0;position:absolute;text-align:center;font:14px FontAwesome;color:#ccc;content:"\f107";z-index:9;display:flex;align-items:center;justify-content:center}.fmSelectbox .fmDropdownBox > div{overflow:hidden;padding:2px 12px;background-color:#f2f2f2;line-height:26px}.fmSelectbox .fmDropdownBox > div:hover{background-color:#fcfcfc}.logo_wrap{width:100%;height:70px;background-color:#294F74}.logo_wrap .inside{width:1200px;height:70px;position:relative;margin:0 auto}#logo{left:0;top:0;position:absolute;background-color:#fff;z-index:9;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3)}#mainnav{overflow:visible;float:right}#mainnav *{transition: all 0.25s ease 0s}#mainnav .level_1 > li{position:relative;float:left}#mainnav .level_1 > li > a,#mainnav .level_1 > li > strong{height:70px;display:block;margin-left:1px;padding-right:12px;padding-left:12px;text-align:center;font:14px/70px "Open Sans",serif;text-decoration:none;color:#fff;text-transform:uppercase}#mainnav .level_1 > li > strong,#mainnav .level_1 > li > a:hover{background-color:#fff;color:#292929}#mainnav .level_2{width:250px;display:none;padding-top:10px;padding-bottom:10px;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:3px solid #BFAF81}#mainnav .level_2 li a:hover,#mainnav .level_2 li strong{padding-left:40px;font-weight:normal;color:#bfaf81}#mainnav .level_1 > li:hover .level_2{left:0;top:70px;position:absolute;display:block;z-index:999999}.social_head_opener{height:70px;position:relative;float:right;margin-right:1px;margin-left:1px;padding-right:12px;padding-left:12px;text-align:center;line-height:70px;cursor:pointer}.social_head_opener:before{text-align:center;font:16px/70px "Open Sans",serif;color:#fff;text-transform:uppercase;content:"Social"}.social_head_opener:hover{background-color:#fff}.social_head_opener:hover:before{color:#292929}.social_head_opener .social_inside{width:0px;display:none}.social_head_opener .social_inside a{width:40px;height:40px;float:left;display:block;margin-right:5px;text-align:center;background-color:#f6f6f6;border:1px solid #ccc;border-radius:5px;font-size:0;line-height:40;text-decoration:none}.social_head_opener .social_inside a.facebook:hover{background-color:#43609C}.social_head_opener .social_inside a.google:hover{background-color:#D94530}.social_head_opener .social_inside a.twitter:hover{background-color:#659FCB}.social_head_opener .social_inside a.facebook:hover:before,.social_head_opener .social_inside a.google:hover:before,.social_head_opener .social_inside a.twitter:hover:before{color:#fff}.social_head_opener .social_inside a.facebook:before{font:20px/40px FontAwesome;color:#292929;content:"\f09a"}.social_head_opener .social_inside a.google:before{font:20px/40px FontAwesome;color:#292929;content:"\f0d5"}.social_head_opener .social_inside a.twitter:before{font:20px/40px FontAwesome;color:#292929;content:"\f099"}.social_head_opener .social_inside a:last-child{margin-right:0}.social_head_opener:hover .social_inside{width:130px;right:-1px;top:70px;position:absolute;display:block;padding:20px;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;z-index:999999;border-bottom:3px solid #BFAF81}.slider_headline{width:100%;text-align:center;font:70px 'Raleway',sans-serif;color:#fff;text-transform:uppercase;text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.5)}.slider_p h2,.slider_p p{text-align:center;font:18px "Open Sans",serif;color:#fff;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8);font-weight:300}.fewo_search_wrap{width:70px;height:70px;position:relative;float:right;display:block;margin-left:1px;text-align:center;background-color:rgba(255,255,255,.1);line-height:70px;color:#fff;cursor:pointer}.fewo_search_wrap:before{text-align:center;font:24px/70px FontAwesome;color:#fff;content:"\f002"}.fewo_search_wrap:hover:before{color:#292929}.fewo_search_wrap:hover{background-color:#fff}.fewo_search_wrap:hover .fewo_search_head{right:0;top:70px;position:absolute;display:block;padding:20px;background-color:#fff;border-bottom:3px solid #BFAF81;z-index:999999}.fewo_search_wrap .fewo_search_head{overflow:visible;display:none}.fewo_search_wrap .fmSelectbox{width:300px;float:left;border:1px solid #dedede}.fmSelectbox .fmInteliText{width:100%;height:38px;left:0;right:40px;top:0;position:absolute;padding-right:12px;padding-left:12px;background-color:#FCFCFC;border:0px solid}a.fewo_search_wrap{text-decoration:none}.dtl_beschreibung_wrap h2{padding-right:150px}.fewo_booking_prices .tooltip{width:26px;height:26px;display:inline-block;text-align:center;line-height:26px;color:#C1AF80;content:""}.fewo_booking_prices .tooltip:after{font-family:FontAwesome;content:"\f05a"}.fewo_plan_legend td{display:inline-block;margin-right:3px}.fewo_plan_legend td.day_free.selected{background-color:#BAD1E9}.fewo_plan_legend td.legend_text{height:20px;margin-right:20px}.fewo_booking_address .address_headline{margin-bottom:15px}.fewo_booking_address label{display:none}.formular .rav_options label{width:auto;float:none;display:inline;padding-bottom:0;line-height:1}.formular .rav_options .formelem input{width:auto;float:none}.rav_options{float:left}.obj_booking .booking_pricelist > div.priceOffer{font-weight:bold}.obj_booking .booking_pricelist > div.booking_price.subtotal.hasOffer .booking_price_sum{text-decoration:line-through}.obj_booking .booking_pricelist > div.booking_price.subtotal.hasOffer{font-weight:normal}#ctrlCalYear{display:none}.galleria-theme-classic .galleria-thumbnails .galleria-image{border:0px solid;height: 62px !important;    margin: 0 6px 5px 0 !important;    width: 92px !important}.galleria-theme-classic .galleria-thumbnails .galleria-image img{opacity:1 !important;width: 100%!important}.galleria-theme-classic .galleria-thumbnails .galleria-image.active img,.galleria-theme-classic .galleria-thumbnails .galleria-image:hover img{opacity:0.6 !important}.galleria-theme-classic .galleria-thumbnails-container{overflow:hidden;border-bottom:1px solid #d5d5d5;background-color: #ffffff;    bottom: 0;    height: 145px;    left: 0;    padding: 10px 0 10px 12px;    position: absolute;    right: 0;    z-index: 2}span.mediabox_buttons#season_price:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f153"}.dtl_right .fewo_map{display:none}span.mediabox_buttons{width:49%;float:left;display:block;padding-top:2px;padding-bottom:2px;text-align:center;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:13px;text-decoration:none;color:#252c2e;cursor:pointer;margin-right:2%}span.mediabox_buttons:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.mediabox_inside{padding:20px}#mbImage .fewo_saisons,#mbImage .fewo_address{color:#555}.galleria-theme-classic .galleria-thumb-nav-left,.galleria-theme-classic .galleria-thumb-nav-right{background-color:#eee;border:1px solid #d5d5d5;border-radius:3px;opacity:1;background-image:none}.galleria-theme-classic.notouch .galleria-thumb-nav-left:hover,.galleria-theme-classic.notouch .galleria-thumb-nav-right:hover,.galleria-theme-classic.notouch .galleria-thumbnails-container .disabled:hover{background-color:#e5e5e5}.galleria-theme-classic .galleria-thumb-nav-right:before{border-bottom: 5px solid transparent;    border-left: 10px solid #bfaf81;    border-top: 5px solid transparent;    content: " ";    position: absolute;    right: 5px;    top: 14px}.galleria-theme-classic .galleria-thumb-nav-left:before{border-bottom: 5px solid transparent;    border-right: 10px solid #bfaf81;    border-top: 5px solid transparent;    content: " ";    position: absolute;    left: 5px;    top: 14px}.galleria-theme-classic .galleria-counter{padding:12px;background-color:rgba(58,71,73,.8);font-size:12px;opacity:1 !important;left:auto !important;right:0;bottom:0;display:none !important}.dtl_city_street{left:30px;top:56px;position:absolute;font-size:13px}.obj_dtl .fewo_voting_averate{background-color:#fff}.fewo_navi .fewo_back.empty{width:24px;height:24px;position:relative;display:inline-block;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;cursor:default;content:""}.fewo_navi .fewo_back.empty:before{left:4px;top:5px;position:absolute;border-right: 12px solid #d5d5d5;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.fewo_navi .fewo_next.empty{width:24px;height:24px;position:relative;display:block;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;cursor:default;content:" "}.fewo_navi .fewo_next.empty:before{right:4px;top:5px;position:absolute;border-left: 12px solid #d5d5d5;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.fewo_navi{margin-top:24px;margin-right:10px;display:flex;align-items:center}.fewo_navi_elements{display:flex;align-items:center;order:1}.fewo_navi .fewo_list a{height:24px;position:relative;display:block;margin-left:15px;padding-right:10px;padding-left:10px;white-space:nowrap;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:12px;line-height:22px;text-decoration:none;color:#252C2E;cursor:pointer;content:""}.fewo_navi .fewo_list a:before{margin-right:8px;font-family:FontAwesome;color:#bfaf81;content: "\f0c9"}.fewo_navi .fewo_back a{width:24px;height:24px;position:relative;display:block;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;cursor:pointer;content:""}.fewo_navi .fewo_back a:before{left:4px;top:5px;position:absolute;border-right: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.fewo_navi .fewo_next a{width:24px;height:24px;position:relative;display:block;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;font-size:0px;cursor:pointer}.fewo_navi .fewo_next a:before{right:4px;top:5px;position:absolute;border-left: 12px solid #bfaf81;border-top: 6px solid transparent;border-bottom: 6px solid transparent;content:" "}.fewo_navi .fewo_next a:hover,.fewo_navi .fewo_back a:hover,.fewo_navi .fewo_list a:hover{background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e8e8e8);background:-webkit-linear-gradient(top,#eeeeee,#e8e8e8);background:-o-linear-gradient(top,#eeeeee,#e8e8e8);background:-ms-linear-gradient(top,#eeeeee,#e8e8e8);background:linear-gradient(to bottom,#eeeeee,#e8e8e8);-pie-background:linear-gradient(top,#eeeeee,#e8e8e8)}.button_to_vote{right:50px;position:absolute;margin-top:75px;z-index:5}.obj_dtl .ce_fewo_images .fewo_images_image{width:281px;float:left;margin-right:5px;margin-bottom:5px;background-color:#fff}.obj_dtl .ce_fewo_images .fewo_images_image:hover img{opacity:0.7}.obj_dtl .ce_fewo_images .fewo_images_image:nth-of-type(4n+4){margin-right:0}.dtl_lage_wrap .fewo_grouping_1 .bigmap a{width:200px;right:20px;top:20px;position:absolute;display:block;margin-bottom:0;padding-top:6px;padding-bottom:6px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E;z-index:1000}.dtl_right .fewo_grouping_1 .bigmap a{width:100%;float:left;display:block;margin-bottom:0;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;font-size:13px;text-decoration:none;color:#252C2E}.dtl_lage_wrap .fewo_grouping_1 .bigmap a:hover,.dtl_right .fewo_grouping_1 .bigmap a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.dtl_lage_wrap .fewo_grouping_1 .bigmap a:before,.dtl_right .fewo_grouping_1 .bigmap a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f041"}.dtl_haus_link a{width:120px;right:30px;top:30px;position:absolute;display:block;margin-bottom:10px;padding-top:6px;padding-bottom:6px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E}.dtl_haus_link a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.dtl_haus_link a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f015"}.dtl_beschreibung_wrap{position:relative}.obj_booking .fewo_rav .booking_headline{margin-bottom:12px;padding-right:0;padding-left:0}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group li span{margin-right:8px;font-size:14px}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group{width:100%;float:left;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #d5d5d5}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group:last-of-type{border-bottom:0 solid}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group li{width:33.33%;float:left;padding-left:22px;background-image:url("../../files/images/icons/checkmark.svg");background-position:left center;background-repeat:no-repeat;list-style-type:none;background-size:12px}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group li.last:after{content:""}.regular_price.hasOffer .l4{text-decoration:line-through}.offer_price li,.obj_booking .booking_pricelist > div.booking_total_offer{font-weight:bold}.objektdetails_site .box_sharebuttons{width:240px;bottom:20px;position:absolute;display:block;padding-top:20px;border-top:1px solid #d5d5d5}.objektdetails_site .box_sharebuttons:before{width:9px;height:9px;left:50%;position:absolute;display:block;margin-left:-5px;background-color:#d5d5d5;content:" ";transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);top:-5px}.dtl_nmbr .fewo_number{right:310px;top:56px;position:absolute;font-size:13px}.galleria-theme-classic .galleria-info{width:auto;bottom:0;left:0;top:auto}.galleria-info-title{margin-bottom:0 !important}.galleria-theme-classic .galleria-info-text{margin-top:-182px;background-color:rgba(58,71,73,.8);display:block !important}.galleria-info-link,.galleria-info-close,.galleria-info-description{display:none !important}.objektdetails_site a.onLeaflet:before{content: ""}.dtl_right_info > div{margin-bottom:4px}.fewo_booking_prices .fmSelectbox{width:70px;height:26px;margin-top:0;border:1px solid #dedede;line-height:24px}.fewo_booking_prices .fmSelectbox .fmCurrentLabel:after{height:34px}.dtl_right_info .fewo_city:before,.dtl_right_info .fewo_quality:before,.dtl_right_info > div > span{width:130px;font-weight:600}.dtl_right_info .fewo_city:before{display:inline-block;font-family:"Open Sans",serif;content:"Ort"}.dtlShortFacts .fewo_quality:before{display:inline-block;margin-right:10px;font:14px "Open Sans",serif;content:"Komfortpunkte";font-weight:600}.dtl_right_info .fewo_quality{float:none;margin-top:0}.objektinfos{background-color:#F2F2F2}.dtl_title_price_wrap .fewo_quality{margin-top:0}.fewo_plan_legend table{border: 0!important}.fewo_plan_legend td,.fewo_plan_legend tr{border:0}.fewo_plan_legend td.day_free{background-color:#3b9d45}.fewo_plan_legend td.day_full{background-color:#b40101}.fewo_plan_legend td.day_stop{background: #3C9D46;    background: -moz-linear-gradient(-45deg, #B40000 50%, #3C9D46 50%);    background: -webkit-linear-gradient(-45deg, #B40000 50%,#3C9D46 50%);    background: linear-gradient(135deg, #B40000 50%,#3C9D46 50%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B40000', endColorstr='#3C9D46',GradientType=1 )}.fewo_plan_legend td.day_start{background: #3C9D46;    background: -moz-linear-gradient(-45deg, #3C9D46 50%, #B40000 50%);    background: -webkit-linear-gradient(-45deg, #3C9D46 50%,#B40000 50%);    background: linear-gradient(135deg, #3C9D46 50%,#B40000 50%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3C9D46', endColorstr='#B40000',GradientType=1 )}.fewo_plan_legend td.unavailable{background-color:#306B2E}.fewo_booking_headline > h2{left:0;top:-50px;position:absolute}.fewo_tooltip{background-color:#4389BA;border:0px solid;border-radius:5px;color:#fff;behavior: url('assets/css3pie/1.0.0/PIE.htc')}.fewo_tooltip .tip-title{border-bottom:1px solid #EAEAEA}.fewo_tooltip .tip-text{background-color: transparent}.clickable{cursor: pointer}.fewo_plan_legend{margin-top:20px;margin-bottom:30px;padding-left:0;font-size:12px}.no-saison{background-color:#fff}.dtl_lage_wrap .fewo_grouping_1{position:relative;float:left;margin-right:30px}.galleria-theme-classic{background-color:#d5d5d5;height: 745px !important}.obj_booking .booking_pricelist > div.price_element_headline,.obj_booking .booking_pricelist > div.price_element{background-color:#F2F2F2}.fewo_booking_error{width:100%;padding-top:8px;padding-bottom:8px;text-align:center;background-color:#C00;font-weight:bold;color:#fff}.fewo_preisab .price_from{font-size:25px}.dtl_right .fewo_number{bottom:60px;left:30px;right:30px;position:absolute;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#d5d5d5;color:#555}.dtl_right_info > div > span{display:inline-block}.dtl_right ul.fewo_attributes li{list-style-type:none}.dtl_right ul.fewo_attributes li + li{margin-top:4px}.top_border_trenn.block{position:relative;overflow:visible;margin-top:20px;padding-top:20px;border-top:1px solid #d5d5d5}.top_border_trenn:before,.dtl_right .fewo_leaflet:before{background-color: #d5d5d5;top: -5px;content: " ";display: block;height: 9px;left: 50%;margin-left: -5px;position: absolute;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);width: 9px}.dtl_right .fewo_leaflet{position:relative;margin-top:15px;padding-top:25px;border-top:1px solid #d5d5d5}.dtl_right .fewo_leaflet a{margin-bottom:0}.dtl_right .attribute_group .fewo_attributes .fm_icons{height:32px;position:relative;display:block;padding-left:44px;font-size:14px;line-height:32px}.dtl_right .attribute_group .fewo_attributes .fm_icons:before{width:32px;height:32px;left:0;top:0;position:absolute;display:block;text-align:center;background-color:#bfaf81;border-radius:100%;font-size:20px;line-height:32px;color:#fff}.formular form div.mandatory > input:focus{border:2px solid #E0D8C2;color:#555}.formular select{width:63%;padding:4px 3px 4px 1px;background-color:#f4f2f0;border:2px solid #E0E0E0}.formular .checkbox_container span,.formular .radio_container span{display:block}.formular .checkbox_container + br,.formular .radio_container + br{display:none}.formular .checkbox_container label,.formular .radio_container label,.formular .checkbox_container input,.formular .radio_container input{vertical-align:middle}.formular .formbody input[type="checkbox"],.formular x:-moz-any-link{top:0;position:relative}.formular .checkbox_container{margin-top:10px}.formular div.submit_container{margin-top:1em;margin-bottom:1em}.formular form table td{padding-top:3px;padding-bottom:3px}.formular form table td:first-child{width:45%;padding-bottom:0;text-align:left}.formular .tableform table{width:92%;margin-top:1.5em;margin-bottom:0}#container .formular .tableform .formbody,#container .formular .formbody .formbody{width:100%;overflow:hidden}.formular .formbody .formbody{padding-top:0}.formular fieldset table{width:92%;margin-bottom: 1em !important;margin-top: 1em !important}fieldset table td:first-child{width:140px;text-align:left}.formular span.mandatory{display:inline;padding-left:2px;font-weight:bold;color:#c20000}.formular p .confirm{color:#00adf1}.formular input.captcha{width:48px}.formular span.captcha_text{font-weight:normal}.formular :first-child + html span.captcha_text{top:-3px;position:relative}.formular select{width:63%;padding:4px 3px 4px 1px;border:1px solid #d4cbc5}.formular .checkbox_container span,.formular .radio_container span{display:block}.formular .checkbox_container br,.formular .radio_container br{display:none}.formular .checkbox_container{margin-top:10px}.formular .checkbox_container label,.formular .checkbox_container input{vertical-align:middle}p.error{display:none;color:#f00}.formular fieldset.error legend{font-size:13px;font-weight:bold;color:#C20000}.dtl_ausstattung_wrap .ce_fewo_details .fm_icons:before{display:none}.dtl_buchung_wrap.block{width:100%;overflow:visible;display:inline-block}.dtl_buchung_wrap.block{border-top:1px solid #dedede}.objektdetails_site .fewo_leaflet a{height:24px;right:10px;top:10px;position:absolute;display:block;margin-bottom:10px;padding-right:15px;padding-left:15px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;font-size:12px;line-height:22px;text-decoration:none;color:#252C2E}.requestLink a{width:100%;display:block;margin-bottom:10px;padding-top:6px;padding-bottom:6px;text-align:center;background-color:#fff;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #D5D5D5;border-radius:3px;text-decoration:none;color:#252C2E}.objektdetails_site .fewo_leaflet a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.requestLink a:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.objektdetails_site .fewo_leaflet a:before{margin-right:6px;font-family:FontAwesome;color:#BFAF81;content:"\f097"}input[type=button]#btn_booking_disabled{background-color:#F2F2F2;background:-moz-linear-gradient(top,#F2F2F2,#F2F2F2);background:-webkit-linear-gradient(top,#F2F2F2,#F2F2F2);background:-o-linear-gradient(top,#F2F2F2,#F2F2F2);background:-ms-linear-gradient(top,#F2F2F2,#F2F2F2);background:linear-gradient(to bottom,#F2F2F2,#F2F2F2);-pie-background:linear-gradient(top,#F2F2F2,#F2F2F2);border-color:#ededed;color:#fff;cursor:default}.fewo_booking_data .form_info{width:100%;height:50px;padding-right:12px;padding-left:12px;background-color:#eee;border:1px solid #dedede;line-height:50px}.fewo_booking_prices ul.regular_price{background-color:#dedede}.fewo_booking_prices ul.price_element_headline,.fewo_booking_prices ul.price_element{background-color:#eee}.fewo_booking_prices ul.price_element ~ .price_element  li.l1:before,.obj_booking .booking_pricelist > div.price_element .padded:before{margin-right:8px;font-family:FontAwesome;color:#BFAF81;content:"\f00c"}.fewo_booking_prices ul.fewo_sum{background-color:#dedede;font-weight:bold}.fewo_booking_prices ul{width:100%;float:left;margin:0;padding:0 12px;border-top:0px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;list-style-type:none}.fewo_booking_prices li{min-height:26px;float:left;display:block;margin:0;padding:2px 0;line-height:26px;list-style-type:none}.fewo_booking_prices li.l1{width:50%}.fewo_booking_prices li.l2{width:10%}.fewo_booking_prices li.l3,.fewo_booking_prices li.l4{width:20%;text-align:right}.obj_booking #frmBooking .fewo_contact_data{margin-top:30px;padding:30px;background-color:#EEE}.fewo_change_data #btnChange{margin-top:20px;margin-bottom:20px;margin-left:30px;padding:2px 12px;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#ededed);background:-webkit-linear-gradient(top,#f6f6f6,#ededed);background:-o-linear-gradient(top,#f6f6f6,#ededed);background:-ms-linear-gradient(top,#f6f6f6,#ededed);background:linear-gradient(to bottom,#f6f6f6,#ededed);-pie-background:linear-gradient(top,#f6f6f6,#ededed);border:1px solid #d5d5d5;border-radius:3px;cursor:pointer}.fewo_change_data #btnChange:hover{background-color:#eee;background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.obj_booking .booking_pricelist > div.regular_price{background-color:#F2F2F2}.obj_booking .booking_pricelist > div.regular_price.price_position .padded:before{margin-right:8px;font-family:FontAwesome;color:#bfaf81;content: ""}.obj_booking .booking_pricelist > div > div.padded{width:50%}.obj_booking .booking_pricelist > div > div.right{width:50%;text-align:right}.obj_booking .booking_pricelist{overflow:hidden}.obj_booking .booking_pricelist > div{width:100%;padding-right:12px;padding-left:12px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;display: flex;justify-content: space-between}.obj_booking .booking_pricelist > div.booking_price.subtotal{background-color:#DEDEDE;font-weight:bold}.obj_booking .booking_pricelist > div.booking_total{background-color:#DEDEDE;font-weight:bold}.obj_booking .booking_pricelist > div > div{min-height:26px;float:left;padding-top:2px;padding-bottom:2px;line-height:26px}.obj_booking .booking_pricelist > div > div.booking_price_item{width:50%}.obj_booking .booking_pricelist > div > div.booking_price_qty{width:10%}.obj_booking .booking_pricelist > div > div.booking_price_single,.obj_booking .booking_pricelist > div > div.booking_price_sum{width:20%;text-align:right}.obj_booking .booking_pricelist > div > div.booking_price_total{width:50%;text-align:right}.obj_booking .booking_pricelist{padding-right:30px;padding-bottom:30px;padding-left:30px}.obj_booking #cntSubmit{margin-top:0;padding:30px;background-color:#EEE}.fewo_booking_prices li .hasTooltip{width:20px;height:20px;float:right;display:block;margin-top:10px;text-align:center;background-color:#bfaf81;border-radius:100%;line-height:20px;font-weight:bold;font-style:italic;color:#fff}#main .inside .mod_article.no_pad{padding:0}.fewo_tooltip .tip-title,.fewo_tooltip .tip-text{color:#333}.fewo_tooltip{background-color:#fff;border:1px solid #dedede;border-radius:0}.dtl_bewertung_abgeben_wrap .submit{margin-top:20px;margin-left:200px}.dtl_bewertung_abgeben_wrap .formelem{margin-bottom:10px}.dtl_bewertung_abgeben_wrap .formelem label{width:200px;float:left;display:block;vertical-align:top;line-height:40px}.dtl_bewertung_abgeben_wrap .formelem .text{width:40%}.dtl_bewertung_abgeben_wrap .fewo_voting_points{overflow:hidden;margin-bottom:30px;padding:10px;background-color:#fff;border:1px solid #dedede}.dtl_bewertung_abgeben_wrap .fewo_voting_point{width:20%;float:left}.fewo_saisons ul.saison_label{background-color:#DEDEDE}.fewo_saisons ul.saison_label li{font-size:14px;font-weight:bold}.fewo_saisons ul{width:100%;overflow:hidden;margin:0;padding:0;background-color:#fff;border-top:1px solid #DEDEDE;list-style-type:none}.fewo_saisons li.saison_title{width:15%;float:left;margin:0;padding:2px 10px;list-style-type:none}.fewo_saisons li.saison_period,.fewo_saisons li.saison_price{width:30%;float:left;margin:0;padding:2px 10px;list-style-type:none}.fewo_saisons .saison_mindays,.fewo_saisons .saison_additional{display:none}.dtl_bewertung_wrap .fewo_link_back,.dtl_bewertung_wrap .fewo_object_info{display:none}.dtl_dark_background{background-color:#eee}.dtl_lage_wrap .fewo_grouping_1 .fewo_distance_headline{font:20px "Raleway",sans-serif}.dtl_lage_wrap .fewo_grouping_1 .fewo_distances ul{margin:10px 0 0;padding:0;list-style-type:none}.dtl_lage_wrap .fewo_grouping_1 .fewo_distances li{margin:0;padding:0;list-style-type:none}.dtl_lage_wrap .fewo_grouping_1 .fewo_distances .fewo_distance_value{float:right}.ce_fewo_details .attribute_group .attribute_group_title{width:15%;float:left;padding-left:10px;line-height:1.75;font-weight:600}.ce_fewo_details .attribute_group ul{margin:0;padding:0;list-style-type:none}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group ul{width:85%;float:left}.galleria-theme-classic .galleria-stage{bottom:145px;left:0;right:0;top:0}.galleria-theme-classic .galleria-image-nav-left:hover,.galleria-theme-classic .galleria-image-nav-right:hover{background:-moz-linear-gradient(top,#eeeeee,#e2e2e2);background:-webkit-linear-gradient(top,#eeeeee,#e2e2e2);background:-o-linear-gradient(top,#eeeeee,#e2e2e2);background:-ms-linear-gradient(top,#eeeeee,#e2e2e2);background:linear-gradient(to bottom,#eeeeee,#e2e2e2);-pie-background:linear-gradient(top,#eeeeee,#e2e2e2)}.galleria-theme-classic .galleria-image-nav-left,.galleria-theme-classic .galleria-image-nav-right{width:60px;height:50px;text-align:center;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#e8e8e8);background:-webkit-linear-gradient(top,#f6f6f6,#e8e8e8);background:-o-linear-gradient(top,#f6f6f6,#e8e8e8);background:-ms-linear-gradient(top,#f6f6f6,#e8e8e8);background:linear-gradient(to bottom,#f6f6f6,#e8e8e8);-pie-background:linear-gradient(top,#f6f6f6,#e8e8e8);border:1px solid #d5d5d5;border-radius:3px;opacity:1}.galleria-theme-classic .galleria-image-nav-right{right:5px}.galleria-theme-classic .galleria-image-nav-left{left:5px}.galleria-theme-classic .galleria-image-nav-right:before{right:15px;top:15px;position:absolute;border-bottom: 10px solid transparent;border-left: 20px solid #BFAF81;border-top: 10px solid transparent;content: " "}.galleria-theme-classic .galleria-image-nav-left:before{left:15px;top:15px;position:absolute;border-bottom: 10px solid transparent;border-right: 20px solid #BFAF81;border-top: 10px solid transparent;content: " "}.galleria-theme-classic .galleria-image-nav{top:337px}#main .inside .mod_article.dtl_gal_article{padding:0}.dtl_galnright_wrap{overflow:hidden}.dtl_galnright_wrap .dtl_gal{width:900px;position:relative;float:left}.dtl_galnright_wrap .dtl_right{width:300px;height:522px;position:relative;float:right;padding:30px;background-color:#eee;border-bottom:1px solid #d5d5d5;display: flex;flex-direction: column}#main .inside .mod_article.dtl_title_price_wrap{height:90px;overflow:hidden;padding:0;background-color:#fff;display: flex}.dtl_title_price_wrap .dtl_title_wrap{overflow:visible;margin-right:auto;padding-right:0;padding-left:30px;font-size:30px;line-height:72px}.dtl_title_price_wrap .dtl_title_wrap .fewo_city{float:left;margin-right:20px;font-size:16px;line-height:1}.dtl_price_wrap{width:300px;height:90px;overflow:visible;padding-top:20px;padding-right:30px;padding-left:30px;background-color:#3A4749}.dtl_price_wrap .fewo_preisab{overflow:visible;text-align:right;font-size:30px;line-height:1;color:#fff}.fewo_preisab .fewo_price_from{font-size:20px}.dtl_price_wrap .fewo_preisab .fewo_min_days{display:block;margin-top:6px;font-size:14px}
/* 31-2021-11-Kalender.css */
.fewo_calendar td.day_full_angebot_owner,.fewo_calendar td.day_full_angebot,.fewo_calendar td.day_start_angebot{background-color:#FFB355;border-color:#FFB355;color:#fff}.fewo_calendar td.day_full_owner_guest,.fewo_calendar td.day_full_renovation,.fewo_calendar td.day_stop_renovation{background-color:#ccc;border-color:#ccc;color:#fff}.ios .fewo_calendar td.day_free[data-tooltip]:hover:before,.ios .fewo_calendar td.day_start[data-tooltip]:hover:before,.ios .fewo_calendar td.day_stop[data-tooltip]:hover:before,.ios .fewo_calendar td.day_full[data-tooltip]:hover:before,.ios .fewo_calendar td.day_free:hover:after,.ios .fewo_calendar td.day_start:hover:after,.ios .fewo_calendar td.day_stop:hover:after,.ios .fewo_calendar td.day_full:hover:after{display:none !important}.fewo_calendar td.day_free[data-tooltip]:before,.fewo_calendar td.day_start[data-tooltip]:before,.fewo_calendar td.day_stop[data-tooltip]:before,.fewo_calendar td.day_full[data-tooltip]:before{bottom:110%;position:absolute;display:none;border-top:8px solid #000;left:50%;transform: translateX(-50%);z-index: 950;content: "";border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 0px solid transparent}.fewo_calendar td.day_free[data-tooltip]:hover:before,.fewo_calendar td.day_start[data-tooltip]:hover:before,.fewo_calendar td.day_stop[data-tooltip]:hover:before,.fewo_calendar td.day_full[data-tooltip]:hover:before{display:block}.fewo_calendar td.day_free[data-tooltip]:after,.fewo_calendar td.day_start[data-tooltip]:after,.fewo_calendar td.day_stop[data-tooltip]:after,.fewo_calendar td.day_full[data-tooltip]:after{bottom:120%;padding:5px 10px;text-align:center;white-space:pre;background-color:#333;border-radius:3px;font-size:12px;line-height:1.4;color:#fff;font-weight:normal !important}.fewo_calendar td[data-tooltip=""].day_free:hover:after,.fewo_calendar td[data-tooltip=""].day_start:hover:after,.fewo_calendar td[data-tooltip=""].day_stop:hover:after,.fewo_calendar td[data-tooltip=""].day_full:hover:after,.fewo_calendar td[data-tooltip=""].day_free:hover:before,.fewo_calendar td[data-tooltip=""].day_start:hover:before,.fewo_calendar td[data-tooltip=""].day_stop:hover:before,.fewo_calendar td[data-tooltip=""].day_full:hover:before{display:none}.fewo_bookingplan{display:flex;padding-top:20px;padding-bottom:20px;justify-content: space-between;flex-wrap: wrap}.fewo_calendar{width:32%;display:block;margin-bottom:0;padding-bottom:0;background: #fff}.fewo_calendar thead,.fewo_calendar tbody{display:block}.fewo_calendar thead tr:nth-child(2) td,.filter_period_modal_body .fewo_calendar tbody tr:nth-child(2) td,#formAdminBooking .fewo_calendar tbody tr:nth-child(2) td{height:30px;font-size:12px;color:#666;text-transform:uppercase;border-color: transparent;font-weight:500}.fewo_calendar tr{display:flex}.fewo_calendar thead tr:nth-child(2),.filter_period_modal_body tr:nth-child(2),#formAdminBooking .fewo_calendar tbody tr:nth-child(2){margin-bottom:5px}.fewo_calendar td{width:100%;height:52px;display:flex;margin:1px;padding:0;border:1px solid #333;border-radius:4px;font-size:16px;background:#fff;justify-content: center;align-items: center}.fewo_calendar td.month,.filter_period_modal_body .fewo_calendar td.month{height:40px;font-size:14px;border-color:transparent;font-weight:700}.fewo_calendar td.day_empty{border-color: transparent}.fewo_calendar td.day_full{background-image:url("../../files/images/full-stripes.svg");text-decoration:line-through;color:#c44537;border-color: transparent;cursor:default;background-size: 20px}.fewo_calendar td.day_free,.fewo_calendar td.day_stop,.fewo_calendar td.day_start{border-color:#4BBB4B;color:#4BBB4B;cursor:pointer;font-weight: 500}.fewo_calendar td.day_free:hover,.fewo_calendar td.day_stop:hover,.fewo_calendar td.day_start.active:hover{border-color:#4BBB4B;color:#fff;background:#4BBB4B}.fewo_calendar td.selected,.fewo_calendar td.active,.fewo_calendar td.active.unavailable,.fewo_calendar td.minStay.unavailable,.fewo_calendar td.minStay.unavailable.active:hover,.fewo_calendar td.selected.unavailable,.fewo_calendar td.unavailable.day_free.selected:hover,.fewo_calendar td.day_free.minStay,.fewo_calendar td.day_free.minStay:hover{border-color:#cbf7cd;color:#fff;background: #cbf7cd}.fewo_calendar td.minStay.unavailable,.fewo_calendar td.minStay.unavailable.active:hover,.fewo_calendar td.day_free.minStay,.fewo_calendar td.day_free.minStay:hover{color:#626973;cursor:default}.fewo_calendar td.unavailable,.fewo_calendar td.unavailable:hover,.fewo_calendar td.unavailable.day_free:hover,.fewo_calendar td.no_saison{background-color:#fff;border-color:#ddd;color:#4BBB4B;cursor:default}.fewo_calendar td.arrival,.fewo_calendar td.departure,.fewo_calendar td.departure.unavailable:hover,.fewo_calendar td.departure.unavailable.selected,.fewo_calendar td.departure.unavailable.selected:hover,.fewo_calendar td.arrival.unavailable:hover,.fewo_calendar td.arrival.unavailable.minStay{border-color:#4BBB4B;color:#fff;background: #4BBB4B;font-weight:600}.fewo_calendar td.day_start{background-image:url("../../files/images/cal-day-start.svg");background-position:center center;background-repeat:no-repeat;border-bottom:1px solid transparent;border-right:1px solid transparent;background-size: 210px}.fewo_calendar td.day_stop{background-image:url("../../files/images/cal-day-stop.svg");background-position:center center;background-repeat:no-repeat;border-top:1px solid transparent;border-left:1px solid transparent;background-size: 210px}.fewo_calendar td.arrival,.fewo_calendar td.arrival.unavailable.minStay,.fewo_calendar td.arrival:hover,.fewo_calendar td.arrival.unavailable.minStay:hover{background-image:url("../../files/images/cali-arrow-arrival.svg");background-position:center center;background-repeat:no-repeat;background-position:center 4px;background-size:13px}.fewo_calendar td.departure,.fewo_calendar td.departure.unavailable.selected,.fewo_calendar td.departure:hover,.fewo_calendar td.departure.unavailable.selected:hover{background-image:url("../../files/images/cali-arrow-departure.svg");background-position:center center;background-repeat:no-repeat;background-position:center 4px;background-size:13px}.mobile .fewo_calendar td,.mobile .filter_period_modal_body .fewo_calendar td{height:auto;padding-top:3%;padding-bottom:3%}.mobile .fewo_calendar{width:100%}.mobile .filter_period_modal_body .fewo_calendar{width:100%}.filter_period_modal_body .fewo_bookingplan{padding-right:20px;padding-left:20px}.mobile .fewo_bookingplan{padding-top:0}.mobile .fewo_calendar thead tr:nth-child(2) td,.mobile .filter_period_modal_body .fewo_calendar tbody tr:nth-child(2) td,#formAdminBooking .fewo_calendar tbody tr:nth-child(2) td{height:auto;padding-top:2%;padding-bottom:2%}.mobile .fewo_calendar td.month,.mobile .filter_period_modal_body .fewo_calendar td.month{height:auto;padding-top:2%;padding-bottom:2%}.fewo_calendar td.day_full_owner,.fewo_calendar td.day_start_owner,.fewo_calendar td.day_stop_owner{background-color:#668CB3;border-color:#949494;color:#fff}.fewo_calendar td.in_past,.fewo_calendar td.in_past:hover,.fewo_calendar td.no_saison,.fewo_calendar td.no_saison:hover{background-color:#F6F7F8;border-color:#F6F7F8;color:#c9cbcf;border-color: transparent;cursor: not-allowed;font-weight:500}.fewo_calendar td:nth-child(1n+6),.fewo_calendar thead tr:nth-child(2) td:nth-child(1n+6),.filter_period_modal_body .fewo_calendar tbody tr:nth-child(2) td:nth-child(1n+6){font-weight:700}
@media (max-width: 1200px){
/* 13-screen-960.css */
.mod_fewo_confirmation > .booking_headline,.mod_fewo_confirmation > p,.mod_fewo_confirmation .fewo_list_item,.mod_fewo_confirmation .fewo_list_item:first-child{margin-right:15px;margin-left:15px}.fewo_slot a{margin-top:19px}.mosaik_grid .row_1{margin-top:7px}.mosaik_grid .image_1{width:480px;height:317px}.mosaik_grid .image_2{margin-bottom:7px}.mosaik_grid .image_2,.mosaik_grid .image_3{width:233px;height:155px}.mosaik_grid .row_1 div[class*="image_"]{width:139px;height:91px}.dtlVoteWrap{margin-top:2px;margin-bottom:6px}.dtl_galnright_wrap .dtl_gal{width:720px}.dtl_lage_wrap .fewo_grouping_2{width: calc(100% - 630px)}.filter_period_modal{width:670px;margin-top:-307px;margin-left:-335px}.checkinPage.formPage .logo_wrap .inside,.checkinPage.formPage #container,.checkinPage.formPage #footer .inside > .copyright .inside{width:960px}.mod_fewo_voting_list .fewo_voting_owner_message{margin-left:165px}.fewo_voting_averate .fewo_voteoption_progress .fewo_voteoption_bar{width:130px}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg .vote_label{margin-left:6px;font-size:16px}.dtl_beschreibung_wrap h2{margin-right:140px}.star_left .voting_total{margin-right:20px}#leftFixed.scroll-to-fixed-fixed,div#leftFixed{width: 250px!important;height: 375px!important}.mod_fewo_freeslots .fewo_slot{right:240px}.dtl_title_price_wrap .dtl_price_wrap .fewo_preisab{font-size:30px}.dtl_title_price_wrap .dtl_price_wrap .fewo_preisab .fewo_min_days{margin-top:8px}.mod_fewo_random.random_block .fewo_link_details a{bottom:10px;right:10px;padding-right:15px;padding-left:15px}.mod_fewo_random.random_block .fewo_list_item .fewo_price{bottom:10px;left:10px}.mod_fewo_list .fewo_list_item .fewo_price{right:10px}.fewo_plan_legend td.legend_text{margin-right:10px;font-size:10px;line-height:16px}div#fewo_toogle_map{right:22px;top:65px}h1#fewo_headline{overflow:hidden;margin-right:220px;white-space: nowrap;text-overflow: ellipsis}.fewo_plan_legend{margin-bottom:50px}div#fewo_maps_details{width: 210px!important}.fewo_maps{width: 100%!important}.footer_newsletter input[type="text"],.footer_newsletter input[type="email"]{width:275px}.mod_breadcrumb ul{padding-right:10px;padding-left:10px}.left .mod_breadcrumb{left:-250px}.dtl_city_street{left:15px}.filter_wrap .mod_fewo_filter .formbody > *{width:272px}.filter_wrap .mod_fewo_filter{width:960px}.obj_booking #frmBooking .fewo_contact_data{padding:15px}.obj_booking .booking_pricelist{padding-right:15px;padding-left:15px}.default_button_hyper a,.fewo_votinglink a{margin-top:10px;padding-right:5px;padding-left:5px}.fewo_calendar td{height:40px}.fewo_list_item .fewo_period_dateThree:before{margin-right:5px;font-size:11px}.mod_fewo_list .fewo_list_item .fewo_grouping_2,.mod_fewo_list .fewo_list_item .fewo_grouping_1,.fewo_list_item .fewo_attributes{margin-right:10px;margin-left:350px}.fewo_voting_averate .fewo_voteoption_total{width:170px;margin-top:16px}.fewo_voting_averate .fewo_voteoption_total .fewo_voteoption_avg{font-size:21px}.fewo_voting_averate{padding:10px}.fewo_list_item .fewo_voting{right:10px}.angebote_lasche{right:40px}#immolink a:hover,#hotellink a:hover{width:44px}#immolink a{width:40px;height:auto;top:100px}#hotellink a{width:40px;height:auto;top:240px}.fmSelectbox .fmInteliText{width:640px}.dtl_ausstattung_wrap .ce_fewo_details .attribute_group ul{width:760px}.con_img_menu img,.home_col_menu img{width:100%}.dtl_right_info > div{margin-bottom:0}.top_border_trenn.block{margin-top:10px;padding-top:15px}.galleria-theme-classic .galleria-image-nav{margin-top:-124px}.button_to_vote{right:30px}.galleria-theme-classic{width:710px !important;height:615px !important}.fewo_voting_averate .fewo_voteoption_list{margin-left:195px}.obj_dtl .ce_fewo_images .fewo_images_image{width:228px}.mod_fewo_housedetails .fewo_housedetails > .fewo_grouping_1 .fewo_map{width:440px !important}.dtl_haus_link a{right:15px;top:15px}.obj_booking #formBooking .fewo_contact_data{margin-right:15px;margin-left:15px}.dtl_nmbr .fewo_number{right:260px}h2{font-size:24px}.fewo_search_wrap,.header_button_leaflet{width:60px}.phone_head_opener:before{left:8px;font-size:22px}.phone_head_opener{padding-right:10px;padding-left:34px;font-size:14px}#logo a{padding:10px 10px 10px 8px}.objektdetails_site .box_sharebuttons{width:230px;bottom:5px}.mod_fewo_random .fewo_quality{bottom:10px;left:auto;right:10px}#frmBooking > .booking_headline{padding-right:15px;padding-left:15px}.obj_booking #cntSubmit{padding:15px}.fewo_booking_address{padding:15px}.section_person,.booking_section.section_rav,.fewo_contact_data{padding:15px}.fewo_change_data #btnChange{margin-right:15px;margin-left:15px}.obj_booking .travel_data_wrap{padding-right:15px;padding-left:15px}.obj_booking .fewo_booking_info{margin-right:15px;margin-left:15px}.fewo_result_count{right:30px}#left .listmap_wrap:before{margin-bottom:22px}.form_headline{padding-top:10px;padding-right:10px;padding-left:10px}#left .listmap_wrap:after{left:40px;top:42px}.listmap_wrap{padding-top:10px;padding-right:10px;padding-left:10px}#left .fewo_listmap{width:230px !important;height:230px !important}a.back_button{right:15px;top:25px}.dtl_bewertung_abgeben_wrap .fewo_star{width:15px}.dtl_bewertung_abgeben_wrap .fewo_star_text{margin-left:5px}.dtl_lage_wrap .fewo_map{width:600px !Important}#fullbox .inside > .mod_article,#wetterbox .inside > *{margin-top:0;margin-bottom:30px}.home_col_menu_first.equalize > div{width:100%;display:block}#ctrlBookingPlans{padding-left:10px}.fewo_bookingplan table{margin-right:6px;padding:5px}.dtl_right .fewo_number{bottom:40px;left:10px;right:10px}.dtl_galnright_wrap .dtl_right{width:240px;height:415px;padding:10px}.dtl_title_price_wrap .dtl_title_wrap{width:585px;padding-right:15px;padding-left:15px}.dtl_title_price_wrap .dtl_price_wrap{width:250px;padding-top:17px;padding-right:10px;padding-left:10px}#bigbox .inside > .mod_article{margin-bottom:30px;padding:10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}#container{margin-bottom:30px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.mod_fewo_list .fewo_list_item{margin-bottom:10px}.mod_fewo_list #frmSort{margin-bottom:10px}#left .mod_fewo_filter #frm_filter:after{left:40px;top:50px}.fewo_list_item .fewo_attributes ul{margin-top:10px}.mod_fewo_list .fewo_list_item .fewo_grouping_2{margin-top:90px;margin-bottom:17px}#left .mod_fewo_filter .checkbox_container > span > label,#left .mod_fewo_filter .type_checkboxes > span > label{padding-left:20px}#main .inside .mod_article{padding:15px}.left #container{padding-left:250px}#left{width:250px;right:250px}.kontakt_left{padding:10px}#left .mod_fewo_filter{padding:10px}.mod_fewo_random.random_block .fewo_city{margin-bottom:10px;padding-bottom:10px}.mod_fewo_random.random_block .fewo_list_item .fewo_grouping_2{padding:10px}.home_col_menu_first > div.first{padding:15px}.footer_newsletter input[type="text"]{width:250px}.slider_p p{font-size:16px}.slider_headline{font-size:60px}.social_head_opener:before{font-size:14px}.social_head_opener{padding-right:8px;padding-left:8px}#mainnav .level_1 > li > a,#mainnav .level_1 > li > span{padding-right:8px;padding-left:8px;font-size:14px}#container,.logo_wrap .inside,.filter_wrap .inside,#footer .inside > .foot_col,#footer .inside > .copyright .inside,#bigbox .inside > .mod_article,#fullbox .inside > .mod_article,#wetterbox .inside > *{width:960px}
}
