a.button,.quickbook_wrap input[type=submit],.footer2_wrap a,.footer3_wrap a,.top1,.top1 a,.nav,.pw_teaser_content,.input-routing-submit,button,#main .dce_cta a,.menu ul,.menu ul li ul,.menu ul ul li a,#main .news-cta a,.f3_menu a,.footer1_wrap .sm_link a,a.booklink,#main #formhandler-contact-form button,.langlink,.contenttable{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.dce_teaser_bottom .page,.dce_teaser_bottom{-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}#menu a{-moz-transition:all 0.8s linear;-o-transition:all 0.8s linear;transition:all 0.8s linear;}.hamburg{display:inline-block;width:56px;height:56px;position:absolute;right:30px;top:29px;margin-left:auto;margin-right:auto;background:#e6e6e6;}.hamburg:hover{cursor:pointer;}.scroll .hamburg,.nobanner .hamburg{-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;}.line{position:absolute;left:14px;height:2px;width:28px;background:#6b702e;border-radius:0px;display:block;transition:0.5s;transform-origin:center;}.line:nth-child(1){top:19px;}.line:nth-child(2){top:28px;}.line:nth-child(3){top:37px;}.hamburg.checked{background:#6b702e;}.hamburg.checked .line:nth-child(1){transform:translateY(8px) rotate(-45deg);background:#fff;}.hamburg.checked .line:nth-child(2){opacity:0;background:#fff;}.hamburg.checked .line:nth-child(3){transform:translateY(-10px) rotate(45deg);background:#fff;}#menu{list-style:none;}#menu a,#menu a:link,#menu a:active,#menu a:visited,#menu a:hover{display:block;line-height:60px;height:60px;text-transform:uppercase;font-size:40px;border-top:1px solid #6b702e;overflow:hidden;line-height:180px;}.top2.active #menu a{line-height:60px;}#menu li:last-child a{border-bottom:1px solid #6b702e;}.top1 a,.top1 a:link,.top1 a:active,.top1 a:visited,.top1 a:hover{color:#fff;}.footer1_wrap a,.footer1_wrap a:link,.footer1_wrap a:active,.footer1_wrap a:visited,.footer1_wrap a:hover{float:right;color:#6b702e;background:#fff;height:66px;line-height:66px;padding:0 12px;display:inline-block;-webkit-border-top-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomleft:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;font-family:'Cutive',monospace;font-size:22px;font-weight:bold;margin-top:22px;}.footer3_wrap a,.footer3_wrap a:link,.footer3_wrap a:active,.footer3_wrap a:visited,.footer3_wrap a:hover{color:#6b702e;display:inline-block;font-size:12px;line-height:0;}.footer3_wrap .sm_link a{font-size:20px;padding:0 3px;}@media screen and (max-width:1200px){#menu a,#menu a:link,#menu a:active,#menu a:visited,#menu a:hover{font-size:32px;}}@media screen and (max-width:1024px){.menu ul li a,.menu ul li a:link,.menu ul li a:hover,.menu ul li a:active,.menu ul li a:visited{}.menu ul li > a{padding:0 15px;}.menu ul li:nth-child(5) ul{right:0;left:auto;}}@media screen and (max-width:768px){.footer1_wrap a,.footer1_wrap a:link,.footer1_wrap a:active,.footer1_wrap a:visited,.footer1_wrap a:hover{font-size:18px;}}@media screen and (max-width:767px){.hamburg{top:22px;height:44px;width:44px;right:25px;}.line{left:10px;width:25px;}.line:nth-child(1){top:13px;}.line:nth-child(2){top:22px;}.line:nth-child(3){top:31px;}#menu a,#menu a:link,#menu a:active,#menu a:visited,#menu a:hover{font-size:22px;}.footer1_wrap a,.footer1_wrap a:link,.footer1_wrap a:active,.footer1_wrap a:visited,.footer1_wrap a:hover{margin-top:0;float:none;display:inline-block;font-size:16px;margin-bottom:1em;}}@media screen and (max-height:420px){.top2_menu{height:calc(100% - 50px);}.mailtel{height:50px;line-height:50px;}}
