﻿/*!
 * Schötex-Copyright
 * @copyright (c) 2019 SCHÖTEX IT-Solutions GmbH
 *
 * Zuletzt bearbeitet am: 21.03.19 14:53
 * Zuletzt bearbeitet von: Ronny Kujus
 */body{background-color:#fff}.contentWidth{max-width:1170px}.yellowCi{color:#fabb00}header.headerWrapper .header{overflow:visible}header.headerWrapper .header .logoWrapper{position:relative}header.headerWrapper .header .logoWrapper .logoBreakout{position:absolute;top:55px;left:6px;right:0}header.headerWrapper .header .logoWrapper .logoBreakout .logo{max-height:60px}header.headerWrapper .header .hotlineWrapper,header.headerWrapper .header .rightHeaderBox{height:130px}@media only screen and (min-width: 576px){header.headerWrapper .header .hotlineWrapper,header.headerWrapper .header .rightHeaderBox{height:65px}}header.headerWrapper .header .hotlineWrapper{background-color:#00225f;color:#fff;text-align:left;font-weight:normal;padding:5px}header.headerWrapper .header .hotlineWrapper .hotline{font-weight:normal}header.headerWrapper .header .hotlineWrapper .hotline .fa-phone{color:inherit;float:left;margin:10px}header.headerWrapper .header .hotlineWrapper .hotline .hotlineNumber{font-size:19px}header.headerWrapper .header .hotlineWrapper .contactMail .fa-at{color:inherit;float:left;margin:15px}header.headerWrapper .header .hotlineWrapper .contactMail .mailAddress{font-size:19px}header.headerWrapper .header .hotlineWrapper .contactMail .mailAddress a{color:inherit}header.headerWrapper .header .rightHeaderBox{background-color:#08247d;color:#fff;padding:5px;line-height:55px}header.headerWrapper .header .rightHeaderBox a{color:inherit}header.headerWrapper .header .rightHeaderBox svg{margin-top:20px}header.headerWrapper .header .rightHeaderBox .memberLogin{text-align:center;font-size:30px}@media(min-width: 576px){header.headerWrapper .header .rightHeaderBox .memberLogin{text-align:left;font-size:16px;padding-left:10px}header.headerWrapper .header .rightHeaderBox .memberLogin svg{margin-top:0}}nav.navigationWrapper{background-color:#fff;color:#00225f}nav.navigationWrapper .logo{height:60px;line-height:60px;text-align:center}nav.navigationWrapper .logo a{vertical-align:middle}nav.navigationWrapper .nav-link{padding:.5rem .4rem}nav.navigationWrapper .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}nav.navigationWrapper .nav-item{width:100%}@media only screen and (min-width: 992px){nav.navigationWrapper .nav-item{width:unset}}nav.navigationWrapper .searchToggle{text-align:right;line-height:60px;padding-right:10px;cursor:pointer}nav.navigationWrapper .searchToggle svg{vertical-align:middle}nav.navigationWrapper .searchWrapper{position:relative;width:0}nav.navigationWrapper .searchWrapper .fulltextSearch{display:none;position:absolute;right:0;top:60px;padding:10px;background-color:#f7f7f7;z-index:10;overflow:hidden;white-space:nowrap}section.frontPageSection{margin-bottom:50px}section.frontPageSection .sectionHeader{margin:60px 0}section.frontPageSection .sectionHeader h2{text-transform:uppercase;font-size:40px;font-weight:normal;margin:0;text-align:center}section.frontPageSection .sectionHeader .sectionHeaderSubtext{font-style:italic;text-align:center}section.frontPageSection#vendors .buttonWrapper,section.frontPageSection#reasons .buttonWrapper{margin-top:40px;text-align:center;clear:both}section.frontPageSection#vendors .buttonWrapper .button,section.frontPageSection#reasons .buttonWrapper .button{display:inline-block;background-color:#fabb00;color:#fff}section.frontPageSection#reasons .reason{padding:5px}section.frontPageSection#reasons .reason .reasonImage{width:100%}section.frontPageSection#reasons .reason .reasonIcon{display:inline-block;width:50px;height:50px;border-right:1px solid #fff;background-color:#001946;line-height:50px;text-align:center;vertical-align:top}section.frontPageSection#reasons .reason .reasonText{display:inline-block;width:calc(100% - 50px);background-color:#00225f;color:#fff;height:50px;line-height:50px;text-align:center;vertical-align:top;text-transform:uppercase}.specials{margin:0 auto;padding:25px 0;overflow:hidden}.specials .special{transition:all .2s ease-in-out}.specials .special .specialContent{background-color:#f7f7f7}.specials .special .specialContent .specialPrices .specialPriceType{width:140px}.specials .special .specialContent .specialPrices .specialPriceFrom{width:20px}.specials .special:hover{transform:scale(1.1);z-index:10}.footerWrapper{background-color:#fff;color:#00225f}.footerWrapper .footer .newsletterIframeWrapper{display:none}.footerWrapper .footer .newsletterIframeWrapper iframe{height:430px}.footerWrapper .footer .footerBlock .footerBlockHeader{text-transform:uppercase}.footerWrapper .footer .footerBlock ul li{margin-bottom:7px}.footerWrapper .footer .footerLeft{position:relative}.footerWrapper .footer .footerLeft .footerLeftTop .footerLogo img{max-height:60px}.footerWrapper .footer .footerLeft .footerLeftBottom{position:absolute;bottom:0;left:0;right:0;color:#bbb}.footerWrapper .footer .footerLeft .footerLeftMiddle{margin-bottom:30px}.footerWrapper .footer .footerRight{background-color:#00225f;color:#fff;padding:20px 30px 30px 30px}.footerWrapper .footer .footerNewsletter{background-color:#00225f;color:#fff}.footerWrapper .footer .footerNewsletter .footerNewsletterText1{text-transform:uppercase;font-size:12px}.footerWrapper .footer .footerNewsletter .footerNewsletterText2{font-style:italic;font-size:12px}.footerWrapper .footer .footerNewsletter #footerInputEmail{width:100%}.footerWrapper .footer .footerNewsletter .footerNewsletterButton{text-align:center}.footerWrapper .footer .footerNewsletter .footerNewsletterButton .button{background-color:#fabb00}.scrollToTop{position:fixed;z-index:100000;background-color:#fabb00;color:#eee;font-size:20px;font-weight:bold;bottom:60px;right:40px;opacity:.5;box-shadow:6px 6px 9px 0 #969696;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;transition:opacity .25s}.scrollToTop:hover{opacity:1}@media(min-width: 1000px){.searchWrapper{position:relative}.searchWrapper .searchBox{margin-top:-505px;width:175px;height:505px}.searchWrapper .searchBox #searchForm .earliestArrival,.searchWrapper .searchBox #searchForm .latestReturn,.searchWrapper .searchBox #searchForm .travelDestination,.searchWrapper .searchBox #searchForm .vendorShip{display:block;width:100%}.searchWrapper .searchBox #searchForm .earliestArrival input,.searchWrapper .searchBox #searchForm .latestReturn input,.searchWrapper .searchBox #searchForm .travelDestination input,.searchWrapper .searchBox #searchForm .vendorShip input{width:130px}.searchWrapper .searchBox #searchForm .earliestArrival select,.searchWrapper .searchBox #searchForm .latestReturn select,.searchWrapper .searchBox #searchForm .travelDestination select,.searchWrapper .searchBox #searchForm .vendorShip select{width:150px}.searchWrapper .searchBoxHorizontal{bottom:40px;width:860px;height:150px;background-color:transparent;position:absolute;margin-top:0;padding-top:0}}.NewsletterBanner{position:fixed;width:100%;bottom:0;background-color:rgba(0,34,95,.95);color:#fff;left:0;z-index:1000;padding:10px}.NewsletterBanner .NewsletterBannerContent{max-width:600px;margin:0 auto}.NewsletterBanner .NewsletterBannerContent .NewsletterBannerClose{float:right;border:1px solid;padding:0 3px;cursor:pointer}.NewsletterBanner .NewsletterBannerContent .NewsletterVoucherAmountBox{padding:10px 10px 5px 10px;margin:10px;float:left;background-color:#fabb00;font-weight:bold;text-transform:uppercase;box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);text-align:center}.NewsletterBanner .NewsletterBannerContent .NewsletterVoucherAmountBox .NewsletterVoucherAmount{font-size:40px;line-height:30px;text-shadow:0px 3px 3px rgba(0,0,0,.5)}.NewsletterBanner .NewsletterBannerContent .NewsletterVoucherInfo{margin:10px;float:left;width:calc(100% - 240px);font-size:14px}.NewsletterBanner .NewsletterBannerContent .NewsletterBannerButtonContainer{clear:left;width:100%;text-align:center}.NewsletterBanner .NewsletterBannerContent .NewsletterBannerButtonContainer a{display:inline-block;background-color:#fabb00;padding:4px 6px;color:#00225f;font-weight:bold}.specialNewsWrapper{width:100%;background-color:#00225f;color:#fff;font-size:18px;font-weight:bold}.specialNewsWrapper .specialNews{padding:10px;text-align:center}.specialNewsWrapper .specialNews .button{background-color:#fabb00;color:inherit}/*# sourceMappingURL=styles.css.map */
