@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);@font-face{font-family:icomoon;src:url(/client-side-public/dist/fonts/icomoon.cac364.eot);src:url(/client-side-public/dist/fonts/icomoon.cac364.eot) format("embedded-opentype"),url(/client-side-public/dist/fonts/icomoon.17c686.ttf) format("truetype"),url(/client-side-public/dist/fonts/icomoon.4e24e1.woff) format("woff"),url(/client-side-public/dist/fonts/icomoon.43248c.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"\E900"}.btn-primary i{display:inline-block}.btn-primar:disabled,.btn-primar[disabled]{background:#ccc}html{height:auto}body{height:100%}a:focus,a:hover{color:#262626}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;background-image:none;background:#293d93}.advantages-list__title,.carousel-container h2,.hotel-info__name a,.hotel-search-item .description a,.hotel-search-item .name a,.hotel-search-item .region a,.hotels-list-item .city a,.hotels-list-item .name a,.hotels-list-item .rate,.room-block__details-toggle,.rooms-full-info li .amount,.rooms-full-info li .name,.rooms-short-info .switch-block,.search-form input[type=text],.search-form select,.selected-rooms__title,.sicher-buchen h3,.small-search .control-label,.small-search .form-field__label,.switch-block,.tab-navigation__item a,.tab-navigation__items a,.tab-navigation__items a:hover,.trustscore__score,a.hotel-detail__back-button,h3.room-block__name{color:#262626}.link-up{color:#262626!important}.bigMapHandle,.bigMapHandle:hover,.map__link-container>a,.map__link-container>a:hover{background:#262626}.region-footer{display:none}.tab-navigation__items.active a,.tab-navigation__items.tab-navigation__items_state_active a{background:#ffdc00;color:#262626}.box-search .box-title h1,.main-search .box-title h1{color:#262626}.hotel-detail__header{display:none}footer{background:none;border-top:none}.container{background-color:#fff}.caret{display:inline-block;border:0;width:8px;height:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABh0RVh0Q3JlYXRpb24gVGltZQAyOS4xMS4yMDEz/XkpKAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAA1SURBVBiVlc7BCQAwCATBrfb672DzMoiPYITj/DhIEmmjopLE2l8BYCLb4wt0pPobmJ9sgQPmMondOz9PxQAAAABJRU5ErkJggg==) no-repeat}.dropdown .dropdown-toggle{background:none!important;padding:3px 0!important}#meta-menu>.span2,#meta-menu>.span4{width:auto}.carousel-container h2{text-shadow:none}body{background:#fff}.header-new__metainfo-container{font-size:11px;padding:16px 0;color:#262626}.header-new__currency,.header-new__home,.header-new__language{float:left;margin-right:20px}.header-new__home a{font-weight:700;color:#262626;line-height:20px;padding:3px 0;display:block}.header-new__logo{text-align:center;float:right}.header-new__logo a{display:block}.header-new__logo img{max-width:100%}.header-new__metainfo-container:after,.header-new__metainfo-container:before{content:" ";display:table}.header-new__metainfo-container:after{clear:both}@media screen and (max-width:479px){.header-new__logo{padding-left:10px}.header-new__logo img{height:30px}.header-new__metainfo-container{padding:10px 0}.header-new__home,.header-new__overlay{display:none}}.btn{display:inline-block;padding:10px 28px;margin-bottom:0;font-size:14px;line-height:20px;color:#fff;text-align:center;cursor:pointer;background-color:#262626;border-radius:2px;font-family:Fira Sans,sans-serif;font-weight:700;transition:background-color .3s;border:none}.btn:focus,.btn:hover{background-color:#0d0d0d;color:#fff;outline:0}.btn:visited{color:#fff}.btn.active,.btn:active{outline:0;background-color:#3a3a3a}.btn.disabled,.btn[disabled]{cursor:default;opacity:.65;filter:alpha(opacity=65)}.btn-primary{color:#fff;background-color:#262626;padding:4px 10px;height:30px;width:35px}.btn-primary i{display:none}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#0d0d0d}.btn-primary.active,.btn-primary:active{background-color:#3a3a3a}.btn-blue{background-color:#262626;color:#fff}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{background-color:#00648c}