body{}.d-link-blanco{color:#fff;text-decoration:none}.d-link-azul{color:#14b9db;text-decoration:none}.d-colour-box-exterior,.d-colour-box-exterior-pink,.d-colour-box-exterior-purple,.d-colour-box-exterior-orange,.d-colour-box-exterior-sky,.d-colour-box-exterior-gold,.d-colour-box-exterior-blue,.d-colour-box-exterior-red,.d-colour-box-parks{box-shadow:2px 2px 3px #666;display:inline-table;height:200px;margin-bottom:10px;width:865px}.d-colour-box-exterior{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/713258/box-stars-magic-breaks.png')}.d-colour-box-parks{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/sldpezb3/box-stars-parks.png')}.d-colour-box-exterior-pink{background-image:-webkit-linear-gradient(#fd73b4,#e75e8b);background-image:linear-gradient(#fd73b4,#e75e8b)}.d-colour-box-exterior-purple{background-image:-webkit-linear-gradient(#9279ff,#9f70d4);background-image:linear-gradient(#9279ff,#9f70d4)}.d-colour-box-exterior-orange{background-image:-webkit-linear-gradient(#f96,#fd7633);background-image:linear-gradient(#f96,#fd7633)}.d-colour-box-exterior-sky{background-image:-webkit-linear-gradient(#85c2ff,#5d9ede);background-image:linear-gradient(#85c2ff,#5d9ede)}.d-colour-box-exterior-gold{background-image:-webkit-linear-gradient(#ffba31,#eda109);background-image:linear-gradient(#ffba31,#eda109)}.d-colour-box-exterior-blue{background-image:-webkit-linear-gradient(#9494ff,#6f6fe7);background-image:linear-gradient(#9494ff,#6f6fe7)}.d-colour-box-exterior-red{background-image:-webkit-linear-gradient(#ff6a6e,#ff3f44);background-image:linear-gradient(#ff6a6e,#ff3f44)}.d-colour-box-image{height:200px;position:absolute;width:300px}.d-colour-box-text1{color:#fff;display:table-cell;height:200px;text-align:center;vertical-align:middle;width:100%}.d-colour-box-text2{margin-left:300px;padding:6px 15px;text-align:center}.d-colour-box-title{font-size:30px;font-weight:bolder}.d-colour-box-title2{font-size:28px;font-weight:bolder}.d-colour-box-vnp-content{font-size:16px;line-height:20px}.d-colour-box-tabla,.d-colour-box-tabla1,.d-colour-box-tabla3,.d-colour-box-tabla4{line-height:20px;margin:10px 0 0 15px;text-align:left;width:520px}.d-colour-box-tabla1{font-size:14px;line-height:16px}.d-colour-box-tabla2{font-size:14px;line-height:16px;margin:10px 0 0 0;text-align:left;width:550px}.d-colour-box-tabla3{margin:10px 0 0 40px}.d-colour-box-tabla4{margin:7px 0 0 40px}.d-colour-box-pdr50{padding-right:50px}.d-colour-box-gap{width:30px}.d-colour-box-mgbt5{margin-bottom:5px}.d-colour-box-lhgt18{line-height:18px!important}.d-tabla-hotel,.d-tabla-standard,.d-block-tabla-prices,.d-block-tabla-prices2,.d-block-tabla-closures{background-color:#f90;color:#fff;font-weight:normal;margin-left:auto;margin-right:auto;text-align:center}.d-tabla-hotel{width:100%}.d-tabla-standard{width:85%}.d-tabla-white-border{border:1px solid #fff}.d-tabla-w-bdr-pad5{border:1px solid #fff;padding:5px}.d-block-tabla-prices{width:95%}.d-block-tabla-prices2{max-width:500px;width:95%}.d-block-tabla-closures{margin-left:20px;margin-right:20px;width:600px}.d-white-box-star{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');float:left!important;height:50px!important;margin:0!important;width:50px!important}.d-white-box-title,.d-white-box-title-park{background-color:#fff!important;border:3px solid #f90;box-shadow:1px 2px 5px #999;margin:17px 6px 0 18px;color:#f90;line-height:35px;padding:5px;text-align:center}.d-white-box-title{font-size:24pt;width:350px}.d-white-box-title-park{font-size:18pt;width:400px}.d-white-box-content{background-color:#fff!important;border:3px solid #f90;box-shadow:1px 2px 5px #999;margin:17px 6px 0 18px;padding:10px}.d-white-box-terms{font-size:26pt}.d-white-box-image{box-shadow:1px 2px 5px #999;margin:0 6px 0 18px}.d-block-tabla-exterior,.d-block-tabla-exterior4{margin-left:auto;margin-right:auto;text-shadow:none;width:90%}.d-block-tabla-exterior2,.d-block-tabla-exterior3{margin:10px auto;text-shadow:none}.d-block-tabla-exterior2{width:685px}.d-block-tabla-exterior3{width:100%}.d-block-tabla-exterior4{max-width:620px;width:100%}.d-block-exterior{background-color:#fff;border:2px solid #f90;border-radius:5px;box-shadow:3px 3px 6px #999;color:#111;display:inline-block;padding:0 0 15px 0;text-align:left}.d-block-title{background-color:#f90;background-image:url("/mb-media/158525/disney-stars-magicbreaks.png");color:#fff;line-height:50px;margin-bottom:5px;text-align:center}.d-block-content{padding:5px}.d-restaurant-ext{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/1009194/mb-box-restaurant.png');box-shadow:2px 2px 3px #666;color:#fff;height:100px;margin:0 auto 15px auto;text-align:center;text-shadow:1px 1px 1px #666;width:650px}.d-box-cruise-sections{background-color:#ff7a00;border:2px solid #f90;clear:both;color:#fff;float:left;font-size:1.1em;margin:10px 25px 5px 30px;width:200px;text-align:center}.d-box-cruise-info{font-size:1.2em;margin:13px 25px 5px 25px}.d-box-cruise-info-2{font-size:1.2em;margin:18px 25px 5px 25px}.d-box-cruise-info-3{font-size:1.2em;margin:19px 25px 5px 259px}.tabla-second-colour{background:#ff7a00;height:60px}.tabla-third-colour{background:#ff5400;height:60px}.DnM-blog-box{border:2px solid #f90;border-radius:5px;box-shadow:1px 3px 5px #999;color:#000;margin:10px auto;padding:10px;text-align:left;text-shadow:none;width:90%}.d-ad-banner-ext{background-image:-webkit-linear-gradient(#fe9230,#ff7a00);background-image:linear-gradient(#fe9230,#ff7a00);border:3px solid #fd0;box-shadow:1px 4px 6px #999;height:140px;margin:0 auto 25px auto;width:95%}.d-ad-banner-int{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/1009685/stars-banner.png');font-size:16pt;margin-left:210px;padding:50px 5px;text-align:center;text-shadow:1px 1px 1px #333}.d-wdw-box-content{font-size:1.1em;padding:0 50px;text-align:center}.blog-quote-button-green{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/1009696/box-stars-green-quote.png');box-shadow:2px 2px 3px #666;height:35px;margin:5px auto;padding-top:10px;width:100%;max-width:500px;text-align:center;font-size:26px;font-weight:bold;text-shadow:1px 1px 2px #000;vertical-align:middle}#enquireBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#14b9db;font-size:20px;line-height:35px;margin:0 auto 20px;padding:10px 0;cursor:pointer;text-align:center;width:100%}#enquireBox img{margin-left:10px;width:12px}#enquireBox:hover{color:#ff7a00}#enquireFormBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#bbb;display:none;font-size:16px;margin:0 auto 20px;padding:20px 0;text-align:center;width:100%}#enquireFormBox .title{color:#ff7a00;font-size:22px;font-weight:bold}#enquireFormBox .title img{cursor:pointer;position:relative;left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);width:12px}#enquireFormBox .subtitle{color:#999;line-height:20px;margin-bottom:20px;padding:15px 110px}#enquireFormBox .fields{float:left;margin:0 0 15px 30px;text-align:left}#enquireFormBox .fields img{float:left;margin:8px 10px 0 0}#enquireFormBox .fields .text,#enquireFormBox .fields .textComm{background:#fafafa;border:1px solid #bfbfbf;border-radius:8px;float:left;padding:6px 10px}#enquireFormBox .fields .text{width:175px}#enquireFormBox .fields .textComm{height:100px;margin-bottom:10px;width:437px}#enquireFormBox .sendButton{background:#14b9db;border-radius:20px;clear:both;font-size:20px;line-height:30px;margin:0 auto 30px;padding:8px;text-align:center;width:50%}#enquireFormBox .sendButton a{color:#fff;text-decoration:none}#enquireFormBox .sendButton:hover{background:#ff7a00}.breakPoint{clear:both}.roundPriceTable{background-color:#f90;background-image:-webkit-linear-gradient(#f90,#ff7a00);background-image:linear-gradient(#f90,#ff7a00);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#fff;font-weight:normal;margin:0 auto;text-align:center;width:95%}.roundPriceTable .row60{height:60px}.roundPriceTable #topLeftCell,.roundPriceTable #topIntCell,.roundPriceTable #topRightCell,.roundPriceTable .whiteBorder,.roundPriceTable .bottomLeft,.roundPriceTable .bottomRight,.roundPriceTable #oneRowLeft,.roundPriceTable #oneRowInt,.roundPriceTable #oneRowRight,.roundPriceTable #topOneCol,.roundPriceTable .OneCellTable{border:1px solid #fff;padding:5px}.roundPriceTable #topLeftCell{border-radius:12px 0 0 0}.roundPriceTable #topRightCell{border-radius:0 12px 0 0}.roundPriceTable .bottomLeft{border-radius:0 0 0 12px}.roundPriceTable .bottomRight{border-radius:0 0 12px 0}.roundPriceTable #oneRowLeft{border-radius:12px 0 0 12px}.roundPriceTable #oneRowRight{border-radius:0 12px 12px 0}.roundPriceTable #topOneCol{border-radius:12px 12px 0 0}.roundPriceTable .OneCellTable{border-radius:12px}.roundPriceTable .cellWidth5{width:5%}.roundPriceTable .cellWidth10{width:10%}.roundPriceTable .cellWidth15{width:15%}.roundPriceTable .cellWidth20{width:20%}.roundPriceTable .cellWidth25{width:25%}.roundPriceTable .cellWidth30{width:30%}.roundPriceTable .cellWidth35{width:35%}.roundPriceTable .cellWidth40{width:40%}.roundPriceTable .cellWidth45{width:45%}.roundPriceTable .cellWidth50{width:50%}.roundPriceTable .cellWidth55{width:55%}.roundPriceTable .cellWidth60{width:60%}.roundPriceTable .cellWidth65{width:65%}.roundPriceTable .cellWidth70{width:70%}.roundPriceTable .cellWidth75{width:75%}.roundPriceTable .cellWidth80{width:80%}.roundPriceTable .cellWidth85{width:85%}.roundPriceTable .cellWidth90{width:90%}.roundPriceTable .cellWidth95{width:95%}.cssd-basket-heart.sr-ro-sq-ctn{width:100%;position:relative;background:#fff;border-radius:21px;padding:0;text-align:right}.cssd-basket-heart.sr-ro-sq-ctn svg.sr-ro-sq-svg{max-width:30px;max-height:27px;color:#ff7a00;width:30px;height:25px;margin:2px 0 0 0}.Popup.sqm-pu{width:auto!important;left:60%!important;z-index:999999999!important;padding:0 8px 25px 26px!important;top:50%!important;position:fixed!important;border-radius:15px}.Popup.sqm-pu .closeText{display:none!important}.Popup.sqm-pu .ContactClose.closeEnquiry{top:20px!important;right:0!important;display:inherit!important;left:378px;top:35px;height:30px;width:30px;line-height:25px}.Popup.sqm-pu .ContactInner.left{border-radius:15px}.sqm-pu .ContactInner div div p input[type="text"]{width:96%}.cssd-basket-heart.sr-ro-sq-ctn{width:100%;position:relative;background:#fff;border-radius:21px;padding:0;text-align:right}.cssd-basket-heart.sr-ro-sq-ctn svg.sr-ro-sq-svg{max-width:30px;max-height:27px;color:#ff7a00;width:30px;height:25px;margin:2px 0 0 0}.blueLinks{color:#00bcde;text-decoration:none}.blueLinks:hover{color:#ff670e}.home-page-info-txt p,.sbpcb-info-ctn p.subtitle,.box-content .info-box p{margin-bottom:8px}.box-content .info-box{margin-bottom:20px}.box-content .info-box a{color:#00bcde;text-decoration:none}.sbpcb-info-ctn .benefitsList p{margin-bottom:6px}.sbpcb-info-ctn .benefitsList img{display:inline-block;vertical-align:sub}.getQuoteButton{background:#ff670e;border-radius:15px;color:#fff;display:block;font-size:15pt;line-height:45px;margin:5px auto;text-align:center;width:90%}.getQuoteButton a{color:#fff;text-decoration:none}.getQuoteButton:hover{background:#00bcde}.contentBox{border:2px solid #f90;border-radius:15px;box-shadow:0 1px 6px rgba(0,0,0,.25);margin:20px auto 0;max-width:960px;width:100%}.contentBox.withImage{max-width:670px}.contentBox.withImage650{max-width:650px}.contentBox.withImage610{max-width:610px}.contentBox.withImage750{max-width:750px}.contentBox .title{background-color:#f90;background-image:url(/mb-media/158525/disney-stars-magicbreaks.png);border-radius:13px 13px 0 0;color:#fff;line-height:60px;padding:10px;text-align:center}.contentBox .content{padding:20px 10px;text-align:left;width:auto}.contentBox h2{margin-bottom:15px;text-decoration:underline}.contentBox .title h2{font-size:20pt;margin-bottom:0;text-decoration:none}.contentBox a{color:#14b9db;text-decoration:none}.contentBox a:hover{color:#f90}.contentBox img.headImg{width:100%}.contentBox img.mickey{margin-left:10px}.contentBox img.calendar{margin-bottom:8px;margin-right:10px;vertical-align:middle}.contentBox .centerImg{text-align:center}.contentBox .centerImg img{width:auto}.cellWidth5{width:5%}.cellWidth10{width:10%}.cellWidth15{width:15%}.cellWidth20{width:20%}.cellWidth25{width:25%}.cellWidth30{width:30%}.cellWidth35{width:35%}.cellWidth40{width:40%}.cellWidth45{width:45%}.cellWidth50{width:50%}.cellWidth55{width:55%}.cellWidth60{width:60%}.cellWidth65{width:65%}.cellWidth70{width:70%}.cellWidth75{width:75%}.cellWidth80{width:80%}.cellWidth85{width:85%}.cellWidth90{width:90%}.cellWidth95{width:95%}.mealPlanBox{padding:0 0 5px 0;width:95%}.mealPlanBox .title{background-color:#f90;background-image:url(/mb-media/158525/disney-stars-magicbreaks.png);border-radius:13px 13px 0 0;color:#fff;line-height:60px;margin-bottom:5px;text-align:center}.mealPlanBox img{margin-top:-5px;width:100%}.mealPlanBox .content{padding:5px 10px}.mealPlanBox .clickButton{background:#14b9db;border-radius:15px;box-shadow:0 1px 6px rgba(0,0,0,.25);line-height:40px;margin:0 auto;text-align:center;width:250px}.mealPlanBox .clickButton:hover{box-shadow:0 2px 6px rgba(0,0,0,.75)}.mealPlanBox .clickButton a{color:#fff;text-decoration:none}.mealPlanInfo{margin:0 auto 10px;width:95%}.mealPlanInfo img{display:inline;margin-right:5px;width:24px}.restaurantsTable{background:#14b9db;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#fff;font-size:8pt;line-height:11pt;margin:0 auto;text-align:center}.restaurantsTable .rowHeight{height:60px}.restaurantsTable .rowHeight.alt{background:#11afd0}.restaurantsTable .cell{border:.5px solid #fff;padding:1px}.restaurantsTable .cell.topLeft{border-top-left-radius:12px;width:32%}.restaurantsTable .cell.topRight{border-top-right-radius:12px;width:8%}.restaurantsTable .cell.cuisine{width:22%}.restaurantsTable .cell.location{width:22%}.restaurantsTable .cell.bottomLeft{border-bottom-left-radius:12px}.restaurantsTable .cell.bottomRight{border-bottom-right-radius:12px}.restaurantsTable .cell img{vertical-align:middle;width:20px}.mealPlanIcons{font-size:9.5pt;margin:0 auto;max-width:500px;padding:0;width:100%}.videosContainer{margin:0 auto;max-width:700px;text-align:center}.videosContainer.atTickets,.videosContainer.sixFifty{max-width:650px}.videosContainer h3{font-size:15pt;margin:0}.videosContainer .videoContainer{border:10px solid #fff;border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.25);margin:10px auto 35px}.videoMainBox{background:#fff;border:2px solid #f70;border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.25);margin:0 auto;max-width:700px;text-align:center}.videoMainBox .videoTitle{background-color:#f70;border-radius:12px 12px 0 0;color:#fff;line-height:65px;padding:5px}.videoMainBox .videoTitle h2{font-size:20pt;margin:0}.videoMainBox .videoContent{padding:20px 2% 0}.videoMainBox .videoContent h3{font-size:15pt;margin:0}.videoMainBox .videoContent .videoContainer{margin:10px auto 35px}.videoContainer{max-width:700px;max-height:400px;margin:0 auto}.video-responsive{border-radius:12px;position:relative;padding-bottom:52%;padding-top:30px;height:0;overflow:hidden}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}.offerBox{background:#fff;border-radius:15px;box-shadow:0 1px 4px 0 rgba(32,33,36,.28);margin:30px auto;max-width:960px;padding-bottom:10px;text-align:left;width:100%}.offerBox .title{background:#00bcde;border-radius:15px 15px 0 0;height:75px}.offerBox .title .bgStar{background-image:url("https://www.magicbreaks.co.uk/media/3pod0awz/star-offers-small.png");height:75px}.offerBox .title h3{color:#fff;font-size:20pt;padding-top:25px;text-align:center}.offerBox .title h3.longer{font-size:18pt;margin:auto;padding-top:10px;width:80%}.offerBox .title h3.longest{font-size:15pt;margin:auto;padding-top:14px;width:90%}.offerBox .text{padding:10px 20px}.offerBox .text p{color:#222;padding:0;margin:15px 0}.offerBox .text p span{font-size:15pt}.offerBox .text img{margin-bottom:3px}.offerBox .text a{color:#00bcde;text-decoration:none}.offerBox .text a:hover{color:#ff670e;text-decoration:none}.offerBox .text strong{color:#ff670e}.offerBox .text h4{font-size:16pt;margin:20px 0 -15px}.offerBox .text.centered{text-align:center}.offerBox .offerImage{display:none}.offerBox .offerImage.ticketPrices{display:block}.offerBox .offerImage.ticketPrices img{border-radius:12px 12px 0 0;width:100%}.offerBox.mPlans .tips,.offerBox .departTitle{font-size:25px;text-decoration:underline}.offerBox.mPlans .boxTitle,.offerBox.smallest .boxTitle{font-size:28px;margin:20px 0 30px;text-align:center}.offerBox.mPlans .tableTitle,.offerBox.smallest .tableTitle{margin:25px auto 15px;text-align:center}.offerBox.mPlans p.tableBreak,.offerBox p.tableBreak{margin:10px auto;line-height:10px}.offerTermsBox{background:#fff;border-radius:15px;box-shadow:0 1px 4px 0 rgba(32,33,36,.28);margin:0 auto;max-width:800px;padding:15pt 10pt;text-align:left}.boxBanner{background:#ffb900;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#fff;font-size:14pt;font-weight:bold;margin-top:35px;padding:20px 10px;text-align:center}.boxBanner:hover{background:#ff7a00}.boxBanner a{color:#fff;text-decoration:none}.boxBanner a:hover{color:#fee3ca}.boxBanner.flash{background-image:url('https://www.magicbreaks.co.uk/media/zughssi5/flash.gif')}.boxBanner.flashRed{background-image:url('https://www.magicbreaks.co.uk/media/qnveheac/flash-sale.gif')}.d-link-blanco{color:#fff;text-decoration:none}.d-link-azul{color:#14b9db;text-decoration:none}.d-link-azul:hover{color:#f90}.d-colour-box-exterior,.d-colour-box-exterior-pink,.d-colour-box-exterior-purple,.d-colour-box-exterior-orange,.d-colour-box-exterior-sky,.d-colour-box-exterior-gold,.d-colour-box-exterior-blue,.d-colour-box-exterior-red,.d-colour-box-parks{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.33);display:block;height:auto;margin-bottom:10px}.d-colour-box-exterior{background:#ff7a00}.d-colour-box-parks{background:#ff7a00}.d-colour-box-exterior-pink{background-image:-webkit-linear-gradient(#fd73b4,#e75e8b);background-image:linear-gradient(#fd73b4,#e75e8b)}.d-colour-box-exterior-purple{background-image:-webkit-linear-gradient(#9279ff,#9f70d4);background-image:linear-gradient(#9279ff,#9f70d4)}.d-colour-box-exterior-orange{background-image:-webkit-linear-gradient(#f96,#fd7633);background-image:linear-gradient(#f96,#fd7633)}.d-colour-box-exterior-sky{background-image:-webkit-linear-gradient(#85c2ff,#5d9ede);background-image:linear-gradient(#85c2ff,#5d9ede)}.d-colour-box-exterior-gold{background-image:-webkit-linear-gradient(#ffba31,#eda109);background-image:linear-gradient(#ffba31,#eda109)}.d-colour-box-exterior-blue{background-image:-webkit-linear-gradient(#9494ff,#6f6fe7);background-image:linear-gradient(#9494ff,#6f6fe7)}.d-colour-box-exterior-red{background-image:-webkit-linear-gradient(#ff6a6e,#ff3f44);background-image:linear-gradient(#ff6a6e,#ff3f44)}.d-colour-box-image{height:auto;width:auto}.d-colour-box-image img{border-radius:15px 15px 0 0;width:100%}.d-colour-box-text1{color:#fff;display:block;height:auto;text-align:center;vertical-align:middle;width:100%}.d-colour-box-text2{margin-left:0;padding:6px 15px;text-align:center}.d-colour-box-text2 a{color:#fff;text-decoration:none}.d-colour-box-title{font-size:30px;font-weight:bolder}.d-colour-box-title2{font-size:28px;font-weight:bolder}.d-colour-box-vnp-content{font-size:16px;line-height:20px}.d-colour-box-tabla,.d-colour-box-tabla1,.d-colour-box-tabla3,.d-colour-box-tabla4{line-height:20px;margin:10px 0 0 15px;text-align:left;width:auto}.d-colour-box-tabla1{font-size:14px;line-height:16px}.d-colour-box-tabla2{font-size:14px;line-height:16px;margin:10px 0 0 0;text-align:left;width:auto}.d-colour-box-tabla3{margin:10px 0 0 40px}.d-colour-box-tabla4{margin:7px 0 0 40px}.d-colour-box-pdr50{padding-right:50px}.d-colour-box-gap{width:30px}.d-colour-box-mgbt5{margin-bottom:5px}.d-colour-box-lhgt18{line-height:18px!important}.d-tabla-hotel,.d-tabla-standard,.d-block-tabla-prices,.d-block-tabla-prices2,.d-block-tabla-closures{background-color:#f90;color:#fff;font-weight:normal;margin-left:auto;margin-right:auto;text-align:center}.d-tabla-hotel{width:100%}.d-tabla-standard{width:85%}.d-tabla-white-border{border:1px solid #fff}.d-tabla-w-bdr-pad5{border:1px solid #fff;padding:5px}.d-block-tabla-prices{width:95%}.d-block-tabla-prices.transfers{width:95%;font-size:.8em}.d-block-tabla-prices2{max-width:500px;width:95%}.d-block-tabla-closures{margin:0 auto;width:auto}.d-white-box-star{background-image:url('/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');float:left!important;height:50px!important;margin:0!important;width:50px!important}.d-white-box-title,.d-white-box-title-park{background-color:#fff!important;border:3px solid #f90;box-shadow:0 1px 5px rgba(0,0,0,.33);margin:15px 6px 0 6px;color:#f90;line-height:35px;padding:5px;text-align:center}.d-white-box-title{font-size:24pt}.d-white-box-title-park{font-size:18pt;width:400px}.d-white-box-content{background-color:#fff!important;border:3px solid #f90;box-shadow:0 1px 3px rgba(0,0,0,.25);margin:15px 6px 0 6px;padding:10px}.d-white-box-terms{font-size:26pt}.d-white-box-image{box-shadow:1px 2px 5px #999;margin:0 6px 0 18px}.d-block-tabla-exterior,.d-block-tabla-exterior4{margin-left:auto;margin-right:auto;text-shadow:none;width:100%}.d-block-tabla-exterior2,.d-block-tabla-exterior3{margin:10px auto;text-shadow:none}.d-block-tabla-exterior2{width:685px}.d-block-tabla-exterior3{width:100%}.d-block-tabla-exterior4{width:100%}.d-block-exterior{border:2px solid #fb6200;border-radius:5px;box-shadow:0 2px 5px #999;color:#111;display:inline-block;line-height:25px;padding:0 0 15px 0;text-align:left}.d-block-exterior img{width:100%}.d-block-exterior .d-block-content img,.d-block-exterior .d-wdw-box-content img{width:auto}.d-block-exterior .d-block-content p span img{width:100%}.d-block-title{background-color:#f60;background-image:url("/mb-media/158525/disney-stars-magicbreaks.png");color:#fff;margin-bottom:5px;padding:5px;text-align:center}.d-block-exterior .d-block-title img{width:auto}.d-block-content{padding:15px}.d-restaurant-ext{background-image:url('/mb-media/1009194/mb-box-restaurant.png');box-shadow:2px 2px 3px #666;color:#fff;height:100px;margin:0 auto 15px auto;text-align:center;text-shadow:1px 1px 1px #666;width:650px}.d-box-cruise-sections{background-color:#00bcde;border:none;border-radius:8px;clear:both;color:#fff;float:none;font-size:1em;line-height:35px;margin:10px auto;width:200px;text-align:center}.d-box-cruise-info,.d-box-cruise-info-2,.d-box-cruise-info-3{font-size:1em;margin:10px 5px 20px;text-align:center}.tabla-second-colour{background:#ff7a00;height:60px}.tabla-third-colour{background:#ff5400;height:60px}.DnM-blog-box{border:2px solid #f90;border-radius:5px;box-shadow:1px 3px 5px #999;color:#000;margin:10px auto;padding:10px;text-align:left;text-shadow:none;width:90%}.d-ad-banner-ext{background-image:-webkit-linear-gradient(#fe9230,#ff7a00);background-image:linear-gradient(#fe9230,#ff7a00);border:3px solid #fd0;box-shadow:1px 4px 6px #999;height:140px;margin:0 auto 25px auto;width:95%}.d-ad-banner-int{background-image:url('/mb-media/1009685/stars-banner.png');font-size:16pt;margin-left:210px;padding:50px 5px;text-align:center;text-shadow:1px 1px 1px #333}.d-wdw-box-content{font-size:1em;padding:0 10px;text-align:center}.blog-quote-button-green{background-image:url('https://www.magicbreaks.co.uk/media/1009696/box-stars-green-quote.png');box-shadow:2px 2px 3px #666;height:35px;margin:5px auto;padding-top:10px;width:100%;max-width:500px;text-align:center;font-size:26px;font-weight:bold;text-shadow:1px 1px 2px #000;vertical-align:middle}#enquireBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#14b9db;font-size:20px;line-height:35px;margin:0 auto 20px;padding:10px 0;cursor:pointer;text-align:center;width:100%}#enquireBox img{margin-left:10px;width:12px}#enquireBox:hover{color:#ff7a00}#enquireFormBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#bbb;display:none;font-size:16px;margin:0 auto 20px;padding:20px 0;text-align:center;width:100%}#enquireFormBox .title{color:#ff7a00;font-size:22px;font-weight:bold}#enquireFormBox .title img{cursor:pointer;position:relative;left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);width:12px}#enquireFormBox .subtitle{color:#999;line-height:20px;margin-bottom:20px;padding:15px 110px}#enquireFormBox .fields{float:left;margin:0 0 15px 30px;text-align:left}#enquireFormBox .fields img{float:left;margin:8px 10px 0 0}#enquireFormBox .fields .text,#enquireFormBox .fields .textComm{background:#fafafa;border:1px solid #bfbfbf;border-radius:8px;float:left;padding:6px 10px}#enquireFormBox .fields .text{width:175px}#enquireFormBox .fields .textComm{height:100px;margin-bottom:10px;width:437px}#enquireFormBox .sendButton{background:#14b9db;border-radius:20px;clear:both;font-size:20px;line-height:30px;margin:0 auto 30px;padding:8px;text-align:center;width:50%}#enquireFormBox .sendButton a{color:#fff;text-decoration:none}#enquireFormBox .sendButton:hover{background:#ff7a00}.breakPoint{clear:both}.roundPriceTable{background-color:#f90;background-image:-webkit-linear-gradient(#f90,#ff7a00);background-image:linear-gradient(#f90,#ff7a00);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#fff;font-weight:normal;font-size:9pt;margin:0 auto;text-align:center;width:95%}.roundPriceTable.medium{max-width:450px}.roundPriceTable.small{max-width:300px;width:95%}.roundPriceTable .row60{height:60px}.roundPriceTable #topLeftCell,.roundPriceTable #topIntCell,.roundPriceTable #topRightCell,.roundPriceTable .whiteBorder,.roundPriceTable #whiteBorder,.roundPriceTable .bottomLeft,.roundPriceTable .bottomRight,.roundPriceTable #bottomLeft,.roundPriceTable #bottomRight,.roundPriceTable #oneRowLeft,.roundPriceTable #oneRowInt,.roundPriceTable #oneRowRight,.roundPriceTable #topOneCol,.roundPriceTable #bottomOneCol,.roundPriceTable .OneCellTable{border:1px solid #fff;padding:2px}.roundPriceTable .whiteBorder.twoCells,.roundPriceTable .twoCells,.roundPriceTable .bottomLeft.twoCells{width:50%}.roundPriceTable #topLeftCell{border-radius:12px 0 0 0}.roundPriceTable #topRightCell{border-radius:0 12px 0 0}.roundPriceTable .bottomLeft,.roundPriceTable #bottomLeft{border-radius:0 0 0 12px}.roundPriceTable .bottomRight,.roundPriceTable #bottomRight{border-radius:0 0 12px 0}.roundPriceTable #oneRowLeft{border-radius:12px 0 0 12px}.roundPriceTable #oneRowRight{border-radius:0 12px 12px 0}.roundPriceTable #topOneCol{border-radius:12px 12px 0 0}.roundPriceTable #bottomOneCol{border-radius:0 0 12px 12px}.roundPriceTable .OneCellTable{border-radius:12px}.roundPriceTable.facilities{font-size:9pt;width:100%}.roundPriceTable.facilities #topLeftCell,.roundPriceTable.facilities #topIntCell,.roundPriceTable.facilities #topRightCell{font-size:11pt;font-weight:bold}.roundPriceTable .row60 strong{color:#fff}.veganProd{border:2px solid #f90;background:#ff990015;border-radius:5px;color:#fff;margin:20px auto;width:100%;text-align:center}.veganProd .title{background:#f90;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/158525/disney-stars-magicbreaks.png);line-height:60px}.veganProd .interiorFirst{padding:10px}.veganProd .interior{clear:both;padding:10px}.veganProd h3{color:#555;font-size:21px;line-height:40px}.veganProd .tablaFloated,.veganProd .tablaCentered{background:#f90;background-image:-webkit-linear-gradient(#f90,#ff7a00);background-image:linear-gradient(#f90,#ff7a00);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);width:46%}.veganProd .tablaFloated{float:left;margin:10px 2% 20px}.veganProd .tablaCentered{margin:10px auto 20px}.veganProd .restName,.veganProd .restNameMulti{border:1px solid #fff;border-radius:12px 12px 0 0;height:50px;padding:2%}.veganProd .restName{font-size:20px}.veganProd .restNameMulti{font-size:16px}.veganProd .prodNameTop,.veganProd .menuCatTop,.veganProd .regCell,.veganProd .prodNameBottom,.veganProd .menuCatBottom,.veganProd .prodNameOne,.veganProd .menuCatOne,.veganProd .veganAreaHotel{border:1px solid #fff;line-height:20px;height:50px;padding:0 2%}.veganProd .prodNameTop{width:75%}.veganProd .menuCatTop{width:25%}.veganProd .prodNameBottom{border-radius:0 0 0 12px}.veganProd .menuCatBottom{border-radius:0 0 12px 0}.veganProd .prodNameOne{border-radius:0 0 0 12px;width:75%}.veganProd .menuCatOne{border-radius:0 0 12px 0;width:25%}.veganProd .interior hr{margin-bottom:15px}.veganProd .veganAreaHotel{border-radius:0 0 12px 12px}.veganProd .clearFix{clear:both}.eftelingDates{background:#ff7a00;box-shadow:0 2px 5px rgba(0,0,0,.33);color:#fff;font-size:11px;margin-left:auto;margin-right:auto;text-align:center;width:95%}.eftelingDates .rowHeight,.eftelingColours .rowHeight{line-height:20px}.eftelingDates .cell,.eftelingDates .month,.eftelingDates .fakir,.eftelingDates .fairy,.eftelingDates .dragon,.eftelingDates .noDay{border:1px solid #fff;width:20px}.eftelingDates .month{padding:3px}.fakir{background:#fc0}.fairy{background:#fc9e04}.dragon{background:#00b0f0}.eftelingDates .noDay{background:#ddd}.eftelingColours{font-size:13px;margin:10px auto 0}.cruiseBox{background:#fff;border-radius:15px;box-shadow:0 1px 4px 0 rgba(32,33,36,.28);color:#111;line-height:25px;margin:20px auto 0;max-width:700px;padding:0 0 15px 0;text-align:center}.cruiseBox img{border-top-left-radius:15px;border-top-right-radius:15px;width:100%}.cruiseBox .crSection{background-color:#00bcde;border:none;border-radius:8px;clear:both;color:#fff;line-height:35px;margin:20px auto 10px;width:220px;text-align:center}.cruiseBox .crText{margin:10px 5px 20px;text-align:center}.cruiseBox .crTitle{background:#00bcde;border-radius:15px 15px 0 0;height:75px}.cruiseBox .crTitle .crStar{background-image:url("https://www.magicbreaks.co.uk/media/3pod0awz/star-offers-small.png");height:75px}.crTitle .crStar h3{color:#fff;font-size:20pt;padding-top:25px}.crTitle .crStar h3.longer{color:#fff;font-size:16pt}.cruiseBox .itineraryTable{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#444;margin-left:auto;margin-right:auto;max-width:600px;width:95%}.cruiseBox .itineraryTable .topCells{background:#00bcde;border-right:2px solid #fff;color:#fff;padding:5px;width:20%}.cruiseBox .itineraryTable .topCells.topLeft{border-top-left-radius:13px}.cruiseBox .itineraryTable .topCells.topRight{border-right:none;border-top-right-radius:13px}.cruiseBox .itineraryTable .topCells.port{width:40%}.cruiseBox .itineraryTable .middleCells{border-bottom:2px solid #00bcde;border-right:2px solid #00bcde;padding:2px}.cruiseBox .itineraryTable .middleCells.cRight{border-right:none}.cruiseBox .itineraryTable .middleCells.cBottom{border-bottom:none}.cruiseBox .itineraryTable .bottom{background:#00bcde;border-radius:0 0 13px 13px}.parkStar{text-align:center}.parkStar img{margin-bottom:6px}.parkHeight{line-height:20px;font-size:10pt;text-align:center}.benefitsList .parkHeight{line-height:20px;font-size:10pt;text-align:center}.offerBox .text img.calendImg{margin:-8px 5px 0 0}.calendText{color:#222;font-weight:bold}.infoCall{margin:0 6px 8px 0}.travInsurTable{color:#fff;font-size:9pt;margin:0 auto;max-width:750px;width:100%;text-align:center;text-shadow:none}.travInsurTable .row50{height:50px}.travInsurTable #blueCell{background:#52b4da}.travInsurTable #orangeCell{background:#fe8d1f}.travInsurTable #greenCell{background:#c7fabc;color:#000}.travInsurTable .topLeft{border-radius:12px 0 0 0}.travInsurTable .topRight{border-radius:0 12px 0 0}.travInsurTable .botLeft{border-radius:0 0 0 12px}.travInsurTable .botRight{border-radius:0 0 12px 0}.sbpcb-info-ctn p a{color:#00bcde;text-decoration:none}.sbpcb-info-ctn p a:hover{color:#ff670e}.traffLights{border-radius:12px;line-height:12pt;margin:8px auto 0;text-align:center;width:100%}.traffLights tr{height:60px}.traffLights td{padding:5px}.topGreen,.topAmber,.topRed{border-radius:12px 12px 0 0;color:#fff;font-weight:bold;width:166px}.topGreen{background:#86c06a}.topAmber{background:#fab928}.topRed{background:#d34a07}.measures{background:#00bcdf;color:#fff;font-weight:bold}.measures.top{border-top-left-radius:12px}.measures.bottom{border-bottom-left-radius:12px}.greenCell{background:#ebf9e4}.amberCell{background:#f9eed7}.redCell{background:#f5d2c1}.redCell.bottom{border-bottom-right-radius:12px}.yesIcon{width:24px}.altWhiteBox{background:#fff;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.33);color:#444;display:inline-table;margin-bottom:20px;text-align:center;width:100%}.altWhiteBox .altImage{}.altWhiteBox .altImage img{border-radius:15px 15px 0 0;width:100%}.altWhiteBox .altText{}.altWhiteBox .altText .altText2{padding:6px 15px}.altWhiteBox .altText2 h3{color:#f70;font-size:24px;font-weight:bold;margin-bottom:20px}.altWhiteBox .altText2 h3.altMain{margin-top:15px}.altWhiteBox .altText2 p{line-height:18px}.altWhiteBox .altText2 p.altInfo{font-size:10pt;font-weight:bold;margin-bottom:5px}.altWhiteBox .altText2 img{vertical-align:text-bottom}.altWhiteBox .altText2 .altMore{background:#ff670e;border-radius:12px;line-height:35px;margin:30px auto 10px;max-width:400px;padding:10px}.altWhiteBox .altText2 .altMore:hover{background:#00bcde}.altWhiteBox .altText2 .altMore a{color:#fff;text-decoration:none}.offerBox.preDepInfo .text h3{color:#f70;font-size:20pt;font-weight:normal;margin:15px 0 20px;text-align:center}.offerBox.preDepInfo .text h4{color:#f70;font-size:12pt;font-weight:bold;margin:25px 0 -10px}.offerBox.preDepInfo .text ul{margin:15px 10px 15px 20px;padding-left:0}.offerBox.preDepInfo .text li{font-size:15px;margin:8px 0}.newPriceTable{border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:12px;margin:0 auto;max-width:650px;text-align:center;width:100%;table-layout:fixed}.newPriceTable.w450{max-width:450px}.newPriceTable.w750{max-width:750px}.newPriceTable.w900{max-width:900px}.newPriceTable thead tr{color:#fff;height:55px}.newPriceTable thead tr{background:none}.newPriceTable.orangeT thead td{background:#f90}.newPriceTable.blueT thead td{background:#00bcde}.newPriceTable td{line-height:15px;padding:5px}.newPriceTable.timesT td{padding:3px}.newPriceTable td.oneCell{border-radius:12px}.newPriceTable td.topLeft{border-radius:12px 0 0 0}.newPriceTable td.topLeft.oneRow{border-bottom-left-radius:12px}.newPriceTable td.topMid{border-left:1px solid #eee}.newPriceTable td.topRight{border-left:1px solid #eee;border-radius:0 12px 0 0}.newPriceTable td.topRight.oneRow{border-bottom-right-radius:12px}.newPriceTable td.topOne{border-radius:12px 12px 0 0}.newPriceTable tbody tr{background:#fff;height:45px}.newPriceTable.orangeT tbody tr.coloured{background:#fff2dd}.newPriceTable.blueT tbody tr.coloured{background:#def4f8}.newPriceTable td.borderL{border-left:1px solid #eee}.newPriceTable td.botL{border-radius:0 0 0 12px}.newPriceTable td.botR{border-left:1px solid #eee;border-radius:0 0 12px 0}.newPriceTable td.twoCells{width:50%}.newPriceTable tbody tr.last{background:none!important}.newPriceTable tbody tr.last td{background:#fff}.newPriceTable.orangeT tbody tr.last.coloured td{background:#fff2dd}.newPriceTable.blueT tbody tr.last.coloured td{background:#def4f8}h2.tableTitle{margin:10px auto;text-align:center}.ticketDates{background:#ff7a00;box-shadow:0 2px 5px rgba(0,0,0,.33);color:#fff;font-size:11px;margin-left:auto;margin-right:auto;text-align:center;width:95%}.ticketColours{font-size:13px;margin:10px auto 0}.ticketDates .rowHeight,.ticketColours .rowHeight{line-height:20px}.ticketDates .cell,.ticketDates .month,.ticketDates .eco,.ticketDates .low,.ticketDates .medium,.ticketDates .mediumPlus,.ticketDates .regular,.ticketDates .peak,.ticketDates .noDay{border:1px solid #fff;width:20px}.ticketDates .month{padding:3px}.ticketDates .lowSeason{background:#00b0f0}.ticketDates .highSeason{background:#fc0}.ticketDates .veryHSeason{background:#fc9e04}.ticketDates .eco,.ticketColours .eco{background:#83cdd5}.ticketDates .low,.ticketColours .low{background:#00b0f0}.ticketDates .medium,.ticketColours .medium{background:#0f6d8f}.ticketDates .mediumPlus,.ticketColours .mediumPlus{background:#4bbf5e}.ticketDates .regular,.ticketColours .regular{background:#fc0}.ticketDates .peak,.ticketColours .peak{background:#fc9e04}.ticketDates .noDay{background:#ddd}@media(min-width:768px){.getQuoteButton{display:none}.offerBox,.offerBoxes{width:800px}.offerBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto}.offerBox.izq{float:left;margin:0 30px 0 0;width:385px}.offerBox.der{float:left;margin:0;width:385px}.offerBox .title .bgStar{background-image:url("https://www.magicbreaks.co.uk/media/q0tj1h05/star-offers.png");height:75px}.offerBox.smaller .title .bgStar{background-image:url("https://www.magicbreaks.co.uk/media/q0tj1h05/star-offers.png");height:75px}.offerBox .text p{font-size:14pt}.offerBox .text img{margin-bottom:-2px}.offerBox .title h3.longer{font-size:20pt;padding-top:25px}.offerBox .title h3.longest{font-size:16pt;padding-top:25px}.offerBox.atTickets{max-width:650px;margin-top:0}.offerBox.mPlans,.offerBox.dCruises{max-width:700px;margin-top:0}.offerBox .offerImage{display:block}.offerBox.smallest{max-width:340px;margin-top:0}.offerTermsBox{padding:25px}.offerTermsBox h3{font-size:20px}.offerTermsBox p{font-size:16px;margin:13px 0}.contentBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:720px}.contentBox{width:90%}.contentBox.smaller{max-width:520px}.contentBox.smallest{display:inline-block;max-width:340px}.contentBox .content{padding:20px}.headerTextContainer{font-size:15px;margin:0 auto;max-width:960px}.mealPlanBox{padding:0 0 15px 0;width:685px}.mealPlanInfo{width:685px}.restaurantsTable{font-size:14px;line-height:20px}.restaurantsTable .cell{padding:5px}.restaurantsTable .cell img{width:24px}.mealPlanInfo img{margin-right:10px;width:auto}.mealPlanIcons{font-size:10.5pt}.boxBanner{font-size:18px;padding:30px 20px}.d-colour-box-exterior,.d-colour-box-exterior-pink,.d-colour-box-exterior-purple,.d-colour-box-exterior-orange,.d-colour-box-exterior-sky,.d-colour-box-exterior-gold,.d-colour-box-exterior-blue,.d-colour-box-exterior-red,.d-colour-box-parks{border-radius:15px;box-shadow:0 1px 3px #666;display:inline-table;height:200px;margin-bottom:10px}.d-colour-box-exterior{background-image:url('/mb-media/713258/box-stars-magic-breaks.png')}.d-colour-box-parks{background-image:url('/mb-media/sldpezb3/box-stars-parks.png')}.d-colour-box-exterior-pink{background-image:-webkit-linear-gradient(#fd73b4,#e75e8b);background-image:linear-gradient(#fd73b4,#e75e8b)}.d-colour-box-exterior-purple{background-image:-webkit-linear-gradient(#9279ff,#9f70d4);background-image:linear-gradient(#9279ff,#9f70d4)}.d-colour-box-exterior-orange{background-image:-webkit-linear-gradient(#f96,#fd7633);background-image:linear-gradient(#f96,#fd7633)}.d-colour-box-exterior-sky{background-image:-webkit-linear-gradient(#85c2ff,#5d9ede);background-image:linear-gradient(#85c2ff,#5d9ede)}.d-colour-box-exterior-gold{background-image:-webkit-linear-gradient(#ffba31,#eda109);background-image:linear-gradient(#ffba31,#eda109)}.d-colour-box-exterior-blue{background-image:-webkit-linear-gradient(#9494ff,#6f6fe7);background-image:linear-gradient(#9494ff,#6f6fe7)}.d-colour-box-exterior-red{background-image:-webkit-linear-gradient(#ff6a6e,#ff3f44);background-image:linear-gradient(#ff6a6e,#ff3f44)}.d-colour-box-image{height:200px;position:absolute;width:300px}.d-colour-box-image img{border-radius:15px 0 0 15px}.d-colour-box-text1{color:#fff;display:table-cell;height:200px;text-align:center;vertical-align:middle;width:100%}.d-colour-box-text2{margin-left:300px;padding:6px 15px;text-align:center}.d-colour-box-title{font-size:30px;font-weight:bolder}.d-colour-box-title2{font-size:28px;font-weight:bolder}.d-colour-box-vnp-content{font-size:16px;line-height:20px}.d-colour-box-tabla,.d-colour-box-tabla1,.d-colour-box-tabla3,.d-colour-box-tabla4{line-height:20px;margin:10px 0 0 15px;text-align:left;width:520px}.d-colour-box-tabla1{font-size:14px;line-height:16px}.d-colour-box-tabla2{font-size:14px;line-height:16px;margin:10px 0 0 0;text-align:left;width:550px}.d-colour-box-tabla3{margin:10px 0 0 40px}.d-colour-box-tabla4{margin:7px 0 0 40px}.d-colour-box-pdr50{padding-right:50px}.d-colour-box-gap{width:30px}.d-colour-box-mgbt5{margin-bottom:5px}.d-colour-box-lhgt18{line-height:18px!important}.d-tabla-hotel,.d-tabla-standard,.d-block-tabla-prices,.d-block-tabla-prices2,.d-block-tabla-closures{background-color:#f90;color:#fff;font-weight:normal;margin-left:auto;margin-right:auto;text-align:center}.d-tabla-hotel{width:100%}.d-tabla-standard{width:85%}.d-tabla-white-border{border:1px solid #fff}.d-tabla-w-bdr-pad5{border:1px solid #fff;padding:5px}.d-block-tabla-prices{width:95%}.d-block-tabla-prices.transfers{font-size:1em}.d-block-tabla-prices2{max-width:500px;width:95%}.d-block-tabla-closures{width:600px}.d-white-box-star{background-image:url('/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');float:left!important;height:50px!important;margin:0!important;width:50px!important}.d-white-box-title,.d-white-box-title-park{background-color:#fff!important;border:3px solid #f90;box-shadow:1px 2px 5px #999;margin:17px 6px 0 18px;color:#f90;line-height:35px;padding:5px;text-align:center}.d-white-box-title{font-size:24pt;width:350px}.d-white-box-title-park{font-size:18pt;width:400px}.d-white-box-content{background-color:#fff!important;border:3px solid #f90;box-shadow:1px 2px 5px #999;margin:17px 6px 0 18px;padding:10px}.d-white-box-terms{font-size:26pt}.d-white-box-image{box-shadow:1px 2px 5px #999;margin:0 6px 0 18px}.d-block-tabla-exterior,.d-block-tabla-exterior4{margin-left:auto;margin-right:auto;max-width:960px;text-shadow:none;width:90%}.d-block-tabla-exterior2,.d-block-tabla-exterior3{margin:10px auto;text-shadow:none}.d-block-tabla-exterior2{width:685px}.d-block-tabla-exterior3{width:100%}.d-block-tabla-exterior4{max-width:620px;width:100%}.d-block-exterior{background-color:#fff;border:2px solid #f90;border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.33);color:#111;display:inline-block;padding:0 0 15px 0;text-align:left}.d-block-exterior img{width:auto}.d-block-title{background-color:#f90;background-image:url("/mb-media/158525/disney-stars-magicbreaks.png");border-radius:12px 12px 0 0;color:#fff;line-height:70px;margin-bottom:5px;text-align:center}.d-block-content{padding:15px}.d-restaurant-ext{background-image:url('/mb-media/1009194/mb-box-restaurant.png');box-shadow:2px 2px 3px #666;color:#fff;height:100px;margin:0 auto 15px auto;text-align:center;text-shadow:1px 1px 1px #666;width:650px}.d-box-cruise-sections{background-color:#00bcde;border:none;clear:both;color:#fff;float:left;font-size:1.1em;line-height:25px;margin:10px 25px 5px 30px;width:200px;text-align:center}.d-box-cruise-info{font-size:1.2em;margin:13px 25px 5px 25px}.d-box-cruise-info-2{font-size:1.2em;margin:18px 25px 5px 25px}.d-box-cruise-info-3{font-size:1.2em;margin:19px 25px 5px 259px}.tabla-second-colour{background:#ff7a00;height:60px}.tabla-third-colour{background:#ff5400;height:60px}.DnM-blog-box{border:2px solid #f90;border-radius:5px;box-shadow:1px 3px 5px #999;color:#000;margin:10px auto;padding:10px;text-align:left;text-shadow:none;width:90%}.d-ad-banner-ext{background-image:-webkit-linear-gradient(#fe9230,#ff7a00);background-image:linear-gradient(#fe9230,#ff7a00);border:3px solid #fd0;box-shadow:1px 4px 6px #999;height:140px;margin:0 auto 25px auto;width:95%}.d-ad-banner-int{background-image:url('/mb-media/1009685/stars-banner.png');font-size:16pt;margin-left:210px;padding:50px 5px;text-align:center;text-shadow:1px 1px 1px #333}.d-wdw-box-content{font-size:1.1em;padding:0 50px;text-align:center}.blog-quote-button-green{background-image:url('https://www.magicbreaks.co.uk/media/1009696/box-stars-green-quote.png');box-shadow:2px 2px 3px #666;height:35px;margin:5px auto;padding-top:10px;width:100%;max-width:500px;text-align:center;font-size:26px;font-weight:bold;text-shadow:1px 1px 2px #000;vertical-align:middle}#enquireBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#14b9db;font-size:20px;line-height:35px;margin:0 auto 20px;padding:10px 0;cursor:pointer;text-align:center;width:100%}#enquireBox img{margin-left:10px;width:12px}#enquireBox:hover{color:#ff7a00}#enquireFormBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#bbb;display:none;font-size:16px;margin:0 auto 20px;padding:20px 0;text-align:center;width:100%}#enquireFormBox .title{color:#ff7a00;font-size:22px;font-weight:bold}#enquireFormBox .title img{cursor:pointer;position:relative;left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);width:12px}#enquireFormBox .subtitle{color:#999;line-height:20px;margin-bottom:20px;padding:15px 110px}#enquireFormBox .fields{float:left;margin:0 0 15px 30px;text-align:left}#enquireFormBox .fields img{float:left;margin:8px 10px 0 0}#enquireFormBox .fields .text,#enquireFormBox .fields .textComm{background:#fafafa;border:1px solid #bfbfbf;border-radius:8px;float:left;padding:6px 10px}#enquireFormBox .fields .text{width:175px}#enquireFormBox .fields .textComm{height:100px;margin-bottom:10px;width:437px}#enquireFormBox .sendButton{background:#14b9db;border-radius:20px;clear:both;font-size:20px;line-height:30px;margin:0 auto 30px;padding:8px;text-align:center;width:50%}#enquireFormBox .sendButton a{color:#fff;text-decoration:none}#enquireFormBox .sendButton:hover{background:#ff7a00}.breakPoint{clear:both}.roundPriceTable{font-size:15px}.roundPriceTable #topLeftCell,.roundPriceTable #topIntCell,.roundPriceTable #topRightCell,.roundPriceTable .whiteBorder,.roundPriceTable .bottomLeft,.roundPriceTable .bottomRight,.roundPriceTable #oneRowLeft,.roundPriceTable #oneRowInt,.roundPriceTable #oneRowRight,.roundPriceTable #topOneCol,.roundPriceTable .OneCellTable{padding:5px}.roundPriceTable.facilities{font-size:14px;max-width:600px}.roundPriceTable.facilities #topLeftCell,.roundPriceTable.facilities #topIntCell,.roundPriceTable.facilities #topRightCell{font-size:16px}.veganProd{border:2px solid #f90;background:#ff990015;border-radius:5px;color:#fff;margin:20px auto;width:100%;text-align:center}.veganProd .title{background:#f90;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/158525/disney-stars-magicbreaks.png);line-height:60px}.veganProd .interiorFirst{padding:10px}.veganProd .interior{clear:both;padding:10px}.veganProd h3{color:#555;font-size:21px;line-height:40px}.veganProd .tablaFloated,.veganProd .tablaCentered{background:#f90;background-image:-webkit-linear-gradient(#f90,#ff7a00);background-image:linear-gradient(#f90,#ff7a00);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);width:46%}.veganProd .tablaFloated{float:left;margin:10px 2% 20px}.veganProd .tablaCentered{margin:10px auto 20px}.veganProd .restName,.veganProd .restNameMulti{border:1px solid #fff;border-radius:12px 12px 0 0;height:50px;padding:2%}.veganProd .restName{font-size:20px}.veganProd .restNameMulti{font-size:16px}.veganProd .prodNameTop,.veganProd .menuCatTop,.veganProd .regCell,.veganProd .prodNameBottom,.veganProd .menuCatBottom,.veganProd .prodNameOne,.veganProd .menuCatOne,.veganProd .veganAreaHotel{border:1px solid #fff;line-height:20px;height:50px;padding:0 2%}.veganProd .prodNameTop{width:75%}.veganProd .menuCatTop{width:25%}.veganProd .prodNameBottom{border-radius:0 0 0 12px}.veganProd .menuCatBottom{border-radius:0 0 12px 0}.veganProd .prodNameOne{border-radius:0 0 0 12px;width:75%}.veganProd .menuCatOne{border-radius:0 0 12px 0;width:25%}.veganProd .interior hr{margin-bottom:15px}.veganProd .veganAreaHotel{border-radius:0 0 12px 12px}.veganProd .clearFix{clear:both}.eftelingDates{background:#ff7a00;box-shadow:0 2px 5px rgba(0,0,0,.33);color:#fff;font-size:11px;margin-left:auto;margin-right:auto;text-align:center;width:95%}.eftelingDates .rowHeight,.eftelingColours .rowHeight{line-height:20px}.eftelingDates .cell,.eftelingDates .month,.eftelingDates .fakir,.eftelingDates .fairy,.eftelingDates .dragon,.eftelingDates .noDay{border:1px solid #fff;width:20px}.eftelingDates .month{padding:3px}.fakir{background:#fc0}.fairy{background:#fc9e04}.dragon{background:#00b0f0}.eftelingDates .noDay{background:#ddd}.eftelingColours{font-size:13px;margin:10px auto 0}.cruiseBox{margin:0 auto 20px}.cruiseBox .crSection{font-size:18px}.cruiseBox .crTitle .crStar{background-image:url("https://www.magicbreaks.co.uk/media/q0tj1h05/star-offers.png")}.parkStar img{margin-bottom:-2px}.parkHeight{font-size:14px;margin-top:5px}.offerBox .text img.calendImg{margin:0 8px -6px 0}.infoCall{margin:0 8px -6px 0}.travInsurTable{font-size:11pt}.altWhiteBox{height:200px}.altWhiteBox .altImage{position:absolute}.altWhiteBox .altImage img{border-radius:15px 0 0 15px}.altWhiteBox .altText{display:table-cell;vertical-align:middle}.altWhiteBox .altText2{margin-left:300px}.altWhiteBox .altText2 p{margin-bottom:20px}.altWhiteBox .altText2 .altMore{line-height:30px}.newPriceTable{font-size:14px}.ticketDates{background:#ff7a00;box-shadow:0 2px 5px rgba(0,0,0,.33);color:#fff;font-size:11px;margin-left:auto;margin-right:auto;text-align:center;width:95%}}@media(min-width:1200px){}*{margin:0;padding:0}body{background:#c6edfe;height:100%;width:100%}img{border:none}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;text-indent:-999em;margin:-30px 0 0 -30px}#supersized{display:block;position:absolute;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}#supersized img{width:100%;height:auto;position:absolute;display:none;outline:none;border:none}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:0}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized li{display:block;list-style:none;z-index:-30;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#c6edfe}#supersized a{width:100%;height:100%;display:block}#supersized li.prevslide{z-index:-20}#supersized li.activeslide{z-index:-10}#supersized li.image-loading{width:100%;height:100%}#supersized li.image-loading img{visibility:hidden}#supersized li.prevslide img,#supersized li.activeslide img{display:inline}#controls-wrapper{height:42px;width:100%;bottom:0;left:0;z-index:4;position:fixed;margin:0 auto}#controls{overflow:hidden;height:100%;position:relative;text-align:left;z-index:5}#slidecounter{float:left;color:#999;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:#000 0 -1px 0;line-height:42px;margin:0 10px 0 15px}#navigation{float:right;margin:0 20px 0 0}#play-button{float:left;margin-top:1px;border-right:1px solid #333}#prevslide,#nextslide{position:absolute;height:23px;width:23px;top:40%;margin-top:-21px}#prevslide{left:60px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/back.png)}#nextslide{right:60px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/forward.png)}#prevslide:active,#nextslide:active{margin-top:-19px}#prevslide:hover,#nextslide:hover{cursor:pointer}ul#slide-list{float:left;position:absolute;left:50%;padding:15px 0}ul#slide-list li{list-style:none;width:12px;height:12px;float:left;margin:0 5px 0 0}ul#slide-list li.current-slide a,ul#slide-list li.current-slide a:hover{background-position:0 0}ul#slide-list li a{display:block;width:12px;height:12px}ul#slide-list li a:hover{background-position:0 -12px;cursor:pointer}#tray-button{float:right;margin-top:1px;border-left:1px solid #333}#play-button:hover,#tray-button:hover{background-position:0 1px;cursor:pointer}@media screen and (-webkit-min-device-pixel-ratio:0){#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}}#SocialMedia{clear:both;height:30px}#SocialMedia #Follow{height:30px;float:left}#SocialMedia #Follow img{margin:2px 5px 2px 0;float:left}#SocialMedia #Like{float:right;margin-top:3px}#___plusone_0,.twitter-share-button,#Like iframe{float:left!important}#ErrorMain{width:100%;background:#fff;border:1px solid #f2f2f2;padding:5px;font-size:12px;line-height:20px;vertical-align:top;text-align:center}#ErrorMain div{width:340px;display:inline-block;vertical-align:top;line-height:25px;text-align:left}#divform{margin-left:15px}#ErrorMain ul{list-style-position:inside;padding:0;margin-left:0}.Edetail{font-size:10px;color:#f2f2f2}.ErrorFormInput{width:300px;padding:5px;margin:4px 0 4px 0;border:1px solid}.ErrorFormSend{border:0 solid;background:#090;color:#fff;text-align:center;width:150px;padding:3px 8px 3px 8px;-webkit-border-radius:3px;margin-top:10px;-moz-border-radius:3px;border-radius:3px}.ErrorFormSend:hover{color:#fff000}.loginHolder{margin:10px auto;width:350px;border:1px solid #ccc;padding:10px}.loginHolder input{width:100%;color:#333}.loginHolder img{width:350px;height:237px}.Button,.HLButton,.submit,validate-skip{font-size:12px;text-decoration:none;display:inline-block;text-align:center;padding:5px 10px 5px;margin:.5em .5em .5em 0;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.4);border-radius:2px;box-shadow:inset rgba(255,255,255,.3) 1px 1px 0}.Button:active,.HLButton:active{box-shadow:inset rgba(0,0,0,.4) 0 0 6px}.Button{color:#333;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0%,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#f2f2f2 0%,#ccc 100%);background:-o-linear-gradient(top,#f2f2f2 0%,#ccc 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,#ccc 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#cccccc',GradientType=0);border:1px solid #ccc}.Button:hover,.HLButton:hover{color:#000;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#f2f2f2 0%,#ddd 100%);background:-o-linear-gradient(top,#f2f2f2 0%,#ddd 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,#ddd 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#dddddd',GradientType=0);border:1px solid #ddd}.blue{color:#fff;background:#82cff1;background:-moz-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#82cff1),color-stop(100%,#38aeea));background:-webkit-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-o-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-ms-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:linear-gradient(to bottom,#82cff1 0%,#38aeea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cff1',endColorstr='#38aeea',GradientType=0);border:1px solid #38aeea}.blue:hover{color:#fff;background:#f2f2f2;background:-moz-linear-gradient(top,#82cff1 0%,#09c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#82cff1),color-stop(100%,#09c));background:-webkit-linear-gradient(top,#82cff1 0%,#09c 100%);background:-o-linear-gradient(top,#82cff1 0%,#09c 100%);background:-ms-linear-gradient(top,#82cff1 0%,#09c 100%);background:linear-gradient(to bottom,#82cff1 0%,#09c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cff1',endColorstr='#0099cc',GradientType=0);border:1px solid #38aeea}.green{color:#fff;background:#693;background:-moz-linear-gradient(top,#9c6 0%,#693 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c6),color-stop(100%,#693));background:-webkit-linear-gradient(top,#9c6 0%,#693 100%);background:-o-linear-gradient(top,#9c6 0%,#693 100%);background:-ms-linear-gradient(top,#9c6 0%,#693 100%);background:linear-gradient(to bottom,#9c6 0%,#693 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc66',endColorstr='#669933',GradientType=0);border:1px solid #693}.green:hover{color:#fff;background:#693;background:-moz-linear-gradient(top,#9c6 0%,#390 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c6),color-stop(100%,#390));background:-webkit-linear-gradient(top,#9c6 0%,#390 100%);background:-o-linear-gradient(top,#9c6 0%,#390 100%);background:-ms-linear-gradient(top,#9c6 0%,#390 100%);background:linear-gradient(to bottom,#9c6 0%,#390 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc66',endColorstr='#339900',GradientType=0);border:1px solid #693}.button.yellow{color:#fff;background:#fbe42e;background:-moz-linear-gradient(top,#fbe42e 0%,#b3a52d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbe42e),color-stop(100%,#b3a52d));background:-webkit-linear-gradient(top,#fbe42e 0%,#b3a52d 100%);background:-o-linear-gradient(top,#fbe42e 0%,#b3a52d 100%);background:-ms-linear-gradient(top,#fbe42e 0%,#b3a52d 100%);background:linear-gradient(to bottom,#fbe42e 0%,#b3a52d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBE42E',endColorstr='#B3A52D',GradientType=0)}.button.yellow:hover{color:#fff;background:#b3a52d;border:1px solid #b3a52d}.red{color:#fff;background:#c33;background:-moz-linear-gradient(top,#f66 0%,#c33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f66),color-stop(100%,#c33));background:-webkit-linear-gradient(top,#f66 0%,#c33 100%);background:-o-linear-gradient(top,#f66 0%,#c33 100%);background:-ms-linear-gradient(top,#f66 0%,#c33 100%);background:linear-gradient(to bottom,#f66 0%,#c33 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6666',endColorstr='#cc3333',GradientType=0);border:1px solid #c33}.red:hover{color:#fff;background:#c33;background:-moz-linear-gradient(top,#f66 0%,#900 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f66),color-stop(100%,#900));background:-webkit-linear-gradient(top,#f66 0%,#900 100%);background:-o-linear-gradient(top,#f66 0%,#900 100%);background:-ms-linear-gradient(top,#f66 0%,#900 100%);background:linear-gradient(to bottom,#f66 0%,#900 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6666',endColorstr='#990000',GradientType=0);border:1px solid #c33}.pink{color:#fff;background:#c3c;background:-moz-linear-gradient(top,#f6f 0%,#c3c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f),color-stop(100%,#c3c));background:-webkit-linear-gradient(top,#f6f 0%,#c3c 100%);background:-o-linear-gradient(top,#f6f 0%,#c3c 100%);background:-ms-linear-gradient(top,#f6f 0%,#c3c 100%);background:linear-gradient(to bottom,#f6f 0%,#c3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff66ff',endColorstr='#cc33cc',GradientType=0);border:1px solid #c3c}.pink:hover{color:#fff;background:#c3c;background:-moz-linear-gradient(top,#f6f 0%,#909 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f),color-stop(100%,#909));background:-webkit-linear-gradient(top,#f6f 0%,#909 100%);background:-o-linear-gradient(top,#f6f 0%,#909 100%);background:-ms-linear-gradient(top,#f6f 0%,#909 100%);background:linear-gradient(to bottom,#f6f 0%,#909 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff66ff',endColorstr='#990099',GradientType=0);border:1px solid #c3c}.large{font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:10px 20px 10px;margin:.5em .5em .5em 0}.wide{width:273px}.ContactMask{background-color:#fff;filter:alpha(opacity=95);opacity:.95}.Popup{background:#fff;border:1px solid #ccc;font-size:small}form#contact input[type="text"],input[type="email"],input[type="tel"],input[type="text"],textarea{margin:5px 0 0 0;padding:6px;width:300px;border:1px solid #ccc}form#contact textarea{width:310px;height:150px}form#contact label{display:block;margin-top:10px}form#contact label.error{display:block;color:red}form#contact .placeholder{color:#aaa}.AntiSpam{display:none}.ContactInfoArea,.ContactInner{padding:10px}.ContactInner{width:400px}.ContactInner img{margin-left:2px;float:left}.left{float:left}.right{float:right}.ratingStar{font-size:0;width:28px;height:28px;margin:0;padding:0;cursor:pointer;display:block;background-repeat:no-repeat;border:0 solid}.filledRatingStar{background:url(/Images/StarRating_filled.png)}.emptyRatingStar{background:url(/Images/StarRating_blank.png)}.savedRatingStar{background:url(/Images/StarRating_filled.png)}.toggleMenu{display:none;width:100%;background:#036;padding:10px 0;text-align:center;color:#d0b88c}.nav{list-style:none;*zoom:1;width:1200px;margin:0 auto 0 auto}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav ul{list-style:none;width:9em}.nav a{color:#fff;text-decoration:none}.nav li{position:relative;border-right:1px solid #d0b88c}.nav>li{float:left;cursor:default}.nav>li>a{display:block}.nav li ul{position:absolute;left:-9999px;z-index:100}.nav>li.hover>ul{left:0}.nav>li:hover>ul{left:0}.nav li li.hover ul{left:100%;top:0;border-right:0 solid #fff}.nav li li a{display:block;border-right:0 solid #fff;position:relative;z-index:100}.nav li li li a{z-index:200}li.Col2 ul li,li.Col1 ul li{border-right:0 solid;display:block;float:left}.Col2 ul{float:left;width:790px;border-right:1px solid #d0b88c;border-bottom:1px solid #d0b88c;border-left:1px solid #d0b88c;margin-left:-1px}.Col1 ul{width:250px;border-right:1px solid #d0b88c;border-bottom:1px solid #d0b88c;border-left:1px solid #d0b88c;margin-left:-1px}li.Col2 ul li{width:375px}li.Col1 ul li{width:250px}.footer-social-container{width:1200px;height:auto;margin:0 auto 0 auto;padding:15px 0;background-image:none!important;background-color:inherit!important;clear:both;float:none;height:auto;padding-right:5px}.ui-dialog .ui-dialog-titlebar-close{left:315px!important}.ui-dialog .ui-dialog-titlebar-close .ui-button-text.tab-a,.ui-dialog .ui-dialog-titlebar-close span.ui-button-icon-primary.ui-icon.ui-icon-closethick.tab-a{background-color:transparent!important}#LogoDisney{margin:-5px 0 0 0}.dlp-logo-header img{width:170px}.dlp-logo-header{float:left;width:212px;margin:15px 0 0 310px}.dlp-logo-header-txt{color:#fff;line-height:10px;text-align:center}#enquireBox{background-color:#fff}main .content{margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center}main .pageInfo,.highlight-deposit-ctn{margin:0 auto;max-width:1200px;width:100%}main .mainContent{background:#fff1e8;color:#ff670e;padding:30px 10px;width:100%;padding:0 0}.full-text-document-image{width:100%}.fulltextsearch_details{margin:15px 0 40px 0}main .mainContent.home{color:#444;padding:20px 0 25px 0}.mainContent .mapBoxMobile{padding:0 0 0 0!important}.WelcomeMain{margin:0 auto}.WelcomeMain{padding:0 0 0 0}.home-page-info-txt{width:100%;transform:translate(0,-20px);font-size:14pt;max-width:1200px;margin:0 auto;min-height:160px}.home-page-info-txt a{color:#00bbdc;text-decoration:underline;font-weight:bold}.home-page-info-txt p{line-height:20px}.home-page-title-txt{color:#00bcde;font-weight:normal;text-align:center;margin:20px 0;width:auto}main .home-page-title-txt h1{color:#00bcde;font-size:30pt;font-weight:normal;line-height:36pt;text-align:center;display:inline-block;text-decoration:underline}main .sb-cbs-content-section-title h2{font-size:24pt;text-align:center}.sb-page-info-ctn{display:inline-block;background:#fff;width:100%}.sb-page-breadcrumb-ctn{display:inline-block;background:#fff;width:100%;margin:-2.5% 0 1% 0}.sb-cbs-content-section-title{color:#00bcde;text-align:center;width:100%;font-size:22pt;font-weight:bolder;box-sizing:border-box;padding:15px 10px}.sb-hotel-review-ctn,.sb-hotel-gallery-ctn{display:inline-block;width:100%;vertical-align:top;box-sizing:border-box}.sb-full-width-gallery{margin:0 auto;max-width:555px;width:100%;margin-bottom:20px}.sb-content-body-text{display:block;margin:0 auto 20px;max-width:450px;padding:3% 4%;text-align:left;width:95%}.sb-content-body-textp{margin-bottom:20px}.sb-content-body-text span{font-size:11pt}.ContentContainer.pageInfo{text-align:left;background:#fff;border-radius:15px}.pageInfo.sb-content-text-ctn .d-colour-box-exterior,.pageInfo.sb-content-text-ctn .d-colour-box-parks{width:100%!important}.pageInfo.sb-content-text-ctn{font-size:15px}.newsletter-form-popup{display:none;position:fixed;z-index:999999999;left:50%;top:50%;width:380px;min-height:225px;background:#fff;margin-top:-280px;margin-left:-190px;padding:25px 30px 25px 30px;border-radius:20px}.newsletter-form-popup h2,.newsletter-form-popup .txt-nws{color:#14b9db}.newsletter-form-popup .form-title{margin-bottom:20px;text-align:center;font-size:19px;color:#14b9db}.newsletter-form-popup .Tbox{width:100%;height:25px;background-color:#f9f9f9;color:#5a5a5a;text-indent:10px;padding:0;border:1px solid #14b9db;border-radius:5px;cursor:text}.newsletter-form-popup .txt-nws{font-size:17px;margin-bottom:5px;margin-top:10px}.g-recaptcha,.recaptcha-widget{margin-top:20px;width:min-content;display:inline-block}.g-recaptcha,.recaptcha-widget-footer{width:min-content;display:flex;-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0;padding-left:22%}#FloridaAdvRegRecaptchaField.recaptcha-widget{margin-top:0}#AdvRegRecaptchaField.recaptcha-widget{float:right;margin-bottom:20px;margin-top:8px}#AdvRegRecaptchaField2002.recaptcha-widget{margin:0 auto 10px!important;float:right}.recaptcha-err{color:#f60!important;font-size:17px;margin-top:-2px}#MB_AdvReg_Form .recaptcha-err{display:inline-block;text-align:center;width:100%}.txt-nws img{display:inline-block;vertical-align:text-top}input.signup-btn-nws{background:#ffb900;border:none;width:120px;color:#fff;height:35px;border-radius:10px;font-weight:bold;margin:20px auto 0;display:block;cursor:pointer}.dark-overlay{z-index:999;display:none;position:fixed;width:100%;height:100%;background:rgba(1,1,1,.4);top:0;left:0}.noresults-chat-banner{position:fixed;bottom:0;height:200px;left:0;z-index:999;padding:30px 10px;text-align:center;width:100%;border-bottom:none;background:#007f96;background:linear-gradient(0deg,rgba(0,127,150,1) 40%,rgba(0,127,150,0) 100%)}.noresults-chat-banner-txt{color:#fff;font-size:17px;line-height:20px;width:80%;margin:15px auto 0}main .standard-btn{background:#ff7a00;border-radius:25px;box-shadow:0 1px 3px #000;display:inline-flex;z-index:100;border:none!important;color:#fff;font-size:14px;padding:9px 12px;width:200px;text-decoration:none}main .standard-btn.instagram-btn{background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/social-instagram.png);display:block;margin:15px auto 5px;width:140px;text-align:center;vertical-align:top;background-repeat:no-repeat;background-size:20px 20px;background-position:left;background-position-x:22px;padding:12px 2px 12px 25px}main .standard-btn:hover{background:#f90;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/social-instagram.png);background-repeat:no-repeat;background-size:20px 20px;background-position:left;background-position-x:22px}button.noresults-chat-banner-btn{background-color:#ff7a00;color:#fff;border:none;border-radius:20px;padding:10px 20px 10px 42px;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/sw-logos/icon-chat.png);background-repeat:no-repeat;background-position:10px center;background-size:24px;width:70%}.Tbox.news-datebox{text-indent:5px;margin-top:5px}.nws-x-cls{position:absolute;top:8px;right:8px;font-size:30px;width:15px;height:15px;cursor:pointer;padding:5px;color:#b8b8b8;border:1px solid #dfdfdf;display:block;line-height:13px;border-radius:50%}span.txt-nws-h{font-weight:bold;font-size:15px}.sb-cbs-content-section-title h1{font-size:24pt}main .home-page-title-txt h2{font-size:30pt;font-weight:normal;line-height:36pt;text-decoration:underline}.loader{display:none;font-size:10px;margin:15px auto;text-indent:-9999em;width:50px;height:50px;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1s infinite linear;animation:load3 1s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#c1c1c1;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.highlight-deposit-ctn{padding:130px 10px 0 10px}.highlight-deposit-box{text-align:center;background-color:#ff7a00;height:80px;color:#fff;line-height:79px;font-size:18px;box-shadow:0 1px 4px 0 rgba(32,33,36,.28);margin:0 auto;max-width:960px;border-radius:15px;position:relative;font-weight:bold}.highlight-deposit-star{position:absolute;top:-50px;right:-60px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/stars/star-deposits-3.png) center center/contain no-repeat;padding:60px 45px 50px 67px;width:95px;height:90px;z-index:99}.highlight-deposit-star-2{background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/stars/star-deposits-lightblue.png) center center/contain no-repeat}.highlight-deposit-txt{font-size:20px;font-weight:bold;line-height:24px;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg);text-align:center}.highlight-deposit-txt-2{color:#fb902d}.classic-form{box-sizing:unset!important}.classic-form .nws-x-cls{box-sizing:unset!important}.classic-form .field-validation-error{width:auto;margin:5px 0 0 35px}.classic-form #Email-error{color:#c00!important}.classic-form .fields{float:left;margin:0 0 10px 30px;text-align:left}.classic-form .subscribe-label{color:#bbb;font-size:15px}.classic-form .fields img{float:left;margin:8px 10px 0 0}.classic-form .fields textarea,.classic-form .fields input{background:#fafafa;border:1px solid #bfbfbf;border-radius:7px}.classic-form .fields input[type=text]{float:left;height:20px}.advance-registration-btn{width:100%;margin:0;padding:0}.advance-registration-btn .open-form-btn{width:auto;margin:30px 0 20px 0;max-width:none;background-color:#ff7a00;color:#fff;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:15px;line-height:35px;padding:10px 15px;cursor:pointer;text-align:center}.feefo_insta-col1,.tp-wdget-col2{width:48.8%;float:left}.costumerFeedback{width:100%;float:left;padding-bottom:1.5rem}.pageInfo .trustpilot-widget,.feedfo .trustpilot-widget,pageInfo .costumerFeedback{display:flex;float:unset;width:100%;height:unset;margin:unset;padding:10px 15px 15px 20px;border-radius:25px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.trustpilot-widget-wrapper{position:relative;width:100%}.trustpilot-widget-header{position:absolute;width:100%;padding:25px 0 0 0;top:0;left:0;height:146px;background:#fff;z-index:99;border-radius:30px 30px 0 0}.trustpilot-widget-score-txt{font-size:24px;font-weight:500;display:inline-block;margin:0 6px 12px;vertical-align:middle}.trustpilot-widget-reviews-filter-lbl{color:#727273;font-size:13px;font-weight:400;margin:20px 0 0 20px;text-align:left}.trustpilot-widget-score-stars{display:inline-block;margin:0 6px 12px;vertical-align:middle;width:140px}.trustpilot-widget-score-stars img{max-width:100%}.tp-star:nth-of-type(-n+4) .tp-star__canvas,.tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#00b67a}.tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.tp-star__canvas,.tp-star__canvas--half{fill:#dcdce6}.tp-star__shape{fill:#fff}.trustpilot-widget-tp-logo{width:80px}.trustpilot-widget-businessinfo{font-family:'Segoe UI','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;color:#191919}.trustpilot-widget-businessinfo b{color:#4a4a4a;font-weight:bold}.trustpilot-widget-tp-logo,.trustpilot-widget-businessinfo{display:inline-block;margin:0 3px 6px;vertical-align:bottom;max-width:100%;line-height:15px}.trustpilot-widget-businessinfo-lnk{color:#006273;font-size:15px;font-weight:bold;text-decoration:none;font-family:malvaregular!important}section.content .main-banner-home .main-banner-home-wrapper.new2024SWStyleCss{width:92%;margin:auto;z-index:1}section.content .main-banner-home.homepage .main-banner-home-wrapper.new2024SWStyleCss{width:100%;margin:auto}section.content .main-banner-home.homepage .main-banner-home-wrapper.new2024SWStyleCss .pgwSlideshow-main-banner .ps-current{width:100%;height:100%;border-radius:0}section.content .main-banner-home .main-banner-home-wrapper.new2024SWStyleCss .pgwSlideshow-main-banner .ps-current{width:100%;height:100%;border-radius:10px}.sqr-save-quote-ux-btn{line-height:20px;background:#11d745;background-position:right center;border-radius:50px;box-shadow:none;border:none;display:inline!important;color:#fff;font-size:13px;font-weight:bold;padding:4px 10px 5px 10px;position:relative;cursor:pointer;min-width:95px}@media(max-width:768px){.trustpilot-widget-header{border-radius:30px}.highlight-deposit-ctn{padding:62px 10px 0 10px}.feefo_insta-col1,.tp-wdget-col2{width:100%;float:unset}.trustpilot-widget-wrapper{margin:35px 0 35px 0}.feedfo .trustpilot-widget{border-radius:20px}.highlight-deposit-box{line-height:unset;display:table}.highlight-deposit-star{right:0%;top:-70px;padding:49px 25px 44px 36px;width:130px;height:150px}.highlight-deposit-star-2{top:-70px;height:150px}.highlight-deposit-txt{font-size:15px;line-height:16px}.highlight-deposit-box-txt{display:table-cell;vertical-align:middle;height:inherit;width:72%;padding:5px 5px 5px 20px;line-height:20px}.full-text-results-container-mobile{margin:0 20px}.loader{width:30px;height:30px}.recaptcha-err{margin-top:-7px}.newsletter-form-popup{left:2.5%;top:8%;width:95%;min-height:365px;margin-top:0;margin-left:0;padding:25px 20px 25px 20px}.newsletter-form-popup .form-error{position:unset;background:no-repeat;color:#fd7e14!important;padding:0;text-align:unset;line-height:100%}.Tbox.news-datebox{margin-top:0}.newsletter-form-popup .txt-nws{margin-bottom:8px;margin-top:15px}.newsletter-form-popup .Tbox{height:35px}input.signup-btn-nws{width:50%;height:40px}.f-news-letter-class{width:98%}.nws-x-cls{top:5px;right:5px;font-size:40px;width:32px;height:32px;line-height:17px}.d-colour-box-exterior:first-child{margin-top:40px}div#ContentBoxesCtn{padding-bottom:10px}div#sw-super-brand{z-index:2;margin:-105px 0 15px 0;position:relative}div#sw-super-brand.get-quote{margin-top:0}.home-page-info-txt{width:85%;margin:20px auto;font-size:14px}main .mainContent.home{padding:0 0 25px 0;background:#fff}.sb-root-content-sct{background:#f2f3f5}main .home-page-title-txt h1{font-size:25pt;line-height:25pt;text-decoration:underline}main .sb-cbs-content-section-title h1{font-weight:bold;line-height:normal;padding:4px 5px 7px 10px;margin:0}main .home-page-title-txt h2{font-size:25pt;line-height:25pt;padding:0;margin:0 0 .5rem;display:inline-block;text-decoration:underline}.ukBreaksEnquireFormBox .far-enquiry-errors-ctn span.field-validation-error{width:96%!important;color:#a94442!important;font-size:15px;box-sizing:border-box;padding:7px;background-color:#f2dede;border:1px solid #a94442;border-radius:4px;margin:0 auto 15px auto;display:inline-block}.ukBreaksEnquireFormBox .input-validation-error{border:1px solid #c00!important;outline-style:none}.classic-form{height:auto;min-height:initial;width:85%}.classic-form .fields{width:100%}.classic-form .fields input[type=text]{height:38px;width:88%}.classic-form .fields{margin:0 0 10px 0}.classic-form .field-validation-error{color:#c00!important}.classic-form .nws-x-cls{width:20px;height:20px}.advance-registration-btn .open-form-btn{margin:0 2px 10px;line-height:20px}#AdvRegRecaptchaField2002.recaptcha-widget{float:none;margin-left:35px}main .content{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}}@media(max-width:320px){.newsletter-form-popup{top:10%;height:75%;padding:25px 15px 25px 15px}}@media(min-width:768px){.highlight-deposit-box{width:800px}main .mainContent .pageInfo,.WelcomeMain,.highlight-deposit-ctn{width:768px}main .mainContent .container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:0 auto;max-width:768px}.sb-hotel-review-ctn,.sb-hotel-gallery-ctn{margin:15px 0}.sb-full-width-gallery{border:6px solid #fff;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);max-height:540px}.sb-content-body-text{max-width:768px;width:100%;PADDING:20PX 0 0 0}}@media(min-width:960px){main .mainContent .pageInfo,.WelcomeMain,.highlight-deposit-ctn{width:960px}main .mainContent .container{max-width:960px}.sb-hotel-review-ctn,.sb-hotel-gallery-ctn{width:49%;margin:25px 0}.sb-full-width-gallery{margin:0 0 0 auto}.sb-content-body-text{max-width:960px;width:100%}.full-width-gallery-ctn{width:100%;margin:0 auto}}@media(min-width:1200px){main .mainContent .pageInfo,.WelcomeMain,.highlight-deposit-ctn{width:1200px}main .mainContent .container{max-width:1200px}.sb-content-body-text{max-width:1200px}}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#14b9db}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hotel-map-label{margin-left:auto;margin-right:auto;width:128px;cursor:pointer;margin-bottom:10px}.hotel_map{border-style:none;border-radius:7px;background-color:#add8e6;display:flex;height:43px;gap:7%;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.google_logo{width:33px;margin-left:3px}.button_text{font-family:malvaregular Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;margin-right:4px;text-align:center}.mapDisplay{display:flex;flex-direction:column;align-items:flex-end}.mapBox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;margin-right:3px;margin-bottom:3px}.mapPopup_label{width:80%;margin-left:auto;margin-right:auto}a#ContactForm_LBCancelContactBox{cursor:pointer}.facility-and-hotel-checkInOutTime #facilityIconsCtn.sb-facility-icons-ctn{margin:0 0 0 0}.timeInterval{display:flex;margin-top:10px}.timeInterval .checkSpan{position:absolute;color:#3d8f9a;font-size:13px;font-weight:600}.timeInterval .checkOut{margin-left:30px}.timeInterval .checkIn{margin-left:8px}.timeInterval .checkHour{font-size:14px}.mainContent.home .facility-and-hotel-checkInOutTime{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1%}.timeIntervalMobile{display:flex;margin:20px 0 10px 0;flex-wrap:nowrap;align-items:center;justify-content:center;gap:3%}.timeIntervalMobile .checkSpan{position:absolute;color:#3d8f9a;font-size:13px;font-weight:600}.timeIntervalMobile .checkOut{margin-left:8px}.timeIntervalMobile .checkIn{margin-left:8px}.timeIntervalMobile .checkHour{font-size:13px;position:relative;top:11px}.body-product-centerparcs .m-info-box-bg{background:#14b9db}.loadingDivOverlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#666;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/ajax-loader.gif);background-repeat:no-repeat;background-position:center;z-index:10000000;opacity:.7;filter:alpha(opacity=70)}.tbl{width:770px;overflow:hidden;padding-top:2px}.tbl_dt{width:48%;padding:25px 5px 25px 5px;float:left;text-align:center;border:2px solid;margin:-2px -2px 0 0}p.offerName{color:#b22222;font-weight:bold}p.offerPrice,p.ship{font-weight:bold}p{line-height:20px}.firebrick{color:#b22222}.darkOrange{color:#ff8c00!important}.navyBlue{color:navy}.redTextColor{color:red}.greenTextColor{color:green}.darkOrange2{color:#f60}.gold-bg{background-color:#ffd700}.plum-bg{background-color:#dda0dd}.hot-pink-bg{background-color:#f06}.turquoise-bg{background-color:#40e0d0}.goldenrod-bg{background-color:#daa520}.orange-bg{background-color:#ffa500}.green-bg{background-color:#3c3}.light-gray-bg{background-color:#d3d3d3}.watermelon-pink{color:#f36}.gold{color:#ffd700}.plum{color:#dda0dd}.light-blue{color:#09f}.black{color:#000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'malvaregular';font-display:auto;src:url('https://cdn.magicbreaks.co.uk/mb-assets/fonts/Malva/malva_regular/malva-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:"Comic Sans MS",Segoe UI,Sans-Serif;font-size:12px;margin:0;height:100%;width:100%;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/booking-background.jpg) repeat-x top center #c6edfe;width:100%}img{border:0}.center{margin:0 auto 0 auto;width:100%;text-align:center}.MainHeader{width:100%}.HeaderInner{max-width:1200px;height:110px;margin:0 auto;background:none}.MenuBack{height:30px;width:1200px;margin:0 auto 0 auto}.contact{font-size:medium;color:#fff;font-weight:500;margin-top:4px;text-align:right;margin-right:15px;line-height:25px}.contact .telephone{font-size:x-large;font-weight:600}.contact .telephone a{text-decoration:none;color:#fff}#LogoDisney{margin:20px 30px 0 50px;float:left}#feefologohere{float:left;margin-top:10px}#MainFooter{height:350px;width:100%;clear:both;background:#3cf;margin-top:40px}.FooterMiddle{width:1200px;height:350px;margin:0 auto 0 auto;padding-right:5px;font-size:12px;color:#fff;background:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Footer_background.png") no-repeat scroll right bottom #3cf}#MainFooter .Links{height:38px}#MainFooter .Links a{color:#fff;text-decoration:none;float:left;font-size:12px;padding:0 5px 0 1px;margin-top:10px}.logos{width:550px;clear:both;position:relative}ul,li{font-size:11px;line-height:21px;text-align:left}.dropdown_1column,.dropdown_4columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:5px}.dropdown_1column{width:250px}.dropdown_4columns{width:750px}.nav>li:first-child{border-left:1px solid #fff!important}.nav li:hover .dropdown_1column,.nav li:hover .dropdown_4columns{left:-1px;top:28px;z-index:1000}.col_1,.col_2{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;border:0 solid}.col_1{width:300px;border:0 solid}.col_2{width:360px}table.RBCardList td img{line-height:50px;margin-right:20px}.nav .menu_right{float:right;margin-right:0}.nav li:hover .align_right{left:auto;right:-1px;top:auto}.nav p,.nav ul li{line-height:21px;text-align:left}.nav p{line-height:25px;margin:0 0 10px 0;font-size:15px;color:#fff}.nav li ul{list-style:none;padding:0;margin:4px 0 12px -1px;background:#f93;padding:0 14px;border-bottom:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff}.nav li ul li{line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;border:0 solid;background:#f93}.img_left{width:auto;float:left;margin:5px 15px 5px 5px}.nav li:hover{background:#f93}.nav li:hover div a:hover,.nav li a:hover,.nav li:hover div a{color:#fff;border:0 solid}.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{background:#f93;border-bottom:1px solid #fff;margin-top:1px;border-left:1px solid #fff;border-right:1px solid #fff}.imgshadow{border:2px solid #fff}.col_1 a{display:block;height:30px;margin:10px 0}.nav li.chat:hover{background:none}.InfoIcons img{margin:5px 1px}.NavItemHolder{width:350px;display:block;float:left;margin:3px 5px 0 0;height:100px}.NavItemImage img{width:90px;height:90px;float:left;border:2px solid #fff;margin-right:7px}.NavItemDesc{width:240px;float:left;line-height:20px;margin:10px 0 0 5px;display:block}.NavItemDesc span{padding:2px;color:#fff}li.Col2 ul li,li.Col1 ul li{float:left!important}.nav>li.hover>ul{padding-bottom:15px}.EnquiryLink,.EnquiryLink:hover{display:block;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/enquirylink.png);color:red;width:28px;height:115px;font-size:0;bottom:380px;z-index:150;position:fixed;right:0}.LiveLink,.LiveLink:hover{display:block;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/LiveLink.png);width:28px;height:101px;font-size:0;bottom:280px;z-index:150;position:fixed;right:0}.ContactMask{width:100%!important}.Popup{width:840px!important;top:50%!important;left:50%!important;margin-top:-215px!important;margin-left:-420px!important}#ContactForm_ContactPanelSaveQuote.Popup{width:auto!important}#ContactForm_ContactPanelSaveQuote .recaptcha-widget{margin-top:0!important}a#ContactForm_LBEnquiry{cursor:pointer}a#ContactForm_LBCancelContactBox{cursor:pointer}a#ContactForm_LBCancelContactBox:hover{text-decoration:underline}a.StaticLink{color:green}#bannerContainer{position:absolute;width:100%}#TagContainer{max-width:1200px;margin:100px auto 0 auto;left:160px}#TagText{position:relative;width:400px;padding:15px;color:#fff;font-size:25px;background:rgba(225,113,0,.8)}#TagText.blank{height:250px;background:none}.mb-star{background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/magicbreaks_star.png);height:50px;left:-24px;position:absolute;width:50px;top:-27px}.FooterSocial{width:1199px;background:#fff;height:70px;display:block;margin:0 auto 0 auto;border:0 solid;clear:both}.SocialInner{background:#fff;height:70px;padding:1px;margin:0 auto 0 auto;width:1198px;clear:both}.icon{float:left;margin-left:18px}.SocialIcons a img{width:30px;height:30px;margin-left:2px}.IconsHolder{float:left;margin-top:20px}.FlightsGrid{font-size:11px;width:100%}.FlightsRow{height:40px;border-bottom:1px solid #c4dce7}.FlightsRowPrice{color:#c7236c}h3.FlightsTitle{color:#c7236c;margin:0}.pg-8563 #PageContents ul{margin-left:30px}#PrintHeader,#PrintHeaderLogo,#PrintHeaderContact,#PrintIntroText,#PrintFooter{display:none}.CostingMessage{font-size:14px;color:#036;font-weight:bold;padding-top:10px}#sitemap>ul>li{display:inline-block;height:100%;vertical-align:top;width:24%;list-style-type:none;margin-top:20px}#sitemap>ul>li>ul>li{list-style-type:none}#sitemap>ul>li>ul>li>ul>li{list-style-type:none}#sitemap>ul{margin-left:0;list-style-type:none;display:inline-block}#sitemap{padding:0 20px 15px 30px;overflow:hidden}#sitemap>ul>li>a{color:#f90!important;font-size:15px;font-weight:bold}#sitemap>ul>li>ul>li>a{color:blue!important;font-weight:bold}#sitemap a{text-decoration:none}#sitemap a:hover{text-decoration:underline}#sitemap>ul>li>ul{margin-top:10px}#sitemap ul>li>ul>li>ul>li{margin-left:10px}#sitemap a{color:#000}#sitemap a:visited{color:#000}#sitemap a:hover{color:#000}#sitemap a:active{color:#000}#SitemapDivider{border-bottom:1px solid;width:98%;clear:both;margin:10px auto 10px auto;height:20px}.SitemapContent{border:0 solid;width:230px;float:left;line-height:20px;margin-left:10px}.SitemapInformation{border:0 solid;width:45%;float:left;line-height:20px;margin-left:10px}.SiteMapDestination{color:#036;font-weight:bold}.SiteMapProperty{color:#f90;font-weight:bold;margin-left:5px}.SiteMapSection{color:#000;margin-left:15px}.SiteMapSubsection{color:#000;margin-left:20px}.SitemapHome{color:#c7236c;font-weight:bold}.SitemapLink{color:#000;margin-left:10px}#PropertyGalleryHolder{clear:both;width:760px;position:relative}.SearchAgainLink{color:#03c;font-weight:bold;font-size:12px}#searchAgain{width:100%}#searchAgainDiv{padding-top:7px}#AccommInformationMain span{font-size:14px;color:#03c;font-weight:bold}.AccommRating{display:inline;margin:0 0 3px 0}.TblSort{width:100%}.TblSort td{padding:3px}.ResultsError{color:#d2d2d2;font-size:10px}.AlternativeDay{background:#f2f2f2;padding:5px;text-align:left;font-weight:bold;font-size:18px;width:140px;line-height:20px;float:left;margin:5px}.AlternativeDay span{text-decoration:underline;font-size:12px}.AlternativeLink{font-size:14px;color:green;text-decoration:underline}.SelectFlight{padding:3px;font-size:12px;color:green;margin:3px;text-decoration:underline}.FlightGrid{font-size:11px;border:0 solid}.FlightGrid th{text-align:left;padding:3px}.FlightGrid td{text-align:left;color:#036;padding:12px 0 12px 5px;border-bottom:1px solid #ccc;font-size:10px}.FlightGrid td.price{text-align:right;color:#036}.FlightGrid td .FlightNumber{color:#ccc;display:inline-block;width:45px}#WaitPage{width:714px;margin:0 auto 0 auto;height:320px;color:#036;z-index:20000;margin-top:50px;border:0 solid;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/wait.gif)}#WaitPage img{display:none}#WaitPage span{clear:both;display:block;margin-top:-85px;float:left;text-align:center;margin-left:245px}.pg-9333 #TagContainer,.pg-9334 #TagContainer,.pg-9335 #TagContainer,.pg-9336 #TagContainer,.pg-9337 #TagContainer,.pg-9338 #TagContainer,.pg-9339 #TagContainer,.pg-9340 #TagContainer,.pg-9341 #TagContainer{display:none}#splashScreen{display:none}#splashBox{display:block;z-index:1000;position:relative;margin:0 auto 0 300px;text-align:center}#quoteHolder{width:500px;height:180px;float:left;margin:50px 0 0 207px;font-weight:600;font-size:20px;line-height:25px}#PageContents h1{font-size:24px}.WelcomeMain h1{font-size:24px}h2.PageTitle,h1.PageTitle,a.PageTitle,h3.PageTitle,.AccommodationMain h2{margin:8px 0;color:#09f;font-weight:normal}h1.PageTitle{font-size:20px;margin:0 0}.clearfix{float:none;clear:both}#SocialIcons img{margin-right:2px}#CONTENTHOLDER{margin:0 auto 0 auto;width:1200px;height:auto}#MainContents{width:100%;padding:0 0;background:#fff;float:left;min-height:700px}.pg-1928 #MainContents{margin-top:0}.pg-1928 #wideSearchEngine{margin-top:340px}.wideSearchEngineMarginTop{margin-top:130px!important}#PageContents{width:860px;float:left;margin:0 0 0 0;line-height:25px;color:#333;font-size:14px}#PageContents p{line-height:25px!important;float:none;clear:both}#PageInfo{width:305px;float:left;margin:5px 10px 5px 5px}.leftMain{float:left;width:300px;padding:10px}.WelcomeMain{font-size:14px;line-height:22px;color:#333}#PageContentsLower{width:870px;float:right;margin-bottom:10px}div.ui-datepicker{font-size:12px;border:10px solid #fff}#ui-datepicker-div{display:none}.SearchTable td{font-size:12px;line-height:25px}.SearchTable td select{padding:3px;font-size:11px;border:1px solid #ff4e00;color:#666}.Button-continue{padding:5px 10px 5px 10px;margin:10px}.TableSearch{width:305px;color:#fff;font-size:13px;line-height:25px;background-color:#f60}.searchWrapperTable{background-color:#f60;width:100%}.TableSearch td{padding:4px}.TableSearch select{padding:5px;font-size:13px;border:1px solid #ff4e00;color:#666}.TableSearch .HelpText{font-size:11px}.small{width:55px}.date{width:80px;border:1px solid #ff4e00;color:#666}.TableSearch .smallBox{width:35px}.TableSearch .ErrorMessage{font-size:12px;color:#fff;font-weight:bold}.TableHolder .title{font-size:25px;display:block;color:#fff;padding:10px;height:40px}.TableHolder ul{list-style-type:none}.TableHolder{background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/searchbackground.png) repeat-x #db582c;width:305px}.TableHolder .ui-tabs-active a{background:#f60!important}.TableHolder a{outline:none}.TableHolder>ul{margin-left:0}.LBSearch{width:auto;background:#f90;border-right:1px solid #f60;display:block;padding:10px;color:#fff;text-decoration:none;float:left}.LBSearchActive{width:auto;display:block;padding:10px;color:#fff;text-decoration:none;float:left;background:#f60}.LBSearch:hover{}.SearchSaleMessage{display:block;border:1px dashed;width:280px;padding:5px;color:#fff;font-size:small}.Accom{background:#f60}.Estar{background:#f90 none repeat scroll 0 0;border-left:2px solid #f60!important;border-right:2px solid #f60!important}.Flight{background:#f90}li.tab-title{line-height:15px}#slidecaption{width:550px;height:200px;color:#fff;margin:0 20px 0 0;font-size:30px;overflow:hidden;font-weight:400;margin:20px;line-height:42px;text-shadow:#fff 1px 1px 2px;position:absolute}#slidecaption a{color:red;text-decoration:none}.SocialIcons a,#MainFooter .logos a,#PropertySocial a,#SocialIcons a,.HeaderInner a,input#ContactForm2_LBEnquiry{text-decoration:none!important;outline:none}#SocialIcons a,.SocialIcons a,#PropertySocial a{display:table-cell}.list_carousel.responsive{width:auto;margin-left:0;margin-top:-10px;padding-top:0;clear:both;height:420px}.list_carousel ul{margin:0 auto 0 auto;padding:0;list-style:none;display:block;height:400px}.list_carousel li{padding:0;margin-top:10px;margin-left:10px;margin-right:10px;display:block;float:left;height:320px;border:1px solid #ccc;background:#f0f0f0}.list_carousel li img{width:260px;height:160px;margin:10px 0 10px 10px}.Controls{width:auto;color:#0cf;height:44px;clear:both;float:none;display:block;padding:10px}.Controls H2{font-weight:normal}.Controls a{font-size:14px;margin:0 3px;color:#090}.prev{float:left;height:32px;width:85px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/controls2.png) no-repeat}.next{float:left;height:32px;width:35px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/controls.png) no-repeat right}.FeatureHolder{width:95%;float:left}.imageMask img{position:relative}.FeatureInfo{padding-left:5px;line-height:33px;font-size:14px}.FeatureInfo h2{margin:0;color:#3cf;font-weight:normal;font-size:14px}.FeatureInfo .Rating{float:left;margin-top:5px}.FeatureInfo .Rating .S5,.FeatureInfo .Rating .S4,.FeatureInfo .Rating .S3,.FeatureInfo .Rating .S2,.FeatureInfo .Rating .S1,.FeatureInfo .Rating .S0{background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/stars.png) no-repeat;display:block;width:180px;height:35px}.FeatureInfo .Rating .S4{width:130px}.FeatureInfo .Rating .S3{width:100px}.FeatureInfo .Rating .S2{width:65px}.FeatureInfo .Rating .S1{width:40px}.FeatureInfo .Rating .S0{width:0}.FeatureInfo .Rating a{color:#3cf;text-decoration:none}.FeatureInfo .Price{float:right;font-size:25px;line-height:22px;color:#090;margin-right:5px;font-weight:600}.FeatureInfo .Price span{font-size:11px}.PropertyHolder{width:271px;float:left;margin:16px 8px 5px 11px;line-height:25px;height:322px;color:#036;background:#f90}.PropertyHolder img{width:265px;height:230px;margin:3px 3px 0 3px}.PropertyHolder h2{margin:0;color:#036;font-weight:normal;font-size:15px;position:relative;top:-50px;text-align:center;background:#f90;height:23px;padding:10px 0}.PropertyHolder h2 a{color:#036;font-weight:500;text-decoration:none}.PropertyHolder .Rating{float:left;margin-top:5px;display:block;margin-left:5px}.PropertyHolder li{margin-left:7px;list-style-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/HotelStar.png);text-decoration:none;line-height:15px;width:64%}.PropertyHolder #PropertyFeature{position:relative;top:-48px;width:98%;margin-left:3px;padding-top:9px;height:74px;background:#fff}.PropertyHolder .Rating .S5,.PropertyHolder .Rating .S4,.PropertyHolder .Rating .S3,.PropertyHolder .Rating .S2,.PropertyHolder .Rating .S1,.PropertyHolder .Rating .S0{background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/stars.png) no-repeat;display:block;width:180px;height:35px}.PropertyHolder .Rating .S4{width:130px}.PropertyHolder .Rating .S3{width:100px}.PropertyHolder .Rating .S2{width:65px}.PropertyHolder .Rating .S1{width:40px}.PropertyHolder .Rating .S0{width:0}.PropertyHolder .Rating a,.PropertyHolder a{color:#036;text-decoration:none;clear:both;display:block}.pg-3160 .PropertyHolder a{display:initial!important}.PropertyHolder .Price{float:right;font-size:25px;line-height:22px;color:#090;display:block;margin:0 4px 4px 0;font-size:32px;position:relative;top:-134px;left:-6px}.PropertyHolder .Price span{font-size:11px}.PropertyHolderStar{width:250px;float:left;margin:31px 27px 0 7px;border:2px solid #ff8601;background:#ffde90;line-height:25px;min-height:357px;color:#036;text-align:center}.PropertyHolderStar #offersStar{position:absolute;width:50px;height:50px;margin:-21px;transform:rotate(-5deg);background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/OffersStar_2.png')}.PropertyHolderStar img{width:250px;height:255px}.PropertyHolderStar h2{margin:0;color:#3cf;font-weight:normal;font-size:13px;line-height:15px;padding-left:2px;padding-right:2px;width:248px;position:absolute}.PropertyHolderStar h2 a{color:#000;font-size:14px;text-decoration:none}.PropertyHolderStar .Rating a{color:#fff;padding:3px 13px;text-decoration:none}.PropertyHolderStar .Rating{margin-top:64px}.PropertyHolder .Rating{display:none}.PropertyHolder .Price span:last-child{font-size:13px;POSITION:RELATIVE;TOP:-6PX}.PropertyHolder .Price span:first-child{position:relative;bottom:-2px;font-size:13px}.PropertyHolder.PropertyHolderThomascook{height:236px}.HomepageLower{background:#fff;width:auto;padding:10px;margin:10px auto;height:248px}.NewsSignup{width:280px;height:220px;padding:5px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Background-newsletter.png) #f0f0f0 no-repeat right bottom;border:1px solid #ccc}.HomepageLower .Newsletter{background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Background-newsletter.png) #f0f0f0 no-repeat right bottom}.HomepageLower .Newsletter h2,.HomepageUpper .Newsletter h2,.HomepageLower .HomepageMap h2,.HomepageLower .Video h2,.NewsSignup h2,.Eurostar h2{font-weight:600;font-size:15px;color:#f60;margin-bottom:8px}.HomepageLower .Newsletter span,.HomepageUpper .Newsletter span,.NewsSignup span{font-size:15px;color:#036;width:240px;display:block;clear:both}.HomepageLower .Newsletter .Tbox,.HomepageUpper .Newsletter .Tbox,.NewsSignup .Tbox{width:145px}.HomepageLower .Newsletter .ErrorMessage,.HomepageUpper .Newsletter .ErrorMessage,.NewsSignup .ErrorMessage{color:red;font-size:small}.HomepageLower .Video .homevideo{width:100%!important;height:192px}.Eurostar{height:220px}.NewsSignup{width:292px;height:230px;clear:both;margin-top:10px;padding:5px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Background-newsletter.png) #f0f0f0 no-repeat right bottom;border:1px solid #ccc}#MBnewsForm #Email-error,#MBnewsForm .field-validation-error{color:#f60!important;font-size:12px}#MBnewsForm .input-validation-error{border:1px solid #f60!important}.Eurostar span{color:#036;font-size:15px}.Eurostar>div{padding:0 6px 0 6px}.Box{width:275px;border:1px solid;padding:5px;background:#f0f0f0;border:1px solid #ccc;float:left;margin-left:5px;height:236px}#gallery{position:relative;width:860px;margin:5px;float:left;min-height:400px}#gallery ul{padding:0;margin:0;float:left;width:300px;left:0;float:left}#gallery li{display:inline;float:left}#gallery #main-img{width:555px;height:400px;float:right;position:absolute}#gallery ul li img{width:145px;margin:0 5px 10px 0}.SpecialOffer{display:block;float:left;width:262px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Offerbackground.png) no-repeat #db5528;min-height:200px;margin:5px;padding:8px;position:relative}.SpecialOffer .title{font-size:16px;font-weight:600;color:#fff;display:block;height:50px}.SpecialOffer .text{clear:both;display:block;color:#fff;min-height:80px}.SpecialOffer .price{float:left;display:block;font-size:16px;font-weight:500;color:#090;padding-top:10px}.SpecialOffer .link{float:right;bottom:5px;right:5px}#PropertyOffer,#PropertySocial,#PropertyWatch{width:293px;padding:5px 5px;font-size:14px;color:#36c;margin:7px 0;background:#f0f0f0;border:1px solid #ccc}.OfferTitle,.FeatureTitle,#Reviews h3,#PropertySocial h3,#PropertyWatch h3,#Reviews a{font-weight:600;font-size:16px;color:#f60;margin-bottom:8px}#PropertySocial img{margin:5px 5px 0 0}.MiniMap{width:295px}.SideVideo{width:290px;height:260px}#Reviews{width:auto;line-height:25px;padding:10px;font-size:14px;clear:both;background:#fff}#Reviews div{background:#f0f0f0;padding:5px;color:#36c}#Reviews span{font-weight:bold}#SectionsHolder{background:#f0f0f0;padding:0 10px;margin:10px auto 0 auto;border:1px solid #ccc;width:98.4%}#SectionsHolder a{display:inline-block;padding:5px 8px;margin:auto 0;border-right:1px solid #ccc;color:#03c;font-size:12px}#SectionsHolder a:last-child{}#SectionsHolder a:hover{color:#03c}#SubSectionsHolder{background:#f0f0f0;padding:0 5px;margin:10px auto 0 auto;border:1px solid #ccc}#SubSectionsHolder a{display:inline-block;padding:5px 5px;margin:auto 0;border-right:1px solid #ccc;color:#03c;font-size:12px}#SubSectionsHolder a:hover{color:#ccc}#background{z-index:-999;min-width:1200px;width:100%;height:auto;position:absolute;top:146px;left:0}#PropertyExtra .Price{font-size:16px;color:#090;margin:10px;line-height:25px;float:left}#PropertyExtra .Price span{font-size:42px;margin:3px auto;display:block}#PropertyExtra img{float:left;margin:10px}.ReviewText,.CustomerDetails,.PostedText{width:auto;margin:5px;padding:5px}.ReviewText{line-height:25px}.CustomerDetails{font-size:14px;color:#f60}.PostedText{color:#ccc;padding-top:0;margin-top:0}.PRTable{width:780px;margin:10px auto;float:left}.PRTable td{padding:5px}.PRTable td select{padding:5px;width:300px;border:1px solid #ccc}.PRCommentsTB{height:180px;width:760px;border:1px solid #ccc}.PRTitle1,.PRTitle1 a{font-size:24px;color:#f60;font-weight:500}.ReviewRating label{display:inline;margin-Right:3px;float:left;margin-top:-5px}#Box-Top,#BoxBottom,.BoxTop,#BoxBtm{display:none}#BoxMiddle{margin:0 auto 0 auto;width:1200px}#MainBox{background:#fff;margin:0 auto 0 auto;width:1200px}#AccommodationMain{width:100%;margin:10px auto}.AccommodationMain{margin:5px}.BreadcrumbTrail{width:100%;height:40px;padding:10px auto;margin:0 10px}.BreadcrumbTrail a{display:inline-block;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/breadcumb-future.png) no-repeat;width:100px;height:22px;padding:3px 3px 3px 17px;margin-top:10px}.BreadcrumbTrail .current{display:inline-block;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/breadcumb-current.png) no-repeat;color:#fff}.BreadcrumbTrail a:hover{color:#090}.BreadcrumbTrail .current:hover{color:#fff000}#Summary{width:100%;clear:both;height:80px;font-size:14px}#Count{padding:5px;color:#fff;Background:#090;font-weight:bold;float:left;text-align:center;width:70px}#Count h2{margin:0;color:#fff}#Description{float:left;margin-left:10px;width:800px;font-size:14px}#AccommInformationMain{width:auto;clear:both;padding:10px}#AccommInformationMain table,.AccomResults{width:100%;font-size:13px}#AccommInformationMain table td span,.AccommodationInformationTable td span{font-size:20px;font-weight:600;color:#3cf}.roomDescription{width:500px}.RoomTable td{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.RoomTable th{padding:10px 5px;font-size:14px;color:#333;font-weight:600;border-bottom:1px solid #ccc;text-align:left}.RoomTable td.price,.RoomTable th.price{font-weight:600;text-align:right;color:#090;width:170px}.RoomTable th.price{color:#333}#mask,#mask2{left:0;top:0;z-index:9000;display:none;position:absolute}#boxes .window,#boxes2 .window2{position:fixed;left:0;top:0;width:1000;height:500px;display:none;z-index:9999;padding:20px;border:1px solid #ccc}#boxes #dialog,#boxes2 #dialog2{width:1010px;min-height:520px;padding:10px;background-color:#fff;margin-top:-20px;background:#fff}.close,.close2{color:red;font-size:11px;float:right}.PopUpReview{font-size:14px;line-height:30px}.DescriptionTable{background:#fff;width:900px;height:100%}.DescriptionSubNavigationLink,.DescriptionSubSectionNavigationLink{display:block;font-size:12px;width:102px;text-align:center;text-decoration:none;padding:3px 0 3px 0;margin:3px 0 0 3px;float:left;color:#fff;background-color:#f60}.DescriptionSubSectionNavigationLink{background:#f2f2f2;width:auto;padding:5px;color:#333}.DescriptionTable .PropertyImages{margin:5px}#DescriptionCost{margin:10px;width:auto;font-size:14px;color:#333}.CostSummary td{padding:5px}.TotalCost,h3.TotalCostMessage{color:#090;font-weight:600;font-size:x-large;margin-left:5px}.AccommodationInformationTable{margin-left:5px;width:100%}.AccommodationInformationTable td{padding:5px}.RoominformationMain{width:100%}.RoominformationMain th{padding:10px 5px;font-size:14px;color:#333;font-weight:600;border-bottom:1px solid #ccc;text-align:left}.RoominformationMain td{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.TBLShare{background:#f2f2f2;padding:3px}.TBLShare h3{margin:0;color:#036;font-size:16px;font-weight:600}.TBLShare td,.TBLShare th{padding:3px;text-align:left}.TBLShare input{width:250px;font-size:12px;padding:5px}.ErrorMessage{color:red}.ExtrasTable{width:100%;font-size:13px}.ExtrasTable th{text-align:left;padding:5px;font-size:13px;border-bottom:0 solid}.ExtrasTable td{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.ExtrasTable td.price{font-weight:600;color:#090}.CheckoutTable{width:100%;font-size:13px}.CheckoutTable td{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.SearchInfo{color:#fff}.CheckoutRow{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.RailOption,.AccomOption,.CostingMain{background:#fff;width:100%;font-size:13px;border-bottom:1px solid #ccc}.RailOption td{padding:5px;line-height:25px;color:#333}.AccomPageOptions{width:100%}.PageLabel{font-size:13px}.AccomOption{margin-left:5px;width:100%}.AccomOption td{padding:5px}.AccomResults td,.RailPrice{padding:10px 5px;font-size:14px;color:#333;font-weight:500;border-bottom:1px solid #ccc}.AccomResults td.RailPrice{font-size:14px;font-weight:600;color:#090}.AccomOption div span{font-size:13px;color:#333}.AccomOption div span.HotelTitle,.HotelTitle{font-size:18px;font-weight:600;color:#0cf}.CostTable{width:100%}.CostTable input{width:230px}#FlightInformationMain{width:980px;background:#f2f2f2;margin:0 auto 0 auto;height:160px;padding:5px}#FlightInformationMain table{font-size:12px;margin:5px}#FlightTitleLeft{float:left;font-weight:bold}#FlightTitleRight{float:right}#FlightTitleRight a{text-decoration:underline}.FlightInformationTable{font-size:12px}.FlightInformationTable td{vertical-align:top;padding:10px 5px}#Summary{width:100%;Margin:10px 0 10px 10px}.PRButton{font-size:12px;text-decoration:none;display:inline-block;text-align:center;padding:5px 10px 5px;margin:.5em .5em .5em 0;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.4);border-radius:2px;box-shadow:inset rgba(255,255,255,.3) 1px 1px 0}.ButtonShare{float:right}.ButtonContinue,.ButtonMore,.ButtonShare,.Button-continue,.SearchButton{font-size:12px;text-decoration:none;display:inline-block;text-align:center;padding:5px 10px 5px;margin:.5em .5em .5em 0;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.4);border-radius:2px;box-shadow:inset rgba(255,255,255,.3) 1px 1px 0;color:#fff;background:#693;width:130px;background:-moz-linear-gradient(top,#9c6 0%,#693 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c6),color-stop(100%,#693));background:-webkit-linear-gradient(top,#9c6 0%,#693 100%);background:-o-linear-gradient(top,#9c6 0%,#693 100%);background:-ms-linear-gradient(top,#9c6 0%,#693 100%);background:linear-gradient(to bottom,#9c6 0%,#693 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc66',endColorstr='#669933',GradientType=0);border:1px solid #693}.ButtonMore,.ButtonShare{background:#82cff1;background:-moz-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#82cff1),color-stop(100%,#38aeea));background:-webkit-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-o-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:-ms-linear-gradient(top,#82cff1 0%,#38aeea 100%);background:linear-gradient(to bottom,#82cff1 0%,#38aeea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cff1',endColorstr='#38aeea',GradientType=0);border:1px solid #38aeea}.Button-continue{width:200px}#ScreenIntroText{width:auto;line-height:20px}#ScreenIntroText h3.PageTitle{font-size:14px!important}p.StaticText{margin:5px;font-size:13px;color:#333}@media only screen and (max-width:1024px){.contact{font-size:small;color:#fff;font-weight:500;margin-top:10px;text-align:right;margin-right:15px;line-height:25px;display:inline-block;white-space:normal}}.star-rating{font-size:0;white-space:nowrap;display:inline-block;width:250px;height:50px;overflow:hidden;position:relative;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain}.star-rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain}.star-rating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:20%;height:100%;margin:0;padding:0;z-index:2;position:relative}.star-rating input:hover+i,.star-rating input:checked+i{opacity:1}.star-rating i~i{width:40%}.star-rating i~i~i{width:60%}.star-rating i~i~i~i{width:80%}.star-rating i~i~i~i~i{width:100%}.choice{position:fixed;top:0;left:0;right:0;text-align:center;padding:20px;display:block}.choice::after{height:100%;padding:0;margin:0;box-sizing:border-box;text-align:center;vertical-align:middle}.choice::before{height:100%;padding:0;margin:0;box-sizing:border-box;text-align:center;vertical-align:middle}.field-validation-error{display:inline-block!important;color:#c00!important;font-size:12px;margin-left:5px;width:77px;margin-top:-5px}.input-validation-error{border:1px solid #c00!important;outline-style:none}.ajax-loading img{height:50px}.pg-9440 #MainContents{margin-top:10px}.pg-9440 #TagContainer{display:none}.FooterMiddle .SmallPrint{margin-bottom:10px;width:774px;margin-top:14px}.feefo-gold{border-radius:7px;cursor:pointer;margin-top:10px;margin-left:64px;margin-bottom:10px}.ContentContainer ul{padding:0 10px}.icon .left-img{display:inline-block;float:left;margin-right:5px}.icon a{text-decoration:none}.icon .icon-left{color:#00005e;font-size:15px;font-weight:bold;line-height:19px;padding-top:15px;width:266px}.icon-left .color-red{color:red}.icon-left span{}.icon .icon-left.small{width:115px}.icon .icon-left.cursor-hand{cursor:pointer}.offers-container{margin-left:2px}span.PageTitle{color:#09f;font-size:14px;margin:0}.feefoDescription{width:686px;margin:0 auto}.feefoDescription p{margin-bottom:25px}.feefoTitle{margin-left:165px;margin-top:15px}.feefoFeedbackList{width:530px;margin:0 auto;top:10px}#feefoImg{float:right;margin-right:20px}.feedbackItemHeader{font-size:13px;background-color:#f60;padding:3px 5px;border-radius:3px;margin-bottom:5px;margin-top:10px;color:#fff;font-weight:bold}.feedbackItemBody{font-weight:bold;background-color:#f90;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;margin-bottom:2px;padding:3px 5px}.feedbackItemFooter{font-weight:bold;background-color:#fcb34c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:3px 5px}.feefoNavNext{float:right;margin-right:171px}.feefoNavPrev{margin-left:158px}#orangeBox{width:100%;height:60px;background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/OrangeBox.png')}#orangeBoxText{font-size:26px;font-weight:bold;color:#fff;width:100%;display:block;text-align:center;padding-top:9px}.orangeBoxLink{text-decoration:none}#feefoLogo{margin-top:10px;margin-left:90px;width:686px}.share2-icon{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/social-icons.png");background-repeat:no-repeat;display:inline-block;height:40px;margin:2px;opacity:.9;text-indent:-99999px;width:40px;float:left}.share-affix2{display:block;height:58px;padding-top:13px}a.share2-icon:first-child{margin-left:17px}a.share2-icon:nth-child(5){margin-left:60px}.share-icon:hover{opacity:1;filter:Alpha(Opacity=100)}.share-icon-digg{background-position:-526px 0}.share-icon-email{background-position:-614px 0}.share-icon-flickr{background-position:-261px 0}.share-icon-foursquare{background-position:0 0}.share-icon-rss{background-position:-305px 0}.share-icon-facebook{background-position:-131px 0}.share-icon-twitter{background-position:-174px 0}.share-icon-tumblr{background-position:-87px 0}.share-icon-linkedin{background-position:-438px 0}.share-icon-vimeo{background-position:-393px 0}.share-icon-instagram{background-position:-44px 0}.share-icon-pinterest{background-position:-349px 0}.share-icon-googleplus{background-position:-218px 0}.share-icon-in1{background-position:-482px 0}.share-icon-stumbleupon{background-position:-570px 0}.share-icon-email{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/s_email.png') no-repeat 0 0!important}.plus_sprite{width:18px;height:18px;background-position:-18px -88px;display:inline-block}.rating1_sprite{width:33px;height:16px;background-position:0 -106px}.rating2_sprite{width:16px;height:16px;background-position:0 -106px}.rating4_sprite{width:16px;height:16px;background-position:0 -122px}.rating5_sprite{width:33px;height:16px;background-position:0 -122px}.viewvendorsprites{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/viewvendorsprites.png') no-repeat 0 0;display:block}.ratingStarsFeefo{margin-top:5px;position:relative;float:right;margin-right:27px}.ratingStarFeefo{margin-top:5px;position:relative;float:right;margin-right:44px}#feefoReviewsLogo{margin-left:300px}#feefoReviewsLogo img{margin-left:37px}#search_form{width:292px;height:auto;clear:both;margin-top:10px;padding:5px;background:#f0f0f0 no-repeat right bottom;border:1px solid #ccc}.fulltextsearch_details{padding-left:20px}.fulltextsearch_title{margin-bottom:20px}.fulltextsearch_titlelink{text-decoration:none;font-size:large}.fulltextsearch_results_heading{margin-bottom:10px}.fulltextsearch_summary{font-size:15px}.fulltextsearch_pagination_ul{list-style-type:none;margin:0;padding:0;overflow:hidden;width:auto}.fulltextsearch_previous .fulltextsearch_pagination_link{float:left;width:60px}.fulltextsearch_pagination_link{display:inline-block;width:30px}.fulltextsearch_page{float:left;width:30px}.fulltextsearch_next .fulltextsearch_pagination_link{float:left;width:60px}.fulltextsearch_thispage{float:left;width:30px}#globalSearchQuery_search_button{background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/sprite-xs-icons-interactive.png);background-position:0 -1553px;position:absolute;margin-top:7px;width:19px;height:18px;margin-left:-205px;border:1px solid transparent;background-color:#fff}input.searchInSite.placeholder::-webkit-input-placeholder{line-height:1.5em}input.searchInSite.placeholder:-moz-placeholder{line-height:1.5em}input.searchInSite.placeholder::-moz-placeholder{line-height:1.5em}input.searchInSite.placeholder:-ms-input-placeholder{line-height:1.5em}.Prizes{width:100%;height:180px;margin-bottom:20px}#Prize1{float:left}#Prize1 img{display:inline-block;float:left;margin-left:15px}#Prize2{float:left;height:100%}#Prize2 .helper{display:inline-block;height:100%;vertical-align:middle}#Prize2 img{vertical-align:middle;display:inline-block}#PrizesDescription{float:left;padding-top:68px;width:215px}#PrizesDescription span{font-size:17px;margin:0 auto;color:#090;display:inline-block;width:100%}.prize-with-image{float:left;height:100%;text-align:center;width:198px}.atol-protected{width:118px}.prize-with-image .helper{display:inline-block;height:100%;vertical-align:middle}.prize-with-image img{vertical-align:middle;display:inline-block}.partner-logo{width:295px}.partner-title-span{color:#f60;display:block;font-size:16px;font-weight:bold;margin-bottom:20px;margin-top:20px;padding-left:22px;text-align:left}#wideSearchEngine{position:relative;width:1200px;margin-top:440px}#wideSearchEngine .TableHolder{width:100%;position:relative}#wideSearchEngine .TableSearch{width:100%;font-size:17px}.search-button-container{padding-top:10px}#wideSearchEngine .TableSearch #SearchArea{}#wideSearchEngine .TableSearch select{padding:5px;font-size:13px;color:#666;border:1px solid #ccc}#wideSearchEngine .TableHolder #titleDiv{position:absolute}#wideSearchEngine .TableHolder .title{height:0;padding:0;margin:4px 12px;font-size:20px;line-height:38px}#wideSearchEngine .TableHolder ul{margin:0 185px;height:50px}#wideSearchEngine #SearchArea{}#wideSearchEngine li.tab-title{line-height:30px}#wideSearchEngine .SearchSaleMessage{width:100%}#departingTd{width:105px;padding-left:15px}#departingTd select{padding:5px}#departingTd input{margin:0}#durationTd{width:145px}#accommodationTd{width:315px}#submitTd{width:150px;padding-bottom:0;padding-top:10px}.overflowTr{background-color:#f60}#nrRooms{width:70px}#wideSearchEngine #RoomsTable{width:390px;top:53px;border-radius:10px}#wideSearchEngine #RoomsTable select{width:50px}#wideSearchEngine #RoomsTable #Room1{background:rgba(249,127,16,0)}#wideSearchEngine .roomsTd{width:70px}#wideSearchEngine .TableSearch .ErrorMessage{font-size:17px;color:red;font-weight:bold;background-color:#fff}#wideSearchEngine #SearchButton{box-shadow:3px 3px 6px #242627;font-size:17px;margin-bottom:15px;margin-right:15px;width:115px}#wideSearchEngine #SearchButton:focus{outline:none}#wideSearchEngine ul li{font-size:15px}#wideSearchEngine .TableHolder .ui-tabs-active a{}#wideSearchEngine .TableHolder .LBSearch{border-style:none}.engine-partner-logo{position:absolute;right:1px;top:-18px}.engine-partner-logo span{color:#fff;font-size:14px;margin-right:33px;position:relative;right:0;top:-8px}#logoSpan{top:23px}.error-top-container{max-width:1100px;margin:20px auto 0 auto}.error-title{display:inline-block;width:100%;text-align:center;color:#fff;font-size:45px;font-weight:bold;margin-top:22px;padding:46px 0}.error-link{display:inline-block;width:185px;height:160px;background-repeat:no-repeat}.error-link.home{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/error-home.png")}.error-link.hotels{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/error-hotels.png")}.error-link.offers{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/error-offers.png")}.error-link.parks{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/error-parks.png")}.error-link.contactus{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/error-contact.png")}.antispam{display:none}#waitPage{min-height:550px;text-align:center}@viewport{width:100%;zoom:1;orientation:landscape;}@-ms-viewport{width:100%;zoom:1;orientation:landscape;}@-o-viewport{width:100%;zoom:1;orientation:landscape;}@-webkit-viewport{width:100%;zoom:1;orientation:landscape;}@-moz-viewport{width:100%;zoom:1;orientation:landscape;}.ui-dialog .ui-widget-header{width:588px}.ui-dialog ui-widget{position:absolute!important;height:auto!important;min-width:350px!important;min-height:75px!important}.divChangesDetails{min-width:588px!important;min-height:75px!important;background:#fff none repeat scroll 0 0;border:1px solid #000}.divChangesDetails table tr td{background-color:#f4f4f4}.divChangesDetails table tr th:first-child{width:35%}.divChangesDetails table tr th{width:25%}.divChangesDetails table tr td{width:25%;text-align:center;border-bottom:1px #aeacac}.youSearchedFor{padding:4px}.changesDetails{text-decoration:underline;color:blue}.header-partner-logo{float:left;margin-left:10px;margin-top:10px;width:170px}.header-partner-logo span{color:#fff;font-size:17px}.header-partner-logo #logoSpan{display:inline-block;top:0;width:100%}#LogoDisney.nomargin{margin:20px 0 0}.HomepageUpper{background:#fff none repeat scroll 0 0;height:248px;text-align:left}.HomepageUpper .Newsletter{background:#f0f0f0 url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Background-newsletter.png") no-repeat scroll right bottom}.phoneInfo{font-size:18px;font-weight:600}.phoneNr{cursor:pointer}.noResultsText{min-height:300px;padding:50px 0;text-align:center;width:100%}.color-red{color:red}#wideSearchEngine.narrowSE{margin-top:340px}#feefologoa img{border-radius:7px}#bookWithConfidence{text-align:center;height:auto;background-color:#fff;border:none}#bookWithConfidence span{color:#0676b8;display:inline-block;font-size:23px;font-weight:bold;width:100%;margin-bottom:5px}#Atol{margin-left:195px}#Atol img{width:62px}#Abta{float:left;margin-left:35px}#Abta img{width:155px}.rightFeefoBanner{}.mbDisneyPartnerAwardBanner{background:#fff url("https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/DisneyPrizeMB.png") no-repeat scroll 50px 55px;width:271px;height:250px;margin:0 auto}.mbDisneyPartnerAwardBanner span{color:#79b9c5;display:inline-block;font-size:25px;font-weight:bold;text-align:center;width:100%;line-height:24px}.mbDisneyPartnerAwardBanner span.subtitle{font-size:17px;font-weight:bold}.bookWithConfidenceBanner{margin-top:10px}.closeThomascook{display:none!important}.childrenListUL{top:24px!important;border:2px solid #ccc!important;border-top:none!important;background:#f0f0f0!important}.childrenListUL li{background:#f0f0f0!important}.childrenListUL li:hover{background:#f93!important}.childrenListUL li a{border:none!important}.subMenuRooms{border:none!important}.SubSectionsHolder:after{clear:both;float:none}.estrella{background-image:url("https://cdn.magicbreaks.co.uk/mb-media/406019/orange-star.png");float:left!important;height:50px!important;margin:0!important;width:50px!important}.caja1{background-color:#fee7b1;border:3px solid #ff8601;box-shadow:3px 3px 5px #888;color:#ff8601;line-height:35px;margin:17px 6px 0 18px;padding:5px 5px 0 0;text-align:center;width:350px}.cajaTitulo{font-size:28pt}.caja2{background-color:#fee7b1;border:3px solid #ff8601;margin:17px 6px 0 18px;padding:10px}.cajaTitulo2{font-size:24pt}.tablaMain{margin-left:auto;margin-right:auto;text-shadow:none;width:90%}.tablaMain2{margin:10px auto;text-shadow:none;width:685px}.tablaMain3{margin:10px auto;text-shadow:none;width:100%}.tablaMain4{margin-left:auto;margin-right:auto;max-width:620px;width:100%}.tablaExt{background-color:#ffdf94;border:2px solid #fb6200;border-radius:5px;box-shadow:5px 5px 5px #888;color:#111;display:inline-block;line-height:25px;padding:0 0 15px 0;text-align:left}.tabla1{background-color:#fb6200;background-image:url("https://cdn.magicbreaks.co.uk/mb-media/158525/disney-stars-magicbreaks.png");color:#fff;line-height:35px;margin-bottom:5px;padding:5px;text-align:center}.tablaPrecios{background-color:#fb6200;color:#fff;margin-left:auto;margin-right:auto;width:95%}.tablaPrecios2{background-color:#fb6200;color:#fff;margin-left:auto;margin-right:auto;max-width:500px;width:95%}.tablaClosures{background-color:#fb6200;color:#fff;margin-left:10px;margin-right:10px;max-width:90%;width:600px}.tablaCoach{background-color:#fb6200;color:#fff;font-weight:bold;margin-left:auto;margin-right:auto;width:85%}.fila{border:1px solid #fff}.PropertyHolder #offersStar{position:absolute;width:50px;height:50px;margin:-21px;transform:rotate(-5deg);background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/OffersStar_2.png)}#SectionsHolder .nav{height:38px}#SectionsHolder .nav li .childrenListUL{top:33px!important}.pg-10816 #background{max-height:600px}.pg-10816 #MainFooter{margin-top:0}tr#Ages1 td{width:70px}.JustTicketsWarningMessage{display:block;border:1px dashed;width:405px;padding:5px 9px;color:#fff;font-size:small;margin-left:10px}.MainHeader{}img.main-logo{height:124px;width:323px}img.phone-hdr{width:17px}img.social-hdr{height:21px;margin:9px 4px}.mainMenu-partner-logo{position:relative;left:90px;top:13px}.mainMenu-partner-logo img{width:210px;height:30px}.HeaderInner{max-width:1200px;height:110px;margin:0 auto;background:none}.HeaderInner a{text-decoration:none!important;outline:none}input.header-search-box{width:185px;float:left;margin-right:8px;background-image:url(https://wtukstorage.blob.core.windows.net/mb-media/Images/MagicBreaks/search.png);background-repeat:no-repeat;padding-left:25px;background-size:14px;background-position-x:5px;background-position-y:6px;font-size:13px}#globalSearchQuery_search_button{background-position:0 -1553px;position:absolute;margin-top:7px;width:19px;height:18px;margin-left:-205px;border:1px solid rgba(229,25,25,0);background-color:rgba(221,46,46,0)}.header-partner-logo span{color:#6c6f70;font-size:17px}.TableHolder{background:none no-repeat #fff}.TableHolder .ui-tabs-active a{border:none!important;background-color:transparent!important;height:34px!important;color:#fff!important;text-shadow:none!important}.TableHolder .ui-tabs-active a .offersStar_tab{display:block}.TableHolder .ui-tabs-active a:hover+div{display:block}.Flight{}.LBSearch{background:transparent;border-left:1px solid #fff!important;border-right:0 solid #fff!important;padding:0}body{background:#fff}.TableSearch{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/box-stars-orange.png') repeat #ff7a00}#orangeBox{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/box-stars-orange.png') repeat #ff7a00;box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3)}.headerLogos{margin:20px 30px 0 50px!important;float:left;display:inherit}.contact{font-size:x-large;margin-top:12px;text-align:center}body{font-family:malvaregular!important}.PropertyHolderStar{background:#ff3269 none repeat scroll 0 0;border:none;color:#fff;line-height:0;min-height:258px;position:relative}.PropertyHolderStar img{border:2px solid #ff7a00}.PropertyHolderStar #offersStar{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png')!important;border:none}.PropertyHolderStar .Rating{display:none}.PropertyHolderStar h2 a{color:#fff;font-size:15px;font-weight:bold;line-height:19px}.PropertyHolderStar h2{background:rgba(255,122,0,.8) none repeat scroll 0 0;bottom:0;height:58px;padding:15px 8px 0;position:absolute;width:236px}.PropertyHolderStar a{height:0}#TagText{background:rgba(255,122,0,.8);left:40px}.mb-star{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');width:50px;height:50px}.resultBox{}.resultBox>table{border-color:#82bcca}#mySearchDetails table{border:4px solid #f90!important}#bookWithConfidence{}.tab-a{background-color:rgba(255,177,60,.89)!important}.extra-wrapper .tab-a{background-color:#ff7a00;color:#fff!important}#mySearchDetails{border-color:#82bcca}#wideSearchEngine #SearchButton{border-radius:4px;cursor:pointer;background:#00bbdc;border:1.5px solid #fff;text-shadow:none;box-shadow:none;color:#fff}.pg-1928 #wideSearchEngine #SearchButton,.pg-18653 #wideSearchEngine #SearchButton{position:relative;z-index:999}.resultBox table{border:3px solid #f90!important}#paymentBanner{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/box-stars-orange.png') repeat #ff3469}#paymentBanner span{line-height:26px}.overflowTr{background-color:transparent}.pg-1928 #background{top:0!important;left:inherit!important;width:1200px!important;max-height:673px!important}.pg-1928 #wideSearchEngine{margin-top:491px!important;padding-top:8px}.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{background-color:#fff;color:#d9d8dd;margin-top:4px}.breadcrumb{font-size:13px}.breadcrumb .breadcrumb-active{border-color:#82bcca}.col_2 hover{background:#ffd924}.roomsPrices{color:#5e5e5e}.results-heading{color:#5e5e5e}.results-heading select{color:#5e5e5e}#PageContents{font-size:15px}#SectionsHolder,#SubSectionsHolder{background:#fff none repeat scroll 0 0;border:medium none;clear:both;display:block;float:none;height:40px;margin-top:10px;padding:0;width:100%}#SectionsHolder a,#SubSectionsHolder a{border-right:1px solid #d9d8dd;color:#999!important;display:block;float:left;font-size:14px;font-weight:normal;padding:4px 13px;text-decoration:none}#SectionsHolder a:hover,#SubSectionsHolder a:hover{background:#ffd924}.sort-container{font-size:15px}#SectionsHolder .nav{height:50px!important}.sort-container #SortBySelect{width:150px!important}.filter-container{font-size:15px}.filter-container #FilterBySelect{width:100px!important}.roomsPrices>span{font-size:15px}.timeInterval .checkSpan{font-size:15px}.timeInterval .checkHour{font-size:14px}#mySearchDetails table{font-size:14px}.reviewContainer{font-size:15px}.youSearchedFor{font-size:15px}#mySearchDetails table td span{font-size:14px;border:none!important}.roomDetailsDiv table{border:none!important}.selectedRoom{background-color:rgba(255,177,60,.89)!important;margin-left:0!important}.extra-description{font-size:15px}.tabs .ui-tabs1 li a{font-size:15px}.extraDescription{background-color:rgba(255,177,60,.89)!important;color:#5e5e5e}#MainContents{min-height:490px}#wideSearchEngine .TableHolder #titleDiv{position:relative}#wideSearchEngine .TableHolder .title{height:30px;padding:0;margin:0;float:left;width:267px;background-color:#d53500;padding:11px 0 0 7px;font-size:16px;vertical-align:middle;position:relative;line-height:normal}#wideSearchEngine .TableHolder ul{height:41px;line-height:normal;margin:0;overflow:hidden;padding-top:0;margin-bottom:8px}.trapez{border-bottom:50px solid red;border-left:12px solid #fff;border-right:10px solid #fff;height:6px;width:158px}li.tab-title{line-height:76px}.TableHolder a{background:#d53500;width:195px;text-align:center}.TableHolder a::before{}.eurotunnelThomascook{width:202px!important}.Estar{background:none;border-left:1px solid #fff!important;border-right:0 solid #fff!important}#wideSearchEngine .TableHolder .LBSearch{border:none;padding:10px 0 11px}#wideSearchEngine li.tab-title{line-height:normal;font-size:15px}#wideSearchEngine .TableHolder ul{height:49px;overflow:hidden;background-color:#fff}.offersStar_tab{position:absolute;width:50px;height:50px;margin:-35px -73px -38px -29px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');display:none}#wideSearchEngine{margin-top:491px!important}#background{top:150px;left:inherit!important;width:1200px!important;box-shadow:4px 0 3px -4px rgba(0,0,0,.3),-4px 0 3px -4px rgba(0,0,0,.3);-webkit-box-shadow:4px 0 3px -4px rgba(0,0,0,.3),-4px 0 3px -4px rgba(0,0,0,.3);-moz-box-shadow:4px 0 3px -4px rgba(0,0,0,.3),-4px 0 3px -4px rgba(0,0,0,.3);max-height:673px!important}.SocialInner{display:none}.Prizes{display:none}.mbDisneyPartnerAwardBannerPrizes{width:166px;margin:0 auto;display:inline-block;margin-top:25px}.mbDisneyPartnerAwardBannerPrizes span{color:#f90;display:inline-block;font-size:19px;font-weight:bold;text-align:center;width:100%}.mbDisneyPartnerAwardBannerPrizes span.subtitle{font-size:12px;font-weight:bold}.prize-with-image{float:left;height:100%;text-align:center;width:165px;margin-left:0}.second-img{width:175px;margin-left:20px}.second-img img{height:42px;margin-top:20px}.disney-award{height:50px;width:200px;margin-left:0}.disney-award img{height:75px;margin-left:0!important}.agent-winner-2017{margin-left:25px;width:14%}.travolution-shortlist{width:14%;margin-left:55px;margin-top:13px}.travolution-shortlist img{height:53px}.prize-with-image .helper{display:inline-block;vertical-align:middle;width:100%;font-size:13px;font-weight:bold;margin-bottom:5px;position:relative;top:15px;color:#f90}.prize-with-image img{vertical-align:middle;display:inline-block;height:72px;margin:0 0 0 -15px;overflow:hidden}.creditCardLogos{float:right;height:83px;text-align:center;width:101px;display:inline-block;overflow:hidden;margin-top:5px}.creditCardLogos img{width:80px}.mole{width:75px;height:83px;float:left;margin:0;position:relative}img.mole-award{left:0;position:absolute;top:-5px}span.helperCardLogos{display:inline-block;vertical-align:middle;font-size:12px;font-weight:bold;position:relative;color:#f90;margin:0 0 3px 0}.Prizes_thomascook{margin-bottom:12px;display:inline-block;width:100%}.linksTable{width:100%}.linksTable tr td{width:25%;height:100%;border-left:2px solid #fff}.FooterMiddle{border-top:2px solid #fff;background-image:none!important;background-color:inherit!important;clear:both;float:none;height:auto}.linkListFooter tr td{border-left:none}.linkListFooter tr td a{color:#fff;text-decoration:none;float:left;font-size:14px;padding:0 5px 0 12px;margin-top:0}.FooterMiddle .SmallPrint{margin-bottom:0;width:100%}.Links{}.footerTitle{font-size:26px;font-weight:bold;margin-bottom:10px;padding-top:17px}.footerThomascook{background-color:#f90!important;height:auto;clear:both;float:none;-webkit-box-shadow:0 -1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 -1px 3px 0 rgba(0,0,0,.2);box-shadow:0 -1px 3px 0 rgba(0,0,0,.2);text-shadow:0 0 1px rgba(0,0,0,.2)}.contactDetailsEnquiry{display:none}.ContactInner{width:395px;border:3px solid #f90}.Popup{width:499px!important;left:58%!important;padding:0 10px 5px 5px}#ContactForm_UP1{margin-top:-12px}#ContactForm_ContactPanelSaveQuote .ContactInfoArea br{display:none}#ContactForm_ContactPanelSaveQuote .ContactInfoArea h3{padding-top:10px;padding-bottom:5px}.ContactMask{background-color:transparent!important}.ContactInner div div p textarea{width:366px}#contactForm_BTNSend{background:-webkit-linear-gradient(top,#f90 0%,#f90 100%);border:1px solid #f90}.ContactInner div div p label{font-weight:bold;color:#f90}.ContactInfoArea .title{font-weight:bold;font-size:16px}.ContactInner div div p input{width:366px}input#Subscribe{width:17px}.ContactInner div div p{height:55px}.ContactClose{display:none}.closeThomascook{display:normal}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#909}.ContactInfoArea{background-color:#f90;width:414px;color:#fff;padding:0;padding-left:7px}.closeEnquiry{background-color:#fff;border:3px solid #f90;border-radius:18px;height:21px;width:21px;font-size:17px;font-weight:bold;text-align:center;color:#f90;position:relative;top:3px;left:401px;cursor:pointer}.closeText{position:relative;top:18px;font-size:16px;left:428px;font-weight:bold;color:#f90;cursor:pointer}.closeThomascook{display:inherit!important}.closeMapView{background-color:#f90;border:3px solid #fff;border-radius:18px;height:21px;width:21px;font-weight:bold;text-align:center;color:#fff;cursor:pointer;flex-flow:column-reverse}.mapBox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px}.NewsSignup{background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/subscribe.png') #f0f0f0 no-repeat right bottom;border:none!important;background-size:cover;margin-bottom:24px;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2)}.NewsSignup div span{color:#fff!important;font-weight:bold}.NewsSignup h2{display:none}.NewsSignup div{position:relative;left:-7px;text-align:center;line-height:15px;top:114px;width:292px}.inputSubscribe{position:relative!important;top:152px!important;text-align:center!important}.NewsSignup div span{color:#fff!important;font-weight:bold}.subscribeComfirmation{background-color:#ff7a00;color:#fff!important;width:270px!important;padding-left:22px}.NewsSignup div input{width:92%!important;margin:5px 0 -1px 4px}#C1_Signup_BTNNewsletter{background:-webkit-linear-gradient(top,#d53500 0%,#d53500 100%);border:2px solid #fff;width:113px!important;font-size:17px;font-weight:bold;display:block;position:absolute;left:28%}#PropertySocial{width:303px;padding:5px 5px;font-size:14px;color:#36c;margin:7px 0;background:#fff;border:none;position:relative}#PropertySocial h3{display:none}#PropertySocial .feefo-gold{display:none}#PropertySocial img{margin:15px 6px 10px 5px}#PropertySocial .MiniMap{border:2px solid #ff7a00;content:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/disney-map.jpg');position:relative;left:-8px;width:300px;margin:15px 0 10px 3px;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2)}#PropertyWatch h3{color:#fff}#PropertySocial a{display:inline}#PropertySocial .Button{display:none}#PropertySocial #BTNLiveChat{display:none}.rightActionButtons{position:fixed;right:0;top:50%;margin-top:-70px;display:inherit;z-index:99}.rightActionButtons div{width:100px;height:40px;margin-bottom:3px;cursor:pointer}.callAction{background:transparent url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/social-call.png') no-repeat scroll 0 0;display:inline-block;z-index:11;right:2px;position:relative;background-position-x:4px}.emailAction{background:transparent url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/social-email.png') no-repeat scroll 0 0}.chatAction{background:transparent url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/social-chat.png') no-repeat scroll 0 0}.callAction-warning{display:inline-block;float:right;width:80px!important;height:auto!important;font-size:10px;line-height:13px;vertical-align:middle;text-align:left;background:#ff9901;border-bottom:2px solid #bbb;border-right:2px solid #bbb;border-top:2px solid #bbb;border-left:none;color:#fff;padding:5px 0 5px 6px;margin-left:-2px;display:inline-block;z-index:9999}.callAction-container{display:inline-block;width:auto!important;position:relative;right:-85px;BOTTOM:-3PX}.EnquiryLink{display:none!important}.LiveLink,.LiveLink:hover{display:none!important}.childrenListUL li a{border:none!important;width:90%}.childrenListUL{top:33px!important;border:2px solid #d9d8dd!important;border-top:none!important;background:#fff!important}.subMenuRooms{border:none!important}.childrenListUL li{background:#fff!important}.childrenListUL li:hover{background:#fff!important}#Reviews h3{font-size:22px;color:#d53500}#Reviews h3 a{color:#f90}.titleReview{margin:20px 0 9px 0;color:#fff!important;background:#d53500!important;font-size:17px;font-weight:bold}.containerReview{background:#f90!important;color:#fff!important}#Reviews div{padding:12px}.feedbackItemHeader{background-color:#d53500;font-size:15px}.feedbackItemFooter{background-color:#f90}.feedbackItemBody{background-color:#f90}.ratingExcellent{content:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Thomascook/ratingExcellent.png)!important}.ratingGood{content:url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/Thomascook/ratingGood.png)!important}#bookWithConfidence{border:none!important}#feefoLogo img{}.ratingStarsFeefo{margin-top:0;position:relative;float:right;margin-right:0;height:23px}.rightFeefoBanner{}.NewsSignup #clearfix span{display:none;color:#fff!important}#Email-error{}.ratingStarFeefo{margin-top:0;position:relative;float:right;margin-right:0;height:23px}.mbDisneyPartnerAwardBanner span{color:#f90}.mbDisneyPartnerAwardBanner{background:#fff url(https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/DisneyPrizeMB.png) no-repeat scroll 50px 68px}#JustTickets .tab-title{background:#9187c4!important}#feefologoa img{}.PropertyHolder{width:271px;float:left;padding:0;margin:11px 5px 13px 14px;background:#f90;line-height:24px;height:322px!important;min-height:281px}.PropertyHolder .Rating a,.PropertyHolder a{color:#ff356a;text-decoration:none;clear:both;display:block;width:100%;bottom:0}.PropertyHolder img{width:265px;height:230px;margin:3px 3px 0 3px}.PropertyHolder h2{margin:0;color:#fff!important;font-weight:normal;font-size:17px;position:relative;top:-67px;vertical-align:middle;text-align:center;background:rgba(255,122,0,.8);bottom:0;height:60px;width:100%;padding:0!important;line-height:18px}.PropertyHolder h2 a{color:#fff;font-weight:500;text-decoration:none;text-align:center;vertical-align:middle;padding-top:12px}.PropertyHolder .Rating{float:left;position:relative;top:-58px;width:94%;min-height:59px!important;background:#fff;margin-left:4px;padding-left:7px;bottom:0;margin:5px 6px 0 4px;display:none}.PropertyHolder .Rating a,.PropertyHolder a{color:#ff3276;text-decoration:none;clear:both;display:block;width:98%;bottom:0}.Rating a{padding-top:4px;font-size:14px;color:#ff356a!important}#PropertyFeature{position:relative!important;background:#fff;top:-67px!important;width:98%!important;margin-left:3px!important;color:#f90!important;padding-top:9px!important;font-size:13px!important;font-weight:bold!important;height:76px!important}#PageContentsLower div .PropertyHolder a{color:#fff;width:100%}.PropertyHolderThomascook{height:236px!important;min-height:220px}.PropertyHolderThomascook .Rating{display:none}.PropertyHolder li{margin-left:6px;list-style-image:none!important;list-style:none;line-height:15px;width:73%}.PropertyHolder .Price span{font-size:13px}.PropertyHolder .Price{font-size:32px;position:relative;top:-134px;left:-6px;color:#f90;text-align:center}.PropertyHolder a h2{height:34px;width:100%;padding:14px 0 0 0!important}.Price span:last-child{font-size:13px;POSITION:RELATIVE;TOP:-6PX}.Price span:first-child{position:relative;bottom:-2px;font-size:13px}#wideSearchEngine .TableSearch{font-size:16px;color:#fff;background:transparent}.searchWrapperTable{background:transparent;border:2px solid #f60;padding:1px;background:url('https://wtukstorage.blob.core.windows.net/mb-media/Images/MagicBreaks/NEW%20MB%20DESIGN/stars-3.png') repeat #fff78c!important;background-color:#ffa82f!important}.InfoIcons div img{width:27px}.ReviewText{background:#f90!important;color:#fff!important}.PostedText{background:#f90!important;color:#fff!important;top:-4px;position:relative}.CustomerDetails{margin:20px 0 5px 0;color:#fff!important;background:#d53500!important;font-size:17px;font-weight:bold}.PRTable hr{margin:18px 0}.PRTitle1{color:#d53500!important}.PRTitle1,.PRTitle1 a{color:#f90}input#reviewsForm_BTNSend{background:-webkit-linear-gradient(top,#9c6 0%,#693 100%);background:linear-gradient(to bottom,#9c6 0%,#693 100%);border:1px solid #693;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:10px 20px 10px;margin:.5em .5em .5em 0;color:#fff;border-radius:15px}.tcLoadingPage{background:#f90!important;width:600px!important;height:519px!important;border:1px solid!important;text-align:center!important;position:relative!important;margin:40px 0 0 26%!important}.tcLoadingBox{height:76%!important;background:#fff!important;width:89%!important;vertical-align:middle!important;text-align:center!important;position:relative!important;margin:30px!important;border:1px solid!important}.tcMessage{position:relative!important;top:14px!important;left:37px!important;text-align:left!important;color:#f90!important;font-size:16px!important;FONT-WEIGHT:NORMAL!important;width:88%;overflow-wrap:break-word}.tcLoadingBox .Question{display:inherit!important;position:relative!important;top:9px!important;left:37px!important;text-align:left!important;color:#f90!important;font-size:17px!important;FONT-WEIGHT:BOLD}.waitingText{display:inherit!important;position:relative!important;MARGIN:6PX 0 4PX 15%;text-align:left!important;color:#79b9c5!important;font-size:17px!important}.loadingdiv span{margin:50px 6px}.watingImg .bookImg{display:block;margin:-8px 0 0 28%}.bookingImg{position:relative;top:1px;display:block;margin:0 auto;height:190px}.tcPartners{position:relative!important;display:inline;top:-17px!important}.estrella{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png');float:left!important;height:50px!important;margin:0!important;width:50px!important}.caja1{background-color:#fff!important;border:3px solid #f90;box-shadow:3px 3px 5px #888;color:#f90;line-height:35px;margin:17px 6px 0 18px;padding:5px 5px 0 0;text-align:center;width:350px}.cajaTitulo{font-size:28pt}.caja2{background-color:#fff;border:3px solid #f90;margin:17px 6px 0 18px;padding:10px}.cajaTitulo2{font-size:26pt}.tablaMain{margin-left:auto;margin-right:auto;text-shadow:none;width:90%}.tablaMain2{margin:10px auto;text-shadow:none;width:685px}.tablaMain3{margin:10px auto;text-shadow:none;width:100%}.tablaMain4{margin-left:auto;margin-right:auto;max-width:620px;width:100%}.tablaExt{background-color:#fff;border:2px solid #f90;border-radius:5px;box-shadow:5px 5px 5px #888;color:#111;display:inline-block;line-height:25px;padding:0 0 15px 0;text-align:left}.tabla1{background-color:#f90;background-image:url("/mb-media/158525/disney-stars-magicbreaks.png");color:#fff;line-height:35px;margin-bottom:5px;padding:5px;text-align:center}.tablaPrecios{background-color:#f90;color:#fff;margin-left:auto;margin-right:auto;width:95%}.tablaPrecios2{background-color:#f90;color:#fff;margin-left:auto;margin-right:auto;max-width:500px;width:95%}.tablaClosures{background-color:#f90;color:#fff;margin-left:10px;margin-right:10px;max-width:90%;width:600px}.tablaCoach{background-color:#f90;color:#fff;font-weight:bold;margin-left:auto;margin-right:auto;width:85%}.fila{border:1px solid #fff}#search-results-container{position:relative;min-height:1000px}.mbCardTypeTd .ui-select .ui-btn{width:59%!important}.PropertyHolder #offersStar{background-image:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/star.png')!important;border:none}.tablaTips{margin:25px;max-width:500px!important;width:100%}.tablaExterior{background-color:#fff!important;border:2px solid #79b9c5;border-radius:5px;box-shadow:5px 5px 5px #888;color:#111;display:inline-block;line-height:25px;padding:0 0 15px 0;text-align:left}.tablaIntEurostar,.tablaIntEurotunnel,.tablaIntFlights,.tablaIntHotels,.tablaIntTickets{background-color:#f90}.ticket-seller{margin:18px 0 0 0}.con-abta{margin:32px 15px 0 26px}a.main-logo-lnk{position:absolute;top:0;left:-30px}#feefologohere{float:left;margin-top:22px!important;margin-right:12px!important}.engine-partner-logo-new{position:absolute;right:-1px;top:0;padding:1px}#logoSpan-partner{font-size:15px;margin-right:4px;color:#fff;bottom:15px;position:relative}.autoWidth{}.offersStar_tab_V2{margin:-34px -16px -38px -36px}#orangeBoxText{font-weight:normal!important;line-height:41px}.contentImagesWrapper{width:370px;text-align:center;height:240PX;MARGIN:0 42px 0 0;DISPLAY:INLINE-BLOCK}.contentImagesWrapper:last-child{margin:0!important}.contentImagesWrapper:last-of-type{margin:0!important}.contentImagesParent{width:100%;height:243px;widows:370px;border:2px solid #a1a3a2;overflow:hidden;position:relative;float:left;display:inline-block;cursor:pointer}.contentImagesChild{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contentImagesParent:hover .contentImagesChild,.contentImagesParent:focus .contentImagesChild{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.WelcomeMain{padding:0}main .cs-full-width-ctn{width:100%}.resultBox table.extraDetailsContainer{border:none!important}#BoxMiddle #mySearchDetails{border:4px solid #f90!important}#BoxMiddle #mySearchDetails table{border:none!important}.partner-logo{width:231px!important}a.atol-ftr-lnk{color:#fff}.feefo-2017{box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3)}div#orangeBox:hover span#orangeBoxText{color:#ffe6ce;text-shadow:0 0 2px rgba(0,0,0,.2)}.SmallPrint a{color:#fff}#PropertyWatch{color:#d53500;background:#f90;border:none!important}#MainContents{margin-bottom:5px}.NavItemImage img{border:none!important;box-shadow:0 0 3px rgba(0,0,0,.3)}.inputSubscribe .field-validation-error{width:71px;float:left;margin:0;padding:6px 0 0 0;color:#fff!important}.NavItemHolder{height:94px}.pg-11655 #wideSearchEngine{margin-top:466px!important}.SocialInnerBookingEngine .Popup{top:10%!important;left:40%!important}.SocialInnerBookingEngine .ContactClose{display:block!important}.SocialInnerBookingEngine .ContactInner div div p input{width:auto!important}.SocialInnerBookingEngine #input#basket_BTNSend{margin-left:40%}.SocialInnerBookingEngine .ContactClose{font-size:19px;text-decoration:underline;color:#fff}.SocialInnerBookingEngine .ContactInner:last-child{display:none}.buttons #ContactForm_LBCancelContactBox{display:block!important}.rightBorder{border-right:1px solid #fff!important}.PropertyHolderStar img#offersStar{background:none!important}#PropertySocial img.SocialLogo{margin:10px 30px 4px 5px!important;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:50%}#PropertySocial a:nth-last-child(5) .SocialLogo{background:red;margin:10px 0 4px -2px!important}#PageInfo{margin:5px 21px 5px 0}#gallery #main-img{box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2)}#gallery ul li img{box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2)}.ContactForm_ContactPanelOnRequest{width:476px!important;padding-left:58px;min-height:142px!important;padding-bottom:0!important}#ContactForm_ContactPanelPhone{padding-bottom:30px}#CONTENTHOLDER{overflow:hidden}.error-top-container{margin:77px auto 0 auto!important}.banner-link{height:490px;width:1200px;position:absolute}.shown-offer{display:list-item}.hide-offer{display:none}.more-offers-button{color:#3d8f9a;width:250px;padding:5px 0;font-size:12px;line-height:12px;text-decoration:underline;text-shadow:0 0 1px rgba(0,0,0,.2)}.displayd-room-offer{background:rgba(255,229,189,.89);margin-bottom:0!important;margin-left:8px}.displayd-room-offer-last{background:rgba(255,229,189,.89);margin-left:8px}.contentImagesWrapperL2{width:573px;text-align:center;height:240PX;MARGIN:14px 49px 0 0;DISPLAY:INLINE-BLOCK}.contentImagesWrapperL2:last-child{margin:0!important}.tcLoadingPage .waitingText{color:#f90!important}.text-search-icon{width:31px;height:34px;position:absolute;cursor:pointer}.headerContact{min-width:226px;margin-left:13px;margin-top:18px}.nav li:hover div a:hover,.nav li a:hover,.nav li:hover div a{color:#5a5a5a}.engine-partner-logo-new img{background-color:#fff}.qmarkbluePaymentMethod{width:20px;opacity:.85;margin-left:5px;top:-16px;position:absolute}.icoverpaymentmethod{background-color:rgba(53,165,222,.94);color:#fff;position:absolute;top:-105px;left:-138.5px;width:278px;text-align:left;padding:8px 10px 8px 10px;box-shadow:0 0 1px #8e8e8e;font-size:14px;display:none}.icoverpaymentmethod:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:rgba(53,165,222,.94);border-width:6px;margin-left:0}.feefo-logo-img{width:686px;height:70px;background:url(https://cdn.magicbreaks.co.uk/mb-media/Images/feefo.orange.png)}.box-desktop-main{background-image:url('/mb-media/713258/box-stars-magic-breaks.png');box-shadow:2px 2px 3px #666;display:inline-table;height:200px;margin-bottom:10px;width:865px}.box-desktop-image{height:200px;position:absolute;width:300px}.box-desktop-text1{color:#fff;display:table-cell;height:200px;text-align:center;vertical-align:middle;width:100%}.box-desktop-text2{margin-left:300px;padding:6px 15px;text-align:center}.box-desktop-table{line-height:20px;margin:10px 0 0 20px;text-align:left;width:520px}.HideContentText{display:none;border:none;width:100%;padding:10px 0 10px 10px}.important-information-content-button{width:100%;height:30px;background:#f90;font-size:16px;line-height:30px;cursor:pointer;background-image:url(/mb-media/713264/arrows.png);background-repeat:no-repeat;background-size:20px;background-position-x:98.7%;background-position-y:10px;padding:2px 0 2px 10px;color:#fff}.extra-special-offer-box{width:70%;margin-bottom:15px;padding:10px 3px 10px 0!important;color:red;font-size:13px;font-style:italic;text-indent:39px;border:4px solid #f90!important;color:#00529b;background-image:url(https://i.imgur.com/ilgqWuX.png);background-repeat:no-repeat;background-position:10px center;background-size:23px}.cruise-box-main{border:2px solid #f90;box-shadow:5px 5px 5px #888;display:inline-block;padding:0 0 5px 0;text-align:left}.cruise-box-top{background-color:#ff7a00;color:#fff;margin-bottom:0;padding:2px;text-align:center}.cruise-box-sections{background-color:#ff7a00;border:2px solid #f90;color:#fff;float:left;font-size:1.2em;margin:10px 25px 5px 30px;text-align:center;width:200px}.unselected-offer-state{margin-bottom:0!important;margin-left:8px!important}.unselected-first-offer-state{margin-left:0!important}.offer-option-unselected-background{background:rgba(255,229,189,.89)}.more-multiple-offers-warning{color:#3d8f9a;width:250px;padding:5px 0;font-size:12px;line-height:12px;text-decoration:none;text-shadow:0 0 1px rgba(0,0,0,.2)}p.gdpr-save-quote-desktop-ctn .gdpr-el{float:left;width:30px;line-height:13px;margin-top:8px}.GDPR-confirmation-container{width:100%;display:block;position:relative}.GDPR-confirmation-container .ui-checkbox,.GDPR-confirmation-container .ui-radio{width:49%;display:inline-block}.GDPR-confirmation-container input{border:3px solid #fff;border-radius:50%;width:22px;height:17px;left:-4px;position:relative}.GDPR-confirmation-container-option{width:15%;display:inline-block}label.GDPR-radiobox-box{position:relative;text-align:center;top:-5px;left:-4px;font-size:13px}.payment-terms-conditions-container{color:#454545!important;font-weight:bold!important}.policy-page-container{width:100%;margin:30px 0}.policy-page-content-title{width:100%;margin:10px 0 10px 0;font-size:16px;font-weight:bold;color:#ff7a00}.policy-page-content-text{font-size:16px;color:#404040;margin-bottom:15px}.policy-page-dropdown-question-container{position:relative;display:block;font-size:16px}.policy-page-dropdown-anwser{display:none;padding:10px 20px 20px 20px;position:relative;font-size:16px}.policy-page-dropdown-question{color:#ff7a00;font-weight:bold;cursor:pointer;margin-bottom:8px}.symbol{display:inline;width:11px}span.policy-page-dropdown-question-symbol{display:inline-block;width:16px;transform:rotate(90deg)}.policy-page-dropdown-question-symbol-opened span.policy-page-dropdown-question-symbol{transform:rotate(0deg)!important}.policy-page-dropdown-question-box{}.policy-page-dropdown-anwser ul li{font-size:16px}.cookie-policy-warning-container{background:rgba(0,0,0,.5);position:fixed;bottom:0;z-index:10000000000000001;width:100%;vertical-align:middle;display:block;padding:0 20px}.cookie-policy-warning-description{color:#fff;font-size:14px;display:inline-block;width:68%;padding:10px 5px;line-height:10px;vertical-align:middle;text-align:right;text-shadow:none}.cookie-policy-warning-close-button-container{display:inline-block;width:20%;padding:10px 0;position:relative;vertical-align:middle;text-align:left}.cookie-policy-warning-close-button{height:15px;text-align:center;vertical-align:middle;background:transparent;padding:6px 0 6px 0;border:1px solid #fff;border-radius:4px!important;cursor:pointer;line-height:14px;width:80px;color:#fff;margin-left:15px;font-size:15px;text-shadow:none}.cookie-policy-warning-center-box{width:1200px;margin:0 auto}.new-banner-box{background:#ffa200;background:linear-gradient(#ffc023,#ff7a00);background:-ms-linear-gradient(#ffc023,#ff7a00);border:3px solid #ffc023;color:#fff;height:140px;margin:0 auto 25px auto;text-shadow:none;width:95%}#ui-datepicker-div{z-index:100!important}.luggage-price-container{position:absolute;z-index:100000;padding:5px;width:300px;top:-466px;left:433px;font-size:13px;background-color:rgba(53,165,222,.94);color:#fff;box-shadow:0 0 1px #8e8e8e;display:none}.sp-white-line{width:100%;display:block;height:5px;border-bottom:1px solid #fff;margin:5px 0}img#luggageMoreInfo{width:20px;height:20px;position:relative;top:6px}span#FlightsUniqueOptions2{width:166px!important;margin-left:279px}.sr-page-sw-container{position:relative;width:850px;padding:10px 0 0 10px}.sr-page-sw-container .TableHolder{width:100%;position:relative}.sr-page-sw-container .TableSearch{width:100%;font-size:11px;background:none}.sr-page-sw-container .TableSearch select{width:43px;font-size:11px;padding:5px 0 6px 5px;border:1px solid #ccc;-webkit-appearance:none;background-repeat:no-repeat;background-position:right 5px bottom 50%;background-size:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAMAAAARDVXAAAAAPFBMVEVGRkLf39kuLisHBwcCAgECAgEGBgYCAgIDAwIdHRsCAgICAgIJCQgBAQECAgICAgICAgIDAwMEBAMGBgWSGWmCAAAAFHRSTlMDAQUirqonbmoJdHIdxKinjGNHLzh8m1UAAABFSURBVHgBPYxZDoBACENrZxnQcb//XU2aRn5KH3kA7AnPMieQ10rXfj4AStuoWmpQ2QYVAfgwaGqxRjlk/WD3V4P3Ti0fXXkBaE9kA4AAAAAASUVORK5CYII=)}.sr-page-sw-container .TableSearch select#DDhotel{width:206px!important}.sr-page-sw-container .search-button-container{padding-top:10px;position:relative;top:-3px}.sr-page-sw-container #SearchButton{border-radius:4px;cursor:pointer;background:#00bbdc;border:1.5px solid #fff;text-shadow:none;box-shadow:none;color:#fff}.sr-page-sw-container .TableHolder #titleDiv{position:relative}.sr-page-sw-container .TableHolder .title{height:34px;float:left;width:186px;background-color:#d53500;padding:0 0 0 2px;font-size:13px;vertical-align:middle;position:relative;line-height:34px;text-align:center}.sr-page-sw-container .TableHolder ul{line-height:normal;margin:0;overflow:hidden;padding-top:0;border:none;background:none;height:auto!important;margin-bottom:4px}.sr-page-sw-container .TableHolder .LBSearch{border:none;padding:9px 0 12px 0;width:136px}.sr-page-sw-container .swn-tab-title{background:#fff!important;color:#f60;line-height:40px;font-weight:bold;border:none!important;font-size:13px!important;display:inline-block;float:left;text-align:center;height:38px;line-height:38px;margin:4px 4px 4px 0}.sr-page-sw-container .swn-tabs-container li:not(.swn-tab-title){font-size:12px;width:209px;display:inline-block;float:left;text-align:center;height:34px;line-height:34px;border-top:1px solid #14b9db;border-bottom:1px solid #14b9db;border-left:1px solid #14b9db;border-right:1px solid #14b9db;background:#14b9db;margin:4px 0 4px 4px;font-weight:bold;padding:0 10px 0 0}.sr-page-sw-container .swn-tab{border:none;width:100%;text-align:center;display:block;float:left;color:#fff;text-decoration:none;height:unset;background:#14b9db;text-shadow:0 0 0 #707070}.sr-page-sw-container .swn-tabs-container li.ui-tabs-active a::after{content:"";position:absolute;border-width:0 12px 8px;border-style:solid;border-color:#ffa82f transparent;display:block;width:0;z-index:100000000;margin:8px 0 0 99px}.sr-page-sw-container .swn-tabs-container li.ui-tabs-active a::before{content:"";position:absolute;border-width:0 12px 8px;border-style:solid;border-color:#f60 transparent;display:block;width:0;z-index:0;margin:37px 0 0 99px}.sr-page-sw-container .swn-tabs-container li.ui-tabs-active{border-top:2px solid #f60;border-bottom:2px solid #f60;border-left:2px solid #f60;border-right:2px solid #f60;background:url('https://wtukstorage.blob.core.windows.net/mb-media/Images/MagicBreaks/NEW%20MB%20DESIGN/stars-3.png') repeat #ffa82f!important;background-position:66px center!important;height:32px;line-height:32px}.sr-page-sw-container #FlightsDeparture,.sr-page-sw-container #EurostarDeparture{width:205px!important}.sr-page-sw-container #TransportOptions{width:175px!important}.sr-page-sw-container .swn-last-tab{width:200px!important;margin:4px 0 4px 4px!important}.sr-page-sw-container.TableHolder ul{height:41px;line-height:normal;margin:0;overflow:hidden;padding-top:0;margin-bottom:8px;overflow:hidden;background-color:#fff}.sr-page-sw-container #EurotunnelUniqueOptions1 select{min-width:60px}.sr-page-sw-container #accommodationTd{width:206px!important}.sr-page-sw-container #durationTd{padding:4px 0}.sr-page-sw-container #departingTd{width:93px}.sr-page-sw-container .eurotunnelThomascook{width:156px!important}.sr-page-sw-container #JustTickets{}.sr-page-sw-container .searchWrapperTable{width:850px}.sr-page-sw-container .offersStar_tab{background-size:65%;background-repeat:no-repeat;margin:-23px 0 0 -16px}.sr-page-sw-container #deptDate{padding:4px 3px 3.5px 3px}.srpage-sw-button-box{width:851px;height:40px;background:url('https://cdn.magicbreaks.co.uk/mb-media/Images/MagicBreaks/NEW MB DESIGN/box-stars-orange.png') repeat #ff7a00;background-size:cover;position:relative;box-shadow:0 1px 1px #ccc;cursor:pointer}.srpage-sw-button-container{padding:10px 0 0 10px}.sr-search-img-box img{height:70%;margin:AUTO 0;PADDING:5PX 0 2PX 15px}.sr-search-img-box{WIDTH:AUTO;MARGIN:AUTO 0;HEIGHT:100%;float:left}.sr-search-criterias-details{WIDTH:80%;display:block;HEIGHT:100%;position:relative}div#selected-modify-text{}.sr-name{PADDING-TOP:11PX;WIDTH:80%;COLOR:WHITE;HEIGHT:100%;font-size:15px}.sr-search-criterias-detail{WIDTH:80%;HEIGHT:50%;COLOR:WHITE}.sr-search-modify-button-box{position:absolute;float:right;width:19%;width:68px;height:20px;display:block;border:2px solid #fff;border-radius:20px;color:#fff;text-align:center;line-height:19px;text-shadow:none;font-weight:bold;top:8px;right:21px;background:transparent}.sr-page-sw-container .engine-partner-logo-new{display:none}.pg-10816{background-color:#15bada}.pg-10816 #background{display:none}.holding-popup-container{margin:60px auto;background:#fff;width:700px;display:block;height:auto;padding:19px 0 8px 0;box-shadow:1px 1px 10px 1px #746a6a}.holding-box{display:block;width:100%;height:auto}.holding-waiting-text{display:block;font-size:17px;font-weight:bold;color:#fbb903;margin-bottom:15px}.holding-question{display:block;font-size:20px;font-weight:bolder;color:#ff7a00;margin:5px auto 0 auto}.holding-message{display:block;font-size:15px;color:#ff7a00;margin:4px auto 30px auto;width:75%}img.holding-partners-img-left{height:110px;position:relative;top:-25px;left:-75px;overflow:hidden}.holding-partners{height:57px;overflow:hidden;display:block;margin:45px auto 10px auto}img.holding-partners-img-right{position:relative;top:-55px;left:19px}img.holding-booking-img{box-shadow:1px 1px 4px 1px #9b9797;border-radius:15px;max-width:65%}.holding-extras-container{width:100%;margin:10px auto 0;border:0;color:#303030!important;text-shadow:none!important}.holding-extras-container ul{width:100%}.holding-extras-container ul li{font-size:13px;font-weight:bold;line-height:25px;list-style-type:none;float:left;width:50%}.holding-extras-container ul li:nth-child(even){margin-right:0}.holding-extras-container ul li:before{content:'·';color:#15bada;font-size:80px;line-height:26px;vertical-align:bottom}.footer-social-container{width:1200px;height:auto;margin:0 auto 0 auto;padding:15px 0}.footer-social-title{color:#fff;font-size:16px;text-align:center}.footer-social-icon-box{width:100%;padding-top:5px;text-align:center}.footer-social-icon-box img{margin-right:19px}.footer-social-icon-box a{text-decoration:none}.sr-hotels-container .bookButtonSubm{height:60px}.sr-filter-container .filter-container{font-weight:bold;top:-4px;position:relative}.sr-filter-container .sort-container{font-weight:bold;top:-4px;position:relative}.sr-filter-container .filter-container #FilterBySelect{width:135px!important;font-weight:bold;padding:2px 0}.sr-filter-container .sort-container #SortBySelect{width:150px!important;font-weight:bold;padding:2px 0}.sr-filter-container{font-size:20px;display:block;width:100%;margin:14px 0 0 0}.sr-filter-container .filter-box{display:inline-block;position:relative;margin-right:20px}.sr-filter-container .sort-box{display:inline-block;width:49%;position:relative}.sr-filter-container .filter-box select{width:220px;font-size:20px}.sr-hotels-container .sr-hotel-star{color:#ff7a00!important}.cs-green-button{width:180px;box-shadow:3px 3px 1px rgba(51,51,51,.71);color:#fff;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:10px 10px 10px;margin:.5em .5em .5em 0;background:#693;background:-moz-linear-gradient(top,#9c6 0%,#390 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c6),color-stop(100%,#390));background:-webkit-linear-gradient(top,#9c6 0%,#390 100%);background:-o-linear-gradient(top,#9c6 0%,#390 100%);background:-ms-linear-gradient(top,#9c6 0%,#390 100%);background:linear-gradient(to bottom,#9c6 0%,#390 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc66',endColorstr='#339900',GradientType=0);border:1px solid #693}.cs-green-button-container{text-align:center}.ml-continue-button-width{width:190px}.ml-mealplan-button-width{width:213px}.sb-title{width:100%;text-align:center;color:#fff;font-size:18px;margin:0 0 10px 0;background:#f90;padding:15px 0;line-height:19px}.cs-center-elements{text-align:center}#mySearchDetails .promoCode{font-size:13px}.cs-full-width{width:100%}.cs-big-button{padding:15px 10px 15px;font-size:18px;text-shadow:1px 1px 1px #818181}.mb-page-content-container-width{width:69%}#C1_basket_PromoText{text-decoration:underline;color:#000;font-weight:bold}img.cs-sr-basket-img{width:300px}.cam-popup-container{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:100000;display:none;top:0}.cam-popup-container .cam-popup-body{position:relative;width:474px;height:auto;background:#fff;min-height:174px;display:block;top:15%;margin:0 auto;border-radius:4px;box-shadow:0 0 4px #7b7b7b;padding-bottom:10px}.cam-popup-container .cam-popup-title{text-align:center;font-size:17px;padding:6px 0 8px 0;color:#000;letter-spacing:1.2px}.cam-popup-container .cam-popup-message{font-size:14px;padding:0 5px;color:#fff;position:relative;height:170px}.cam-popup-container .cam-popup-button-back{width:221px;height:auto;padding:10px;text-align:center;color:#fff;background-color:#449d44;border:1px solid #398439;font-size:14px;margin:0 auto 0 16px;border-radius:4px;font-weight:bold;display:inline-block;cursor:pointer}.cam-popup-container .cam-popup-button-continue{width:180px;height:auto;padding:10px;text-align:center;color:#000;font-size:12px;margin:0 auto 0 5px;border-radius:4px;display:inline-block;border:1px solid #3c3c3c;cursor:pointer;text-shadow:none}.cam-popup-container .cam-popup-buttons-container{padding:0 0 5px 0}.cam-popup-container .cam-popup-message img{height:155px;width:100%;border-radius:4px;opacity:.7}.cam-popup-container .cam-popup-message span{position:relative;width:95%;top:-112px;display:block;font-weight:bold;left:17px;font-size:16px;text-shadow:1px 1.2px 1px #000}.cam-popup-container .cam-popup-close{right:-6px;background-color:#fff;border:0 solid #aeaeae;border-radius:18px;height:20px;width:20px;font-size:18px;font-weight:bold;text-align:center;color:#555;position:absolute;top:-6px;cursor:pointer;line-height:20px;box-shadow:0 0 4px #7b7b7b}.extra-price .ep-normal-extra-price{font-size:17px;color:red;text-decoration:line-through}.cs-active-users-container{width:284px;margin:-10px auto 10px auto;padding:3px;color:#31708f;background-color:#ffb900;border:1px solid #bce8f1;text-align:CENTER}#wideSearchEngine .swn-tab{border:none;width:100%;text-align:center;display:block;float:left;color:#fff;text-decoration:none;height:unset;background:#14b9db;text-shadow:0 0 0 #707070}#wideSearchEngine .swn-last-tab{width:294px!important;margin:4px 0 4px 4px!important}.swn-tab-title{background:#fff!important;color:#f60;line-height:40px;font-weight:bold;border:none!important;font-size:17px!important;float:left!important}#wideSearchEngine .swn-tabs-container li{font-size:15px;width:294px;display:inline-block;float:left;text-align:center;height:38px;line-height:38px;border-top:1px solid #14b9db;border-bottom:1px solid #14b9db;border-left:1px solid #14b9db;border-right:1px solid #14b9db;background:#14b9db;margin:4px 0 4px 4px}#wideSearchEngine .swn-tabs-container{height:unset!important}.swn-tabs-container .swn-tab-circle{width:13px;height:13px;border:1.5px solid #fff;padding:0;border-radius:50%;float:right;display:block;position:relative;right:12px;top:10px}.swn-tabs-container .ui-state-active .swn-tab-circle{width:10px;height:10px;top:11px;right:13px;border:2px solid #fff;background:#f60;box-shadow:0 0 0 2px #c5c5c5}.sr-hotels-container .swn-tabs-container .swn-tab-circle{right:1px!important;top:10px!important}.sr-hotels-container .swn-tabs-container .ui-state-active .swn-tab-circle{top:9px!important;right:0!important}#accommodationTd{width:315px;padding:4px 4px 4px 23px}#wideSearchEngine .TableSearch td{background:transparent}.JustTicketsWarningMessage{color:#fff}.SearchSaleMessage{color:#fff;padding:0 0 4px 4px}#wideSearchEngine .swn-tabs-container li.ui-tabs-active{border-top:2px solid #f60;border-bottom:2px solid #f60;border-left:2px solid #f60;border-right:2px solid #f60;background:url('https://wtukstorage.blob.core.windows.net/mb-media/Images/MagicBreaks/NEW%20MB%20DESIGN/stars-3.png') repeat #ffa82f!important;background-position:66px center!important;height:36px;line-height:36px}.swn-search-button-container{border:1px solid transparent!important}#wideSearchEngine .swn-tabs-container li.ui-tabs-active a::after{content:"";position:absolute;border-width:0 15px 13px;border-style:solid;border-color:#ffa82f transparent;display:block;width:0;z-index:100000000;margin:7px 0 0 130px}#wideSearchEngine .swn-tabs-container li.ui-tabs-active a::before{content:"";position:absolute;border-width:0 14px 11px;border-style:solid;border-color:#f60 transparent;display:block;width:0;z-index:0;margin:41px 0 0 131px}.swn-engine-partner-logo-new{height:auto;width:100%;padding:0;margin:0;line-height:14px;text-align:center}span#swn-logoSpan-partner{font-size:11px;display:inline-block;width:60%}.swn-engine-partner-logo-new img{display:inline-block;float:right;max-height:30px;right:32px;position:relative;top:1px}.pay-loading-container{position:fixed;width:100%;height:100%;background:rgba(133,133,133,.8117647058823529);display:block;top:0}.pay-loading-box{width:350px;height:auto;display:block;background:#fff;padding:15px 15px;margin:4% auto 0 auto;text-align:center}.pay-loading-message{margin:0 0 12px 0;color:#f60;font-size:15px}.pay-loading-submessage{font-size:13px}.pay-loading-box img{height:60px;opacity:.8}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.sr-page-sw-container .TableHolder ul{height:40px!important;margin-bottom:10px}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.sr-page-sw-container li.swn-last-tab{width:160px !important;}.sr-page-sw-container .swn-tabs-container li{font-size:11px !important;}.sr-page-sw-container .swn-tabs-container li:not(.swn-tab-title):not(.swn-last-tab){width:222px !important;}}}_::-webkit-full-page-media,_:future,:root .sr-page-sw-container .swn-last-tab{width:170px!important}_::-webkit-full-page-media,_:future,:root .sr-page-sw-container .swn-tabs-container li:not(.swn-tab-title){font-size:10px}.mbDisneyPartnerAwardBanner span.subtitle{font-size:16px}@supports (-ms-ime-align:auto){.sr-page-sw-container .searchWrapperTable{width:856px;}.sr-page-sw-container .TableHolder{width:856px;}}.sr-abta-container{margin-bottom:15px;vertical-align:middle;align-items:center;width:100%}.sr-abta-container span{color:#0676b8;display:inline-block;font-size:25px;font-weight:bold;width:100%;margin-bottom:5px;text-align:center}img.activ-users-logo{width:25px;position:relative;display:inline-block;top:6px;margin-right:2px}.cs-active-users-container{width:850px;margin:10px 0 -3px 0;padding:2px 0 9px 0;color:#fff;text-align:CENTER;font-size:17px;border:none;background-color:#ffb900}.NewsSignup{background-size:contain;background-position:top center;background-color:#ff7a00;padding:5px 5px 50px 5px}.inputSubscribe .news-datebox{color:#5d5d5d;width:124px!important;display:inline-block;position:relative;padding:5px;margin:0;vertical-align:middle;border:1px solid #ccc;font-size:12px;max-height:15px;top:3px}.inputSubscribe .news-optional-message{display:inline-block;color:#fff;width:51%;height:auto;top:auto;left:auto;vertical-align:middle;line-height:11px;font-size:11px}.NewsSignup .news-extra-field-container{width:100%;top:auto;left:auto;text-align:left;display:inline-block;padding:5px 0}.NewsSignup .news-extra-field-container img{position:relative;top:3px}.inputSubscribe .field-validation-error:not(.news-datebox){position:absolute;right:10px;top:7px}.inputSubscribe .input-validation-error:not(.news-datebox){padding:6px 100px 6px 6px;width:60%!important}#MBnewsForm .news-datebox.input-validation-error{border:1px solid red!important;color:red}.holding-extras-container{display:inline-block;position:relative;line-height:20px;text-align:center;color:#9d9d9d;font-size:13px;text-shadow:0 1px 0 #9d9d9d;height:auto;width:80%}.holding-extras-line img{margin-right:5px;position:relative;top:2px}.holding-partners{margin:0 auto 0 auto;position:relative;width:93%;height:auto;padding:5px 25px 10px 25px}img.holding-partners-img-left{left:0;width:180px;height:auto;display:inline-block;vertical-align:middle;top:0;margin:10px 0 0 0}img.holding-partners-img-mid{vertical-align:middle;width:220px;display:inline-block;margin:0 25px}img.holding-partners-img-right{top:5px;right:0;left:unset;display:inline-block;vertical-align:middle;height:70px}.holding-extras-line.holding-extras-line-orange{color:#ff7a00;text-shadow:0 0 0 #ff7a00;font-size:15px}.holding-message{margin:4px auto 15px auto}.holding-extras-line.holding-extras-line-orange b{color:#1cb8da;text-shadow:0 0 0 #1cb8da}.holding-popup-container{margin:25px auto}.loadingdiv span{margin:0 auto!important}.loadingdiv{display:block;position:relative!important;min-height:70px}.holding-message{margin:5px auto 10px auto}.banner-video-ctn{width:1200px;height:490px;position:absolute;overflow:hidden}@supports (object-fit:cover){video.banner-video{height:490px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;}}@supports (-ms-ime-align:auto){video.banner-video{height:auto;-webkit-transform:translate(0,-10%);-moz-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);}}@keyframes spinner{to{transform:rotate(360deg)}}.loader-banner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:67px;height:67px;margin-top:-15px;margin-left:-15px;border-radius:50%;border:6px solid rgba(255,255,255,.3);border-top-color:#ff7a00;animation:spinner .6s linear infinite}.dlp-award-merchant{width:175px;height:90px}.dlp-award-merchant img{height:100px;position:relative;top:2px;left:13px}.lvnp-award-merchant-ctn{width:80%;margin:10px auto}.lvnp-award-merchant-ctn img{width:100%}.sr-hotels-container .youSearchedFor{max-width:290px}#MainContents #PageContents #SectionsHolder ul.nav{width:100%}.ukBreaksEnquireFormBox .far-enquiry-errors-ctn span.field-validation-error{width:96%!important;color:#a94442!important;font-size:15px;width:AUTO;display:BLOCK;box-sizing:border-box;padding:7px;background-color:#f2dede;border:1px solid #a94442;border-radius:4px;FONT-SIZE:15PX;display:table;margin:0 auto 10px auto}.ukBreaksEnquireFormBox .d-block-exterior,.ukBreaksEnquireFormBox .m-box-wdw-main{border-radius:0;box-shadow:none}.ukBreaksEnquireFormBox{padding:20px 20px;text-align:center;display:block;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#bbb;font-size:16px;margin:20px auto;width:100%;background:#fff}.ukBreaksEnquireBox.sb-enquiery-open-btn{width:450px}.ukBreaksEnquireFormBox .title{cursor:pointer;color:#ff7a00;font-size:22px;font-weight:bold}.ukBreaksEnquireFormBox .subtitle{color:#999;line-height:20px;margin-bottom:20px;padding:15px 40px;font-size:14px}.ukBreaksEnquireFormBox .title img{cursor:pointer;position:relative;left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:12px}.ukBreaksEnquireFormBox .fields textarea::-webkit-input-placeholder,.ukBreaksEnquireFormBox .fields input::-webkit-input-placeholder{color:red}.ukBreaksEnquireFormBox .fields textarea:-ms-input-placeholder,.ukBreaksEnquireFormBox .fields input:-ms-input-placeholder{color:red}.ukBreaksEnquireFormBox .fields textarea::placeholder,.ukBreaksEnquireFormBox .fields input::placeholder{color:#bbb}.ukBreaksEnquireFormBox .fields textarea,.ukBreaksEnquireFormBox .fields input{background:#fafafa;border:1px solid #bfbfbf;border-radius:7px}.ukBreaksEnquireFormBox .sendButton{color:#fff;border:none;cursor:pointer;background:#14b9db;border-radius:20px;clear:both;font-size:20px;line-height:30px;margin:20px auto 30px;padding:8px;text-align:center;width:50%}.ukBreaksEnquireFormBox .sendButton:hover{background:#ff7a00}.ukBreaksEnquireBox{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#14b9db;font-size:20px;line-height:35px;margin:30px auto 20px auto;padding:10px 15px;cursor:pointer;text-align:center;background:#fff;max-width:800px;box-sizing:border-box;width:590px}.ukBreaksEnquireBox:hover{color:#ff7a00}.ukBreaksEnquireBox img{margin-left:10px;width:12px}.ukBreaksEnquireFormBox .fields img{float:left;margin:8px 10px 0 0}.ukBreaksEnquireFormBox.desktop .name-number-ctn,.ukBreaksEnquireFormBox.desktop .email-date-ctn{overflow:hidden;width:48%;float:left}.ukBreaksEnquireFormBox.desktop .name-number-ctn input,.ukBreaksEnquireFormBox.desktop .email-date-ctn input{width:175px}.ukBreaksEnquireFormBox.desktop .fields textarea{width:435px;height:90px}.ukBreaksEnquireFormBox.desktop .fields input[type=text]{float:left;height:20px}.ukBreaksEnquireFormBox.desktop .fields select{float:left;width:62px;background:#fafafa;border:1px solid #bfbfbf;border-radius:7px;margin:5px 0 0 0;padding:6px;height:34px;color:#bfbfbf}.adultsNumber{width:189px!important}.nightsNumber{width:189px!important}.childNumber{width:189px!important}.add-placeholder{color:#a9a9a9}.experience-fields{color:#bfbfbf}.ukBreaksEnquireFormBox .wrapper{height:34px;min-width:186px;display:flex;align-items:center;justify-content:center;background:#fafafa;border:1px solid #bfbfbf;border-radius:7px;margin:5px 0 0 0;font-weight:600}.ukBreaksEnquireFormBox .wrapper:hover{}.ukBreaksEnquireFormBox .wrapper span{width:100%;text-align:center;font-size:25px;font-weight:600px;cursor:pointer}.ukBreaksEnquireFormBox .wrapper span.num{font-size:14px;border-right:2px solid rgba(0,0,0,.2);border-left:2px solid rgba(0,0,0,.2);pointer-events:none}.ukBreaksEnquireFormBox.desktop .fields input.wide{width:435px}.ukBreaksEnquireFormBox.desktop .fields{float:left;margin:0 0 15px 30px;text-align:left}#enquiryThankMessageCtn{padding:10px;background:#fff;width:90%;margin:10px auto;border-radius:8px;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);margin:25px auto;max-width:440px;width:89%}.results-open-adv-reg-btn{width:850px;margin:16px 0 10px 1px;position:relative;max-width:none}.cruise-new-sale-open-adv-reg-btn{width:100%;margin:16px 0 10px 1px;position:relative;max-width:none}#MB_RefundRequest_Form #Email-error{color:#a94442!important}.fulltextsearch_result{display:flex;margin-bottom:20px}.full-text-document-image{width:30%}.full-text-results-container-mobile{margin-top:40px}.partner-logo-sb{width:100%;text-align:center;margin-top:20px}.partner-logo-sb span{font-size:23px;color:#444}.partner-logo-sb img{width:240px}.header{height:109px;text-align:center;font-weight:bold;background:#ff7a00;color:#fff;font-size:14px}.header span{display:inline;font-size:14px;font-weight:normal}.header .headerMobile{display:none}.header .logoMobile{max-width:252px;padding:4% 0 2%;width:50%;height:auto}.headerMobile.new2024SWStyleCss .logoMobile{width:46%;position:relative}.headerMobile.new2024SWStyleCss .phoneAndSearchIcons .iconPhoneMobile{width:24px;height:24px}.headerMobile.new2024SWStyleCss .phoneAndSearchIcons .search-mobile .iconSearchMobile{width:24px!important;height:24px!important}.headerMobile.new2024SWStyleCss .phoneAndSearchIcons{margin:4% 5% 0 0!important;width:58px!important}.hide-menu-ctn{display:none}.header .headerDesktop{max-width:1200px;position:relative;margin:0 auto}.header img.logoDesktop{float:left;max-width:253px;width:26%;z-index:10;position:absolute;top:0;left:0}.header .abtaAtol,.header .feefo{}.header .abtaAtol{padding-top:25px;max-width:179px;width:16%;position:absolute;left:25%}.header .feefo{max-width:75px;width:7%;position:absolute;left:44%}.header .manage{float:right;margin:25px 0 0}.manage img{display:inline;margin:13px 5px 0 0;vertical-align:unset}.manage a{color:#fff;text-decoration:none;vertical-align:super}.manage a:hover{color:#fbe9d9}.header span{display:inline;font-size:14px;font-weight:normal}.header .phoneNo{float:right;font-size:18px;font-weight:bold;margin:38px 2% 0 0}div#show-menu,div.hide-menu-ctn{overflow:hidden;width:35px;float:left;margin:4.5% 0 0 5%}.trustpilot-widget-hdr-wrapper{position:absolute;left:52%;min-width:200px;max-width:255px;max-height:105px;width:60%}.trustpilot-widget-hdr-wrapper .trustpilot-widget{min-width:200px;max-width:255px;max-height:105px}.trustpilot-widget-hdr-wrapper .trustpilot-widget iframe{width:60%!important;margin-left:25px}.trustpilot-widget-hdr-wrapper-lnk{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;cursor:pointer}a.phoneNo-contact-us{color:#fff;font-size:15px;text-decoration:none;margin-right:80px}a.phoneNo-contact-us:hover{color:#fbe9d9}.pricePromise{width:15%;position:absolute;left:34.5%;padding-top:15px}@media screen and (max-width:1200px){.header{height:94px}.header span{display:none}.header .headerDesktop{max-width:960px}.trustpilot-widget-hdr-wrapper{margin:0;scale:50%;left:50%}.trustpilot-widget{}.header img.logoDesktop{max-width:217px}a.phoneNo-contact-us{margin-right:31px}}@media screen and (max-width:960px){.header{height:74px}.header .headerDesktop{max-width:768px}.trustpilot-widget-hdr-wrapper{margin:0;scale:40%;left:50%;max-width:120px}.trustpilot-widget{}.header img.logoDesktop{max-width:172px}a.phoneNo-contact-us{margin-right:20px}.header .manage.manage-logged{margin:-8px 0 0!important}.header .manage{margin:15px 0 0}.header .phoneNo{margin:28px 2% 0 0}}@media screen and (max-width:768px){.header{height:67px;background-color:#fff}.header .headerDesktop{display:none}.header .headerMobile{display:block}}form.logout-header-form{display:inline-block;margin:0 0 0;height:30px}.header-login-status-ctn .header-login-status-user-ico{vertical-align:unset;height:15px}button.header-login-status-logout-btn{background:transparent;color:#fff;padding:3px 7px;font-size:12px;margin-left:7px;border:1px solid #fff;cursor:pointer;border-radius:12px}.header .manage.manage-logged{margin:10px 0 0}.manage-logged .manage-user-ico{opacity:0}.iconPhoneMobile#loggedUserIcon{width:33px;padding:5px;margin:3% 4% 0 0;float:right}span.header-login-status-user-name{text-decoration:underline;cursor:pointer}@font-face{font-family:'cbp-tmicons';src:url('../fonts/tmicons/cbp-tmicons.eot');src:url('../fonts/tmicons/cbp-tmicons.eot?#iefix') format('embedded-opentype'),url('../fonts/tmicons/cbp-tmicons.woff') format('woff'),url('../fonts/tmicons/cbp-tmicons.ttf') format('truetype'),url('../fonts/tmicons/cbp-tmicons.svg#cbp-tmicons') format('svg');font-weight:normal;font-style:normal}.manage-booking-mobile{background-color:#ffc60a;display:none!important}.blog-menu-mobile{background-color:#14b9db;display:none!important}nav.main-navi-spr{background-color:#ff5313;clear:both}li.nav-search input{border:none;background:none;width:inherit;padding-left:12px;color:#14b9db}li.search-mobile input.nav-search-box-m{color:#14b9db}li.nav-search input:focus,li.search-mobile input.nav-search-box-m:focus{outline:none}li.nav-search input::placeholder,li.search-mobile input.nav-search-box-m::placeholder{color:#8edbeb;opacity:1}li.nav-search input:-ms-input-placeholder,li.search-mobile input.nav-search-box-m:-ms-input-placeholder{color:#8edbeb}li.nav-search input::-ms-input-placeholder,li.search-mobile input.nav-search-box-m::-ms-input-placeholder{color:#8edbeb}li.nav-search ul.cbp-tm-submenu{width:230px}li.nav-search ul.cbp-tm-submenu:after{left:88%}img.menuArrow{position:absolute;top:20px;right:-11px;width:13px;height:11px}img.searchIcon{width:15px;display:inline-block;vertical-align:middle}.cbp-tm-menu>li:nth-child(2){margin-left:0}.cbp-tm-menu>li:last-child{margin-right:0}.cbp-tm-menu,.cbp-tm-menu ul{list-style:none}.cbp-tm-menu{display:block;z-index:1000;bottom:0;text-align:center;max-width:1200px;margin:0 auto}.cbp-tm-menu>li{display:inline-block;position:relative}.cbp-tm-menu>li>a{line-height:4em;padding:0 .3em;font-size:1.2em;display:block;color:#fff;border-bottom:3px solid transparent;text-decoration:none}.no-touch .cbp-tm-menu>li>a:hover{border-bottom:3px solid #fff}.cbp-tm-submenu{position:absolute;display:block;visibility:hidden;opacity:0;padding:0;text-align:left;pointer-events:none;-webkit-transition:visibility 0s,opacity 0s;-moz-transition:visibility 0s,opacity 0s;transition:visibility 0s,opacity 0s;background:#cdf1f7;border-radius:0 0 15px 15px;box-shadow:0 1px 3px rgba(0,0,0,.25)}.cbp-tm-show .cbp-tm-submenu{left:50%;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;z-index:999}.cbp-tm-show-above .cbp-tm-submenu{bottom:100%;padding-bottom:10px}.cbp-tm-show-below .cbp-tm-submenu{top:100%;padding:10px 0 10px 7px;z-index:99}.cbp-tm-nospace-right .cbp-tm-submenu{right:0;left:auto}.cbp-tm-nospace-left .cbp-tm-submenu{left:0}.cbp-tm-menu>li:last-child .cbp-tm-submenu{right:0}.cbp-tm-submenu:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cbp-tm-show-above .cbp-tm-submenu:after{top:100%;margin-top:-10px}.cbp-tm-show-below .cbp-tm-submenu:after{bottom:100%;margin-bottom:-9px}.cbp-tm-submenu:after{border-color:transparent;border-width:16px;margin-left:-16px;left:50%}.cbp-tm-show-above .cbp-tm-submenu:after{border-top-color:#fff}.cbp-tm-show-below .cbp-tm-submenu:after{border-bottom-color:#cdf1f7}.cbp-tm-submenu>li{display:block}.cbp-tm-submenu>li>a{padding:5px 2.3em 5px .6em;display:block;font-size:1.2em;position:relative;color:#007189;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;z-index:2;text-decoration:none}.no-touch .cbp-tm-submenu>li>a:hover,.no-touch .cbp-tm-submenu>li>a:active{color:#000;text-shadow:0 0 1px #afafaf}.cbp-tm-menu>li.search-mobile{display:none;background:#fff;border-top:1px solid #eee;color:#14b9db;font-size:13pt;margin:0}input.nav-search-box-m{width:100%;height:50px;border:none;padding:0 10px 0 36px;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/superbrand/menu/search-m.png);background-repeat:no-repeat;background-size:16px;background-position:10px 15px}.main-navi-mobile-ctn{position:fixed;width:100%;top:80px;z-index:999999999;left:0}@media(max-width:1200px){.cbp-tm-menu{max-width:960px}}@media(max-width:960px){.cbp-tm-menu{max-width:768px}.cbp-tm-menu>li>a{font-size:1em}img.menuArrow{top:18px;right:-7px;width:9px;height:8px}}@media screen and (min-width:769px){.cbp-tm-menu{display:block!important}}@media screen and (max-width:55.6875em){.cbp-tm-menu{font-size:80%}}@media screen and (max-width:768px){.manage-booking-mobile{display:block!important}.blog-menu-mobile{display:block!important}li.nav-search{display:none!important}img.menuArrow{top:24px;right:20px}.cbp-tm-menu>li>a{font-size:14px;border-bottom:1px solid #ffa14c;text-indent:3%}.no-touch .cbp-tm-menu>li>a:hover,.no-touch .cbp-tm-menu>li>a:active{border-bottom:1px solid #ffa14c}nav.main-navi-spr{background-color:#ff7a00;top:65px}.cbp-tm-menu>li.search-mobile{display:block;padding:0 3%}.cbp-tm-menu{display:none;font-size:100%;position:relative;text-align:left;padding:0;top:auto}.cbp-tm-menu>li:not(.nav-search){display:block;margin:0}.cbp-tm-menu>li:first-child{}.cbp-tm-submenu{position:relative;display:none;width:100%;border-radius:0}.cbp-tm-submenu>li{padding:0 4%}.cbp-tm-submenu>li>a{font-size:14px;padding:15px 0;border:none;border-bottom:1px solid #a7d9e3}.cbp-tm-submenu>li:last-child>a{border-bottom:none}.cbp-tm-submenu:after{display:none}.cbp-tm-menu .cbp-tm-show .cbp-tm-submenu{display:block;width:100%;left:0;margin:0;padding:0}}main .pluginFeefoMobile{display:none}main .feedfo{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}.feedfo.reviews-page{justify-content:center}main .pluginFeefoDesk .feefoTitle{font-size:20px;font-weight:bold;margin-left:0;margin-top:0}main .pluginFeefoDesk .feefoRating img{margin:8px 20px 0 0;display:inline-block;width:120px}main .pluginFeefoDesk .feefoRating span{color:#000;font-size:18pt;font-weight:bold;margin-right:15px}main .mainContent .feefoComment img{margin:0 0 3px;width:80px}.pluginFeefoDesk .feefoComment .title{font-size:15px;font-weight:bold}main .mainContent .feefoComment .commText{color:#595959;font-size:10pt;line-height:12px;margin:10px 0}main .mainContent .feefoComment .reviewer{color:#595959;font-size:10pt}main .feefo-box-button{color:#006273;font-size:12pt;font-weight:bold;line-height:35px;text-decoration:none}main .pluginFeefoDesk .feefoLogo{float:right;width:100px}main .feedfo .pluginFeefoDesk{display:block;margin:35px 0 0;padding:13px 5px 13px 18px;float:left}body.pg-1928 main .feedfo .pluginFeefoDesk{margin:0}main .feedfo .pluginFeefoDesk.reviews-page{margin-top:24px;margin:35px auto 0;float:none;clear:both;width:92%!important}.feedfo .pluginFeefoDesk,.feedfo .feed{width:100%}body:not(.pg-1928) .feedfo .pluginFeefoDesk.home,.feedfo .feed{width:46%}main .pluginFeefoDesk{background:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#000;display:block;margin:20px auto;max-width:768px;padding:20px;text-align:left}main .mainContent .hotelReviews{background:#fff;border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);color:#222;margin:0 auto 20px;max-width:450px;padding:3% 4%;text-align:left;width:95%}main .hotelReviews h3{font-size:14pt;line-height:25pt}main .hotelReviews .reviewsBox{border:.5px solid #d3d3d3;border-radius:3px;height:160px;padding:6px 20px 8px 8px;margin-top:5px}.hotelReviews .reviewsBox .reviews{padding-right:5px}.hotelReviews .reviewsBox .reviews .title{font-size:11pt;font-weight:bold;line-height:15pt}.hotelReviews .reviewsBox .reviews img{display:inline-block;width:80px}.hotelReviews .reviewsBox .reviews .review{color:#999;font-size:9pt;line-height:10pt;margin:6px 0}.hotelReviews hr{border:.5px solid #d3d3d3;margin:9px 0}.hotelReviews hr.orangeRule{border:1px solid #ff670e;margin:9px -2%}main .hotelReviews .addReview{display:flex;flex-wrap:wrap;justify-content:space-between}main .hotelReviews .ratingStars{margin:5px 0}main .hotelReviews .ratingStars img{display:inline-block;margin-left:5px;vertical-align:bottom}.hotelReviews .addReview .details{display:flex;flex-wrap:wrap;font-size:10pt;justify-content:space-between;margin-top:10px;width:100%}.hotelReviews .addReview .details img{height:25px;margin:5px 0 0}.addReview .details .box{background:#fafafa;border:1px solid #bfbfbf;border-radius:7px;color:#bfbfbf;padding:8px;text-align:left;width:88%}.addReview .details.comm .box{height:100px}.hotelReviews .addReview .send{background:#ff670e;border-radius:12px;line-height:45px;margin:10px 0 5px 12%;text-align:center;width:88%}.hotelReviews .addReview .send a{color:#fff;font-size:12pt;text-decoration:none}.hotelReviews .addReview .send:hover{background:#00bcde}main .pluginFeefoDesk hr{margin:7px 0;opacity:.4}.pluginFeefoDesk-wrapper::-webkit-scrollbar{width:8px;border-radius:6px}.pluginFeefoDesk-wrapper{scrollbar-width:thin;scrollbar-color:#bbb #ccc;overflow-y:scroll;height:inherit;padding-right:13px;height:350pt}.pluginFeefoDesk-wrapper::-webkit-scrollbar-track{background:#ccc}.pluginFeefoDesk-wrapper::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:6px}.pluginFeefoDesk.reviews-page{width:92%;max-width:92%;float:none;display:block;clear:both;margin:10px auto;padding:15px 18px!important}main .pluginFeefoDesk.reviews-page .feefoLogo{width:auto;margin-right:10px}main .pluginFeefoDesk.reviews-page .feefo-box-button{display:inline-block}.feefo-box-hdr-txt{color:#595959}main .pluginFeefoDesk.reviews-page .feefo-box-hdr-txt.mobile{display:none}main .pluginFeefoDesk.reviews-page .feefo-box-hdr-txt{}main .pluginFeefoDesk.reviews-page .feefoComment img{width:95px;vertical-align:top;margin:0 0 0 10px}main .pluginFeefoDesk.reviews-page .support-reply{background:#f3f8fe;border-radius:8px;font-size:10pt;line-height:12pt;padding:10px 15px 12px;border:1px solid #d2d3d6}.view-more-blue{height:40px;width:180px;font-size:15px;background:#ff670e;border-radius:12px}.view-more-blue-btn{color:#fff;text-decoration:none;display:inline-block;font-size:15px;background:#ff670e;border-radius:12px;padding:14px 60px}.view-more-btn-container{text-align:right;width:95%;margin-top:20px}@media(max-width:768px){body:not(.is-tablet) main .feedfo{width:95%}body:not(.is-tablet) .feedfo .pluginFeefoDesk.home{clear:both;width:100%!important}body:not(.is-tablet) .feefo-rev-ctn{display:none}body:not(.is-tablet) .pluginFeefoDesk-wrapper{height:unset;overflow-y:unset}body:not(.is-tablet) main .pluginFeefoDesk .feefoTitle{font-size:3.5vw}body:not(.is-tablet) main .pluginFeefoDesk .feefoLogo{width:25vw}body:not(.is-tablet) main .pluginFeefoDesk.reviews-page .feefoLogo{float:none;clear:both;width:100%;text-align:center}body:not(.is-tablet) .feefoLogo img{margin-right:0;max-width:100%;display:block}body:not(.is-tablet) main .pluginFeefoDesk .feefoRating span{font-size:21px}body:not(.is-tablet) main .pluginFeefoDesk.reviews-page .feefoRating{text-align:left;margin-top:10px}body:not(.is-tablet) main .pluginFeefoDesk.reviews-page .feefo-box-button{width:100%}body:not(.is-tablet) main .pluginFeefoDesk.reviews-page .feefo-box-hdr-txt{display:none}body:not(.is-tablet) main .pluginFeefoDesk.reviews-page .feefo-box-hdr-txt.mobile{display:inline-block;font-size:11px}body:not(.is-tablet) .feefo-box-hdr-txt{display:none}body:not(.is-tablet) main .pluginFeefoDesk.home .feefoRating span{font-size:5vw;display:inline-block;vertical-align:middle}body:not(.is-tablet) main .pluginFeefoDesk .feefoRating img{margin:0 15px 0 0;width:30vw;max-width:150px;vertical-align:middle}body:not(.is-tablet) main .pluginFeefoDesk.home .feefo-box-button{background:#ffd100;border-radius:20px;line-height:40px;margin:15px auto 5px;text-align:center;width:90%;color:#222;font-weight:bold;text-decoration:none;display:block;font-size:4vw}body:not(.is-tablet) main .feedfo .pluginFeefoDesk{width:100%;max-width:100%}body:not(.is-tablet) main .feedfo .pluginFeefoDesk.reviews-page{width:100%!important}.view-more-btn-container{text-align:center;width:100%;margin:20px 0}.costumer-full-width .pluginFeefoDesk{max-width:1200px;width:95%}.videoFrame{margin:5px;width:350px;height:205px}.costumer-full-width video{width:330px;height:185px;margin:10px}.imageFrame{width:330px;height:185px;margin:10px;position:absolute;z-index:1}.imageTextColorFrame{line-height:1rem}}body:not(.pg-1928) .instagram_feed-ctn{width:46%}.instagram_feed-ctn{width:100%;background:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#000;display:block;margin:28px 0 0 0;max-width:768px;padding:20px;text-align:left;padding:13px 13px 13px 18px;float:right}.feedfo .feed .mobile{display:none}.feedfo .feed .desk{display:block}.feedfo .feed img{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.25);max-width:540px;width:100%}.insta-profile-pic img{border-radius:50%;width:60px}.insta-profile-pic{float:left;margin-bottom:15px}.insta-time-elapsed{font-size:12px;float:right;font-weight:bold;color:#595959;line-height:50px}.insta-user-name{float:left;line-height:50px;margin-left:12px;font-weight:bold;font-size:17px}.insta-caption{text-align:center;line-height:16px;padding:12px 0 26px 0}.instagram_feed-ctn hr{border:none;display:block;height:1px;background-color:#efefef}.instagram_feed-ctn hr:last-child{display:none}.insta-media-url img{border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.instagram_feed-wrapper::-webkit-scrollbar{width:8px;border-radius:6px}.instagram_feed-wrapper{scrollbar-width:thin;scrollbar-color:#bbb #efefef;overflow-y:scroll;height:inherit;padding-right:13px;height:350pt}.instagram_feed-wrapper::-webkit-scrollbar-track{background:#efefef}.instagram_feed-wrapper::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:6px}img.insta-media-url-lazy{max-width:100%;width:100%}@media(max-width:768px){body:not(.is-tablet) .instagram_feed-ctn{clear:both;width:100%!important;margin:35px 0 0 0;padding:10px 7px 10px 12px}body:not(.is-tablet) .insta-profile-pic img{width:45px}body:not(.is-tablet) .insta-user-name{line-height:45px;font-size:15px}body:not(.is-tablet) .insta-caption{font-size:14px;padding:12px 0 0 0}body:not(.is-tablet) .instagram_feed-ctn hr{margin-bottom:-5px}body:not(.is-tablet) .instagram_feed-wrapper{height:365px;padding-right:8px}body:not(.is-tablet) .instagram_feed-wrapper::-webkit-scrollbar{width:3px;border-radius:3px}}main .sb-chat-btn-open{background:#ff7a00;border-radius:25px;box-shadow:0 1px 3px rgba(0,0,0,.25);display:inline-flex;padding:12px;position:fixed;bottom:40px;right:20px;width:50px;z-index:100;border:none!important}main .sb-chat-btn-open a{display:block;border:none!important}main .sb-chat-btn-open img{margin:0 7px 0 0;width:28px}main .sb-chat-btn-open:hover{background:#f90}main .sb-chat-btn-open .question{display:none}@media(min-width:768px){main .sb-chat-btn-open{border-radius:25px;bottom:22px;color:#fff;font-size:13px;padding:9px 12px;width:200px;right:22px}main .sb-chat-btn-open img{width:24px}main .sb-chat-btn-open .question{color:#fff;margin-top:3px;text-decoration:none;border:none!important;outline:none}main .sb-chat-btn-open .question{display:block}}footer *{box-sizing:border-box;margin:0;padding:0}footer img{display:block;margin:0 auto;max-width:100%}footer .links .sb-footer-notice-tab a{color:red;text-decoration:underline}footer .links .sb-footer-notice-tab .title{color:red}div.ctct-form-embed div.ctct-form-defaults{padding:5px 15px 0!important}div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{font-size:20px!important;margin-bottom:5px!important}div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{font-size:12px!important;margin-bottom:5px!important}div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{font-size:12px!important}div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text{font-size:9px!important;margin-bottom:5px!important}.ctct-form-footer-link{font-size:9px!important;line-height:14px!important}div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin:0!important}div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{padding:10px!important}p.ctct-form-footer{margin:0!important;padding:0!important}footer{color:#fff;margin:0;text-align:center}footer .awardsCont{background:#fff;padding:7% 2% 10% 2%}footer .awardsCont .awardsLogos{display:flex;flex-wrap:wrap;align-items:flex-end}footer .container{background:#14b9db;padding:30px 0}footer img.footerLogo{margin-bottom:20px;max-width:70%;height:auto}footer .social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:block;display:inline-flex;max-width:250px;width:75%}footer .social a{display:block;margin:0 auto}footer .social img{max-width:28px;width:auto;height:auto}footer .last{display:block}footer .copyr,footer .contact{margin:22pt 0}footer .contact .contact-title{color:#fff!important;font-size:1.75rem!important;font-weight:600!important;display:block!important}footer .copyr p{font-size:10pt;line-height:14pt;max-width:190px}footer .info{margin-top:12pt}footer .lineD{display:none}footer .lineM{border:.5px solid #fff;display:block;margin:0 8%}footer .contact p{font-size:11pt;line-height:15pt}footer .contact p span{color:#c9f5fe}footer .contact p a{color:#fff}footer .contact p a:hover{color:#c9f5fe}footer .payCards img{width:80px;height:auto}footer .confidence img{margin-top:25px;max-width:40%;width:150px;height:auto}@media(max-width:768px){.ctct-inline-form{margin:25px 5px 0}.group.sb-footer-notice-tab{padding:15px 0 0 0}footer .links .sb-footer-notice-tab a{color:#fff;text-decoration:underline;display:inline-block;width:100%;font-size:18px;padding:5px}footer .links .sb-footer-notice-tab .title{font-size:20px}footer .links .group:not(.sb-footer-notice-tab),footer .links .groupLeft{margin:22pt 0}footer .links .title{font-size:1.75rem;margin-bottom:.8rem;font-weight:500;line-height:1.2;color:inherit}footer .links a{color:#fff;display:block;font-size:11pt;line-height:15pt;margin-bottom:1rem}.group#useful-links-grp{}footer .group a[title='Customer Care'],footer .group a[title='Blog']{display:none}footer .copyr p{max-width:none}div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin:0 0 24px!important}}@media(min-width:768px){footer{background:#14b9db;margin:0;text-align:left}footer .orangeCont{padding:20px 10px}footer .orangeCont .boxesCont,footer.home .orangeCont .boxesCont{max-width:768px}footer .orangeCont .firstBox,footer .orangeCont .secondBox{margin:0;max-width:540px;width:48%}footer.home .orangeCont .firstBox,footer.home .orangeCont .secondBox,footer.home .orangeCont .thirdBox{font-size:20px;width:32%}footer .orangeCont .secondBox{height:max-content}footer .orangeCont .imgMob{display:none}footer .orangeCont .imgDesk{display:block}footer .orangeCont .text{padding-right:20%}footer.home .orangeCont .textStar{height:70px}footer .awardsCont{padding:20px}footer .awardsCont .award{width:33%}footer .container{margin:0 auto;max-width:768px;width:98%}footer img.footerLogo{float:left;margin-bottom:35px;max-width:70%;height:auto}footer .social{float:right}footer .last{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .copyr{clear:both;color:#c9f5fe}footer .copyr,footer .contact{margin:0 0 30px}footer .lineM{display:none}footer .contact{margin-left:8%}footer .confidence img{display:inline-block;max-width:100%;width:134px;height:auto}footer .wtuk{color:#c9f5fe;display:block;font-size:8pt;margin-top:40px}footer .links{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap}footer .links .group{margin-left:2%}footer .links .title{font-size:11pt;margin-bottom:10px}footer .links a{color:#c9f5fe;display:block;font-size:10pt;line-height:18pt;text-decoration:none}footer .links a:hover{color:#fff}footer .lineD{border:.5px solid #fff;display:block;margin:10px 0 30px}}@media(min-width:960px){footer .container{max-width:960px}footer .orangeCont .boxesCont,footer.home .orangeCont .boxesCont{max-width:960px}footer.home .orangeCont .firstBox,footer.home .orangeCont .secondBox,footer.home .orangeCont .thirdBox{font-size:22px}footer.home .orangeCont .textStar{height:75px}footer .awardsCont{padding:50px 20px}footer .awardsCont .award{margin:0 auto;width:14%}footer .awardsCont .awardsLogos{margin:0 auto;max-width:960px;width:100%}footer .links .group{margin-left:4%}footer .copyr{margin:0 14% 40px 0}footer .contact{margin:0 9% 0 0;padding:0}footer .wtuk{font-size:9pt}div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{width:16%!important;display:inline-block!important}div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{width:80%!important;padding:5px 8px!important;height:30px!important}#constact-contatc-inline-form{width:456px;margin-left:75px}}@media(min-width:1200px){footer .container{max-width:1200px}footer .orangeCont .boxesCont,footer.home .orangeCont .boxesCont{max-width:1200px}footer .orangeCont .text{padding:20px}footer.home .orangeCont .firstBox,footer.home .orangeCont .secondBox,footer.home .orangeCont .thirdBox{font-size:26px;max-width:370px}footer.home .orangeCont .textStar{height:85px}footer .awardsCont .awardsLogos{max-width:1200px}footer .links .group{margin-left:4%}footer .copyr{margin-right:10.5%}footer .contact{margin-right:7.5%}footer .wtuk{margin-top:0}}.f-news-letter-class{color:#323232;background-color:#fff;border-radius:5px;padding:10px 17px 10px 17px;font:16px helvetica neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;max-width:456px}.footer-letter-class{display:flex;flex-direction:column;align-items:center;gap:.5rem}.news-letter-title{font:20px helvetica neue,Arial,sans-serif;color:#14b9db;line-height:1.5;-webkit-font-smoothing:antialiased;font-weight:700;margin:0 0 8px}.form-text-box-name{color:#323232;font:12px helvetica neue,Arial,sans-serif;width:16%;display:inline-block;margin-bottom:12px;line-height:1;font-weight:700;text-align:left}.form-text-box{position:relative}.form-text-box:before{content:"∗";position:absolute;top:5px;left:-12px;color:#f5463b;font-weight:700}.news-letter-gdpr-text{color:#323232;font:9px helvetica neue,Arial,sans-serif;margin-bottom:5px;margin-top:3px}.news-letter-text{color:#323232;font:12px helvetica neue,Arial,sans-serif;margin-bottom:5px}input.signup-footer-btn-nws{width:100%;height:40px;background-color:#ffc043;border:1px solid #ffc043;color:#fff;border-radius:3px;font-size:16px}.signup-footer-btn-nws:hover{background-color:#ffd787;border:1px solid #ffd787}.footer-Tbox-news-datebox{display:inline-block;width:82%!important}span.form-error-footer{position:absolute;margin-left:0;font-size:10px;margin-top:0}.recaptcha-err-footer{margin-top:-2px;font-size:12px;color:#c00}.g-recaptcha,.recaptcha-widget{margin-top:20px;width:min-content;display:inline-block}.g-recaptcha,.recaptcha-widget-footer{width:min-content;display:flex;-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0;padding-left:36%}@media(max-width:768px){.footer-Tbox-news-datebox{width:75%!important}.form-text-box-name{width:22%!important;margin-bottom:8px}.form-text-box:before{top:0!important}span.form-error-footer{position:absolute;font-size:10px;margin-top:-7px;margin-left:10px;color:red;left:0}}.error-message{font-size:12px;color:red}#salesforce_newsletter_container{color:#323232;background-color:#fff;border-radius:5px;padding:10px 17px 10px 17px;font:16px helvetica neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;max-width:456px}#salesforce_newsletter_container input[type="text"],input[type="email"],input[type="tel"],input[type="text"],textarea{margin:2px 0 0 0}.main-banner-home{margin:0 auto;position:relative;z-index:1}.page-breadcrumb-ctn{margin:-1% 0 -1% 0}.flash-sale-offer-container{text-align:center;background-color:#ff7a00;color:#fff;font-size:18px;box-shadow:0 1px 4px 0 rgba(32,33,36,.28);border-radius:15px;margin:10px 0 10px;padding:15px 0;font-weight:bold}.pgwSlideshow-main-banner .ps-current ul{display:block}.overlay-banner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:4;opacity:.3;border-radius:0 0 20px 20px}body:not(.pg-1928) .overlay-banner{display:none}.main-banner-home .pgwSlideshow-main-banner .ps-nextIcon,.main-banner-home .pgwSlideshow-main-banner .ps-prevIcon{display:block;box-shadow:.5px .5px 0 0 #c3c3c3}.main-banner-home .pgwSlideshow-main-banner .ps-nextIcon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-banner-home .pgwSlideshow-main-banner .ps-prevIcon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.pgwSlideshow-main-banner{position:relative}.main-banner-home a:visited{color:#fff}.pgwSlideshow-main-banner ul.pgwSlideshow-dots{list-style-type:none;position:absolute;bottom:0;left:46%;padding:0;z-index:4;margin-bottom:0}ul.pgwSlideshow-dots li{float:left;margin:0 4px}.dot{height:8px;width:8px;background-color:#f6f6f6;border-radius:50%;display:inline-block}.dot.current-dot{height:13px;width:13px;background-color:#fff}.pgwSlideshow-main-banner{width:100%}.main-banner-home a{color:#fff;text-decoration:none;display:inline-block;width:100%;height:100%}.pgwSlideshow-main-banner .ps-current{text-align:center;position:relative;overflow:hidden}.main-banner-home img.offerImageMobile,.main-banner-home img.offerImageDesktop{width:100%;height:auto}.pgwSlideshow-main-banner .ps-current>ul{}.pgwSlideshow-main-banner .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block}.pgwSlideshow-main-banner .ps-current>ul>li img{display:block;max-width:100%;margin:auto;border-radius:0 0 20px 20px}.pgwSlideshow-main-banner .ps-caption{color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;text-shadow:2px 3px 5px rgba(0,0,0,.5)}.main-banner-home .pgwSlideshow-offer-title{text-align:center;width:100%;position:absolute;left:0;top:47%}.main-banner-home .pgwSlideshow-offer-title.top-left{top:10px;left:10px;bottom:unset;right:unset;text-align:left}.main-banner-home .pgwSlideshow-offer-title.top-right{top:10px;right:10px;bottom:unset;left:unset;text-align:right}.main-banner-home .pgwSlideshow-offer-title.bottom-left{bottom:30px;left:10px;top:unset;right:unset;text-align:left}.main-banner-home .pgwSlideshow-offer-title.bottom-right{bottom:30px;right:10px;top:unset;left:unset;text-align:right}.main-banner-home .pgwSlideshow-offer-title.middle-left{left:30px;right:unset;text-align:left}.main-banner-home .pgwSlideshow-offer-title.middle-right{right:30px;left:unset;text-align:right}.main-banner-home .pgwSlideshow-offer-title.no-results{top:15%;font-size:35px;line-height:35px;color:#000}.main-banner-home .ps-caption p em{color:#fdb703}.main-banner-home .pgs-offer-title-desktop p em{text-shadow:none}.main-banner-home .pgs-offer-title-desktop p span{text-shadow:none}.main-banner-home .ps-caption .pgwSlideshow-offer-title p{font-weight:bold;font-size:65px;line-height:48px}.main-banner-home .pgwSlideshow-offer-title.no-results p{font-size:35px}.pgwSlideshow-middle-txt{font-size:27px;width:80%;text-align:center;margin:30px auto 20px;line-height:32px}.main-banner-home .pgwSlideshow-main-banner .pgwSlideshow-btn,.main-banner-home .pgwSlideshow-main-banner .countdown-clock-container{display:none}.pgwSlideshow-main-banner .countdown-clock-container{position:absolute;top:0;right:0;z-index:999}section.content .WelcomeMain .main-banner-home.new2024SWStyleCss .pgwSlideshow-main-banner .ps-current>ul>li img{border-radius:20px}@media(max-width:1200px){.pgwSlideshow-offer-title{font-size:38px}.main-banner-home .ps-caption .pgwSlideshow-offer-title p{font-size:60px}}@media(max-width:960px){.pgwSlideshow-offer-title{font-size:28px}.main-banner-home .ps-caption .pgwSlideshow-offer-title p{font-size:48px}.flash-sale-offer-container{padding:12px 10px;font-size:16px;position:relative;z-index:2;margin:10px 5px}}@media(max-width:768px){body:not(.is-tablet) .main-banner-home .countdown-clock-box{width:100%!important;max-width:100%!important;background:#ffb900;border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;box-shadow:none!important;z-index:5;margin-bottom:0}.main-banner-home .pgwSlideshow-offer-title{width:70%;left:14%;top:40%}.main-banner-home .pgwSlideshow-offer-title{font-size:6vw;line-height:25px}.main-banner-home .pgwSlideshow-offer-title.no-results{top:3%;width:84%;left:7%}.pgwSlideshow-main-banner .dot.current-dot{height:10px;width:10px}.pgwSlideshow-main-banner .dot{height:7px;width:7px}.main-banner-home .ps-caption .pgwSlideshow-offer-title p{font-size:8vw;line-height:100%}.main-banner-home .ps-caption .pgwSlideshow-offer-title.no-results p{font-size:6vw!important;line-height:100%}body.is-tablet .main-banner-home .ps-caption .pgwSlideshow-offer-title p{font-size:6vw}.pgwSlideshow-main-banner .ps-current>ul>li img{border-radius:unset}.overlay-banner{border-radius:unset}.main-banner-home .pgwSlideshow-offer-title.no-results p{font-size:24px}.pgwSlideshow-main-banner ul.pgwSlideshow-dots{left:36%}}.orange-section-ctn *{box-sizing:border-box;margin:0;padding:0}.orange-section-ctn img{display:block;margin:0 auto;max-width:100%;width:100%;height:auto}.orange-section-ctn{color:#fff;margin:0;text-align:center;width:100%}.orange-section-ctn .orangeCont{background:#ffb900;padding:25px 20px 5px 20px}.orange-section-ctn .orangeCont .boxesCont{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%;max-width:440px}.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2,.orange-section-ctn .orangeCont .osb3-item-box-3{border:5px solid #fff;border-radius:15px;font-size:20pt;font-weight:bold;text-align:left;width:100%}.orange-section-ctn .orangeCont .osb3-item-box-1{background:#00bcdd}.orange-section-ctn .orangeCont .osb3-item-box-2{background:#f70;margin-bottom:15px}.orange-section-ctn .orangeCont .osb3-item-box-3{background:#00c33c}.orange-section-ctn .osb3-item-box-1 img,.orange-section-ctn .osb3-item-box-2 img,.orange-section-ctn .osb3-item-box-3 img{border-radius:9px 9px 0 0}.orange-section-ctn .orangeCont .imgMob{display:block}.orange-section-ctn .orangeCont .imgDesk{display:none}.orange-section-ctn .orangeCont img:hover{opacity:.9}.orange-section-ctn .orangeCont .textStar{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxBAMAAAAQUFHjAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADXRSTlMAMxUtCwcQAykdGSUhW+ifgAAAAmBJREFUWMOdmMFrE0EYxce66Rj04OvGkiY5JHgSvSy4eF0FPVQPsUJB8ZDcak/BQ/GYBSHXBI9eIr0I9pBgodeGXPpnddtp2STTfDP7fvcfPGbezH6zah0H4VhRbAINzrwPYEiZrwHUKLOFjCZjjpCxzZhTXJEQZoQrXhYXNa4J24XNAIa4sLkBQ7VX1HyEG86Kmg+MR1TwnvGICn40GlHBrtGICv7JTbuC+q1gzpDTWdnqZyl+SuXLqagF9v8hI+w5yrdaQb07h2EslS8nzmPecu4o32IF938DcO9yGUsM9KGJaa2axUMsUU2xTF24+WSeCOWTaQrlE6lL5ROJhfKxYVXKhtV02AAiHenmExCvpjIkXgnmDzbsl4gM+xlk2K8gV/YDZHbWie8BLuwBXCSCSITVTwEqrD6Gm2SNSIUtjeDBYI3IhA1m8KFmi1N40beG2Uykwm6mEBAuvQ1BFL8K3yN4U12K6ina3+ouilCxrnMmLgAyLsDGncGblUnoE4oxzA/JjI6rvkVEXEPpOTyxx6+jOTyxp9bdlIlrIr+IiLiG4BcT17A3hYjw5NJeOzRRdxH8hZMtdTd7cyauYUTENbSccWkTbdrs02aNNpHQZp82a7SJhDYHXua7k8hzLmpZ57F0+N8rbsv6IFhvQWDiNhuLz+Scx4Jpr4V+c+EwhcN4dBL5pq2oFbLVElZIeoOZ1TpVgikP305zwprVHmvGijU7rLmlWHPImnXFmjFtJqy5rVhzzJoNxZoD1gzbrFlRrNlkzR3FmhPWDHuM2c0rS/y87VBm2RxphuPQY0suAQgzBjOpC3PfAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center left;padding:4% 4%}.orange-section-ctn .orangeCont .text{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAhBAMAAADE0v0eAAAAGFBMVEUAAAD///////////////////////////8jfp1fAAAAB3RSTlMAaWidatmmtviHQgAAAFZJREFUGNNjYGAwYoAD5nIFONu8vAghXA6XMAeyYRLi5QgJxnLqSpQgSzgQkGADsQMgbHWEOBNYPWFhAYTphVDDyRBGhE8hUrgJIMKzEBHOQGE4MIQxANezPYUXN4UeAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center right;min-height:30px;width:100%;padding:0 8% 0 0;line-height:20px;font-size:20px}.orange-section-ctn .orangeCont a .text{color:#fff;text-decoration:none;display:flex;flex-direction:row;align-items:center}.orange-section-ctn .orangeCont a{text-decoration:none;display:inline-block;width:100%;height:auto}.orange-section-ctn .orangeCont .osb3-item-box-1 a .text:hover{color:#c9f5fe}.orange-section-ctn .orangeCont .osb3-item-box-2 a .text:hover{color:#fbe9d9}.orange-section-ctn .orangeCont .osb3-item-box-3 a .text:hover{color:#d3fee0}.orange-section-ctn .orangeCont .text span{font-size:15pt;font-weight:normal}.orange-section-ctn .orangeCont .arrowRight{float:right}.orange-section-ctn .osb2-item-box{width:98%;display:inline-block;max-width:unset}.orange-section-ctn .osb2-item-box img{width:100%}@media(max-width:768px){.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2{margin-bottom:20px}}@media(min-width:768px){.orange-section-ctn{background:#14b9db;margin:0;text-align:left}.orange-section-ctn .orangeCont{padding:40px 10px}.orange-section-ctn .orangeCont .boxesCont,.orange-section-ctn .orangeCont .boxesCont{max-width:768px}.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2{margin:0;max-width:540px;width:48%}.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2,.orange-section-ctn .orangeCont .osb3-item-box-3{font-size:20px;width:32%}.orange-section-ctn .orangeCont .osb3-item-box-2{height:max-content}.orange-section-ctn .orangeCont .imgMob{display:none}.orange-section-ctn .orangeCont .imgDesk{display:block}.orange-section-ctn .orangeCont .text{min-height:45px;line-height:24px;font-size:24px}.orange-section-ctn .orangeCont .textStar{padding:5% 5%}.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-1,.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-2{max-width:unset;width:48%}}@media(min-width:960px){.orange-section-ctn .container{max-width:960px}.orange-section-ctn .orangeCont .boxesCont,.orange-section-ctn .orangeCont .boxesCont{max-width:960px}.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2,.orange-section-ctn .orangeCont .osb3-item-box-3{font-size:22px}.orange-section-ctn .orangeCont .textStar{}.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-1,.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-2{max-width:unset;width:48%}}@media(min-width:1200px){.orange-section-ctn .orangeCont .boxesCont,.orange-section-ctn .orangeCont .boxesCont{max-width:1200px}.orange-section-ctn .orangeCont .text{min-height:60px;line-height:28px;font-size:28px}.orange-section-ctn .orangeCont .osb3-item-box-1,.orange-section-ctn .orangeCont .osb3-item-box-2,.orange-section-ctn .orangeCont .osb3-item-box-3{font-size:26px;max-width:370px}.orange-section-ctn .orangeCont .textStar{padding:4% 4%}.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-1,.orange-section-ctn .orangeCont .osb2-item-box.osb3-item-box-2{max-width:unset}.orange-section-ctn .orangeCont a .text{vertical-align:-webkit-baseline-middle}}.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper{display:block}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper.clearfix{*zoom:1}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:none!important;box-shadow:0 0 0!important;font-size:36px!important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;height:50px}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:1px;width:18px;height:30px;font-size:80px;font-weight:bold;line-height:45px;border-radius:6px;background:#000;padding:0}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:32px;text-decoration:none!important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:pointer!important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#313131;text-shadow:none;text-align:center;background-color:#fff;border-radius:6px;font-size:16px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:34px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#fff;width:6px;height:6px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:7px}.flip-clock-divider .flip-clock-label{position:absolute;top:35px;right:-32px;color:#fff;text-shadow:1px 1px 1px #2a2a2a;font-size:9px}.flip-clock-divider.minutes .flip-clock-label{right:-38px}.flip-clock-divider.seconds .flip-clock-label{right:-37px}.flip-clock-dot.top{top:8px}.flip-clock-dot.bottom{bottom:9px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg);}100%{-o-transform:rotateX(0deg);}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0deg);}100%{-o-transform:rotateX(-90deg);}}@keyframes turn2{0%{transform:rotateX(0deg)}100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0;}100%{opacity:1;}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1;}100%{opacity:0;}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.countdown-clock-box{height:auto;max-width:285px;position:relative;padding:7px}.countdown-offer-name{color:#fff;font-size:14px;overflow-wrap:break-word;text-shadow:1px 1px 1px #2a2a2a}span.countdown-offer-ending{color:#fff;text-shadow:1px 1px 1px #2a2a2a;font-size:12px}.countdown-offer-ending-text{margin-left:10px;text-align:center;line-height:18px;margin-bottom:5px}#wideSearchEngine .countdown-clock-box{bottom:15px;left:909px;position:absolute!important;height:auto}#rightInfo .countdown-clock-box{height:auto}#rightInfo .flip-clock-wrapper{height:64px}.countdown-clock-container{position:relative;cursor:pointer}@media(max-width:768px){.mobile-clock-ctn{min-height:88px}}.countdownSimpleClockStyle{font-weight:bold;color:#fff;font-size:14px;overflow-wrap:break-word;text-shadow:1px 1px 1px #2a2a2a}.abreviations{font-size:small}.simpleClockStyle{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:space-between;gap:2%;max-width:100%}.pgwSlideshow-main-banner .ps-current .containerSimpleClockStyle{width:100%}.countdown-simple-clock-container .containerSimpleClockStyle{overflow:hidden;background-color:#ffb900;color-interpolation:unset}.offerEndingTextSimpleClock{margin:0;line-height:normal}.countdownSimpleClockStyle-time{color:#fff;font-size:20px;font-weight:bold;overflow-wrap:break-word;text-shadow:1px 1px 1px #2a2a2a;display:inline-block;width:30px}.countdownSimpleClockText-time{color:#fff;font-size:12px;font-weight:bold;overflow-wrap:break-word;text-shadow:1px 1px 1px #2a2a2a;display:inline-block;width:20px}.countdownSimpleClockSymbol-time{color:#fff;font-size:24px;font-weight:bold;overflow-wrap:break-word;text-shadow:1px 1px 1px #2a2a2a;display:inline-block;width:15px}.countdown-offer-name{font-size:20px}@media(max-width:768px){.countdown-clock-box{height:fit-content}.countdown-offer-ending-text{padding:2px 0}.flip-clock-wrapper{padding:5px 0 2px 0}.mobile-clock-ctn{height:fit-content!important}}.countdown-offer-name{font-weight:600}.flip-clock-divider:nth-child(1) .flip-clock-label{color:#fff;font-size:10px}.flip-clock-divider:nth-child(4) .flip-clock-label{color:#fff;font-size:10px;right:-33px}.flip-clock-divider:nth-child(4) .flip-clock-dot{background:#fff}.flip-clock-divider:nth-child(7) .flip-clock-label{color:#fff;font-size:10px}.flip-clock-divider:nth-child(7) .flip-clock-dot{background:#fff}.flip-clock-divider:nth-child(10) .flip-clock-label{color:#fff;font-size:10px;right:-39px}.flip-clock-divider:nth-child(10) .flip-clock-dot{background:#fff}.flip-clock-wrapper ul.flip:nth-child(2) li a div div.inn,.flip-clock-wrapper ul.flip:nth-child(3) li a div div.inn{background:#000;color:#fff}.flip-clock-wrapper ul.flip:nth-child(5) li a div div.inn,.flip-clock-wrapper ul.flip:nth-child(6) li a div div.inn{background:#000;color:#fff}.flip-clock-wrapper ul.flip:nth-child(8) li a div div.inn,.flip-clock-wrapper ul.flip:nth-child(9) li a div div.inn{background:#000;color:#fff}.flip-clock-wrapper ul.flip:nth-child(11) li a div div.inn,.flip-clock-wrapper ul.flip:nth-child(12) li a div div.inn{background:#000;color:#fff}.new-mobile-body .mobile-clock-ctn{margin-bottom:10px}