/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;margin:0;padding:0}img{vertical-align:middle}body{overflow-x:hidden}body{font-size:15px}p{margin:12px 0}.intro ul,p{line-height:34px}.button,a{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear}.button{display:inline-block;padding:10px 20px}section a.button{margin:3px;line-height:1}h1{font-size:2em;margin:0 0 30px 0}h2{font-size:1.7em}h3{font-size:1.4em}h4{font-size:1.2em}.container,footer,header,nav,section{float:left;width:100%}.row{margin:0 auto;max-width:1280px;width:96%;position:relative;overflow:visible}.main .row{padding:30px 0;margin:30px auto;overflow:auto}body.no-header .main{margin-top:150px}.main .row.intro{margin:30px auto;padding:30px 0}body.show-qr .main .row.intro{margin-top:80px}footer .row{padding:25px 0;overflow:auto}.main-footer h3{border-bottom:1px solid #9b9b9b;padding:0 0 10px 0}.author-footer .row{padding:15px 0}.columns{float:left;padding:0 20px;position:relative}.column1{width:8.33333%}.column2{width:16.66667%}.column3{width:25%}.column4{width:33.33333%}.column5{width:41.66667%}.column6{width:50%}.column7{width:58.33333%}.column8{width:66.66667%}.column9{width:75%}.column10{width:83.33333%}.column11{width:91.66667%}.column12{width:100%}.left{float:left}.right{float:right}.no-padding{padding:0!important}.clear{clear:both}.hidden{display:none}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.button-menu{display:none;padding:10px 14px;border:1px solid;color:#bd8b3c;cursor:pointer;margin:0 10px 0 0}.button-menu i{font-size:21px;margin:-2px 0 0 10px;float:right}a.logo{font-size:0;width:200px;height:150px;float:left;background:url(../images/logo-amrathkurhaus.png) no-repeat center top 10px #fff;background-size:170px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute;left:0;top:0;z-index:100}nav{position:fixed;top:0;right:0;left:0;z-index:100}.anchor{display:block;position:relative;top:-110px}.top-bar{width:100%;float:left;padding:0 10px;line-height:34px}.top-bar .column12>*{float:right}.top-bar .columns{padding:0}.nav-main{background:rgba(255,255,255,.8);float:left;width:100%;padding:20px 10px;-webkit-transition:background .4s linear;-moz-transition:background .4s linear;transition:background .4s linear;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.scrolled .nav-main{background:rgba(255,255,255,1)}.nav-main ul{width:100%;text-align:center;list-style:none;padding:0 0 0 75px;position:relative;z-index:90}.nav-main ul li{display:inline-block;margin:0 6px;position:relative}.nav-main ul li.hidden{display:none}.nav-main ul li a{text-decoration:none;display:inline-block;padding:7px 3px;color:#666}.top-bar-buttons{padding:0}.top-bar-buttons a{margin:0;padding:1px 10px;display:block;float:left}.top-bar-buttons a:first-child:after{content:"";display:inline-block;height:12px;width:1px;margin:11px -11px 0 10px;float:right;border-left:1px dotted #2e281f}.top-bar .phone{display:inline-block;padding:0;margin:0}.top-bar .phone:after,.top-bar .phone:before{content:"";display:inline-block;height:12px;width:1px;margin:10px 10px 0 0;float:left;border-left:1px dotted #fff}.top-bar .phone:after{float:right;margin:10px 0 0 10px}.top-bar .column12>a:last-child{padding:0 10px 0 0}#lang-nav{margin:0;padding:0 10px}.nav-main .row{position:absolute;bottom:15px;left:0;right:0}nav .book-now{opacity:0;float:right;margin:0 10px 0 0;position:relative;z-index:120}.scrolled .book-now,.subpage .book-now{opacity:1}.nav-main ul.sub-menu{display:none;position:absolute;top:30px;left:0;width:auto;white-space:nowrap;padding:5px 10px}ul li:hover ul.sub-menu{display:inline-block}.nav-main ul.sub-menu li,.nav-main ul.sub-menu li a{width:100%;margin:0;display:inline-block;text-align:left;float:left}header{position:relative}.image-slider{position:relative;float:left;width:100%;margin:30px 0 0 0}.column6 img,.slides img{width:100%}.slide-content{position:absolute;top:50%;left:1%;right:1%;width:100%;max-width:1280px;margin:-60px auto 0 auto;color:#fff}.slide-content h2{-moz-text-shadow:0 1px 3px #333;-webkit-text-shadow:0 1px 3px #333;text-shadow:0 1px 3px #333;font-size:2em;line-height:1.2em;margin:0 0 10px 0}.book-panel{position:absolute;left:1%;right:1%;bottom:-60px;z-index:40;width:98%;max-width:1280px;margin:0 auto}.book-panel-bottom,.book-panel-top{float:left;width:100%;padding:15px 0;font-size:.9em}.book-panel-bottom{text-align:center;margin-top:-10px}.book-panel-top .column12{border-bottom:1px solid #e4e4e4;padding:10px 0 20px 0}.book-panel .fa:before{color:#fff;font-size:15px;margin:0 5px -2px 10px;float:left}.book-panel h3,.toggle-promo{text-transform:uppercase;line-height:51px}.toggle-promo{text-align:left;padding-left:15px;cursor:pointer}.book-panel h3,.book-panel input,.toggle-promo{width:20%;float:left}.book-panel input[type=text]{width:19%;margin:0 1% 0 0}.book-panel input.calendar{background:url(../images/small-calendar.png) no-repeat top 13px right 13px #fff;background-size:22px;min-height:44px}.carousel{padding:0 20px;margin:40px 0 0 0;position:relative}.carousel li{width:25%}.carousel-content{background:#fff;padding:15px}.events-calendar li{text-align:left}.events-calendar li strong{font-size:1.1em;width:100%;margin:0 0 5px 0;font-weight:400;float:left}.events-calendar li span{font-size:.8em}.events-calendar .column12:last-child,.gallery-section .column12:last-child{margin:40px 0 0 0}.content-blocks,.specials{text-align:center;max-width:none;width:100%}.specials .columns{float:none;display:inline-block;margin:20px auto;text-align:left;width:24.5%;vertical-align:top}.specials .columns a{text-decoration:none}.specials .columns img{width:100%}.specials .columns .button{position:absolute;bottom:10px;left:30px;line-height:28px;padding:5px 20px 2px 20px;max-width:80%}.content-special{padding:20px 20px 100px 20px}.content-block{float:left;width:100%;margin:30px 0;position:relative;text-align:left}.block-background{width:50%;float:left;margin:0 0 0 2%;z-index:10}.block-background img{width:100%}.block-content{position:absolute;top:5%;left:48%;right:2%;bottom:5%;background:#fff;z-index:20;padding:60px 40px}.block-content ul{line-height:28px;list-style-position:inside}.content-block:nth-child(even) .block-background{float:right;margin:0 2% 0 0}.content-block:nth-child(even) .block-content{left:2%;right:48%}.room-content{background:#fff;width:92%;margin:-6% 4% 6% 4%;padding:25px;z-index:30;position:relative;float:left}.room-slider{float:left;position:relative;width:100%}.rooms .icons{width:100%;border-top:2px solid #ededed;border-bottom:2px solid #ededed;margin:20px 0;padding:20px 0;float:left;font-size:13px}.rooms .icon{float:left;width:48%;margin:0 2% 0 0;line-height:34px}.room-item{display:none}.room-item.active{display:block}.filter-nav{margin:0 0 50px 0;text-align:center}.filter-nav span{cursor:pointer;margin:5px;color:#be8c3c;background:0 0;border:1px solid #be8c3c}.filter-nav span.active{color:#fff;background:#be8c3c}.package{background:#fff;width:100%;float:left;margin:25px 0}.package .column4{padding:0}.package .column8{padding:25px}.package img{width:100%}body.packages .icons{padding:20px 0 20px 20px;line-height:28px}body.packages .room-content h3{float:left;margin:0 0 22px 0;padding:0 0 22px 0;border-bottom:2px solid #ededed;width:100%}.row.rooms{padding-top:0}.gallery-item.columns{padding:10px}.gallery .gallery-item img{width:100%}.gallery .gallery-item{display:none}.gallery-item.active{display:block}.breadcrumbs{float:left;width:100%;font-size:13px;padding:20px 0}.breadcrumbs .arrow{margin:0 5px}.breadcrumbs ol{list-style:none}.breadcrumbs ol li{float:left}.socials{float:left;margin:5px 0 0 0}.socials a{width:28px;height:28px;float:left;border-radius:50%;display:block;text-align:center;font-size:14px;line-height:28px;margin:0 10px 0 0}.main-footer .row{overflow:visible}.row.highlights{max-width:none;padding:0}.highlights-block{width:32%;position:absolute;top:5%;bottom:5%;left:0;z-index:30;padding:30px}.highlights-map{width:70%;float:right;height:780px}.category{float:left;width:100%;margin:15px 0 0 0}.toggle i{float:right}.highlight-items,.route-content{display:none;float:left;width:100%;margin:10px 0 0 0;padding:0 10px}a.highlight.item{width:100%;cursor:pointer;float:left;font-size:14px;margin:0 0 6px 0}.highlight-items span,.route span{float:left;width:100%;margin:4px 0;font-size:14px;cursor:pointer}.highlights-map p{line-height:23px;margin:3px 0}.category.active i,.route.active i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.directions .fa{font-size:14px;margin:0 5px 0 0;width:16px;text-align:center;color:#333}.toggle{float:left;width:100%;padding:15px;border:1px solid;margin:0;cursor:pointer}.active .toggle{color:#bd8b3c}.events .date{position:absolute;bottom:0;right:0;left:0;padding:20px;color:#fff;background:rgba(0,0,0,.5)}.contact-maps{height:400px}.contact-form{float:left;width:100%;margin:0}.contact-form input:not(.button),.contact-form select,.contact-form textarea{width:100%;margin:0 0 15px 0}.white-background{margin:60px 0 40px 0}.white-background .row{padding:40px 0;margin:0 auto}.route-content p{margin:0 0 20px 0}.route{float:left;width:100%;margin:10px 0 0 0}.row.meetings-form{margin:0 auto 30px auto;padding:0 0 30px 0}.row.meetings-form .column6{float:none;margin:0 auto}.scroll-to-top{position:fixed;bottom:15px;right:0;padding:18px 18px 10px 18px;background:#fff;-moz-box-shadow:0 1px 5px 0 rgba(51,51,51,.5);-webkit-box-shadow:0 1px 5px 0 rgba(51,51,51,.5);box-shadow:0 1px 5px 0 rgba(51,51,51,.5);opacity:0;-moz-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;z-index:10000;cursor:pointer}.scroll-to-top.active{opacity:1}.scroll-to-top:before{content:'';display:inline-block;width:10px;height:10px;font-size:0;border-right:1px solid #333;border-bottom:1px solid #333;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.book-panel h3,.slide-content h2,body{font-family:LucidaSans,sans-serif}h1,h2,h3,h4{font-family:TrajanPro-Regular,serif;font-weight:400}footer{font-size:.8em;line-height:.8em}footer.author-footer{font-size:.7em}footer.author-footer a{text-decoration:none}footer p{margin:5px 0 0 0;line-height:26px}footer.sub-footer p{margin:5px 0 -10px 0}.nav-main ul li a{font-size:14px}.top-bar{font-size:12px}.align-center ul{list-style-position:inside}.package ul{list-style-position:inside;line-height:28px;margin:10px 0}.vacature-list ul{line-height:34px}@font-face{font-family:TrajanPro-Regular;src:url(fonts/trajanpro/TrajanPro-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/trajanpro/TrajanPro-Regular.otf) format('opentype'),url(fonts/trajanpro/TrajanPro-Regular.woff) format('woff'),url(fonts/trajanpro/TrajanPro-Regular.ttf) format('truetype'),url(fonts/trajanpro/TrajanPro-Regular.svg#TrajanPro-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:LucidaSans;src:url(fonts/lucidasans/LucidaSans.eot?#iefix) format('embedded-opentype'),url(fonts/lucidasans/LucidaSans.woff) format('woff'),url(fonts/lucidasans/LucidaSans.ttf) format('truetype'),url(fonts/lucidasans/LucidaSans.svg#LucidaSans) format('svg');font-weight:400;font-style:normal}input,select,textarea{border:none;box-shadow:none;background:#fff;color:#333;padding:12px}input#aimar{display:none}.white-background input,.white-background select,.white-background textarea{border:1px solid #ddd}textarea{min-height:120px}.book-panel input{padding:16px}.book-panel input.button{padding:14px 15px 15px 15px}span.error{color:#c31818}.newsletter input,.reservation input{margin:5px 3px}footer .newsletter input{margin:10px 2px 5px 0}.row.reservation{max-width:none;width:100%}#lang-nav i{color:#f4f4f4;margin-right:-18px}#lang-nav select{box-shadow:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#f4f4f4;padding:0 5px 0 20px;text-transform:uppercase}#lang-nav select option{color:#333;background:#fff}.row.restaurant-form{margin:0 auto;padding:25px 0}.form-col{display:inline-block;vertical-align:top;margin:20px .5% 0 .5%}.form-col span{width:100%;float:left;text-align:center}.form-col input,.form-col select{width:100%;margin:10px 0 0 0}.form-col.time select{width:auto}.restaurant-form .button{padding:11px 20px}.meetings-form select,.restaurant-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/dropdown.png) no-repeat top 20px right 15px #fff;padding:12px 35px 12px 12px}body{color:#333}.events-calendar strong,h1,h2,h3,h4{color:#8a7657}footer{color:#b9b0b0}footer h3{color:#fff;font-size:1.2em;line-height:1}.book-panel h3{color:#333}.top-bar a,.top-bar span{color:#f4f4f4;text-decoration:none}.top-bar-buttons a{color:#333}a{color:#ddae64}a:hover{color:#bd8b3c}.button{background:#ddae64;color:#fff;border-bottom:3px solid #bd8b3c;text-decoration:none}.button.active,.button:hover{color:#fff;background:#bd8b3c}footer a{color:#fff;text-decoration:none}.nav-main ul li a.active,.nav-main ul li a:hover{color:#4e3e27}.nav-main ul li a.active{border-bottom:2px solid #938c84}.nav-main ul.sub-menu li a.active{border-bottom:none}.slide-content h2{color:#fff}.socials a{background:#565656;color:#fff}.socials a:hover{background:#6d6a6a}body{background:#f4f0e9}.row.reservation,.specials{background:#e7d5b9}.image-slider{border-bottom:4px solid #bd8b3c}.main-footer{background:#3e3b35;border-top:6px solid #87847e}.sub-footer{background:#494743}.author-footer{background:#7c7a77}.content-special,.highlights-block{background:#fff}.top-bar{background:#2e281f}.top-bar-buttons{background:#e6dfd3}.book-panel{background:#e7d5b9;color:#333}.book-panel .button{background:#4d884d;border-color:#426742}.breadcrumbs{background:#fff}.sub-menu{background:#e6dfd3;border-bottom:2px solid #938c84}.white-background{background:#fff;width:100%;float:left}.top-bar-buttons a:hover{color:#000}.fancybox-overlay{background:rgba(0,0,0,.9)!important}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background:0 0!important}.fancybox-close{top:0!important;right:-10px!important;text-align:center!important}.fancybox-inner{padding:50px!important;width:100%!important}.fancybox-skin{background:0 0!important}.fancybox-opened .fancybox-skin{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.fancybox-close:before{content:'X';display:inline-block;color:#fff;font-size:26px;font-weight:300}.fancybox-nav span{width:30px!important;height:30px!important;display:block;border-top:2px solid #fff!important;border-right:2px solid #fff!important;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);visibility:visible!important}.fancybox-nav.fancybox-prev span{-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fancybox-next{right:-20px!important}.fancybox-prev{left:-20px!important}.fancybox-title{margin-top:-30px;margin-left:10px}.fancybox-title .child{color:#fff;font-weight:300}.carousel .flex-direction-nav .flex-prev{left:-10px}.carousel .flex-direction-nav .flex-next{right:-10px}.fancybox-type-iframe{width:96vw!important;height:96vh!important;top:2vh!important;bottom:2vh!important;right:2vw!important;left:2vw!important;box-sizing:border-box!important}.fancybox-type-iframe .fancybox-inner,.fancybox-type-iframe .fancybox-outer,.fancybox-type-iframe .fancybox-skin{height:100%!important;width:100%!important;box-sizing:border-box!important}.carousel .flex-direction-nav a,.slider .flex-direction-nav a{display:inline-block;float:left;width:16px;height:16px;border-right:1px solid #fff;border-bottom:1px solid #fff;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin:6px 10px 0 5px;font-size:0}.carousel .flex-direction-nav a{border-color:#333;margin-top:0}.slider .flex-direction-nav a:before{content:'';display:inline-block;width:13px;height:13px;font-size:0;border-right:2px solid rgba(0,0,0,.25);border-bottom:2px solid rgba(0,0,0,.25)}.carousel .flex-direction-nav .flex-nav-next a,.slider .flex-direction-nav .flex-nav-next a{content:'';-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.flex-direction-nav a{text-decoration:none}#the-canvas{max-height:90vh}.canvasWrap{width:100%;text-align:center}.canvasWrap>div span{position:absolute;top:50%;left:20px;height:40px;width:40px;border-top:2px solid #fff;border-left:2px solid #fff;font-size:0;-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg);cursor:pointer}.canvasWrap div.pdfRight span{left:auto;right:20px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.linkControls{color:#fff;text-align:center}.linkControls a{color:#fff}.pageCounter{color:#fff;text-align:center;padding:10px 0 5px 0}.mpFormTable{width:100%;max-width:700px;margin:0 auto}.mpQuestionTable{width:100%;max-width:700px}.mpQuestionTable td{width:50%;max-width:350px;text-align:left;padding:5px 0;vertical-align:top}.mpFormTable ul{list-style:none}.mpErrorRow,.mpErrorSummary{color:#9a2020}.datepickerBody,.datepickerClose,.datepickerHeader{font-family:inherit!important}.bc-datepicker table td.selected a{background:0 0!important;border-bottom:2px solid!important;color:#9a6f2c!important}.inline .bc-datepicker table td a{padding:20% 25%!important}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.eot?r5nxxz);src:url(fonts/icomoon/icomoon.eot?r5nxxz#iefix) format('embedded-opentype'),url(fonts/icomoon/icomoon.ttf?r5nxxz) format('truetype'),url(fonts/icomoon/icomoon.woff?r5nxxz) format('woff'),url(fonts/icomoon/icomoon.svg?r5nxxz#icomoon) format('svg');font-weight:400;font-style:normal}.icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:20px;margin:5px 8px 0 0;float:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-seaview:before{content:"\e912"}.icon-connecting_rooms:before{content:"\e913";font-size:18px}.icon-desk:before{content:"\e914";font-size:16px;margin:5px 13px 0 0}.icon-balcony:before{content:"\e915"}.icon-safe:before{content:"\e900"}.icon-square_footage:before{content:"\e901";font-size:16px;margin:9px 13px 0 0}.icon-bedtype:before{content:"\e902";margin:5px 5px 0 0;font-size:23px}.icon-pax:before{content:"\e903"}.icon-wifi:before{content:"\e904"}.icon-lounge:before{content:"\e905"}.icon-shower:before{content:"\e906"}.icon-bath:before{content:"\e907"}.icon-coffeetea:before{content:"\e908"}.meetings .icon:before{font-size:38px;width:40px;height:46px;text-align:center;margin:0 6px 6px 0;color:#333}.meetings .icon-square_footage:before{content:"\e901";font-size:23px!important;margin:2px 6px 4px 0!important}.meetings .icon-diner:before{font-size:24px;margin-top:3px}.meetings .icon-feest:before{font-size:30px;margin-top:1px}.icon-cabaret:before{content:"\e909";font-size:30px!important}.icon-carre:before{content:"\e90d"}.icon-eigenopstelling:before{content:"\e90e"}.icon-board:before{content:"\e912"}.icon-school:before{content:"\e913";font-size:34px!important}.icon-theatre:before{content:"\e90b";font-size:30px!important}.icon-ushape:before{content:"\e90c"}.icon-diner:before{content:"\e910"}.icon-feest:before{content:"\e911"}@media (max-width:1600px){.block-content{padding:30px}.intro ul,p{line-height:32px}}@media (max-width:1400px){.block-content{padding:20px}.slide-content{left:4%;right:4%}.nav-main ul li{margin:0 3px}.nav-main ul li a{font-size:13px}.intro ul,p{line-height:28px}}@media (max-width:1300px){.block-background{width:62%}.block-content{left:40%}.content-block:nth-child(even) .block-background{float:right;margin:0 2% 0 0}.content-block:nth-child(even) .block-content{left:2%;right:40%}.specials .column3{width:24.5%;padding:0 10px}.specials .column3.three,.specials .column3.two{width:32.5%}}@media (max-width:1200px){.nav-main{padding:37px 10px}a.logo{z-index:1002}.button-menu{display:inline-block;float:right}.button.book-now{opacity:1}.nav-main ul{display:none;position:fixed;z-index:1000;top:33px;right:0;bottom:0;left:0;overflow:hidden;overflow-y:scroll;background:#f4f0e9;padding:25px 0 0 0}body.active-menu{overflow-y:hidden}.nav-main ul li{width:100%;margin:5px 0;float:left;text-align:center}.nav-main ul li.hidden{display:block}.nav-main ul li.hidden span{padding:20px;cursor:pointer}.nav-main ul li a{font-size:14px;padding:8px}.nav-main ul.sub-menu{position:relative;top:0;display:inline-block;width:100%;float:left;overflow:hidden}.nav-main ul.sub-menu li a{font-size:12px}.nav-main ul.sub-menu li,.nav-main ul.sub-menu li a{text-align:center}}@media (max-width:1100px){body{font-size:14px}.book-panel h3{font-size:1.2em;line-height:46px}.nav-main ul{padding:30px 0 0 0}.nav-main ul li{margin:0 5px}.nav-main ul li a{font-size:13px;padding:7px 2px}a.logo{width:170px;height:125px;background-size:130px}.book-panel{bottom:-80px}body.index section.main{margin-top:60px}.block-background{width:96%}.block-content,.content-block:nth-child(even) .block-content{position:relative;left:auto;bottom:auto;right:auto;top:auto;float:left;width:92%;margin:-4% 4% 0 4%}.specials .column3{width:49.5%}}@media (max-width:960px){.column10,.column11,.column6,.column7,.column8,.column9{width:100%}.column1,.column2,.column3,.column4,.column5{width:50%}body.no-header .main{margin-top:0}.top-bar{padding:0}a.logo{z-index:100}.top-bar .row{width:100%}.top-bar a{font-size:0}.top-bar a i{font-size:12px}.top-bar .top-bar-buttons a{font-size:12px}.top-bar a i{margin-top:10px;display:inline-block;float:left}nav{position:relative}.anchor{display:block;position:relative;top:0}.image-slider{margin:0}.nav-main{background:rgba(255,255,255,1);padding:35px 10px;position:relative}.book-now{opacity:1}a.logo{background:url(../images/logo-amrathkurhaus.png) no-repeat center center;background-size:110px;width:125px;height:105px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:36px}.nav-main .row{position:relative;left:auto;right:auto;bottom:auto}.book-panel h3{display:none}.book-panel input,.toggle-promo{width:25%}.book-panel input[type=text]{width:24%}footer .column4{width:50%;margin:10px 0}.main-footer .column4:first-child h3:before{display:none}.inner-content,.room-content .icons{height:auto!important}a.column3{width:25%}.highlights-map{width:100%;height:440px}.highlights-block{position:relative;width:92%;margin:-4% 4% 4% 4%;float:left}.contact-content .column6:last-child{margin:40px 0 0 0}}@media (max-width:860px){.columns{padding:0 15px}a.column3{width:33.333%}.slide-content{left:6%;right:6%}}@media (max-width:780px){.toggle-promo{display:none}.book-panel input[type=text]{width:32%}.book-panel input{width:33%}.book-panel{bottom:-128px;width:100%;left:0;right:0}body.show-qr section.main{margin-top:100px}}@media (max-width:600px){.columns{width:100%}.inner-content h2{font-size:1.1em}.top-bar .top-bar-buttons a{font-size:11px;padding:0 7px}.book-panel-bottom{display:none}.book-panel{bottom:-183px}.book-panel-top .column12{border:none;padding:0}body.show-qr section.main{margin-top:120px}.book-panel input,.book-panel input[type=text]{width:100%;margin:2px 0}#lang-nav{padding:0 2px 0 7px}.specials .column3{width:100%;margin:20px auto}footer .column4{width:100%}.rooms .icon{width:100%}a.column3{width:50%}.form-col{width:100%;max-width:inherit;margin:20px 0 10px 0}.reservation input,.reservation select{width:100%;margin:5px 0}}@media (max-width:500px){.slide-content{display:none}.mpQuestionTable td{width:100%;float:left}}@media (max-width:380px){a.logo{width:100px;background-size:100px}.nav-main .button.book-now{margin:0}.nav-main .button{padding:10px 16px}.button-menu{padding:10px 12px}}body{background:#f4eee2}.book-panel{background:#eadec5}.nav-main ul li a.active{border-color:#1d3c71}.book-panel .button,.button.book-room,.restaurant-form .button{background:#1d3c71;border-color:#035990}.book-panel .button:hover,.button.book-room:hover,.restaurant-form .button:hover{background:#035990}.book-panel-top .column12{border-bottom:1px solid #fff}.row.reservation,.specials{background:#eadec5}a,a:hover{color:#ae871e}.button{background:#ae871e;color:#fff;border-bottom:3px solid #967419}.active .toggle{color:#ae871e}.button:hover{background:#967419}.filter-nav .button,.filter-nav span{border-color:#ae871e;color:#ae871e}.filter-nav .button.active,.filter-nav .button:hover,.filter-nav span.active,.filter-nav span:hover{background:#ae871e;color:#fff}.image-slider{border-bottom:4px solid #ae871e}.button.book-now{background:#1d3c71;border-color:#035990}.button.book-now:hover{background:#035990;border-color:#035990}.events-calendar strong,h1,h2,h3,h4{color:#1d3c71}.nav-main ul.sub-menu{background:#fff;border-bottom:2px solid #1d3c71;border-top:2px solid}.top-bar a:hover,footer a:hover{color:#fff}