textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-hv-jobs table{border-collapse:separate;border-spacing:10px;}.tx-hv-jobs table th{font-weight:bold;}.tx-hv-jobs table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-hvarrangement table{border-collapse:separate;border-spacing:10px;}.tx-hvarrangement table th{font-weight:bold;}.tx-hvarrangement table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-jn-phpcontentelement table{border-collapse:separate;border-spacing:10px;}.tx-jn-phpcontentelement table th{font-weight:bold;}.tx-jn-phpcontentelement table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:80200;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:8px solid #fff;}.fancybox-opened{z-index:80300;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/template/images/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:80600;}#fancybox-loading div{width:44px;height:44px;background:url('../../../fileadmin/template/images/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:80400;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../fileadmin/template/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:80400;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:80400;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:80100;background:url('../../../fileadmin/template/images/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:80500;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:80500;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}body{background:none !important;}.language_mobile{display:none;}.small nav#start{margin:7px 0 0 0;}#header_phone{border:1px solid #d4c8b5;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#f9f6f1;width:115px;text-align:center;margin:6px 0 0 0;height:15px;float:right;padding:2px 0 0 0;color:#c2b7a3 !important;}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none;color:#c2b7a3;}#startslider{background-image:url('../../../fileadmin/template/images/hotel_victoria_nuernberg_startslider.jpg') !important;background-position:top center;background-size:cover;float:left;position:relative;z-index:50;width:100%;height:600px;}#booking_ab{position:absolute;top:525px;width:100%;z-index:98;}#header_inner.small{height:auto;}#booking_ab.fixed{position:fixed;top:50px;width:100%;z-index:1000;transition:0s all;background:#E2660C;-moz-box-shadow:0px 5px 5px #777;-webkit-box-shadow:0px 5px 5px #777;box-shadow:0px 5px 5px #777;}#booking_ab.fixed .booking_ab_inner{padding:0.5% 0 0.25% 0;width:100%;transition:0.2s all;}#booking_ab.fixed h4{display:none;}#booking_ab .row{background:#E2660C;}.booking_mask{float:left;width:100%;background:#E2660C;}.booking_mask .booking_select{}.booking_select_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.booking_mask input.booking_submit{background:none !important;border:2px solid #fff !important;font-family:'Frutiger Neue W01 Thin' !important;font-style:normal !important;text-transform:uppercase !important;color:#fff !important;font-size:14px;font-weight:normal !important;height:40px;margin-top:5px;padding-bottom:8px;padding-top:8px;text-align:center;width:190px !important;float:right !important;}#booking_ab h4{padding:0 0 10px 0;font-family:'FrutigerNeueW01-LightIt';font-size:1.15em;color:#fff;text-transform:uppercase;}#booking_ab .booking_ab_inner{padding:1% 2%;width:96%;display:inline-block;}.container{margin:25px 0 0 0;}.opener_image{border-radius:68px;-moz-border-radius:68px;-webkit-border-radius:68px;}.onecol_center{margin:70px auto !important;}.onecol_center + .onecol_center{margin:-30px auto 70px auto !important;}.fourcol_ab.rating{margin:50px auto !important;}.onecol_ab{position:relative;}.onecol_ab img{vertical-align:top;}.onecol_ab_text{z-index:1;position:absolute;width:360px;margin-left:-180px;left:50%;top:27%;text-align:center;}.onecol_ab_text h2{color:#fff !important;}.onecol_ab_text .btn{}.slick-prev,.slick-next{position:absolute;background:none;display:block;font-weight:700;height:40px;width:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #E2660C;line-height:0;font-size:0;cursor:pointer;color:#E2660C;z-index:10000;top:50%;margin-top:-10px;padding:0;outline:none;opacity:0.75;filter:alpha(opacity=75);-webkit-transition:all 1s;transition:all 1s;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent;border:1px solid #E2660C;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 1s;transition:all 1s;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;filter:alpha(opacity=100);}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;filter:alpha(opacity=25);}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#E2660C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:20px;}[dir="rtl"] .slick-prev{left:auto;right:20px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:20px;}[dir="rtl"] .slick-next{left:20px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.victoria_challenge_btn{position:absolute;right:0;top:200px;}@media only screen and (max-width:768px){.victoria_challenge_btn{top:70px;}#startslider{height:330px;}.twocol_ab_text{padding:50px 2% 60px 5%;-webkit-box-flex:0;-webkit-flex:0 0 93%;-ms-flex:0 0 93%;flex:0 0 93%;}.twocol_ab_image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-height:400px;}.halfcol_ab{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.quatercol_ab{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}.footer_logos{width:66%;}#booking_ab{top:300px;}}@media only screen and (max-width:640px){.victoria_challenge_btn{width:150px;top:30px;}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{cursor:default;}nav#start > ul{display:block !important;}#start ul + ul{display:none !important;}header#site{float:none !important;}#topnavigation{display:none;}#startslider{height:180px;margin:50px 0 0 0;}#booking_ab{display:none;}.container{float:left;margin:0;}.onecol_center{margin:40px auto !important;}h1{font-size:1em !important;}h2{font-size:2.5em !important;}p{font-size:0.9em !important;}.onecol_center p{padding:0 20px 6px 20px !important;}.twocol_ab_image{min-height:230px;height:230px;}.rating_count{width:97%;padding:3% 0 15px 0;}.rating_bubble{width:90%;}.tripadvisor_rating{width:auto;}.onecol_ab_text{top:2%;}.onecol_ab_text h2{font-size:1.8em !important;}.onecol_ab_text .btn{width:45px;display:block;margin:0 auto;}.language_mobile{display:block;}.hide-mobile{display:none;}}
