.cc-window{font-size:14px;line-height:1.3em;}.zindex9999{z-index:9999;}.asw-menu-btn{left:10px!important;bottom:70px!important;}@media (max-width:756px){#page-1 .main-content{padding-left:10px;padding-right:10px;}}#page-1 .home-h2 h2,.home-h2 .h2{font-size:24px!important;font-weight:600!important;}body{overflow-x:hidden}.browsehappy{display:none;border:1px solid #ddd;border-radius:3px;padding:10px;background:#fff;}@media all and (-ms-high-contrast:none){.homecards,.suitencards{display:none}*::-ms-backdrop,.homecards,.suitencards{display:none}}@media all and (-ms-high-contrast:none){.browsehappy{display:block}*::-ms-backdrop,.browsehappy{display:block}}.back-to-top{display:none !important;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:static !important;background-color:#fefcf3;}@media (max-width:756px){body{font-size:1.25rem;}}@media (max-width:560px){body{font-size:1.3rem;}}#modal-41 .modal-body h4{font-weight:700;}a{color:#c3081b;text-decoration:none;}a:hover{text-decoration:none;}footer a,footer .nav-link{color:#c3081b;text-decoration:none;}footer a:hover,footer .nav-link:hover{color:#000;}footer .nav-link{padding-bottom:0px;}.back-to-top{color:#d8ca9e !important;}.back-to-top:hover{color:rgba(42,42,31,0.75) !important;}h1{margin-bottom:1.5rem}#modal-41 .modal-header{background-color:#9bd33b;}#modal-41 .modal-body{background-color:#fffbde;}.flipperkarte{margin-bottom:20px;}.carousel-control-prev-icon,.carousel-control-next-icon{width:50px;height:50px;background-color:#d8ca9e;border-radius:50%;}.suitenspaltencontainer h2{text-align:center;font-size:2.5rem;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid lightgrey;}.suitencontainer{border:1px solid #f2f2f2;border-top:0px;border-radius:0px 0px 5px 5px;background-color:#f9f9f9}.suitencontainer.sincity{background:#004183;color:#fff;}.suitencontainer.alpenglut{background:#e4d6a7;}.suitencontainer.bountybeach{background:#7ac1e3;color:#fff;}.suitencontainer .tab-content{padding:10px;}.suitentitel{border:1px solid #f2f2f2;border-bottom:0px;background-color:#f9f9f9;border-radius:5px 5px  0px 0px;padding:10px 10px 20px 10px;margin-bottom:2px;}.suitentitel.sincity{background:#004183;color:#fff;}.suitentitel.alpenglut{background:#e4d6a7;}.suitentitel.bountybeach{background:#7ac1e3;color:#fff;}.suitenspaltencontainer .btn{width:330px;padding:7px 10px;}.suitencards .subheader{margin-top:5px;font-size:16px;color:#495057!important;}.videobereich{background-color:transparent;position:relative;height:0;padding-bottom:56.25%;}.videoextern{background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;}.topcontent{background:transparent;width:100px;height:auto;position:fixed;top:20%;right:-7px;z-index:9999;border-radius:0.25rem 0px 0px 0.25rem;animation:fadein 4.5s;-moz-animation:fadein 5.0s;-webkit-animation:fadein 4.5s;}@media (max-width:560px){.main-content.pt-5{padding-top:1rem !important;}}.referenzenswiper h4{font-size:1.1em;font-weight:600;}.navbar-nav .nav-item{border-left:1px solid rgba(255,255,255,0.2);font-weight:700;}.navbar-nav .nav-link{white-space:nowrap!important;}.navbar-nav .nav-item:last-child{border-right:1px solid rgba(255,255,255,0.2);}.navbar-nav .nav-item:first-child{margin-left:10px;}#language_menu.additionalicon li{border:0px solid rgba(255,255,255,0.2);}.nav-item.additionalicon{list-style:none;}.additionalicon a{color:rgba(42,42,31,0.9);}.additionalicon a:hover{color:rgba(42,42,31,0.75);}.noshow{display:none}@media (max-width:991px){#main-navbar{overflow-y:auto!important;}.navbar{padding-top:3px;padding-bottom:3px;}.navbar .navbar-collapse.show ul{margin-top:7px}.navbar-nav .nav-item{text-align:left;border-bottom:1px solid lightgrey;border-right:0px;border-left:0px;}.navbar-nav .nav-item:first-child{border-top:1px solid lightgrey;margin-left:0px;}.navbar-nav .nav-item:last-child{border-right:0px}.navbar-nav .nav-item a{font-size:1.3rem;padding-bottom:4px;padding-top:4px;}.navbar-collapse ul.additionalicon,.navbar-collapse li.additionalicon{display:inline-block;}.navbar-brand img{display:none;}.navbar-brand{height:40px;width:360px;background:transparent url(/fileadmin/website/images/Logo-Hotel_ZeitTraum_Text.png) top left no-repeat;}}@media (max-width:560px){.navbar-brand{width:325px;background-image:url(/fileadmin/website/images/Logo-Hotel_ZeitTraum_Text_s.png) !important;}}@media (max-width:460px){.navbar-brand{width:240px;background-image:url(/fileadmin/website/images/Logo-Hotel_ZeitTraum_Text_xs.png) !important;}}@media (max-width:370px){.navbar-brand{width:200px;background-image:url(/fileadmin/website/images/Logo-Hotel_ZeitTraum_Text_xxs.png) !important;}}.navbar-toggler{border:0px solid transparent;border-radius:5px;height:57px;padding-top:10px;}.tinynav #main-navbar{height:50px;margin-top:0px;box-shadow:0 0.5rem 1rem rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.2);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}@media (max-width:992px){.tinynav #main-navbar{height:auto;}.tinynav .navbar{padding-top:0px;padding-bottom:0px;}.tinynav .navbar-toggler{height:45px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}}.tinynav .navbar .form-control{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}.navbar-toggler .icon-bar{display:block;width:50px;height:3px;border-radius:2px;margin-bottom:7px;}.navbar .navbar-toggler .icon-bar{background-color:#fff;}.navbar button[aria-expanded="true"] .icon-bar{background-color:gold;}.navbar button[aria-expanded="true"] .icon-bar1{transition:all 0.3s linear;margin-top:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.navbar button[aria-expanded="true"] .icon-bar2{transition:all 0.3s linear;background-color:transparent;}.navbar button[aria-expanded="true"] .icon-bar3{transition:all 0.3s linear;margin-top:-20px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.navbar-brand{margin-right:20px;}.navbar .form-control{padding-left:5px;}.navbar #searchbox input[type="text"]{background-color:rgba(255,255,255,0.3);color:#ddd;}.tinynav .navbar-nav .nav-link{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}@media (min-width:992px){.navbar-nav .nav-item a{position:relative;}.navbar-nav .nav-item a:before{position:absolute;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;}.navbar-nav .nav-item .active:before{background-color:#fff;}.navbar-nav .nav-item a:before{bottom:-8px;display:block;height:5px;width:0%;content:"";background-color:#fdf9e3;}.tinynav .navbar-nav .nav-item a:before{bottom:-3px;}.navbar-nav .nav-item a:hover:before,.navbar-nav .nav-item .active:before{opacity:1;width:90%;}}footer{padding-top:20px;padding-bottom:0px;background:#fdf9e3;}footer .footerlogo{margin-left:-15px;margin-right:-15px;}footer .socialbuttons .btn{margin-right:7px;}@media (max-width:756px){#page-footer{padding-left:10px;padding-right:10px;}}#page-1 .jumbotron .container-fluid{padding:0px!important;}.jumbotron{padding:0px;margin:0px;background-color:#fefcf3;}@media (min-width:992px){#page-1 .jumbotron{margin-top:50px}}.jumbotron figure{margin-left:-15px;margin-right:-15px;}.jumbotron picture img{width:100% !important}.jumbotron-topbild{margin-left:-15px;margin-right:-15px;margin-top:58px;}.card{background-color:#fdf9e3;}.card-body{padding:1rem;}.card-title{margin-bottom:0px;}.card.card-effect-one:hover{background-color:#fffdf0 !important}.homecards .card-group .card{min-height:520px;}@media (min-width:825px) and (max-width:991px){.homecards .card-group .card{min-height:510px;}}.suitencards .card-title{font-size:1.5rem;}@media (min-width:992px) and (max-width:1100px){.suitencards .card-title{font-size:1.3rem;}}.carousel-caption h5{background-color:rgba(216,202,158,0.5);border-radius:.25rem;}.carousel-item figure img{width:100%;}#carousel-5{margin-left:-15px;margin-right:-15px;margin-bottom:30px;max-width:100%!important;}@media (max-width:992px){#carousel-5{margin-top:58px;}}.form-control{margin-bottom:10px;}textarea.form-control{min-height:calc(1.5em + 0.75rem + 100px);}#kontaktformular-59 h2,#kontaktformular-en-59 h2,#kontaktformular-fr-59 h2{display:none;}.powermail_fieldwrap_type_submit{margin-top:10px;margin-bottom:20px;}.cc-revoke{display:none;}
