#rScale{width:0}.btn-menu{cursor:pointer;display:inline-block;float:left;font-family:"Libre Baskerville",serif;font-size:1.1em;padding:0 5px}.shadow{background-color:rgba(0,0,0,0.5);bottom:0;display:none;height:calc(100% - 0);left:0;position:fixed;right:0;top:0;width:100%;z-index:1010}.close-shadow{background-color:#FFF;border:3px solid #5d2d1c;border-radius:19px;box-shadow:0 0 5px #FFF;float:right;height:38px;position:relative;right:15px;text-align:center;top:10px;width:38px}.close-shadow>.hamburger{margin:0 auto;vertical-align:middle}body.modal-open .shadow{display:block}.menu-wrapper{background-color:#FFF;border:#076ba7 1px solid;box-shadow:0 0 5px rgba(100,100,100,0.75);display:none;padding:5px;position:fixed;left:0;top:0;width:280px;height:100%;z-index:1501}.zmenu{font-family:"Libre Baskerville",serif;font-size:18px;padding:5px;width:100%;z-index:1500}.zmenu,.zmenu a{color:#000}.menu-item{display:block;white-space:normal;width:100%}.menu-item.back{cursor:pointer}.menu-item.back .menu-icon.l{display:table-cell}.menu-item.back .menu-icon.l::before{content:"\f053"}.menu-caption{display:table;width:100%}.menu-icon:empty{display:none;font-family:FontAwesome;height:20px;line-height:20px;margin:0;padding:0}.menu-icon.r{text-align:right}.menu-icon.l::before,.menu-icon.r::before{cursor:pointer;display:inline-block;padding-top:3px;width:23px}.menu-closed>.menu-caption>.menu-icon.r{display:table-cell}.menu-closed>.menu-caption>.menu-icon.r::before{content:"\f054"}.menu-item.active>.menu-caption>.menu-anchor{color:#666}.menu-item.semi-active>.menu-caption>.menu-anchor{color:#666}.menu-anchor,a.menu-anchor{display:table-cell;text-decoration:none}.zmenu.vert .menu-anchor,.zmenu.vert a.menu-anchor{width:100%}.menu-icon:hover,.menu-anchor:hover{color:#404040}.zmenu ul.menu-children{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0;width:100%;z-index:1500}.menu-closed>.menu-children{display:none}.btn-menu-wrapper{float:left}button.btn-menu{background-image:none;border:1px solid transparent;border-radius:4px;margin:5px 15px;padding:9px 10px;position:relative}button.btn-menu .icon-bar{background-color:#e2b9b9}button.btn-menu .icon-bar{border-radius:1px;display:block;height:2px;width:22px}button.btn-menu .icon-bar+.icon-bar{margin-top:4px}.menuname,.txt-menu{display:inline}@media(min-width:544px){#rScale{width:1px}}@media(min-width:768px){#rScale{width:2px}}@media(min-width:992px){#rScale{width:3px}.menu-line,.menu-bar{position:relative;z-index:2}.fixmenu{left:0;position:fixed;right:0;top:0}.fixing{left:0;position:fixed;right:0}.menu-wrapper{background-color:transparent;display:block;border:0 none;box-shadow:none;height:auto;padding:0;position:static;width:auto;z-index:auto}.zmenu{font-size:20px}.zmenu,.zmenu a{color:#5d2d1c}.menu-wrapper.center{text-align:center}.menu-wrapper.center .zmenu{display:inline-block!important;width:auto}.menu-wrapper.center .zmenu *{text-align:left}.menu-wrapper.right{text-align:right}.menu-item.back,.menu-item.parent{display:none}.menu-closed>.menu-caption>.menu-icon.r{display:none}.menu-open>.menu-caption>.menu-icon.l::before{content:"\f0d7"}.menu-closed>.menu-caption>.menu-icon.l::before{content:"\f0da"}.menu-icon:hover,.menu-anchor:hover{color:#bf5c3a}.menu-item.active>.menu-caption>.menu-anchor{color:#ac3c3e}.menu-item.semi-active>.menu-caption>.menu-anchor{color:#d48b71}.zmenu.vert .menu-icon.l{display:inline-block;width:23px}.zmenu.vert ul.menu-children:not(.l0){padding-left:15px}.zmenu.horiz .menu-item{position:relative;white-space:nowrap}.zmenu.horiz .menu-item.l1{display:inline-block;margin-right:10px;vertical-align:middle;width:auto}.zmenu.horiz .menu-item.l1:last-of-type{margin-right:0}.zmenu.horiz .menu-children:not(.l0){background-color:#ffffffe6;border:0 none;left:0;min-width:160px;padding:5px 10px;position:absolute;top:100%;width:auto}.zmenu.horiz .menu-children.l2{left:100%;top:0}.zmenu.horiz .menu-closed:hover>.menu-children{display:block}.zmenu.horiz .menu-closed>.menu-caption>.menu-icon.r{display:table-cell}.zmenu.horiz .menu-closed.l1>.menu-caption>.menu-icon.r::before{content:"\f078";margin:0 10px;text-align:center}.btn-menu-wrapper,div.btn-menu{display:none}}@media(min-width:1200px){#rScale{width:4px}}.menu-wrapper{border:0 none;padding:0}.zmenu{padding:0}.menu-caption{padding:0 5px}.zmenu .menu-item{padding:3px 20px}.zmenu .menu-item.menu-open{padding:3px 0}.zmenu .menu-item.back{padding:3px 0 20px 3px}.zmenu .menu-item.parent{background-color:#5d2d1c;color:#FFF;padding:3px}.menu-item.parent .menu-anchor:hover{color:#FFF}@-ms-viewport{width:device-width}.hamburger{display:inline-block;height:22.5px;position:relative;width:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.hamburger span{background-color:#e8501f;border-radius:4.5px;display:block;height:4.5px;left:0;opacity:1;position:absolute;width:100%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:9px}.hamburger span:nth-child(4){top:18px}.hamburger.open span:nth-child(1){top:9px;width:0;left:50%}.hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.open span:nth-child(4){top:9px;width:0;left:50%}body{color:#2f1606;font-family:"Open Sans",sans-serif;font-size:1.2rem;margin:0;padding:0;width:100%}.pano-wrapper{z-index:1}.pano-cont{background:#000 url("img/hatter_xs.jpg") no-repeat center/cover;height:100%;position:fixed;width:100%;z-index:1}.pano-cont iframe{height:100%;width:100%}.header{background-color:#f6f6f6;box-shadow:0 3px 6px rgba(0,0,0,0.6);padding-bottom:10px;position:relative;z-index:1500}.floating-panel{padding:10px 0;position:fixed;right:0;top:150px;width:50px;z-index:7}.floating-item{height:40px;position:relative}.floating-icon{cursor:pointer;height:40px;position:absolute;right:0;width:40px}.floating-content{display:none;left:50px;position:absolute;right:unset;top:0}.floating-item:hover>.floating-content{display:inline-block;left:unset;right:50px}.ctrl-360{background:rgba(255,255,255,0.8) url("img/360_szel_kicsi.png") left center no-repeat;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;margin:0 5px}.ctrl-360:hover{background-color:#FFF}.pnl-360{background-color:#FFF;line-height:40px;padding:0 10px;white-space:nowrap}.top-bar{font-size:1.3em;height:45px;line-height:45px}.btn-menu-wrapper{float:left}a{color:#1b473e;text-decoration:none}a:hover{color:#e8501f}.top-bar .tool,.top-bar .contact{float:right;margin-left:15px}.z-link.x>.z-link-data{display:none}.contact::before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.contact.email::before{content:"\f003"}.contact.phone::before{content:"\f095"}.main-title{float:right;font-family:"Archivo Black",sans-serif;font-size:1.4rem;line-height:25px;text-align:right;width:calc(100% - 60px)}.logo{float:left;width:40px}.content-wrapper{margin-top:150px;position:relative;z-index:6}.content{background-color:rgba(255,255,255,0.8);padding:20px 15px}.content p{text-align:justify}h1{font-family:"Archivo Black",sans-serif;font-size:27px}span.dr-name{display:block;font-weight:bold;margin-bottom:1rem}span.name2{display:none}span.timeday{display:block}span.timespan{color:#ac3c3e;font-size:2rem}footer{background-color:#f6f6f6;font-size:1rem;position:relative;z-index:7}.footer-wrapper{border-top:2px solid #ac3c3e;margin-top:3px;padding:5% 0}.footerlink{display:block}.scrolltop{background-color:#ac3c3e;border-radius:25px;bottom:15px;box-shadow:0 0 10px 2px #CCC;color:#cecece;cursor:pointer;display:none;font-size:40px;height:50px;line-height:40px;overflow:hidden;position:fixed;right:15px;text-align:center;z-index:20;width:50px}form{width:100%}.lbl-routeplan{width:100%}.contact-box{margin-bottom:20px}.map-holder{height:500px}.scrolloff{pointer-events:none}@media(max-width:543px){.content-wrapper .container{padding-left:0;padding-right:0}}@media(min-width:544px){.pano-cont{background-image:url("img/hatter_sm.jpg")}.content-wrapper{margin-top:250px}span.timeday{display:inline-block;min-width:150px}}@media(min-width:768px){.pano-cont{background-image:url("img/hatter_md.jpg")}.main-title{font-size:2rem;line-height:1.2;width:calc(100% - 50px)}.logo{width:50px}.content-wrapper{margin-top:350px}.content{padding:30px}h1{font-size:35px}span.dr-name,span.name2{display:inline-block;min-width:250px}}@media(min-width:992px){.top-bar{font-size:1em;height:35px;line-height:35px}.z-link.x>.z-link-data{display:inline-block;padding-left:10px}.lang-link::after{content:attr(data-long)}.main-title{font-size:2.2rem;width:calc(100% - 70px)}.logo{width:70px}.menu-wrapper{border-top:1px solid #5d2d1c;float:right;padding:20px}.zmenu .menu-item{padding:0}.floating-panel{padding:20px 0;top:180px}.content{padding:40px 30px}h1{font-size:2.2rem}}@media(min-width:1200px){.main-title,h1{font-size:2.5rem}.content{padding:50px}}@media(min-width:1600px){.container{width:1450px}}