body{font-family:'Playfair Display',serif;color:#575756}h1.x-large span{margin-top:15px}#rs-slider-elements h1.x-large{text-align:center}.invisible{position:absolute;left:-1000px;font-size:0}.urlaubshotel .doNotShowInUrlaubshotel{display:none}.seminarhotel .doNotShowInSeminarhotel{display:none}@media(max-width:800px){.pauschale figure.caption-over figcaption{position:relative;padding:0}.pauschalen-blog>article{padding:0}}.pricelist li span{text-align:right;float:right}.main-color{background-color:#cda427;color:#fff}#preloader{background-color:rgba(255,255,255,0.5)}.btn-primary,.btn.primary{color:#fff;background-color:#d8002f;border:1px solid #d8002f}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary,.btn.primary:hover,.btn.primary:focus,.btn.primary:active,.btn.primary.active,.open>.dropdown-toggle.btn.primary{color:#fff;background-color:#cda427;border:1px solid}#rs-slider-elements .h1,#rs-slider-elements .h2{color:white}#rs-slider-elements .h2{margin:10px}.h1{font-family:'Playfair Display',serif;font-size:2em}div.h1{font-size:1em;font-weight:700;margin-top:0;margin-bottom:.5em}div.h1 span{display:block;opacity:.8;font-weight:700;margin-bottom:3px;font-size:2.5em}.h2{font-family:'Playfair Display',serif;font-size:1.8em}h1,h2,h3,h4,h5,h6,.menu-header .nav a{font-family:'Playfair Display',serif}.mosaic-h5{float:left;font-weight:bold;font-size:1em}h1 span{font-size:20px}.page-header h1 small.lowercase{text-transform:none;line-height:20px}h2.text-light{text-transform:none}#pre-header{background:0;border-bottom:1px solid white;color:white;font-size:18px}.main-logo-light{max-height:200px;position:absolute}.main-logo{max-height:100px}.menu-header .main-logo{display:block;position:absolute;top:10px;height:65px}a h3.goldfett{color:#cda427;font-weight:bold}.main-color a{color:white}.gold{color:#cda427}h1 span.gold{font-size:36px}.team-box h3 small{text-transform:none}ul.social-icons.squared.dark-color a.rss,ul.social-icons.circle.dark-color a.rss,ul.social-icons.rounded.dark-color a.rss,ul.social-icons.squared.dark-color a.facebook,ul.social-icons.circle.dark-color a.facebook,ul.social-icons.rounded.dark-color a.facebook,ul.social-icons.squared.dark-color a.twitter,ul.social-icons.circle.dark-color a.twitter,ul.social-icons.rounded.dark-color a.twitter,ul.social-icons.squared.dark-color a.gplus,ul.social-icons.circle.dark-color a.gplus,ul.social-icons.rounded.dark-color a.gplus,ul.social-icons.squared.dark-color a.dribbble,ul.social-icons.circle.dark-color a.dribbble,ul.social-icons.rounded.dark-color a.dribbble,ul.social-icons.squared.dark-color a.linkedin,ul.social-icons.circle.dark-color a.linkedin,ul.social-icons.rounded.dark-color a.linkedin{background-color:#999;border-color:#262626}a.headline{color:#d8002f !important;font-weight:bold !important}.mod-languages{margin-top:28px}.mod-languages select{background-color:#fff;color:#222;font-size:.7em}.pichlmayrgutPageContentMenu{cursor:pointer}#telefonheader,#pre-header i:before,#pre-header .contact-phone,#pre-header .social-icons{color:#333}.cat_Home #pre-header .contact-phone,#pre-header .social-icons,.cat_Home #telefonheader,.cat_Home #pre-header i:before{color:#fff}@media(min-width:1200px){.portfolio-mosaic.mosaic5 article{width:25%}}.pichlslider h2,#rs-slider-elements.pichlslider h2{font-size:3em;padding:10px 0;text-transform:uppercase;text-shadow:3px 3px 0 rgba(0,0,0,0.8);font-family:'Playfair Display',serif}.pichlslider h3,#rs-slider-elements.pichlslider h3{text-transform:none;font-size:1.5em;margin-bottom:10px}.pichlslider h1{padding:0 20px 8px 20px}.pichlslider h1.large,h1.x-large{text-shadow:3px 3px 0 rgba(0,0,0,0.8)}.rollover.effect-zoe figure .description{color:#222;background-color:rgba(255,255,255,0.8);padding:20px 10px 20px 10px;bottom:40px}.pricing-table ul li{font-size:20px}figcaption h4 a{color:#222;text-decoration:none}.pricing-table .pricing h3{line-height:55px;font-size:35px}h2.inklusivleistungen{font-size:1.3em;text-transform:none}button.full-width{width:100%}.post.box.light-color{border:0}.blog-utilo{margin-top:30px;margin-bottom:30px}.row-0 .blog-utilo{display:none}.paddingtop-menu{padding-top:80px}.utilo-form{margin:20px}.visform input[type="submit"]{border:1px solid #999;padding:23px 45px;background-color:#d8002f}.visform input[type="submit"]:hover{background-color:#cda427}.visBtnCon{left:30%;position:relative;margin-left:10px;text-align:left !important}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default,.btn.default:hover,.btn.default:focus,.btn.default:active,.btn.default.active,.open>.dropdown-toggle.btn.default{background-color:#cda427}.btn:not(.border).primary,.btn:not(.border).btn-primary,.btn:not(.border).large,.btn:not(.border).btn-large,.btn:not(.border).default,.btn:not(.border).btn-default,.btn:not(.border).small,.btn:not(.border).btn-sm,.btn:not(.border).x-small,.btn:not(.border).btn-xs,.btn:not(.border).btn.small,.btn:not(.border).btn.x-small{border:1px solid #d8002f;font-weight:bold}.maps-infowindow input{width:100%}.tab-content{margin-bottom:20px}.parallax-image-default{background-image:url(../../../images/home-slider/sommer/landschaftsbild-sommer.jpg)}.image-30{background-image:url(../../../images/familie-steiner-pichlmaygut-schladming.png)}.marginTopBottom20{margin-top:20px;margin-bottom:20px}.marginTopBottom40{margin-top:40px;margin-bottom:40px}section.partner-mosaic{margin-top:30px}section.partner-mosaic article{height:142px;border:1px solid black;margin:5px}section.partner-mosaic article .image-link{display:none}@media(min-width:1200px){.portfolio-mosaic.mosaic5.partner-mosaic article{width:24%}}section.imagetext img.responsive{width:100%}section.imagetext figure.caption-over figcaption{margin:auto;top:10%;left:0;right:0;text-align:center}.utiloparallax{height:400px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:1264px){#buchungsbuttons{display:none}}#buchungsbuttons{position:fixed;left:0;width:10px;top:45%;z-index:3;-webkit-transition:width 1s;transition:width 1s;overflow:hidden;border-top:1px solid lightgray;border-bottom:1px solid lightgray;border-right:5px solid lightgray}#buchungsbuttons:hover,#buchungsbuttons.hover{width:60px}#buchungsbuttons .pt-small{padding-top:8px}#buchungsbuttons .icon-glyph-260{background-color:#cda427;border-color:lightgoldenrodyellow}#buchungsbuttons .icon-glyph-320{background-color:#cda427;border-color:lightgoldenrodyellow}#buchungsbuttons .box-icon{padding:10px}.vertical-text{transform:rotate(90deg);transform-origin:left top 0}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{background-color:rgba(0,0,0,0.80);text-align:center;padding:20px !important}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption.dark{background-color:rgba(0,0,0,0.35);text-align:center}@media(min-width:768px){.pt-medium{padding-top:10px;padding-bottom:45px}.pre-header-on-sm{padding-top:102px}}@media(max-width:1024px){#rs-slider-fullscreen h2,#rs-slider-fullscreen .h2,#rs-slider-elements h2,#rs-slider-elements .h2,#rs-slider-fullwidth h2,#rs-slider-fullwidth .h2{font-size:18px}.menu-header .main-logo{height:50px;top:5px}#pre-header .contact-phone,#pre-header .social-icons,#pre-header .contact-phone a,#pre-header i:before{color:#999}.menu-header .navbar-collapse.collapse.in{background-color:white}.rollover.effect-zoe figure h5{font-size:12px}}@media(max-width:991px){#familieSteinerZimmer,#zimmerBuchenAnfragen,#zimmerBewertungen{display:none}}@media(max-width:800px){.rollover.effect-zoe figure h5{font-size:12px}}@media(max-width:768px){#rs-slider-fullscreen h2,#rs-slider-fullscreen .h2,#rs-slider-elements h2,#rs-slider-elements .h2,#rs-slider-fullwidth h2,#rs-slider-fullwidth .h2{font-size:14px}#rs-slider-fullscreen h1,#rs-slider-fullscreen .h1,#rs-slider-elements h1,#rs-slider-elements .h1,#rs-slider-fullwidth h1,#rs-slider-fullwidth .h1{font-size:22px}.menu-header .main-logo{height:45px;top:10px}body{padding-top:63px}.rollover.effect-zoe figure h5{font-size:12px}}@media(max-width:600px){#rs-slider-fullscreen h2,#rs-slider-fullscreen .h2,#rs-slider-elements h2,#rs-slider-elements .h2,#rs-slider-fullwidth h2,#rs-slider-fullwidth .h2{font-size:12px}#rs-slider-fullscreen h1,#rs-slider-fullscreen .h1,#rs-slider-elements h1,#rs-slider-elements .h1,#rs-slider-fullwidth h1,#rs-slider-fullwidth .h1{font-size:20px}.rollover.effect-zoe figure h5{font-size:10px}}@media(max-width:480px){#rs-slider-fullscreen h2,#rs-slider-fullscreen .h2,#rs-slider-elements h2,#rs-slider-elements .h2,#rs-slider-fullwidth h2,#rs-slider-fullwidth .h2{font-size:10px}#rs-slider-fullscreen h1,#rs-slider-fullscreen .h1,#rs-slider-elements h1,#rs-slider-elements .h1,#rs-slider-fullwidth h1,#rs-slider-fullwidth .h1{font-size:18px}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{padding:2px !important}.pichlslider h2,#rs-slider-elements.pichlslider h2{display:none}.mosaic-h5{font-size:.8em}.rollover.effect-zoe figure figcaption{height:6em}.tooltip-inner{display:none}figure.caption-over figcaption{display:none}}/*! * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/) * Copyright 2015 Daniel Cardoso <@DanielCardoso> * Licensed under MIT */.searchText{margin-top:20px}.la-square-loader,.la-square-loader>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-square-loader{display:block;font-size:0;color:#fff}.la-square-loader.la-dark{color:#333}.la-square-loader>div{margin-left:20px;display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-square-loader{width:32px;height:32px}.la-square-loader>div{width:100%;height:100%;background:transparent;border-width:2px;border-radius:0;-webkit-animation:square-loader 2s infinite ease;-moz-animation:square-loader 2s infinite ease;-o-animation:square-loader 2s infinite ease;animation:square-loader 2s infinite ease}.la-square-loader>div:after{display:inline-block;width:100%;vertical-align:top;content:"";background-color:currentColor;-webkit-animation:square-loader-inner 2s infinite ease-in;-moz-animation:square-loader-inner 2s infinite ease-in;-o-animation:square-loader-inner 2s infinite ease-in;animation:square-loader-inner 2s infinite ease-in}.la-square-loader.la-sm{width:16px;height:16px}.la-square-loader.la-sm>div{border-width:1px}.la-square-loader.la-2x{width:64px;height:64px}.la-square-loader.la-2x>div{border-width:4px}.la-square-loader.la-3x{width:96px;height:96px}.la-square-loader.la-3x>div{border-width:6px}@-webkit-keyframes square-loader{0{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes square-loader{0{-moz-transform:rotate(0);transform:rotate(0)}25%{-moz-transform:rotate(180deg);transform:rotate(180deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}75%{-moz-transform:rotate(360deg);transform:rotate(360deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes square-loader{0{-o-transform:rotate(0);transform:rotate(0)}25%{-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-o-transform:rotate(360deg);transform:rotate(360deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes square-loader{0{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes square-loader-inner{0{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-moz-keyframes square-loader-inner{0{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-o-keyframes square-loader-inner{0{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@keyframes square-loader-inner{0{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}.initial{float:left;padding:0 4px 0 0;font-size:300%;margin-top:-3px;line-height:1}.cc-banner .cc-btn:last-child{background-color:white;color:red}.cc-banner .cc-btn:last-child:hover{background-color:black;color:white}hr.line-star.four-stars{border:0;background:url('../images/four-star-hotel.png') center center no-repeat;height:25px}hr.line-star.four-stars:after{content:' ';width:auto}#neko-to-top{left:20px}