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,.hamburg,.lang_wrap a,.menu_wrap,.top,.bottom,.qb_wrap,#quickbook input.quickbook{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.hamburg{display:inline-block;width:80px;height:58px;position:relative;margin-left:auto;margin-right:auto;}.hamburg:hover{cursor:pointer;}.active .hamburg.checked,.scroll .hamburg,.nobanner .hamburg,.scroll .hamburg.checked,.nobanner .hamburg.checked{}.line{position:absolute;left:50px;height:2px;width:30px;background:#fff;border-radius:0px;display:block;transition:0.5s;transform-origin:center;}.active .line,.scroll .line,.nobanner .line{background:#fff;}.line:nth-child(1){top:20px;}.line:nth-child(2){top:28px;}.line:nth-child(3){top:36px;}.hamburg.checked{}.hamburg.checked .line:nth-child(1){transform:translateY(7px) rotate(-45deg);}.hamburg.checked .line:nth-child(2){opacity:0;}.hamburg.checked .line:nth-child(3){transform:translateY(-9px) rotate(45deg);}.top1 a,.top1 a:link,.top1 a:active,.top1 a:visited,.top1 a:hover{color:#fff;}.top1 a:hover{color:#ac8869;}.footer1_wrap a,.footer1_wrap a:link,.footer1_wrap a:active,.footer1_wrap a:visited{color:#000;}.smf a{font-size:36px;padding-right:8px;}.smf a,.smf a:link,.smf a:active,.smf a:visited,.smf a:hover,.footer1_wrap a:hover,.footer2_wrap a,.footer2_wrap a:link,.footer2_wrap a:active,.footer2_wrap a:visited,.footer2_wrap a:hover{color:#ac8869;}.lang_wrap a,.lang_wrap a:link,.lang_wrap a:active,.lang_wrap a:visited,.lang_wrap a:hover{text-transform:uppercase;}@media screen and (max-width:1440px){}@media screen and (max-width:1024px){}@media screen and (max-width:768px){.top_wrap:hover .menu ul li a,.top_wrap:hover .menu ul li a:link,.top_wrap:hover .menu ul li a:active,.top_wrap:hover .menu ul li a:visited,.top_wrap:hover .menu ul li a:hover,.menu ul ul li a,.menu ul ul li a:link,.menu ul ul li a:hover,.menu ul ul li a:active,.menu ul ul li a:visited{color:#fff;}.top1 a:hover{border:none;}.top2{width:100%;}.f3_menu a,.f3_menu a:link,.f3_menu a:active,.f3_menu a:visited,.f3_menu a:hover{padding:0 10px;}}@media screen and (max-width:767px){.hamburg{width:30px;left:0;}.line{left:0;}}
