#serviceCalendar a{margin-right:0}div.modulCalendar{background-color:white;padding:16px}.modulCalendarHeader h3{font-size:1.3rem;font-weight:bold;padding:18px}.modulCalendarClocktimes{width:268px;padding-left:50px;float:left;display:none;height:292px}.innerCalendar{width:260px;float:left;border:1px solid #ccc;background:#ededed;padding:4px;height:295px}.chooseApointmentsDisturber{margin:0 0 0 20px;float:left}.modulCalendarClocktimes .datetext{padding:0 20px;height:35px;line-height:35px;background:#fff;border:1px solid #ededed;margin:0}.modulCalendarClocktimes ul{list-style:none;padding:0}.modulCalendarClocktimes ul li{padding:0 20px;background:#fff;line-height:34px;border:1px solid #ededed}.modulCalendarDatepicker{float:left}.modulCalendar p.legend{width:20px;height:20px;background-color:#66b666;margin-right:12px;padding:0!important}.modulCalendar p.legend_seasonal{background-color:#c8edb9}.ui-datepicker{width:280px;margin:0 auto 16px;font-size:14px;font-size:.975rem;background:#ededed;min-height:274px;padding:4px}.ui-widget-header{background-image:none;background-color:#ccc;color:#fff;font-weight:bold}.ui-datepicker th{font-weight:bold;font-size:.85rem;background-color:#ccc;border:1px solid white;line-height:1.5rem}.ui-datepicker td{font-weight:normal;font-size:.85rem;line-height:1.5rem}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{line-height:1.75rem}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border:0}.ui-widget-header .ui-datepicker-prev.ui-state-hover,.ui-widget-header .ui-datepicker-next.ui-state-hover{border:none!important}.ui-datepicker th,.ui-widget-header{border:1px solid #ededed}.ui-widget-header{border-bottom:0}.ui-datepicker-title{color:#000}p.legend{float:left;padding:0}.legend{font-size:.875rem}.modulCalendarClocktimes{background:url(/_bilder/calendarArrowRight.jpg) no-repeat 6px 118px}
.div2RowsLeft{width:46%}.moduleHeaderBack .boxTop{border:0!important}.moduleHeaderBack .boxTop span{top:10px}.moduleHeaderBack .boxTop{padding:4px 20px 0 20px;margin:0}.moduleHeaderBack .boxIcons .iframe{margin-top:5px}.moduleHeaderBack .boxTop>a{padding-top:5px!important}.moduleCarouselDetail1 li{padding:0!important}.moduleCarouselDetail1,.moduleCarouselInfo{margin:0!important;width:100%;background:#fff}.moduleCarouselInfo{padding:0!important}.moduleCarouselDetail1 .flex-direction-nav a{width:49.5%;height:59px;bottom:0;top:auto}.moduleCarouselDetail1 .flex-direction-nav .flex-next{background:url(/_bilder/gallery-right.png) no-repeat right 0}.moduleCarouselDetail1 .flex-direction-nav .flex-prev{background:url(/_bilder/gallery-left.png) no-repeat 0 0}.moduleCarouselDetail1 .flex-direction-nav .flex-next:hover{background-position:right 0}.moduleCarouselDetail1 .flex-direction-nav .flex-prev:hover{background-position:0 0}.divGrid2Outer .divGridLeftOuter{margin:0}.divGrid2Outer .divGridLeftOuter .divGridLeft{margin-right:300px;min-height:360px}.divGridRight{margin-left:-300px;width:300px}.div2RowsRight{padding:0;padding-bottom:50px;margin-left:10px;width:49%}@media only screen and (max-width:800px){.moduleArticleHeaderDetail h1{font-size:1.2rem}}.moduleVoucher1 .boxPrice{background:0}.moduleVoucher1 .boxPrice .priceinfo{font-size:.875rem;font-weight:600;margin:-5px 0 10px 0}.moduleVoucher1 .boxPrice .boxInfo span,.moduleVoucher1 .boxPrice .boxInfo a{font-size:.75rem;color:#878787}#tabs_small-1-1{padding-top:10px}#tabs_small-1-1 .boxPrice,#tabs_small-1-1 .boxPadding{padding-left:0;padding-right:0}#tabs_small-1-1 .boxPadding .boxInput{padding-top:5px}.innerModuleNumberInput .boxSpin .boxPlus{background-position:0 -1749px;padding:2px 0 1px}.moduleVoucher1 .boxInput button{margin:0 0 0 5px}@media only screen and (min-width:980px){.moduleVoucher1 .boxInput button{width:200px;line-height:2rem}}.modulePaymentAside{border-bottom:1px solid white;margin:20px 0 0 0}.moduleAside{margin-bottom:0}.moduleAside2{border-bottom:1px solid white}#tuev-headline{font-family:'Source Sans Pro',sans-serif;font-size:1.125rem;font-weight:bold;padding-left:5px}.service-headline{padding-left:20px;font-size:1.125rem;font-weight:bold;height:30px}.modulCalendar,.service-box-new{padding:15px 20px 10px 20px;background:#fff;border-top:2px solid #d9d9d9;margin-bottom:20px}.modulelRating{background-color:#fff;border-radius:0}.moduleTeaserGroup{background-color:#fff;border-radius:0;margin:0 0 20px;padding:14px 20px;border-top:2px solid #d9d9d9}.divTabs .divTabsContentOuter{border:0;box-shadow:none}ul.faqHeader{padding:0;margin:0;display:table;height:50px;width:100%}ul.faqHeader li{display:table-cell;background:#dadada}ul.faqHeader #serviceFaqsContainer{border-right:1px solid #fff}ul.faqHeader li a{color:#878787;text-decoration:none;display:block;width:100%;font-size:1.125rem;font-weight:600;padding:15px 20px;line-height:20px}ul.faqHeader li.active a{color:#333}ul.faqHeader li a:hover{color:#333}#articleNumber{float:right;margin-top:-25px;font-size:12px}#firstRowImages,#secondRowImages{position:relative;padding-top:1%}#imageStageContainer{border:1px solid #f2f2f2;padding:20px}@media only screen and (max-width:840px){.mod-breadcrumb{padding:0 20px 20px 20px}.serviceStage .divGridLeftOuter{float:none;margin:0}.serviceStage .divGridLeftOuter .divGridLeft{margin:0;padding:10px 0 20px 0}.serviceStage .divGridRight{float:none;margin:0;width:100%}.serviceGrid .divGridRight{margin-left:-220px;width:220px}.serviceGrid .divGridLeftOuter .divGridLeft{margin-right:220px}.serviceGrid .divGridRight{margin-left:-220px;width:220px}#calendarContainer .ui-datepicker-title{width:170px}#calendarContainer #serviceCalendarHeadline{width:158px}#calendarContainer .ui-datepicker{width:218px}#calendarContainer .ui-datepicker table{width:217px}#calendarContainer .modulCalendar div.legendText{line-height:10px}#calendarContainer #explainDischargePopup{line-height:15px;padding:15px 0}#calendarContainer #explainDischargePopup img{display:block;float:left;margin-right:10px}#calendarContainer .headerText{line-height:16px}#premiumPartner td{font-size:.75rem}#premiumPartner .boxText{font-size:.75rem}#firstRowImages{float:left;width:49.5%}#secondRowImages{float:left;width:49.5%;margin-left:.5%}#imageStageContainer{padding:25px 60px}}#calendarContainer,#grouprequestContainer{border:1px solid #dadada;background:#fff;position:relative;margin-bottom:20px}div.modulCalendar{padding:0;border:0}#calendarContainer .ui-datepicker{width:298px;border:0;padding:0;margin-bottom:20px}#calendarContainer .ui-widget-header{background:#878787;border:0;height:50px}#calendarContainer .ui-datepicker-title{color:#fff;width:240px;text-transform:uppercase;font-size:.7rem;font-weight:normal;line-height:33px;padding:17px 0 0 0}#calendarContainer .ui-datepicker-prev,#calendarContainer .ui-datepicker-next{height:50px}#calendarContainer .ui-datepicker th{background:#fff;border:0;font-size:.7rem;text-transform:uppercase;font-weight:normal;color:#777}#calendarContainer .ui-datepicker td{background:#f7f7f7;border:1px solid #eee}#calendarContainer .ui-datepicker td span{background:0;border:0}#calendarContainer .ui-datepicker td a{background:0;border:0}#calendarContainer .calendarContainerSeasonal .ui-datepicker td a{cursor:default}#calendarContainer .ui-datepicker table{width:297px}#calendarContainer .ui-datepicker td.ui-datepicker-available{background:#64cb32}#calendarContainer .calendarContainerSeasonal .ui-datepicker td.ui-datepicker-available{background:#c8edb9}#calendarContainer .ui-datepicker table{margin:0}.modulCalendar div.legend{width:20px;height:20px;background:#64cb32;margin-right:12px;padding:0!important;border:1px solid #57b12c;float:left}.modulCalendar div.legend_seasonal{background:#c8edb9;border:1px solid #c1e5b2}.modulCalendar div.legendText{font-size:.75rem;line-height:20px}#calendarContainer .ui-state-active{border:inherit}#serviceCalendarHeadline{position:absolute;width:238px;left:30px;color:#fff;z-index:1;padding:7px 0 0 0;text-align:center;font-weight:500;font-size:1rem}#grouprequestContainer .btn-lightgrey-white{color:#777!important;border-radius:3px;margin-top:10px;text-transform:uppercase}#grouprequestContainer .btn-lightgrey-white:hover{color:#fff!important}#calendarContainer .modulCalendarClocktimes{width:288px;height:auto;position:absolute;padding-left:0;left:5px;top:200px;z-index:10}#calendarContainer .modulCalendarClocktimes ul li{padding:10px 20px;background:#fff;line-height:16px;border:0;border-bottom:1px solid #ededed}#calendarContainer .modulCalendarClocktimes ul li:last-child{border:0}#calendarContainer .innerCalendar{position:relative;height:auto;width:100%;border-radius:3px;background:#fff;border:1px solid #dadada;padding:0;box-shadow:0 2px 5px #aaa}#calendarContainer .innerCalendar ul{margin:0}#calendarContainer #tooltipPointer{position:absolute;width:6px;height:6px;bottom:-3px;background:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.divGridOuterFull .service-headline{padding-left:20px;font-size:1.125rem;font-weight:600;min-height:50px;height:50px;line-height:50px;background:#dadada;color:#333}#alternates .service-headline{padding-left:20px;font-size:1.125rem;font-weight:600;min-height:50px;height:auto;line-height:25px;background:#dadada;color:#333;padding-top:12px;padding-bottom:12px}.divGridLeft .service-headline,.modulePaybackAside .service-headline,.moduleAside2 .service-headline,.modulePaymentAside .service-headline{padding-left:20px;font-size:1.125rem;font-weight:600;height:50px;line-height:50px;background:#eee;color:#333}.divGrid2Outer .divGridLeftOuter .divGridLeft{margin-left:0}.divGrid2Outer .serviceBoxContainer{border:1px solid #dadada;margin-bottom:20px}.divGrid2Outer .divGridLeftOuter .serviceBoxContainer{margin-bottom:0}.divGrid2Outer .service-box-new{padding:15px 20px 10px 20px;background:#fff;border-top:0;margin-bottom:0}.divGrid2Outer .divTabs{margin-bottom:0;background:#fff}.divGrid2Outer .service-attributes .sa-container{border-bottom:1px solid #eee;background:#f7f7f7;font-size:.875rem}.divGrid2Outer .service-attributes .sa-container:last-child{border-bottom:0}.divGrid2Outer .service-attributes .sa-headline{text-transform:uppercase;padding:15px 20px;width:130px;position:absolute}.divGrid2Outer .service-attributes .sa-texts{margin-left:130px;padding:15px 20px;border-left:1px solid #eee;background:#fff}.divGrid2Outer .service-attributes .sa-description img{width:100%}.modulePaybackAside,.moduleAside2,.moduleAside,.modulePaymentAside{border:1px solid #dadada;margin-bottom:20px;background:#fff}.modulePaybackAside .service-headline div{float:right;line-height:44px;padding-right:20px}.modulePaymentAside{padding:0}.modulePaymentAside ul li{width:60px}#explainDischargePopup{cursor:pointer;line-height:30px;padding:10px 0;overflow:hidden;font-weight:600}#explainDischargePopup img{display:inline-block}.moduleToggle{margin:0;max-height:254px;overflow-y:scroll}.divTabsContent .divGridLeftOuter{text-align:center;padding-top:50px;height:140px}.moduleToggle .boxToggleBox{border-bottom:1px solid #f2f2f2}.moduleToggle .boxToggleBox:last-child{border-bottom:0}.moduleToggle .boxHead{margin:0 0 5px 0;font-weight:bold}.moduleToggle .boxToggleHead{padding:15px 20px;cursor:pointer;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:0}.moduleToggle .boxToggleContent{background:#fff;padding:0;margin:-5px 0 10px 0;font-size:.875rem}.moduleToggle .boxToggleContent.boxSmall{padding:10px}.moduleToggle .globalToggleHover{color:#000;background-color:#fff}.moduleToggle .boxToggleButton .boxToggleIcon{background:url("/bundles/mydaysmaster/images/icons/toggleIcons.jpg") no-repeat -10px 5px;width:43px;height:36px;float:right;cursor:pointer}.moduleToggle .boxToggleButton.globalToggleActive .boxToggleIcon{background:url("/bundles/mydaysmaster/images/icons/toggleIcons.jpg") no-repeat -10px -36px}.js .moduleToggle{visibility:hidden}.no-js .moduleToggle{visibility:visible}.boxToggleBox{background-color:#fff;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 1px 0}.boxToggleBox:hover{background-color:#fff}.moduleToggle .boxToggleIcon.active{background-position:-10px -36px}.divTabsContent .loader{text-align:center;padding-top:50px;height:140px}#rating .rating-overview{width:140px;float:left}#rating .m-rating svg{fill:#f48500}#rating .rating-overview .m-rating svg{width:28px;height:31px;margin-left:-5px}#rating #numberOfRatings{-webkit-appearance:none;-moz-appearance:none;background:url(/bundles/mydaysmaster/images/dropdownarrow.jpg) #fff no-repeat right;font-size:.875rem;padding:5px 10px;width:100%;height:40px;line-height:16px;border:1px solid #dadada;margin:10px 0;width:300px}#rating .service-headline{background:#dadada}#rating .service-subheader{background:#eee;min-height:150px;padding:20px}#rating .service-headline h3{font-size:1.125rem;font-weight:600}#rating .rating-container-left{width:48%;float:left}#rating .rating-container-left .m-rating{margin:0 0 0 5px}#rating .rating-container-left .numberOfStars{float:left;font-size:1.5rem}#rating .rating-container-left .numberOfRecommendations{clear:both;font-size:.875rem}#rating .rating-container-right{width:52%;float:right}#rating .rating-container-right .supplierRatingContainer{height:30px}#rating .rating-container-right .barBackground{float:left;margin:10px 0;height:10px;background:#dadada;width:40%}#rating .rating-container-right .barSize{height:10px;background:#878787}#rating .rating-container-right .barText{float:left;height:30px;line-height:30px;margin-left:10px;font-size:.875rem}#rating .reportContainer{border-bottom:1px solid #eee}#rating .reportContainer:last-child{border-bottom:none!important}#rating .reportContainer .boxText{width:220px;padding:20px;height:140px;float:left}#rating .reportContainer .boxText .headline{font-size:1rem;font-weight:500;line-height:1rem}#rating .reportContainer .boxText .headline span{font-size:1rem;font-weight:500;line-height:1rem;font-size:.875rem;color:#878787}#rating .reportContainer .boxRatingContainer{width:100%;padding-left:220px}#rating .reportContainer .boxRatingContainer>div{border-left:1px solid #eee;padding:20px;min-height:140px}#rating .reportContainer .showMoreButton{cursor:pointer;cursor:pointer;position:relative;margin-top:8px;padding-left:12px;text-transform:uppercase;font-weight:600;font-size:.75rem;line-height:1.2rem}#rating .reportContainer .showMoreButton>div{position:absolute;top:-1px;left:0;font-size:1.2rem}#rating .reportsContainer{max-height:280px;overflow-y:scroll}#mydAdvantages{background:#f7f7f7;border:2px solid #eee;margin-bottom:20px}#mydAdvantages .firstBox{float:left;width:50%;padding:20px 10px 20px 25px}#mydAdvantages .secondBox{float:left;width:50%;padding:20px 30px 20px 10px}#mydAdvantages .headline{font-family:'Source Sans Pro',sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25rem;padding-bottom:5px}#mydAdvantages .advIcon{background:url(/_common/img/sprites/mydays_sprite_navi.png) no-repeat scroll -333px 6px}#mydAdvantages .firstBox td,#mydAdvantages .secondBox td{font-size:.875rem;padding:4px}#mydAdvantages .moreinfo{text-decoration:none;float:left;font-size:.875rem;cursor:pointer}#mydAdvantages .moreinfo:before{content:"›";float:left;width:10px}#mydAdvantages .visibleContainer{position:relative;padding:25px 25px 20px 80px}#mydAdvantages .visibleContainer img{position:absolute;left:25px;top:25px}#mydAdvantages .hiddenContainer{border-top:1px solid #eee;display:none}#premiumPartner{margin-bottom:20px;border:2px solid #eee;background:#f7f7f7}#premiumPartner .headline{font-family:'Source Sans Pro',sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25rem;padding-bottom:5px}#premiumPartner .advIcon{background:url(/_common/img/sprites/mydays_sprite_navi.png) no-repeat scroll -333px 6px}#premiumPartner td{font-size:.875rem;padding:4px}#premiumPartner .moreinfo{text-decoration:none;float:left;font-size:.875rem;cursor:pointer}#premiumPartner .moreinfo:before{content:"›";float:left;width:10px}#premiumPartner .visibleContainer{position:relative;padding:25px 25px 20px 80px}#premiumPartner .visibleContainer img{position:absolute;left:25px;top:25px}#premiumPartner .hiddenContainer{border-top:1px solid #eee;display:none;padding:20px 25px}#premiumPartner .hiddenContainer .boxText{padding:0;margin:0}#coworkerActionWrapper{display:none;position:fixed;left:5px;border:1px dotted black;width:200px;height:100px;padding:5px}#productFacts{border:2px solid #eee;font-size:.875rem}#productFacts .headline{padding:15px 20px;background:#f7f7f7}#productFacts .headline h2{font-weight:400;font-size:14px}#productFacts #pFactsLocation{border-bottom:1px solid #eee;position:relative}#productFacts #pFactsLocation .rowContainer{padding:15px 25px 15px 46px;position:relative}#productFacts #pFactsLocation .icon{position:absolute;left:20px;top:18px}#productFacts #pFactsLocation .arrows{position:absolute;right:6px;top:24px}#productFacts.noAlternates #pFactsLocation .arrows{position:absolute;right:6px;top:15px}#productFacts.noAlternates #pFactsLocation .icon{position:absolute;left:20px;top:13px}#productFacts #pFactsLocation .subText{font-size:.75rem}#productFacts #pFactsRatings{padding:15px 20px;position:relative}#productFacts #pFactsRatings .arrows{position:absolute;right:6px;top:18px}#pFactsLocation .subText:hover{text-decoration:underline}@media only screen and (max-width:840px){#productFacts #pFactsLocation.hasRatings .rowContainer{width:50%;border-right:1px solid #eee}#productFacts #pFactsRatings{position:absolute;width:50%;top:0;right:0;height:66px;padding:22px 20px}#productFacts.noAlternates #pFactsRatings{height:50px;padding:15px 20px}#productFacts #pFactsRatings .arrow{position:absolute;right:6px;top:24px}.pFactsThirdRow{border-bottom:none!important}#pFactsDuration{border-right:1px solid #eee}#pFactsSeason{border-left:none!important}}#amountContainer select{-moz-appearance:none;-webkit-appearance:none;background:url(/bundles/mydaysmaster/images/dropdownarrow.jpg) no-repeat right;padding:2px 2px 2px 16px}#amountContainer select::-ms-expand{display:none}#amountContainer input{padding:2px 2px 2px 12px}#amountContainer select,#amountContainer input{width:80px;height:40px}#buttonContainer{padding-left:90px}#buttonContainer button{width:100%}.voucherInfoContainer{position:relative;font-weight:600;text-align:right;z-index:0}.voucherInfoContainer .boxPrice{font-size:3rem;font-weight:400}.voucherInfoContainer .boxTexts{margin-top:-16px}.voucherInfoContainer .boxTexts .boxInfoFields{font-size:1rem;font-weight:600;margin-bottom:0}@media only screen and (max-width:840px){#buttonContainer{padding:0;text-align:right;z-index:10;position:relative}#amountContainer{z-index:11;position:relative}#buttonContainer button{width:220px}.voucherInfoContainer{text-align:left;padding-bottom:20px}.voucherInfoContainer .voucherInfoPosition{position:absolute;width:100%;padding:6px 240px 20px 100px}.voucherInfoContainer .boxPrice{float:left;padding-right:10px}.voucherInfoContainer .boxTexts{margin:0;padding-top:16px;position:relative;z-index:12}.voucherInfoContainer .boxTexts .boxInfoFields{margin-bottom:0}}#alternates .mod-product-teaser{height:auto;width:31.33%;margin:0 2% 0 0;padding:10px 0 40px 0}#alternates .mod-product-teaser:nth-child(3n),.mod-product-teaser:nth-child(2n){margin:0 2% 0 0}#alternates .mod-product-teaser:nth-child(4n){margin-right:0}#alternates .mod-product-teaser .m-content{min-height:110px;position:relative}#alternates .mod-product-teaser .m-content .m-rating{position:absolute;bottom:10px;width:auto}#alternates .mod-product-teaser .m-content .m-location{font-size:1rem}#alternates .mod-product-teaser .m-content .m-distance{padding-top:10px}#alternates .mod-product-teaser .m-action{position:absolute;bottom:0;right:0;z-index:1;padding:0;width:40px}#alternates .mod-product-teaser .m-action button{width:100%;height:40px;line-height:40px;padding:4px 0 0 2px!important;border-radius:0;text-transform:none}#alternates .mod-product-teaser .m-action button svg{fill:#fff;width:31px;height:auto}#alternates .mod-main-filter #searchLocation{width:100%;padding:10px;line-height:20px;font-size:14px;font-size:.875rem;font-family:"source_sans_pro",sans-serif;font-weight:400;font-style:normal;color:#333;border:0;border:1px solid #dadada}#alternates .mod-main-filter .form-wrapper>svg{position:absolute;right:10px;top:11px}#alternates .locationFilter{position:relative;width:35.5%;box-sizing:border-box;cursor:pointer}#alternates .service-headline>a{display:block;float:right;position:relative;font-size:1rem;padding-right:35px;padding-left:20px}#alternates .service-headline>a>div{position:absolute;right:10px;top:4px}@media only screen and (max-width:840px){#alternates .mod-product-teaser:nth-child(3n){margin-right:0}#alternates .mod-product-teaser:nth-child(4n){display:none}#alternates .mod-product-teaser{width:32%}#alternates .locationFilter{width:32%}#alternates{margin-bottom:70px}}.arrow svg{fill:#fff;cursor:pointer;width:40px;height:40px}#carousel.flexslider li img{opacity:.5}#carousel.flexslider .flex-active-slide img{opacity:1}#carousel.flexslider .flex-direction-nav a:before{font-size:30px;color:rgba(208,3,63,0.8)}#carousel.flexslider .flex-direction-nav a{width:25px;height:34px}#youtubeVideoContainer iframe{width:100%;height:395px}@media only screen and (max-width:840px){#youtubeVideoContainer iframe{width:100%;height:464px}#calendarContainer .ui-datepicker-title{width:167px}#calendarContainer .ui-datepicker{width:218px}#calendarContainer .ui-datepicker table{width:217px}#grouprequestContainer .btn-lightgrey-white{font-size:.75rem}}.forTabletOnly{display:none}.forDesktopOnly{display:block}.pageTablet .forTabletOnly{display:block}.pageTablet .forDesktopOnly{display:none}.recommendation-engine-slider .m-wrapper{margin:0 auto;position:relative}.recommendation-engine-slider ul{margin:0;width:100%;height:398px;padding:0;list-style-type:none;overflow:hidden;position:relative}.recommendation-engine-slider ul li{margin:0 0 0 2.15%;padding:0;width:100%;top:0;left:100%;position:absolute;display:none}.recommendation-engine-slider ul li.is-active{left:-2.15%;display:block;z-index:10}.recommendation-engine-slider ul li.is-left{left:-104.3%;display:block}.recommendation-engine-slider ul li.is-right{left:100%;display:block}.recommendation-engine-slider .m-btn--left{right:40px;bottom:0;position:absolute;background:#FFF;border:1px solid #dadada;border-right:0;opacity:1;width:40px;height:40px;display:inline-block;cursor:pointer}.recommendation-engine-slider .m-btn--right{right:0;position:absolute;background:#FFF;border:1px solid #dadada;opacity:1;width:40px;height:40px;display:inline-block;cursor:pointer}.recommendation-engine-slider .m-btn .icon-arrow-left,.recommendation-engine-slider .m-btn .icon-arrow-right{margin:9px}.recommendation-engine-slider .m-btn:hover .icon-arrow-left,.recommendation-engine-slider .m-btn:hover .icon-arrow-right{fill:#FFF}.slide-selector{cursor:pointer;display:inline-block;background:#ccc;border-radius:5px;width:10px;height:10px;margin:8px 2px 0}.slide-selector.is-active{cursor:default;background:#d0033f}@media only screen and (max-width:900px){.recommendation-engine-slider ul{height:420px}}#selector-container{height:40px;position:relative;text-align:center}.recommendation-engine-slider{margin-bottom:20px}
@font-face{font-family:'flexslider-icon';src:url('/bundles/mydaysmaster/_common/fonts/flexslider-icon.eot');src:url('/bundles/mydaysmaster/_common/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/bundles/mydaysmaster/_common/fonts/flexslider-icon.woff') format('woff'),url('/bundles/mydaysmaster/_common/fonts/flexslider-icon.ttf') format('truetype'),url('/bundles/mydaysmaster/_common/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 20px;background:#fff;border:0;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:46px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(255,255,255,0.8)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}