/*html,body,div,span,object,iframe,p,a,big,img,strike,strong,sub,b,u,i,center,ul,li,fieldset,form,label,table,tbody,thead,tr,th,td,footer,header,nav,section,video,input,select
{margin:0;padding:0}
iframe,table,img,fieldset{border:none}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*/
#main{clear:both;position:relative;background-color:#fff}
#main .container{position:relative}a{cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}a:focus{text-decoration:inherit;color:inherit}
.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns]
.clearfix{display:block}* html .clearfix{height:1%}ul{list-style:none;display:block}strong{font-weight:bold}.part{min-width:104px}body{min-width:320px}textarea{resize:none}.nomargin{margin:0}section{padding:0 10px 0 10px}.container{margin-right:auto;margin-left:auto;*zoom:1}.backstretch{background-color:#000000}@media (device-width: 320px) and (orientation: landscape){.responsive{-webkit-text-size-adjust:none}}@media (max-width: 568px){.responsive .hidden_when_mobile{display:none}}@media (max-width: 767px){.responsive{padding-right:0px;padding-left:0px}.responsive .below_left_nav,.responsive .hidden_when_small{display:none}.responsive p{font-size:15px;line-height:22px}}.icon-sprite-weather{background-image:url("../../../Content/img/icons/weathericons.png");background-color:transparent;background-repeat:no-repeat}.icon-sprite-weather.cloudy{width:70px;height:80px;background-position:-16px -2000px}.icon-sprite-weather.cloudywiththunder{width:70px;height:80px;background-position:-16px -1900px}.icon-sprite-weather.cloudywiththunderandrain{width:70px;height:80px;background-position:-16px -1800px}.icon-sprite-weather.cloudywithicerain{width:70px;height:80px;background-position:-16px -1700px}.icon-sprite-weather.cloudywithlightrain{width:70px;height:80px;background-position:-16px -1600px}.icon-sprite-weather.cloudywithheavyrain{width:70px;height:80px;background-position:-16px -1500px}.icon-sprite-weather.cloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -1400px}.icon-sprite-weather.cloudywithsnow{width:70px;height:80px;background-position:-16px -1300px}.icon-sprite-weather.cloudywithlightsleet{width:70px;height:80px;background-position:-16px -1200px}.icon-sprite-weather.cloudywithheavysleet{width:70px;height:80px;background-position:-16px -1100px}.icon-sprite-weather.partlycloudyandlightrain{width:70px;height:80px;background-position:-16px -1000px}.icon-sprite-weather.partlycloudyandheavyrain{width:70px;height:80px;background-position:-16px -900px}.icon-sprite-weather.foggy{width:70px;height:80px;background-position:-16px -800px}.icon-sprite-weather.sunny{width:70px;height:80px;background-position:-16px -700px}.icon-sprite-weather.partlycloudy{width:70px;height:80px;background-position:-16px -600px}.icon-sprite-weather.partlycloudyandthundershower{width:70px;height:80px;background-position:-16px -500px}.icon-sprite-weather.partlycloudywithicerain{width:70px;height:80px;background-position:-16px -400px}.icon-sprite-weather.partlycloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -300px}.icon-sprite-weather.partlycloudywithsnow{width:70px;height:80px;background-position:-16px -200px}.icon-sprite-weather.partlycloudywithlightsleet{width:70px;height:80px;background-position:-16px -100px}.icon-sprite-weather.partlycloudywithheavysleet{width:70px;height:80px;background-position:-16px 0px}#home{position:relative;min-height:420px;margin-top:45px;background-color:#000;position:absolute;width:100%;top:0px;padding:0}@media (min-width: 768px){#home{padding:0;margin-top:70px;min-height:630px}#home .caption{position:absolute;bottom:40px;text-align:right}}@media (min-width: 979px){#home{min-height:700px}}#starthome .container{margin-top:10px}#starthome .caption{color:#ffffff;font-size:12px;font-family:"open_sansitalic",Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center}#starthome h1.headline{font-size:28px;letter-spacing:7px;font-family:'FeijoaWebMedium', sans-serif;color:#ffffff;text-align:center;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);line-height:40px;margin-top:65px;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}#starthome h1.headline span{font-family:'FeijoaWebMediumItalic', sans-serif;font-size:40px;text-transform:lowercase;letter-spacing:3px}#starthome ul#starthome_cta{margin:30px 10px 10px 10px;list-style:none}#starthome ul#starthome_cta li{background-color:#1d1d1d;background-color:rgba(0,0,0,0.6);float:none;height:60px;background-image:url(../img/icons/header/arrow_lrg_white_30opac%402x.png);background-size:13px 28px;background-repeat:no-repeat;background-position:97% 50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#starthome ul#starthome_cta li:hover{background-color:#2b2b2b;background-color:rgba(0,0,0,0.8);background-image:url(../img/icons/header/arrow_lrg_white%402x.png)}#starthome ul#starthome_cta li.leftcta{width:100%;-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1s;animation-delay:1.25s}#starthome ul#starthome_cta li.midcta{width:100%;margin:1px 0;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}#starthome ul#starthome_cta li.rightcta{width:100%;-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}#starthome ul#starthome_cta li a{display:block;height:100%;text-decoration:none;color:#ffffff;position:relative}#starthome ul#starthome_cta li a h2{color:#ffffff;font-size:22px;padding:8px 0 0 0}#starthome ul#starthome_cta li a p{color:#ffffff;font-size:14px;font-family:"open_sanslight",Arial, "Helvetica Neue", Helvetica, sans-serif}#starthome ul#starthome_cta li.leftcta a.cta_icon{background-image:url(../img/icons/header/phone_white%402x.png);background-size:22px 39px;background-repeat:no-repeat;background-position:25px 50%}#starthome ul#starthome_cta li.leftcta a.cta_icon h2{margin:0 0 0 75px;padding-top:8px}#starthome ul#starthome_cta li.leftcta a.cta_icon p{margin:0 0 0 75px}#starthome ul#starthome_cta li.leftcta a.cta_icon p span.tel{font-weight:bold}#starthome ul#starthome_cta li.leftcta a.cta_icon p.opentimes{margin-top:0;font-size:11px;font-style:italic}#starthome ul#starthome_cta li.midcta a.cta_icon{background-image:url(../img/icons/header/Meet_Us_white%402x.png);background-size:43px 39px;background-repeat:no-repeat;background-position:15px 50%}#starthome ul#starthome_cta li.midcta a.cta_icon h2{margin:0 0 0 75px}#starthome ul#starthome_cta li.midcta a.cta_icon p{margin:0 0 0 75px}#starthome ul#starthome_cta li.rightcta a.cta_icon{background-image:url(../img/icons/header/Explore_white%402x.png);background-size:38px 38px;background-repeat:no-repeat;background-position:15px 50%}#starthome ul#starthome_cta li.rightcta a.cta_icon h2{margin:0 0 0 75px}#starthome ul#starthome_cta li.rightcta a.cta_icon p{margin:0 0 0 75px}@media (max-width: 480px){#starthome ul#starthome_cta{margin:30px 10px 10px 10px;list-style:none}}@media (min-width: 768px){#starthome{padding:0;min-height:630px}#starthome .caption{position:absolute;bottom:40px;text-align:right}#starthome h1.headline{font-size:45px;line-height:70px;margin-top:150px}#starthome h1.headline span{font-size:63px}#starthome ul#starthome_cta{margin:30px 0}#starthome ul#starthome_cta li{float:left;height:210px;background-position:95% 50%;background-size:26px 56px}#starthome ul#starthome_cta li.leftcta{width:240px}#starthome ul#starthome_cta li.midcta{width:238px;margin:0 2px}#starthome ul#starthome_cta li.rightcta{width:240px}#starthome ul#starthome_cta li a h2{font-size:34px;padding:110px 0 0 0}#starthome ul#starthome_cta li a p{font-size:15px}#starthome ul#starthome_cta li.leftcta a.cta_icon{background-size:35px 62px;background-repeat:no-repeat;background-position:50% 20px}#starthome ul#starthome_cta li.leftcta a.cta_icon h2{margin:0;padding-top:110px;text-align:center}#starthome ul#starthome_cta li.leftcta a.cta_icon p{margin:15px 0 0 0;text-align:center}#starthome ul#starthome_cta li.leftcta a.cta_icon p.opentimes{margin-top:-2px;font-size:12px}#starthome ul#starthome_cta li.midcta a.cta_icon{background-size:63px 58px;background-repeat:no-repeat;background-position:50% 20px}#starthome ul#starthome_cta li.midcta a.cta_icon h2{margin:0;text-align:center}#starthome ul#starthome_cta li.midcta a.cta_icon p{margin:10px 0 0 0;text-align:center}#starthome ul#starthome_cta li.rightcta a.cta_icon{background-size:60px 60px;background-repeat:no-repeat;background-position:50% 18px}#starthome ul#starthome_cta li.rightcta a.cta_icon h2{margin:0;text-align:center}#starthome ul#starthome_cta li.rightcta a.cta_icon p{margin:10px 0 0 0;text-align:center}}@media (min-width: 979px){#starthome{min-height:700px}#starthome h1.headline{font-size:60px;line-height:80px;margin-top:215px}#starthome h1.headline span{font-size:84px}#starthome ul#starthome_cta{margin:60px 0 15px 0}#starthome ul#starthome_cta li{height:140px;background-position:95% 50%;background-size:26px 56px}#starthome ul#starthome_cta li.leftcta{width:312px}#starthome ul#starthome_cta li.midcta{width:310px}#starthome ul#starthome_cta li.rightcta{width:312px}#starthome ul#starthome_cta li a h2{font-size:34px;padding:48px 0 0 0}#starthome ul#starthome_cta li a p{font-size:14px}#starthome ul#starthome_cta li.leftcta a.cta_icon{background-size:35px 62px;background-repeat:no-repeat;background-position:20px 50%}#starthome ul#starthome_cta li.leftcta a.cta_icon h2{margin:0 0 0 70px;padding-top:38px;text-align:left}#starthome ul#starthome_cta li.leftcta a.cta_icon p{margin:10px 0 0 70px;text-align:left}#starthome ul#starthome_cta li.leftcta a.cta_icon p.opentimes{margin-top:-2px;font-size:12px}#starthome ul#starthome_cta li.midcta a.cta_icon{background-size:63px 58px;background-repeat:no-repeat;background-position:20px 50%}#starthome ul#starthome_cta li.midcta a.cta_icon h2{margin:0 0 0 95px;text-align:left}#starthome ul#starthome_cta li.midcta a.cta_icon p{margin:10px 0 0 95px;text-align:left}#starthome ul#starthome_cta li.rightcta a.cta_icon{background-size:60px 60px;background-repeat:no-repeat;background-position:18px 50%}#starthome ul#starthome_cta li.rightcta a.cta_icon h2{margin:0 0 0 90px;text-align:left}#starthome ul#starthome_cta li.rightcta a.cta_icon p{margin:10px 0 0 90px;text-align:left}}@media (min-width: 1200px){#starthome h1.headline{font-size:66px}#starthome h1.headline span{font-size:90px}#starthome ul#starthome_cta{margin:50px 0 15px 0}#starthome ul#starthome_cta li{height:160px;background-position:93% 50%;background-size:26px 56px}#starthome ul#starthome_cta li.leftcta{width:389px}#starthome ul#starthome_cta li.midcta{width:386px}#starthome ul#starthome_cta li.rightcta{width:389px}#starthome ul#starthome_cta li a h2{font-size:42px;padding:55px 0 0 0}#starthome ul#starthome_cta li a p{font-size:15px}#starthome ul#starthome_cta li.leftcta a.cta_icon{background-size:44px 78px;background-repeat:no-repeat;background-position:36px 50%}#starthome ul#starthome_cta li.leftcta a.cta_icon h2{margin:0 0 0 110px;padding-top:45px;text-align:left}#starthome ul#starthome_cta li.leftcta a.cta_icon p{margin:15px 0 0 110px;text-align:left}#starthome ul#starthome_cta li.leftcta a.cta_icon p.opentimes{margin-top:0px;font-size:12px}#starthome ul#starthome_cta li.midcta a.cta_icon{background-size:86px 79px;background-repeat:no-repeat;background-position:28px 50%}#starthome ul#starthome_cta li.midcta a.cta_icon h2{margin:0 0 0 135px;text-align:left}#starthome ul#starthome_cta li.midcta a.cta_icon p{margin:15px 0 0 135px;text-align:left}#starthome ul#starthome_cta li.rightcta a.cta_icon{background-size:80px 80px;background-repeat:no-repeat;background-position:20px 50%}#starthome ul#starthome_cta li.rightcta a.cta_icon h2{margin:0 0 0 120px;text-align:left}#starthome ul#starthome_cta li.rightcta a.cta_icon p{margin:15px 0 0 120px;text-align:left}}#page_startcontainer{position:relative;top:65px}@media (max-width: 479px){#page_startcontainer{position:relative;top:35px}#page_startcontainer .kuoni_diff{margin-top:85px}}@media (min-width: 480px) and (max-width: 767px){#page_startcontainer{position:relative;top:35px}#page_startcontainer .kuoni_diff{margin-top:95px}}@media (min-width: 768px) and (max-width: 979px){#page_startcontainer{position:relative;top:65px}}@media (min-width: 1200px){#page_startcontainer{position:relative;top:65px}}a.kuoni_btn{padding:10px 20px;border:1px solid #000;color:#000000;margin:40px auto 0 auto;display:block;width:220px;text-transform:uppercase;background-image:url(../img/icons/header/nav_arrow_right_black%402x.png);background-repeat:no-repeat;background-position:95% 50%;background-size:5px 11px;text-align:center}a.kuoni_btn:hover,a.kuoni_btn:active{text-decoration:none;color:#fff;background-color:#000;background-image:url(../img/icons/header/nav_arrow_right%402x.png);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}div.kuoni_diff,div.top_dest{padding:10px 10px 30px 10px}div.kuoni_diff p{font-size:16px;line-height:22px;text-align:center}div.kuoni_diff h2,div.top_dest h2{font-size:22px;margin-bottom:20px;line-height:30px;text-align:center}@media (min-width: 768px){div.kuoni_diff,div.top_dest{padding:50px 0}div.kuoni_diff h2,div.top_dest h2{font-size:38px;margin-bottom:30px;line-height:44px;margin-top:0}div.kuoni_diff p{font-size:16px;line-height:24px}}#est1906{float:left}#navsearch{float:right;padding:10px 20px 10px 10px;color:#ffffff;text-decoration:none;font-family:"open_sansregular",Arial, "Helvetica Neue", Helvetica, sans-serif;background-image:url(../img/icons/header/mag_glass_sml.png);background-repeat:no-repeat;background-position:right 52%;background-size:17px 17px}#navsearch:hover{color:#2ca6bd;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url(../img/icons/header/mag_glass_sml_blue.png);background-size:17px 17px}@media (min-width: 768px){}header.navhide{top:-45px}header.navshow{top:0;z-index:99}header{color:white;font-size:24px;font-weight:normal;text-align:center;position:fixed;left:0;top:0;width:100%;z-index:100;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s}header nav{font-size:15px;font-family:"open_sansregular",Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;text-transform:uppercase;line-height:1.2;text-align:left;min-height:35px}header nav ul{list-style:none;margin:0}header nav ul li a{color:#FFF;display:block;padding:12px 0 10px 10px;height:20px;background-image:url(../img/icons/header/nav_arrow_right%402x.png);background-repeat:no-repeat;background-position:97% 50%;background-size:5px 11px}header nav ul li a:last-child{border:none}header nav ul li a:first-child{border-top:1px solid #aeaeae}header nav ul li a.menuitem:hover{text-decoration:none;color:#2ca6bd;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url(../img/icons/header/nav_arrow_right_blue%402x.png);cursor:pointer}header .topnavbar{background-color:#ffffff;height:25px;color:#000000;text-align:left;padding:10px 10px}header .bottomnav{background-color:#1d1d1d;background-color:rgba(0,0,0,0.75);min-height:44px;padding:2px 5px;overflow:visible;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header #contact{font:14px/18px "open_sansregular",Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:right;padding-top:5px;display:block;float:right}header #contact a.number{font-size:16px;font-family:"open_sanssemibold",Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;color:#000000;text-decoration:none}header #contact span.mobno{padding-top:3px;display:block}header #contact span.mobno a{font-family:"open_sanssemibold",Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;color:#000000;text-decoration:none}header #callmobile{border:none;background-image:url(../img/icons/header/mobile_icon%402x.png);background-size:26px 26px;background-repeat:no-repeat;background-position:left 50%;padding-left:15px;text-decoration:none}header #callmobile a{background:none;border:none;color:#ffffff;text-decoration:none}header #mobilemenu{width:100%;display:block;position:relative}header #mobilemenu li a{padding:11px 15px 0 15px;height:30px;color:#ffffff;text-decoration:none;max-width:170px}header #mainnav{display:none}header #header_social{float:right;padding:0;margin-top:o}@media (min-width: 768px){header.navhide{top:-70px}header.navshow{top:0;z-index:99}header nav ul li{float:left}header nav ul li a{padding:9px 12px 0 12px;height:30px;border-bottom:0px solid #aeaeae;background:none}header nav ul li a:first-child{border:none}header nav ul li a.menuitem:hover{background:none}header nav ul li:first-child{margin-left:-15px;padding-left:0}header #mainnav{display:block}header .topnavbar{padding:10px 20px}header .topnavbar{height:50px}header .bottomnav{min-height:38px;padding:0 10px}header #header_social{float:left;padding:0;margin:10px 0 0 0}header .social_icon{display:inline-block;width:32px;height:32px;background-image:url(../img/icons/header/social_sprite%402x.png);background-repeat:no-repeat;background-size:144px 30px;margin-left:0px}header .social_icon .facebook{background-position:1px 1px}header .social_icon .twitter{background-position:-38px 1px}header .social_icon .googleplus{background-position:-76px 1px}header .social_icon .instagram{background-position:-113px 1px}}@media (min-width: 979px){header #header_social{margin:10px 0 0 65px}header #header_social .social_icon:hover{filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}}@media (min-width: 1200px){header #header_social{margin:10px 0 0 100px}}#nav-icon{width:28px;height:30px;position:absolute;right:10px;top:12px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:1px;width:100%;background:#ffffff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px}#nav-icon span:nth-child(4){top:16px}#nav-icon.open span:nth-child(1){top:10px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:10px;width:0%;left:50%}#search_icon{width:30px;height:30px;position:absolute;right:60px;top:5px;background-image:url(../img/icons/header/mag_glass%402x.png);background-repeat:no-repeat;background-position:50%;background-size:25px}#search_icon:hover{cursor:pointer}header .dropdown{text-align:left;clear:both}header .dropdown p{color:#ffffff}header .dropdown h2{color:#ffffff;margin-top:5px}header .dropdown ul li{margin:5px 0}header .dropdown ul li a{font-size:13px;text-transform:uppercase;text-decoration:none;color:#ffffff;padding:2px 13px 2px 0;background-position:70% 50%;background-size:5px 11px}header .dropdown ul li a:hover{text-decoration:none;color:#2ca6bd;background-image:url(../img/icons/header/nav_arrow_right_blue%402x.png);background-repeat:no-repeat;background-size:5px 11px;background-position:right 50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .dropdown [id^=nav_]{display:none;padding:40px 0}header .dropdown #search_dropdown{display:none}header .dropdown_open{display:block}header .dropdown form.search{width:90%;border-radius:0;height:44px;background:none;background-color:#ffffff;border:none;margin:40px auto}header .dropdown form.search input[type=text]{height:100%;font-size:18px;text-indent:10px;width:80%}header .dropdown form.search input[type=submit]{border-radius:0;background-color:#0c6673;width:20%;text-indent:0;text-transform:capitalize;text-transform:uppercase;color:#ffffff;background-image:none;font-size:12px;float:right}@media (min-width: 768px){.dropdown #search_dropdown{padding:40px 0 60px 0}.dropdown form.search{width:100%;margin:60px auto}}#main{margin:0 auto}@media (min-width: 768px) and (max-width: 979px){.responsive #main{width:auto}}@media (max-width: 767px){.responsive #main{width:auto;padding-right:0;margin-right:0}.responsive #main .container{padding-right:10px}}#footer{width:100%;margin:0 auto}ul#footer_cta{margin:20px 10px;list-style:none}ul#footer_cta li{background-color:#e9e1d9;float:none;height:60px;background-image:url(../img/icons/header/arrow_lrg_black_30opac%402x.png);background-size:13px 28px;background-repeat:no-repeat;background-position:97% 50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}ul#footer_cta li:hover{background-color:#e3d7cc;background-image:url(../img/icons/header/arrow_lrg_black%402x.png);cursor:pointer}ul#footer_cta li.leftcta{width:100%;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}ul#footer_cta li.midcta{width:100%;margin:2px 0;-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}ul#footer_cta li.rightcta{width:100%;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}ul#footer_cta li .cta_icon{display:block;height:100%;text-decoration:none;color:#ffffff;position:relative}ul#footer_cta li .cta_icon h2{color:#000000;font-size:22px;padding:8px 0 0 0}ul#footer_cta li .cta_icon p{color:#000000;font-size:14px;font-family:"open_sanslight",Arial, "Helvetica Neue", Helvetica, sans-serif}ul#footer_cta li.leftcta .cta_icon{background-image:url(../img/icons/header/phone_black%402x.png);background-size:22px 39px;background-repeat:no-repeat;background-position:25px 50%}ul#footer_cta li.leftcta .cta_icon h2{margin:0 0 0 75px;padding-top:8px}ul#footer_cta li.leftcta .cta_icon p{margin:0 0 0 75px}ul#footer_cta li.leftcta .cta_icon p span.tel{font-weight:bold}ul#footer_cta li.leftcta .cta_icon p.opentimes{margin-top:0;font-size:11px;font-style:italic}ul#footer_cta li.midcta .cta_icon{background-image:url(../img/icons/header/Meet_Us_black%402x.png);background-size:43px 39px;background-repeat:no-repeat;background-position:15px 50%}ul#footer_cta li.midcta .cta_icon h2{margin:0 0 0 75px}ul#footer_cta li.midcta .cta_icon p{margin:0 0 0 75px}ul#footer_cta li.rightcta .cta_icon{background-image:url(../img/icons/header/find_black%402x.png);background-size:38px 38px;background-repeat:no-repeat;background-position:15px 50%}ul#footer_cta li.rightcta .cta_icon h2{margin:0 0 0 75px}ul#footer_cta li.rightcta .cta_icon p{margin:0 0 0 75px}.footerCTAwrapper{padding:50px 10px}#newfoot{margin-top:50px}#newfoot .foot-top{height:20px;background-color:#ffffff;border-bottom:36px solid #e9e1d8;text-align:center}#newfoot .blackbar{background-color:#000000;color:#ffffff;padding:3px 0 0 0;text-align:center}#newfoot .blackbar .container{padding-left:20px;padding-right:20px}#newfoot ul{padding:5px 0px;margin-left:0px}#newfoot ul li{display:inline-block;margin:10px 5px}#newfoot ul li a{text-decoration:none;color:inherit}#newfoot ul.social li{margin:10px 2px}#newfoot ul.links{padding:7px 0}#newfoot ul.bottomlinks li{padding:5px 0 0 0;margin:2px 10px}#newfoot ul.bottomlinks li:hover,#newfoot ul.bottomlinks li:focus{text-decoration:underline}#newfoot ul li.label{margin:13px 10px 10px 10px}#newfoot .footer_lrg_section{background-color:#e9e1d8;padding:10px}#newfoot .footer_lrg_section .topboard{border-top:1px solid #000}#newfoot .signuphead{padding-bottom:20px}#newfoot .footerend{background-color:#fff;padding:25px 10px;text-align:center;font-size:12px}#newfoot .footerend p.copyright{padding-top:10px}#newfoot .awards,#newfoot .signup,#newfoot .companies,#newfoot .bottomlinks{text-align:center}@media (max-width: 480px){#newfoot ul li{display:block;margin:10px 5px}#newfoot ul.apps li{display:inline-block;margin:10px 5px}#newfoot ul.social li{display:inline-block;margin:10px 5px}#newfoot p.signuphead{text-align:center}}@media (min-width: 768px){#newfoot .blackbar{text-align:left}#newfoot .blackbar .container{padding-left:20px;padding-right:20px}#newfoot ul.social,#newfoot ul.apps{float:right}#newfoot .footer_lrg_section{padding:50px 0}#newfoot .awards,#newfoot .signup,#newfoot .companies,#newfoot .bottomlinks{text-align:left}#newfoot .footerend{text-align:left;font-size:12px}#newfoot .footerend p.copyright{padding-top:0px;float:right}ul#footer_cta{margin:30px 0;list-style:none}ul#footer_cta li{float:left;height:210px;background-position:95% 50%;background-size:26px 56px}ul#footer_cta li.leftcta{width:240px}ul#footer_cta li.midcta{width:238px;margin:0 2px}ul#footer_cta li.rightcta{width:240px}ul#footer_cta li .cta_icon h2{font-size:34px;padding:110px 0 0 0}ul#footer_cta li .cta_icon p{font-size:15px}ul#footer_cta li.leftcta .cta_icon{background-size:35px 62px;background-repeat:no-repeat;background-position:50% 20px}ul#footer_cta li.leftcta .cta_icon h2{margin:0;padding-top:110px;text-align:center}ul#footer_cta li.leftcta .cta_icon p{margin:15px 0 0 0;text-align:center}ul#footer_cta li.leftcta .cta_icon p.opentimes{margin-top:-2px;font-size:12px}ul#footer_cta li.midcta .cta_icon{background-size:63px 58px;background-repeat:no-repeat;background-position:50% 20px}ul#footer_cta li.midcta .cta_icon h2{margin:0;text-align:center}ul#footer_cta li.midcta .cta_icon p{margin:10px 0 0 0;text-align:center}ul#footer_cta li.rightcta .cta_icon{background-size:60px 60px;background-repeat:no-repeat;background-position:50% 18px}ul#footer_cta li.rightcta .cta_icon h2{margin:0;text-align:center}ul#footer_cta li.rightcta .cta_icon p{margin:10px 0 0 0;text-align:center}.footerCTAwrapper{padding:50px 0}}@media (min-width: 979px){#newfoot ul{margin-left:-10px}ul#footer_cta{margin:60px 0 15px 0}ul#footer_cta li{height:140px;background-position:95% 48%;background-size:26px 56px}ul#footer_cta li.leftcta{width:312px}ul#footer_cta li.midcta{width:310px}ul#footer_cta li.rightcta{width:312px}ul#footer_cta li .cta_icon h2{font-size:34px;padding:48px 0 0 0}ul#footer_cta li .cta_icon p{font-size:15px}ul#footer_cta li.leftcta .cta_icon{background-size:35px 62px;background-repeat:no-repeat;background-position:20px 50%}ul#footer_cta li.leftcta .cta_icon h2{margin:0 0 0 70px;padding-top:38px;text-align:left}ul#footer_cta li.leftcta .cta_icon p{margin:10px 0 0 70px;text-align:left}ul#footer_cta li.leftcta .cta_icon p.opentimes{margin-top:-2px;font-size:12px}ul#footer_cta li.midcta .cta_icon{background-size:63px 58px;background-repeat:no-repeat;background-position:20px 50%}ul#footer_cta li.midcta .cta_icon h2{margin:0 0 0 95px;text-align:left}ul#footer_cta li.midcta .cta_icon p{margin:10px 0 0 95px;text-align:left}ul#footer_cta li.rightcta .cta_icon{background-size:60px 60px;background-repeat:no-repeat;background-position:18px 50%}ul#footer_cta li.rightcta .cta_icon h2{margin:0 0 0 90px;text-align:left}ul#footer_cta li.rightcta .cta_icon p{margin:10px 0 0 90px;text-align:left}}@media (min-width: 1200px){ul
#footer_cta{margin:50px 0 15px 0}ul#footer_cta li{height:110px;background-position:95% 50%;background-size:26px 56px}ul#footer_cta li.leftcta{width:389px}ul#footer_cta li.midcta{width:386px}ul#footer_cta li.rightcta{width:389px}ul#footer_cta li .cta_icon h2{font-size:32px;padding:45px 0 0 0}ul#footer_cta li .cta_icon p{font-size:16px}ul#footer_cta li.leftcta .cta_icon{background-size:44px 78px;background-repeat:no-repeat;background-position:30px 50%}ul#footer_cta li.leftcta .cta_icon h2{margin:0 0 0 95px;padding-top:45px;text-align:left}ul#footer_cta li.leftcta .cta_icon p{margin:15px 0 0 95px;text-align:left}ul#footer_cta li.leftcta .cta_icon p.opentimes{margin-top:0px;font-size:12px}ul#footer_cta li.midcta .cta_icon{background-size:86px 79px;background-repeat:no-repeat;background-position:28px 50%}ul#footer_cta li.midcta .cta_icon h2{margin:0 0 0 135px;text-align:left}ul#footer_cta li.midcta .cta_icon p{margin:15px 0 0 135px;text-align:left}ul#footer_cta li.rightcta .cta_icon{background-size:80px 80px;background-repeat:no-repeat;background-position:20px 50%}ul#footer_cta li.rightcta .cta_icon h2{margin:0 0 0 120px;text-align:left}ul#footer_cta li.rightcta .cta_icon p{margin:15px 0 0 120px;text-align:left}}#breadcrumb{float:left}#breadcrumb ul{white-space:nowrap}#breadcrumb ul li{float:left;margin-left:5px}#tab_navigation{clear:both;width:100%;margin:0 auto}#tab_navigation>ul li{float:left}#footer_tab_links{margin-top:10px}#footer_tab_links li{clear:both;float:left}.bottom_section_tabs{margin:0 auto;width:360px}.list_image_slideshow{width:100%}.list_image_slideshow .loader{position:absolute;background-color:white;opacity:0.8;margin-left:50%;top:30%;left:-16px}.list_image_slideshow .image_slideshow li{position:relative}.list_image_slideshow .image_slideshow img{width:100%}.list_image_slideshow .controls{position:relative}.list_image_slideshow .controls .navigation{margin:0 auto;position:relative;width:40px}.list_image_slideshow .controls .navigation i{position:absolute;cursor:pointer;margin:3px;top:0px}.list_image_slideshow .controls .navigation i.next{right:0}.list_image_slideshow .controls .navigation i.prev{left:0}.list_image_slideshow .controls div.enlarge_wrapper{cursor:pointer;position:absolute;right:3px;top:2px}.list_image_slideshow.single .navigation{display:none}.breadcrumb_wrapper{width:100%;height:27px;margin:0 auto}@media (max-width: 979px){.responsive .breadcrumb_wrapper #breadcrumb_shortcut_lists{display:none}}@media (min-width: 768px) and (max-width: 979px){.responsive .breadcrumb_wrapper{width:100%}}@media (max-width: 767px){.responsive .breadcrumb_wrapper{width:auto}}#breadcrumb_shortcut_lists,#tab_navigation_shortcut_lists{float:right;margin-right:5px}.shortcut_list{float:left;position:relative;cursor:pointer}.shortcut_list h3{cursor:pointer}.shortcut_list>div{position:absolute;right:0}.shortcut_list .options{z-index:1}.shortcut_list.multi_column>div{right:0;border-top-left-radius:4px}.shortcut_list.multi_column>div ul{float:left}.shortcut_list.multi_column>div ul li:first-child{border:none}.shortcut_list.multi_column .see_more{float:right;clear:both;white-space:nowrap}@media (max-width: 979px){.responsive #tab_navigation_shortcut_lists{display:none}}#filter_section{margin-bottom:10px}#filter_section ul fieldset label{display:inline}.ui-slider{margin-top:5px}.ui-slider .ui-state-hover,.ui-slider .ui-state-default,.ui-slider .ui-state-focus,.ui-slider .ui-widget-content{border:none !important}div.banner{position:absolute;margin-left:980px}@media (max-width: 979px){.responsive div.banner{display:none}}.search_as_you_type_menu{background-color:#FFFFFF}.search_as_you_type_menu .ui-menu-item a.ui-state-focus{margin:0}#map_canvas .image_slideshow .enlarge_wrapper{display:none}.background_image_slideshow{position:absolute;left:0;top:0;z-index:999}.background_image_slideshow.control{top:25%;cursor:pointer;padding:100px 5px}.background_image_slideshow.next{right:0;left:auto}.background_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;display:none}.background_image_wrapper.current{display:block}.background_image_wrapper img{position:absolute;top:0;left:0;width:100%;overflow:hidden}.background_image_wrapper .caption_wrapper{position:relative;width:1170px;margin:0 auto}.background_image_wrapper .caption_wrapper .background_caption{position:absolute;top:125px;left:340px}.loader{background-image:url("../../../Content/img/loader.gif");background-repeat:no-repeat;height:32px;margin:10px auto;width:32px}.responsive_table .cell_heading{display:none}@media (max-width: 767px){.responsive .responsive_table .cell_heading{display:inline;font-weight:bold;margin-right:10px;white-space:nowrap;float:left}.responsive .responsive_table thead{display:none}}#page_container{position:relative}.search_result_item{padding-bottom:15px;padding-top:15px}.search_result_item .title{float:left}.search_result_item .classification{float:left;margin-left:5px}.search_result_item .trail{clear:both;float:left;margin:0}.search_result_item .text{clear:both;float:left}.search_result_item .thumbnail{width:100%}@media (max-width: 767px){.responsive .search_result_item .text_column{width:67%;float:left}.responsive .search_result_item .image_column{width:30%;float:right}}#left_nav{margin-bottom:20px}#hotel_list_search .loader{clear:both}@media (max-width: 767px){#hotel_list_search .sorting_header{width:100%;box-sizing:border-box}}.hotel_count_text{font-weight:bold;display:none}@media (max-width: 767px){.responsive .filter_column #filter_section h2{display:none}}@media (max-width: 767px){.responsive .filter_column #filter_section h2{display:none}}.facts_page .facts .text{width:100%}@media (max-width: 767px){.facts_page.responsive .text{width:auto}}@media (max-width: 767px){.climate_page.responsive .forecast_region{margin-left:0}.climate_page.responsive .climate_table{border-collapse:collapse;width:100%}.climate_page.responsive .climate_table tbody tr{border-width:1px 0;border-style:solid}.climate_page.responsive .climate_table tbody td{float:left;border:none;text-align:left;width:45%}.climate_page.responsive .climate_table tbody td:first-child{width:100%;text-align:center;margin:8px 0}}@media (max-width: 479px){.climate_page.responsive .climate_table tbody td{clear:left;width:100%}}.excursion_list_page #product_list h3 a{cursor:default}.accommodation_search_page #filter_section{float:left;width:100%}.accommodation_search_page #filter_section .basic_filters,.accommodation_search_page #filter_section .additional_filters{float:left;margin-left:25px;width:445px}.accommodation_search_page #filter_section .area_filter_section{clear:left;width:240px}.accommodation_search_page #filter_section .classifications_filter_section{width:204px}.accommodation_search_page #filter_section .area_filter_group{float:left}.accommodation_search_page #filter_section .area_filter_group .ui-multiselect{margin-top:10px}.accommodation_search_page #filter_section .segmentations_filter_section,.accommodation_search_page #filter_section facilities_filter_section{width:222px}.accommodation_search_page #filter_section .accommodation_type_filter_section{width:370px}.accommodation_search_page #filter_section .accommodation_type_filter_section li{float:left;width:116px}.accommodation_search_page #filter_section .filter_section{float:left;padding:15px 0}.accommodation_search_page #filter_section .filter_section li{white-space:nowrap;padding:2px 0.5%}.accommodation_search_page #filter_section .filter_section .popover_box li{white-space:normal}.accommodation_search_page #filter_section .basic_filters .area_filter_group .heading{display:block}.accommodation_search_page #filter_section .basic_filters .classification_filter_section{width:130px}.accommodation_search_page #filter_section .additional_filters .segmentations_filter_section li,.accommodation_search_page #filter_section .additional_filters .facilities_filter_section li,.accommodation_search_page #filter_section .additional_filters .segmentations_filter_section li{width:175px}.accommodation_search_page #filter_section .additional_filters .facilities_filter_section li{width:192px}.accommodation_search_page #filter_section .search_button_container{width:100%;float:left}.accommodation_search_page #filter_section .search_button_component{float:right}.accommodation_search_page #filter_section .hotel_count_component{float:left}.accommodation_search_page #filter_section .loader_location{display:inline-block;height:32px;margin-top:-15px}.accommodation_search_page #filter_section #find_hotels{float:left;margin:10px}@media (max-width: 979px){.responsive.accommodation_search_page #filter_section .basic_filters,.responsive.accommodation_search_page #filter_section .additional_filters{width:100%}}@media (max-width: 767px){.responsive.accommodation_search_page #filter_section .country_filter_section,.responsive.accommodation_search_page #filter_section .area_filter_section,.responsive.accommodation_search_page #filter_section .classifications_filter_section,.responsive.accommodation_search_page #filter_section .segmentations_filter_section,.responsive.accommodation_search_page #filter_section .facilities_filter_section{float:none}}.search_page .search_result_list{margin:20px 0;float:left;clear:both}.hotel_list_page{overflow-y:scroll}.hotel_list_page .country_filter_section,.hotel_list_page .area_filter_section{margin:10px}@media (max-width: 767px){.responsive.hotel_list_page .sorting_header_divider{display:none}}.part{overflow:hidden;position:relative}.part .clear{clear:both}@media (max-width: 979px){.responsive .part img{max-width:100%}}.responsive .no-resize{width:auto !important}.part.teaser.image_left>img{float:left;margin-right:10px}.part.teaser.image_left>a{float:left;margin-right:10px}@media (min-width: 480px) and (max-width: 767px){.responsive .span3.teaser p{font-weight:normal;font-size:14px;line-height:16px}.responsive .span3.teaser a{font-weight:normal;font-size:14px}.responsive .span3.teaser a img{width:auto;float:left;margin-right:10px}}@media (max-width: 767px){.responsive .span2.teaser.wrapper{float:left}}@media (min-width: 480px) and (max-width: 767px){.responsive .span2.teaser.wrapper{width:30%;margin-right:15px}}@media (max-width: 479px){.responsive .span2.teaser.wrapper{margin-right:10px;font-size:12px}}@media (max-width: 479px){.responsive .span2.teaser.wrapper{width:45%}}@media (max-width: 479px){.responsive .span6.teaser .teaser_image_link{float:none}}@media (min-width: 480px) and (max-width: 767px){.responsive .span6.teaser.image_left.wrapper p{font-weight:normal;font-size:14px;line-height:16px}.responsive .span6.teaser.image_left.wrapper a{font-weight:normal;font-size:14px}}.responsive .span9.teaser.image_left.wrapper img{max-width:100%}.part.travel_area_navigator select,.part.travel_area_navigator a{clear:both;float:left}.part.product{padding:10px}.part.product img.product_image{width:100%;height:auto}.part.tab_container .containers{position:relative}.part.tab_container .sectionContent{position:absolute;top:0;left:0}.responsive .rich_text_part img{max-width:100%}img.responsive-img{width:100%;height:auto}.part.manual_image_slideshow{min-height:140px;overflow:initial}.part.manual_image_slideshow ul{position:relative;height:100%;width:100%;margin:0px}.part.manual_image_slideshow ul li{width:100%;display:none}.part.manual_image_slideshow ul li img{margin:0px;width:100%;height:auto}.part.manual_image_slideshow ul .current{left:0;display:block}.part.manual_image_slideshow .caption{border-radius:3px;position:absolute;display:none;z-index:1;background-color:#fff;background-color:rgba(255,255,255,0.85);padding:5px 10px}.part.manual_image_slideshow .caption.topright{right:10px;top:10px}.part.manual_image_slideshow .caption.topleft{left:10px;top:10px}.part.manual_image_slideshow .caption.bottomright{right:10px;bottom:14px}.part.manual_image_slideshow .caption.bottomleft{left:10px;bottom:14px}.part.manual_image_slideshow .caption .slideshow-counter{margin-left:0}.part.manual_image_slideshow .caption p{margin:0 0 0 10px;float:left}.part.manual_image_slideshow .control_wrapper{height:50%;position:absolute;top:0;width:100%}.part.manual_image_slideshow .control_wrapper .control{z-index:1;position:absolute;padding:0;margin:0;cursor:pointer}.part.manual_image_slideshow .control_wrapper .next{right:10px}.part.manual_image_slideshow .control_wrapper .prev{left:10px}.part.manual_image_slideshow .image_slideshow{display:block}.part.manual_image_slideshow .image_slideshow .slideshow-counter{position:relative;float:left}.part.manual_image_slideshow .current .caption{display:block}.part.manual_image_slideshow .single .control{display:none}.part.manual_image_slideshow .single .slideshow-counter{display:none}.zoneItem{clear:both;min-height:24px}.zoneItem .part{overflow:visible}.dropZone{clear:both}.dropZone .part.tab_container .containers .sectionContent{overflow:auto;width:640px}.dropPoint{clear:both}#editorDialog iframe{overflow:auto}body.nav_admin #top_navigation{visibility:hidden}body.nav_admin .header_links a{display:block;text-indent:50px}body.nav_admin #main ul{list-style:none;margin:0}body.nav_admin #main ul.top_menu_admin li{background-color:#EAEAEA;margin:5px;margin-bottom:15px;padding:5px;box-shadow:2px 2px 3px #A0A0A0}body.nav_admin #main ul.top_menu_admin li ul li{background-color:#fff;margin:5px;padding:5px}body.nav_admin #main ul.top_menu_admin li ul li li{border-style:none;margin:0;padding:0;box-shadow:none}body.parts_library h1{font-size:1.6em}body.parts_library h2{font-size:1.4em}body.parts_library div.reusable_part_preview{border:2px dashed black;margin-bottom:25px;margin-left:0px}body.parts_library div.reusable_part_preview>div{margin-left:0px}body.catalogue_spot_admin_page .content{width:1170px;margin:auto}body.catalogue_spot_admin_page .explanation{background-color:#FCFDF6}body.catalogue_spot_admin_page .assets{background-color:#F4A1A1}body.catalogue_spot_admin_page .introduction_section{background-color:#F8F1BE}body.catalogue_spot_admin_page .introduction_section_on_list_page{background-color:#FFFEE4}body.catalogue_spot_admin_page .booking_box{background-color:#BEF8D5}body.catalogue_spot_admin_page .bottom{background-color:#BED0F8}#assets{position:relative;margin-bottom:10px;width:100%;height:auto}#assets>img{width:100%}#assets .asset_links{position:absolute;left:10px;bottom:10px}#assets .asset_links a{margin-right:10px}#assets .asset_overlay{max-width:400px;position:absolute;right:10px;bottom:10px;padding:10px 15px 15px 15px;background-color:#fff;background-color:rgba(255,255,255,0.85)}#assets .asset_overlay h3{margin-top:5px;margin-bottom:0px}#assets .asset_overlay .product_segmentation{text-align:center;width:230px;margin-left:-15px}#assets .asset_overlay .product_segmentation .label{display:inline-block;text-align:left}@media (max-width: 767px){.responsive #assets .asset_overlay{max-width:none;position:static;right:initial;padding:0;float:left;width:100%;margin-bottom:5px;margin-top:5px}.responsive #assets .asset_overlay .asset_overlay_unique_selling_points{padding:0 8px}}@media (min-width: 480px) and (max-width: 767px){.responsive #assets .asset_links{position:absolute}}@media (max-width: 479px){.responsive #assets .asset_links{position:static}}.important_commercial_content{position:relative}.important_commercial_content .see-all{text-align:right;margin-right:0}.important_commercial_content h2{margin-top:10px;margin-bottom:10px}.important_commercial_content .item-2{clear:left}.important_commercial_content img{width:100px;height:50px;float:left;margin-right:10px}.important_commercial_content>div{width:265px;overflow:hidden;float:left;margin:5px 5px 8px 0px}.important_commercial_content .accommodation h3,.important_commercial_content .travel_area h3,.important_commercial_content .manual h3{margin-top:0px;margin-bottom:0px}.important_commercial_content .accommodation h3 a,.important_commercial_content .travel_area h3 a,.important_commercial_content .manual h3 a{float:left;margin-top:0;margin-bottom:0}.important_commercial_content .accommodation>div,.important_commercial_content .travel_area>div,.important_commercial_content .manual>div{padding-top:3px 0 0 0;float:left}@media (max-width: 979px){.responsive .important_commercial_content{float:left}}@media (min-width: 768px) and (max-width: 979px){.responsive .important_commercial_content>div{width:200px}.responsive .important_commercial_content .manual>div{padding:3px 0 0 0;width:auto}.responsive .important_commercial_content img{width:170px;height:auto}.responsive .important_commercial_content .see-all{width:auto}}@media (max-width: 479px){.responsive .important_commercial_content{border-radius:0}.responsive .important_commercial_content .see-all{position:relative;width:100%;padding:5px 0;margin:5px 0;text-align:center}}@media (min-width: 768px) and (max-width: 979px){.accommodation,.travel_area,.manual h3 a{margin-top:5px}}.climate_overview{width:250px}.climate_overview tr{float:left}@media (min-width: 768px) and (max-width: 979px){.responsive .climate_overview{margin-left:0;width:100%}}#bottom_section{width:100%;position:relative;margin-left:auto;margin-right:auto;clear:both}#bottom_section .classification{float:none}#bottom_section .bottom_section_container{clear:both;position:relative}#bottom_section .row_of_siblings{padding:20px 0px 0px 0px}#bottom_section .row_of_siblings .sibling{padding-right:0}@media (min-width: 768px) and (max-width: 979px){.responsive #bottom_section{width:100%}}@media (max-width: 767px){.responsive #bottom_section{display:none}}.sibling{float:left;position:relative;z-index:1}.sibling img{width:140px;height:70px}.sibling .more_info{position:absolute;bottom:20px;display:none;width:220px}.list_item{margin-top:10px;margin-bottom:10px}.list_item .textfacts{float:left;clear:both}.list_item .textfacts .k_fact{clear:both;float:left}.list_item .textfacts .k_fact .fact_name{margin-right:6px}.list_item .textfacts .k_fact p{clear:none}.list_item .textfacts .k_fact a{float:none}.list_item .segmentationicons{clear:both}.list_item .product_segmentation{position:absolute;z-index:10}.list_item .product_segmentation .label img{width:75px;height:75px}.list_item .list_item_main_information{float:right}.list_item .list_item_main_information_inner{width:100%;min-height:110px;margin-left:-10px;padding-left:10px}.list_item .from-price{margin-top:5px;margin-bottom:10px}.list_item .hotels{float:right}.list_item .subareas{clear:both}.list_item .subareas ul{display:inline}.list_item .subareas li{display:inline}.list_item .subareas li a:after{content:","}.list_item .subareas li.last a:after{content:""}.list_item .totalhotelcount{clear:both}.list_item .name{float:none}.list_item .classification{float:left}.list_item .more_about{float:left;clear:both;margin-bottom:10px;margin-top:5px}.list_item .slideshow-counter{float:left}.list_item .product_page_link{float:left;clear:both;margin:10px 0 0 0}.list_item .hotels_information{margin:10px 0 0 5px}.list_item .separator{height:50px}.list_item .name_heading{clear:left}.list_item .hotel_category_short_name{display:inline;float:left;margin-right:5px}.facilities .k_fact{float:left;text-align:left}.facilities .k_fact p{float:left;clear:none;padding:0;margin:0}.facilities .fact_name{margin-right:6px;float:left}.label{position:relative;padding-right:3px;display:inline-block;vertical-align:top}.label .popover_box{width:220px;position:absolute;bottom:20px;display:none;z-index:9999;padding:15px}.label .popover_box h3{margin:0}.label .popover_box p{margin:5px 0px 0px 0px;white-space:normal}.label .popover_box .bottomarrow{position:absolute;bottom:-14px}.travel_area_trail{clear:both}.travel_area_trail li{float:left;margin-right:3px}.travel_area_trail_prefix{float:left}.travel_area_trail_multi li:after{content:","}.travel_area_trail_multi li:last-child:after{content:""}.bookingBoxListPage{position:relative;float:left;clear:both;min-height:40px}.bookingbox_container iframe{overflow:hidden;width:100%}.responsive .bookingbox_container iframe{height:380px}@media (orientation: portrait) and (device-width: 320px){.responsive .bookingbox_container iframe{width:320px}}@media (orientation: portrait) and (device-width: 768px){.responsive .bookingbox_container iframe{width:352px}}@media (max-width: 370px){.responsive .bookingbox_container iframe{height:420px}}.multiple_top_products{margin-bottom:20px}.multiple_top_products .close>a{padding:8px 10px;display:inline-block}.multiple_top_products .open>a{padding:8px 10px;display:inline-block}.multiple_top_products .section_heading{margin:0px;line-height:22px}.multiple_top_products .section_heading>a{padding-top:7px;padding-bottom:7px}.multiple_top_products .top_product_header{margin:0 6px 0 0;padding:0;display:inline-block}.multiple_top_products .l-product_item{padding:10px}.multiple_top_products .top_holiday_text{display:inline-block}.multiple_top_products .product_item{margin-left:0px}.multiple_top_products .product_item .image{float:left;padding-right:10px}.multiple_top_products .product_item .image img{width:100px;height:50px}.multiple_top_products .product_item h3{float:left}.multiple_top_products .product_item .classification{float:left;position:relative;top:3px;margin-bottom:8px}.multiple_top_products .product_item.no-price .booking_link{clear:both}.multiple_top_products .product_item:last-child .separator{border-radius:0 5px 0 0}.multiple_top_products .product_item .separator{height:10px}.multiple_top_products .top_product_information{position:relative;float:right;padding-right:10px;width:240px}.multiple_top_products .top_product_information .price_disclaimer{clear:both}.multiple_top_products .top_product_information .additional_price_disclaimer{clear:both}.multiple_top_products .top_product_information .from_price{clear:both}.multiple_top_products .top_product_information .booking_link{position:absolute;bottom:10px;right:10px}.multiple_top_products .hotel_list_link{float:right;padding-right:25px}.multiple_top_products .custom_iframe{width:380px}@media (min-width: 1200px){.multiple_top_products .product_item .image img{width:180px;height:90px}}@media (min-width: 768px) and (max-width: 979px){.multiple_top_products .top_product_information{width:260px}.multiple_top_products .product_item .image{padding-right:0}}@media (max-width: 767px){.multiple_top_products .product_item .image img{width:100%;height:auto}.multiple_top_products .product_item .image{padding-right:0}.multiple_top_products .top_product_information{float:left}}.product-list-overview{float:left;margin-top:0;margin-right:0}.product-list-overview .from-price{padding-left:10px}@media (max-width: 767px){.responsive .product-list-overview{width:100%;padding:0}.responsive .product-list-overview h3{margin:5px 0 0 0}.responsive .product-list-overview ul{margin-left:0}.responsive .product-list-overview li{float:left;width:100%}.responsive .product-list-overview li a.from-price{margin-left:17px;float:none}}#product_list{margin-top:10px;margin-bottom:10px}#product_list .label li{list-style-type:disc}#product_list h4{margin-top:0}#product_list .filter_column{float:right}#product_list .sorting_header{position:relative;padding:3px;float:left}#product_list .sorting_header .sorting_section{float:right}#product_list .sorting_header p{position:relative;max-width:200px;float:left;margin-right:5px;margin-top:2px;margin-bottom:0px}#product_list .sorting_header select{float:left}#product_list .range_slider_label{width:100%}#product_list .price_filter{margin:0 20px 10px 20px}@media (max-width: 767px){.responsive #product_list .span8 .sorting_header{float:left}}@media (min-width: 480px) and (max-width: 767px){.responsive #product_list .span8 .list .list_item .span3{width:38%;float:left;padding-right:20px}.responsive #product_list .span8 .list .list_item .span5{width:62%}.responsive #product_list .span8 .list .list_item .divider{margin-left:0}}@media (min-width: 320px) and (max-width: 479px){.responsive #product_list .span8 .list .list_item .divider{margin-left:0}.responsive #product_list .span8 .sorting_header{float:left}.responsive #product_list .span8 .sorting_header .sorting_section{width:100%}}.facility_group{clear:both;margin:10px 0}.facility_group p{display:inline-block;margin-bottom:0;padding-bottom:0;margin-top:0}.hotel_filter_header{display:none;float:left;cursor:pointer}@media (max-width: 767px){.responsive .hotel_filter_header{display:block}}@media (min-width: 320px) and (max-width: 479px){.responsive .hotel_filter_header{width:100%}}#inspirations_list .item_margin{margin-top:0px;margin-bottom:10px;padding-top:0px;padding-bottom:0px}#inspirations_list .newlist_item{padding:10px;overflow:visible;border:1px solid #ede6de;border-radius:3px;box-shadow:0px 0px 5px -1px #cccccc}#inspirations_list .newlist_item a{text-decoration:none}#inspirations_list .newlist_item a img{margin-bottom:0;padding-bottom:10px;float:left;width:100%}#inspirations_list .newlist_item h4{font-size:10px;margin:0px;word-spacing:0.18em;letter-spacing:-0.07em;text-transform:uppercase}#inspirations_list .newlist_item h4 a{text-decoration:none;color:black}#inspirations_list .newlist_item h2{font-weight:bold;line-height:25px;padding-top:5px;font-size:22px;margin:0px;word-spacing:0.09em;letter-spacing:-0.01em}#inspirations_list .newlist_item h2 a{text-decoration:none;color:black}#inspirations_list .newlist_item p a{text-decoration:none;color:#333}#inspirations_list .newlist_item .name{color:#000}
