CINXE.COM
Summits & Mountaineering Holidays 2024/2025 | Guardian Holidays
<!DOCTYPE html> <html lang="en-GB" dir="ltr" xmlns="http://www.w3.org/1999/xhtml"> <head> <base href="https://holidays.theguardian.com/" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Summits & Mountaineering Holidays 2024/2025 | Guardian Holidays</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta property="og:url" content="https://holidays.theguardian.com/summits-mountaineering-holidays/" /> <meta property="og:title" content="Summits & Mountaineering Holidays 2024/2025 | Guardian Holidays" /> <meta property="og:description" content="" /> <meta property="twitter:title" content="Summits & Mountaineering Holidays 2024/2025 | Guardian Holidays" /> <meta property="og:locale" content="en_GB" /> <meta property="og:site_name" content="Guardian Holidays" /> <meta property="twitter:site" content="@guardianhols" /> <meta name="fb:app_id" content="180444840287" /> <meta name="google-site-verification" content="usCUaIJGNg9ijq-htmMAU6yEhAwNm7wdyb_fk_s2LTQ" /> <meta name="rating" content="general" /> <meta name="apple-mobile-web-app-title" content="Guardian" /> <meta name="application-name" content="The Guardian Holidays" /> <meta name="msapplication-TileColor" content="#5FC0BB" /> <meta name="theme-color" content="#5FC0BB" /> <meta name="msapplication-TileImage" content="https://assets.guim.co.uk/images/favicons/f06f6996e193d1ddcd614ea852322d25/windows_tile_144_b.png" /> <meta property="twitter:app:name:googleplay" content="The Guardian" /> <meta property="twitter:app:id:googleplay" content="com.guardian" /> <meta property="twitter:app:url:ipad" content="gnmguardian://uk?contenttype=front&amp;source=twitter" /> <meta property="twitter:app:id:ipad" content="409128287" /> <meta property="twitter:app:name:ipad" content="The Guardian" /> <meta property="twitter:app:url:iphone" content="gnmguardian://uk?contenttype=front&amp;source=twitter" /> <meta property="twitter:app:id:iphone" content="409128287" /> <meta property="twitter:app:name:iphone" content="The Guardian" /> <meta name="al:ios:app_name" content="The Guardian" /> <meta name="al:ios:app_store_id" content="409128287" /> <meta name="al:ios:url" content="gnmguardian://uk?contenttype=front&amp;source=applinks" /> <meta name="X-UA-Compatible" content="IE=edge, chrome=1" /> <meta property="twitter:card" content="summary_large_image" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="canonical" href="https://holidays.theguardian.com/summits-mountaineering-holidays/" /> <link rel="icon" href="https://holidays.theguardian.com/images/favicon-1_1" type="image/x-icon" /> <link rel="shortcut icon" href="https://holidays.theguardian.com/images/favicon-1_1" type="image/x-icon" /> <link rel="apple-touch-icon" href="https://holidays.theguardian.com/images/favicon_2/app60" /> <link rel="apple-touch-icon" sizes="76x76" href="https://holidays.theguardian.com/images/favicon_2/app76" /> <link rel="apple-touch-icon" sizes="120x120" href="https://holidays.theguardian.com/images/favicon_2/app120" /> <link rel="apple-touch-icon" sizes="152x152" href="https://holidays.theguardian.com/images/favicon_2/app152" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="text/javascript">dataLayer=[];</script> <link rel="stylesheet" type="text/css" href="https://holidays.theguardian.com/min/?fb=Zm9udHMvdmliZS5jc3MsY3NzL2RlZmF1bHQuY3NzLGZvbnRzL2d1YXJkaWFuLTIwMTguY3Nz&ts=1723466616" /> <link rel="stylesheet" type="text/css" href="css/jquery-ui.min.css" /> <link rel="stylesheet" type="text/css" href="tag_iter" /> <link rel="stylesheet" type="text/css" href="nbf/style.php?brand=guardianen&ts=1733153593" /> <link rel="stylesheet" type="text/css" href="nbf/style_tpl.php?tpl=category_childnode&brand=guardianen&ts=1714490142" /> <link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> <style type="text/css"> /* FULL WIDTH CSS */ #nbf_page_container { max-width:100% !important; } /* SLIDESHOW QUICKSEARCH */ #cc_slideshow_quicksearch_container { display: none; } /* SHOW AND HIDE TOGGLE BUTTON */ #background_wrap .nbf_tpl_pagesection_collapsible_hdl > [aria-expanded]::before { margin-right: 0 !important; } #background_wrap .rowone_iter .cc_rowone .collapsing_tab_rowone > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded]:hover, #collapsing_tab_rowtwo > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded]:hover { color: #333333 !important; } /* MORE ARTICLES BUTTON */ #nbf_pagecontent_area .more_articles a::before { content: url('../images/more_plus_icon'); position: absolute; left: 10px; top: 7px; } #nbf_pagecontent_area .more_articles a { padding: 7px 10px 7px 35px; border-radius: 1000px; font-size: 14px; font-weight: 700; position: relative; border: 1px solid #0074a8; } /* VIEW MORE PRODUCTS TOGGLE BUTTON */ #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded]::before { position: absolute; left: 10px; top: 4px; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded]::after { position: absolute; left: 35px; top: 5px; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="false"]:hover { background-color: #0074a8; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="false"]::after{ content: 'More'; color: #FFFFFF; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="true"]::after{ content:'Less'; color: #808080; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="true"]::before{ content: url('../images/less_minus_icon'); } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="true"] { background-color: #FFFFFF; border-color: #808080; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="true"]:hover { background-color: #f5f5f5; border-color: #484848; } #background_wrap .rowthree_iter .cc_rowthree .collapsing_tab_rowthree .more_offers_concont_rowthree .collapsing_tab_moreoffers > .nbf_tpl_pagesection_collapsible_hdl [aria-expanded="true"]:hover:after { color: #484848; } /* TWO COL CSS */ .productsection:nth-of-type(2n+2) .productpreviewmain { width: 50% !important; max-width: 50% !important; } .productsection:nth-of-type(2n+2) .productpreviewmain:nth-of-type(3), .productsection:nth-of-type(2n+1) .productpreviewmore:nth-of-type(1), .productsection:nth-of-type(2n+2) .productpreviewmore:nth-of-type(7) { display: none !important; } /* HEADER QUICK SEARCH - HIDE */ #header_search { display: none; } /* FILTERS CSS */ #filter_section h3 { text-transform: lowercase; } div.nbf_tpl_productsearchfilters_taggroup > h3 { border-top: 1px solid #0074a8 !important; background-image:url('/images/qs_collapsefilter_arrow'); background-repeat: no-repeat; background-position: 95% 50%; padding: 0 0 5px 0; margin: 3px 0; } div.nbf_tpl_productsearchfilters_pricefilter > h3 { border-top: 1px solid #0074a8 !important; padding: 0 0 5px 0; margin: 3px 0; } div.nbf_tpl_productsearchfilters_taggroup.collapsed > h3 { background-image: url('/images/qs_expandfilter_arrow'); } div.nbf_tpl_productsearchfilters_appltag { background-color: lightgrey; padding: 5px; margin: 5px 0; width: 100%; box-sizing: border-box; } div.nbf_tpl_productsearchpagectrl_currpage { font-weight: bold; font-size: 1.2em; } div.nbf_tpl_productsearchfilters_priceslider .ui-slider-handle { background-color: #0074a8 !important; background-image: none; border-radius: 6px; width: 12px; height: 12px; top: -3px } div.nbf_tpl_productsearchfilters_priceslider.ui-slider-horizontal { height:2px; background-color: #aaa; background-image: none; } div.nbf_tpl_productsearchfilters_nightslider_from, div.nbf_tpl_productsearchfilters_nightslider_to, div.nbf_tpl_productsearchfilters_priceslider_from, div.nbf_tpl_productsearchfilters_priceslider_to { font-size: .95em; } .nbf_tpl_productsearchfilters_taggroup_showmore { text-align: center; color: #0074a8; text-decoration: underline; cursor: pointer; text-transform: lowercase; font-weight: bold; } .nbf_tpl_productsearchfilters_taggroup_showmore:hover { text-decoration: none; color: #0074a8; } /* CURRENT PAGE */ div.nbf_tpl_productsearchpagectrl_currpage { background-image: url('/images/qs_activepage_bgrnd_1'); background-repeat: no-repeat; background-position: 50% 0; color: #FFFFFF; } div.nbf_tpl_productsearchpagectrl_page { height: 28px; width: 28px; padding-top: 5px; } div.nbf_tpl_productsearchfilters_appltag { background-color: #f5f5f5 !important; } .nbf_tpl_productsearchfilters_clearall { color: #0074a8; text-decoration: underline; text-transform: lowercase; font-size: 1rem; font-family: 'Guardian Headline',serif; font-weight: bold; line-height: 1.5rem; margin-bottom: 5px; cursor: pointer; } .nbf_tpl_productsearchfilters_taggroup { margin-bottom: 20px; } /*LAYOUT ICONS*/ .nbf_tpl_productsearchlayoutctrl_stateicons img { margin-right: 10px; } /*DROPDOWNS*/ div.sb2_selectwrap { border: 1px solid #0074a8; background-position: 98% 50%; border-radius: 1em; margin: 0.5em; background-color: #f5f5f5; vertical-align: middle; } .sb2_selectwrap select { width: 100% !important; } select::-ms-expand{ display:none; } select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; } div.sb2_selectwrap select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none !important; } /* LIGHTBOX - FAVOURITE THIS */ #nbf_lightbox_container { border: 2px solid; border-color: #0074a8; border-radius: 6px; background-image: none; min-width: 0; margin: auto auto; text-align: center; padding-bottom: 0 !important; } .fsBody .fsForm { margin: 0 auto !important; } #nbf_tpl_bookmarks_form { padding: 10px 0; } .popuptitle h2 { line-height: 30px; font-size: 20px; } button[name="bookmark_add"] { color: #FFFFFF; font-size: 16px; font-family: 'Guardian Sans',sans-serif; background-color: #f9b000; padding: 5px 10px; text-align: center; max-height: 60px; border-radius: 50px; border: none; width: 200px; cursor:pointer; } button[name="bookmark_add"]:hover { cursor:pointer; } #nbf_tpl_bookmarks_form input { width: 200px; } div.nbf_close_button { top: -24px; } /* MOBILE SEARCH */ #mobilesearch { display: none; } #cc_quicksearch button.nbf_button { color: #FFFFFF !important; border-color: #FFFFFF !important; } @media (max-width:800px) { /* TWO COL CSS */ /*.productsection:nth-of-type(2n+2) .productpreviewmain:nth-of-type(3), .productsection:nth-of-type(2n+1) .productpreviewmore:nth-of-type(1), .productsection:nth-of-type(2n+2) .productpreviewmore:nth-of-type(7) { display: none !important; }*/ .productsection:nth-of-type(2n+1) .productpreviewmain:nth-of-type(3), .productsection:nth-of-type(2n+1) .productpreviewmore:nth-of-type(7) { display: none !important; } .productsection:nth-of-type(2n+1) .productpreviewmore:nth-of-type(1) { display: inline-block !important; } } @media (max-width:420px) { /* TWO COL CSS */ .productsection:nth-of-type(2n+2) .productpreviewmain { width: 100% !important; max-width: 100% !important; } } /* SLIDESHOW CONTROLS */ .nbf_tpl_custom.slideshow_node div.nbf_pb_iterator_pagecontrols { text-align: right; position: absolute; bottom: 30%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 1.5rem; z-index: 1; width: 100%; left: 0; right: 0; margin-left: auto; margin-right: auto; max-width: 1300px; display: flex; flex-direction: row; flex-wrap: nowrap; } .nbf_tpl_custom.slideshow_node .nbf_2_col_edge { margin: 0; } .nbf_tpl_custom.slideshow_node .nbf_2_col_edge.nbf_pb_activepage, .nbf_tpl_custom.slideshow_node .nbf_pb_inactivepage { display: none; } .nbf_tpl_custom.slideshow_node .nbf_2_col_edge.nbf_pb_iterator_nextpage, .nbf_tpl_custom.slideshow_node .nbf_2_col_edge.nbf_pb_iterator_previouspage { width: auto; display: inline-block !important; flex: 1 1 auto; } .nbf_tpl_custom.slideshow_node .nbf_2_col_edge.nbf_pb_iterator_nextpage { text-align: right; } .nbf_tpl_custom.slideshow_node .nbf_2_col_edge.nbf_pb_iterator_previouspage { text-align: left; } .nbf_tpl_custom.slideshow_node .fa.fa-arrow-right { padding-left: 1.5rem; } /* VIDEO CSS */ .nbf_tpl_custom.slideshow_node .hero-video { position: absolute; top: 0; width: 100%; min-width:100%; } .nbf_tpl_custom.slideshow_node video { display:inline-block; } @media (max-width:1050px) { .nbf_tpl_custom.slideshow_node .hero-video { position: absolute; top: 0; width: auto; min-width: 100%; height: 600px !important; } } /* -== CSS FOR IE11 ==- */ @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .image_wrapper { position: absolute; top:0; left:0; z-index:0; } .text_wrap { z-index:1; } .cc_quicksearch { -webkit-box-pack: end; -ms-flex-pack: end; } } /* HEADER QUICK SEARCH - HIDE - THIS WILL HIDE THE QUICK SEARCH SINCE THE SEARCH IS ALREADY INTO THIS SLIDESHOW */ #cc_headquicksearch, #mobilesearch, #header_top_fix.expanded #cc_headquicksearch, #nbf_pageheader.stuck #mobilesearch_icon{ display: none !important; } @media (max-width:1020px) { /* SLIDESHOW CONTROLS */ .nbf_tpl_custom.slideshow_node div.nbf_pb_iterator_pagecontrols { padding: 0 1rem; } } @media (max-width:540px) { .nbf_tpl_custom.slideshow_management div.nbf_pb_iterator_pagecontrols { display: none; } } /* LANDING PAGE QUICKSEARCH */ .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch input { padding: 12px 20px 12px 30px; border: none; background-image: url("/images/locator_icon_1"); background-repeat: no-repeat; background-position: 4% 50%; border-radius: 50px; font-size: 1rem; box-sizing: border-box; width: 330px; vertical-align:top; font-family: 'Guardian Sans',sans-serif; } .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch button.nbf_button { background-image: none; background-color: #f9b000; color: #000000; margin-left: 2%; width: 290px; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 5px; text-align: left; box-sizing:border-box; display:inline-block; border-radius: 50px; font-size: 1rem; height: 43px; font-family: 'Guardian Sans',sans-serif; } .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch button.nbf_button::after { content: url('../images/browse_right_arrow_1/quicksearch_arrow/?m=nbf'); position: absolute; right: 15px; top: 11px; } .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch div.nbf_button { padding: 0; } @media (max-width:675px) { .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch input { padding-left: 45px; width: 100%; margin-bottom: 20px; } .nbf_tpl_custom.index_quicksearch .nbf_tpl_quicksearch button.nbf_button { width: 100%; margin-left: 0; } } /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: block; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .hero_image { width: 66.666%; display: inline-block; height: 275px; overflow: hidden; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap { width: 33.333%; display: inline-block; } .nbf_tpl_custom.articles_layout_ten .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.articles_layout_ten .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_ten .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_ten .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; -webkit-flex-flow: row; -ms-flex-direction: row; flex-flow: row; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { -moz-box-ordinal-group: 1; -webkit-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .hero_image { -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } /* FONTS */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } .boxverticaltitletrail h2 { font-size: 16px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_ten .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_ten .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_ten .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_ten .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; padding: 0; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage a, .nbf_tpl_custom.articles_layout_ten .boxhorizontaltitletrailimage .hero_image { display: block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* NINE ARTICLES */ .nbf_tpl_custom.articles_layout_nine .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.articles_layout_nine .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_nine .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_nine .boxverticaltitletrail:last-of-type, .nbf_tpl_custom.articles_layout_nine .linklist_row_one .cc_article_one:last-of-type { border: none; } /* FONTS */ .boxverticaltitletrailimage h2 { font-size: 18px; } .boxverticaltitletrail h2 { font-size: 16px; } @media (max-width:740px) { /* NINE ARTICLES */ .nbf_tpl_custom.articles_layout_nine .linklist_row_one .cc_article_one .article_link .hero_image, .nbf_tpl_custom.articles_layout_nine .linklist_row_two .cc_article_two .article_link .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_nine .linklist_row_one .cc_article_one .writtencontent_wrap, .nbf_tpl_custom.articles_layout_nine .linklist_row_two .cc_article_two .writtencontent_wrap { width: 75%; display: inline-block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* EIGHT ARTICLES */ .nbf_tpl_custom.articles_layout_eight .linklist_row_one .cc_article_one:last-of-type, .nbf_tpl_custom.articles_layout_eight .linklist_row_two .cc_article_two:last-of-type { border: none; } /* FONT SIZES */ .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* EIGHT ARTICLES */ .nbf_tpl_custom.articles_layout_eight .article_link .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_eight .article_link .writtencontent_wrap { width: 75%; display: inline-block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* SEVEN ARTICLES */ .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_seven .boxverticaltitletrail:last-of-type { border: none; } /* FONT SIZES */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: block; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .hero_image { width: 66.666%; display: inline-block; height: 275px; overflow: hidden; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap { width: 33.333%; display: inline-block; } .nbf_tpl_custom.articles_layout_six .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.articles_layout_six .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_six .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_six .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; -webkit-flex-flow: row; -ms-flex-direction: row; flex-flow: row; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { -moz-box-ordinal-group: 1; -webkit-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .hero_image { -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } /* FONT SIZES */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_six .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_six .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_six .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_six .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage a, .nbf_tpl_custom.articles_layout_six .boxhorizontaltitletrailimage .hero_image { display: block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* FIVE ARTICLES */ .nbf_tpl_custom.articles_layout_five .boxhorizontaltitletrailimage .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_five .boxhorizontaltitletrailimage .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_five .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.articles_layout_five .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_five .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_five .boxverticaltitletrail:last-of-type { border: none; } /* FONT SIZES */ .boxverticaltitletrailimage h2 { font-size: 24px; } .boxhorizontaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* FIVE ARTICLES */ .nbf_tpl_custom.articles_layout_five .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_five .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_five .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_five .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_five .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: block; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .hero_image { width: 66.666%; display: inline-block; height: 275px; overflow: hidden; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .writtencontent_wrap { width: 33.333%; display: inline-block; } .nbf_tpl_custom.articles_layout_four .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.articles_layout_four .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_four .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_four .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; -webkit-flex-flow: row; -ms-flex-direction: row; flex-flow: row; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { -moz-box-ordinal-group: 1; -webkit-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .hero_image { -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } /* FONT SIZES */ .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_four .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_four .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_four .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_four .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage a, .nbf_tpl_custom.articles_layout_four .boxhorizontaltitletrailimage .hero_image { display: block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* SEVEN ARTICLES */ .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.articles_layout_seven .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.articles_layout_three .linklist_row_one .cc_article_one_two .article_link .article_trailtext { display: block; } /* FONT SIZES */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two .article_link .hero_image, .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.articles_layout_seven .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.articles_layout_seven .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.articles_layout_seven .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* SEVEN ARTICLES */ .nbf_tpl_custom.articles_layout_two .linklist_row_one .cc_article_one:last-of-type { border: none; } /* FONTS */ .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TWO ARTICLES */ .nbf_tpl_custom.articles_layout_two .boxhorizontaltitletrailimage .writtencontent_wrap .article_trailtext { display: none; } .nbf_tpl_custom.articles_layout_two .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.articles_layout_two .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } } /* ARTICLE DEFAULT */ .nbf_tpl_custom.articlepreview_feature .nodetag_iter { display: none; } .nbf_tpl_custom.articlepreview_feature .article_link img { opacity: 1; } .nbf_tpl_custom.articlepreview_feature .article_link:hover img { opacity: .85; } .nbf_tpl_custom.articlepreview_feature .article_link .article_trailtext, .nbf_tpl_custom.articlepreview_feature .article_link .article_headline { color: #FFFFFF; } .nbf_tpl_custom.articlepreview_feature .article_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; } /* FEATURES */ /*Container background = Violet (#b72166) First part of headline = Pink (#fdadba) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.features { background-color: #951c55; border-color: #951c55; } .nbf_tpl_custom.articlepreview_feature .article_link.features:hover { background-color: rgb(132,25,75); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker { color: rgb(246,164,179); } .nbf_tpl_custom.articlepreview_feature .article_link.features .kicker:after { color: rgb(170, 73, 119); } /* NEWS COMPETITIONS */ /*Container background = Grey (#dcdcdc) First part of headline = Blue (#005689) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions { background-color: rgb(234,234,234); border-color: #4bc6df; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions:hover { background-color: #dcdcdc; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .writtencontent_wrap .article_headline { color: #333333; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker { color: #005689 !important; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .kicker::after { color: #d6d6d6; } .nbf_tpl_custom.articlepreview_feature .article_link.newscompetitions .article_trailtext { color: #333333; } /* REVIEWS */ /*Container background = Pewter (#757575) First part of headline = Saffron (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.reviews { background-color: #7d7569; border-color: #ffce4b; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews:hover { background-color: rgb(108,101,91); } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker { color: #ffbb00; } .nbf_tpl_custom.articlepreview_feature .article_link.reviews .kicker::after { color: #979187; } /* MEDIA */ /*Container background = Charcoal (#333333) First part of headline = Mustard (#ffbb00) Rest of headline and body = white*/ .nbf_tpl_custom.articlepreview_feature .article_link.gallery { background-color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery:hover { background-color: rgb(32, 32, 32); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker { color: rgb(255,187,0); } .nbf_tpl_custom.articlepreview_feature .article_link.gallery .kicker::after { color: rgb(95,95,95); } /* TEN ARTICLES */ .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { display: block; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .hero_image { width: 66.666%; display: inline-block; height: 275px; overflow: hidden; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap { width: 33.333%; display: inline-block; } .nbf_tpl_custom.node_layout_ten .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.node_layout_ten .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.node_layout_ten .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.node_layout_ten .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; -webkit-flex-flow: row; -ms-flex-direction: row; flex-flow: row; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { -moz-box-ordinal-group: 1; -webkit-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .hero_image { -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .nbf_tpl_custom.node_layout_ten .linklist_row_two .cc_article_two:nth-of-type(2n+1) .node_link a, .nbf_tpl_custom.node_layout_ten .linklist_row_one .cc_article_one_two .node_link a, .nbf_tpl_custom.node_layout_ten .linklist_row_three .cc_article_three:nth-of-type(2n+2) .node_link a { background-color: #f9b000; } .nbf_tpl_custom.node_layout_ten .linklist_row_two .cc_article_two:nth-of-type(2n+1) .node_link a .kicker, .nbf_tpl_custom.node_layout_ten .linklist_row_one .cc_article_one_two .node_link a .kicker, .nbf_tpl_custom.node_layout_ten .linklist_row_three .cc_article_three:nth-of-type(2n+2) .node_link a .kicker{ color: #0074a8; } /* FONTS */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } .boxverticaltitletrail h2 { font-size: 16px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.node_layout_ten .linklist_row_two .cc_article_two .hero_image, .nbf_tpl_custom.node_layout_ten .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.node_layout_ten .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.node_layout_ten .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { display: none; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; padding: 0; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage a, .nbf_tpl_custom.node_layout_ten .boxhorizontaltitletrailimage .hero_image { display: block; } } /* NODE DEFAULT */ .nbf_tpl_custom.nodepreview_box .node_link img { opacity: 1; } .nbf_tpl_custom.nodepreview_box .node_link:hover img { opacity: .85; } .nbf_tpl_custom.nodepreview_box .node_link .node_trailtext, .nbf_tpl_custom.nodepreview_box .node_link .node_headline { color: #FFFFFF; } .nbf_tpl_custom.nodepreview_box .node_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; color: #d6d6d6; } .nbf_tpl_custom.nodepreview_box .node_link .kicker { color: #ffe500; } .nbf_tpl_custom.nodepreview_box .node_link a { height:100%; } /* TEN ARTICLES */ .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { display: block; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .hero_image { width: 66.666%; display: inline-block; height: 275px; overflow: hidden; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap { width: 33.333%; display: inline-block; } .nbf_tpl_custom.node_layout_six .boxverticaltitletrail .hero_image { display: none; } .nbf_tpl_custom.node_layout_six .linklist_row_one .cc_article_one_two, .nbf_tpl_custom.node_layout_six .linklist_row_two .cc_article_two:last-of-type, .nbf_tpl_custom.node_layout_six .boxverticaltitletrail:last-of-type { border: none; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; -webkit-flex-flow: row; -ms-flex-direction: row; flex-flow: row; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { -moz-box-ordinal-group: 1; -webkit-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .hero_image { -moz-box-ordinal-group: 2; -webkit-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .nbf_tpl_custom.node_layout_six .linklist_row_two .cc_article_two:nth-of-type(2n+1) .node_link a, .nbf_tpl_custom.node_layout_six .linklist_row_one .cc_article_one_two .node_link a { background-color: #f9b000; } .nbf_tpl_custom.node_layout_six .linklist_row_two .cc_article_two:nth-of-type(2n+1) .node_link a .kicker, .nbf_tpl_custom.node_layout_six .linklist_row_one .cc_article_one_two .node_link a .kicker { color: #0074a8 !important; } /* FONT SIZES */ .boxhorizontaltitletrailimage h2 { font-size: 24px; } .boxverticaltitletrailimage h2 { font-size: 18px; } @media (max-width:740px) { /* TEN ARTICLES */ .nbf_tpl_custom.node_layout_six .linklist_row_two .cc_article_two .node_link .hero_image, .nbf_tpl_custom.node_layout_six .linklist_row_one .cc_article_one_two .hero_image { width: auto; display: inline-block; height: 76px; padding: 4px; max-width: 25%; overflow: hidden; } .nbf_tpl_custom.node_layout_six .linklist_row_two .cc_article_two .writtencontent_wrap, .nbf_tpl_custom.node_layout_six .linklist_row_one .cc_article_one_two .writtencontent_wrap { width: 75%; display: inline-block; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap .node_trailtext { display: none; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .hero_image { width: 100%; max-width: 100%; display: inline-block; height: auto; padding: 0; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .writtencontent_wrap { width: 100%; display: inline-block; } .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage a, .nbf_tpl_custom.node_layout_six .boxhorizontaltitletrailimage .hero_image { display: block; } } /* NODE DEFAULT */ .nbf_tpl_custom.nodepreview_box .node_link img { opacity: 1; } .nbf_tpl_custom.nodepreview_box .node_link:hover img { opacity: .85; } .nbf_tpl_custom.nodepreview_box .node_link .node_trailtext, .nbf_tpl_custom.nodepreview_box .node_link .node_headline { color: #FFFFFF; } .nbf_tpl_custom.nodepreview_box .node_link .kicker:after { content: '/'; display: inline-block; padding: 0 .2em; color: #d6d6d6; } .nbf_tpl_custom.nodepreview_box .node_link .kicker { color: #ffe500; } .nbf_tpl_custom.nodepreview_box .node_link a { height:100%; } /* LANDING PAGE QUICKSEARCH */ #cc_quicksearch input { padding: 12px 20px 12px 0; border: none; background-image: url("/images/locator_icon_1"); background-repeat: no-repeat; background-position: 4% 50%; border-radius: 50px; font-size: 1rem; box-sizing: border-box; font-family: 'Guardian Sans',sans-serif; padding-left: 30px; width: 60.66%; vertical-align:top; } #cc_quicksearch button.nbf_button { background-image: none; background-color: transparent; color: #000000; margin-left: 2%; width: 33.33%; padding: 0 20px; text-align: left; box-sizing: border-box; display: inline-block; border-radius: 50px; font-family: 'Guardian Sans',sans-serif; font-size: 1rem; height: 43px; border: 1px solid #000000; } #cc_quicksearch .fa { float: none; position: absolute; right: 20px; top: 13px; } /* QUICKSEARCH DROP DOWNS */ #as_searchtext_cc_quicksearch_quicksearch { left:20px; text-align: left; } @media (max-width:525px) { #cc_quicksearch input { width: 100%; margin-bottom: 10px; } #cc_quicksearch button.nbf_button { margin-left: 0; width: 100%; } } /* BACKGROUND COLOUR CHANGE ON PRODUCT PAGE */ .nbf_tpl_custom.product_preview_two .offer_backround:hover { background-color: #ebebeb !important; } .nbf_tpl_custom.product_preview_two h2.productnamehtag { text-align: left; font-size: 18px; font-family: 'Guardian Headline',serif; font-weight: bold; line-height: 1.4rem; color: #0074a8; } /* FAVOURITE ICONS */ .nbf_tpl_custom.product_preview_two .offer_backround .deal_breakdown .fav_tour_container .favtour p { margin: 0; } .nbf_tpl_custom.product_preview_two .offer_backround .deal_breakdown .fav_tour_container .favtour .fa-heart::before{ border: none; border-radius: 50px; padding:5px; color: white; background-color: #f9b000; cursor:pointer; } .nbf_tpl_custom.product_preview_two .offer_backround .deal_breakdown .fav_tour_container .favtour .favtour .fa-heart::before:hover { border: none; } @-webkit-keyframes pulse { 25% { -webkit-transform: scale(1.2); transform: scale(1.2); } 75% { -webkit-transform: scale(0.8); transform: scale(0.8); } } @keyframes pulse { 25% { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } 75% { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } } .nbf_tpl_custom.product_preview_two .offer_backround .deal_breakdown .fav_tour_container .favtour .pulse { display: inline-block; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .nbf_tpl_custom.product_preview_two .offer_backround .deal_breakdown .fav_tour_container .favtour .pulse:hover { -webkit-animation-name: pulse; -moz-animation-name: pulse; animation-name: pulse; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; } .prod-price { font-family: 'Guardian Headline',serif; font-weight: bold; font-size: 17px; } .fav_tour_container .fa-lg { font-size: 12px; vertical-align: unset; } .deal_breakdown .product_linked_container_three a { align-items: stretch; display: flex; } .nbf_tpl_custom.product_previewlist_two .offer_content_direction:hover { background-color: #ededed; } .nbf_tpl_custom.product_previewlist_two .product_linked_container_rowfour .offer_content_direction .offer_backround .tag_row .cattag_holtype:last-child, .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .linked_details .tag_row .cattag_holtype .holtype_tag:last-child { border: none; } /* FAVOURITE ICONS */ .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .fav_tour_container .favtour_copy .favtour p { margin: 0; } .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .fav_tour_container .favtour_copy .fa-heart::before{ border: none; border-radius: 50px; padding:5px; color: white; background-color: #f9b000; cursor:pointer; } .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .fav_tour_container .favtour_copy .fa-heart::before:hover { border: none; } @-webkit-keyframes pulse { 25% { -webkit-transform: scale(1.2); transform: scale(1.2); } 75% { -webkit-transform: scale(0.8); transform: scale(0.8); } } @keyframes pulse { 25% { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } 75% { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } } .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .fav_tour_container .favtour_copy .pulse { display: inline-block; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .fav_tour_container .favtour_copy .pulse:hover { -webkit-animation-name: pulse; -moz-animation-name: pulse; animation-name: pulse; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; } .prod-price { font-family: 'Guardian Headline',serif; font-weight: bold; font-size: 17px; } .fav_tour_container .fa-lg { font-size: 12px; vertical-align: unset; } .deal_breakdown .linked_bottom_two > a { align-items: stretch; display: flex; } .linkedimage_one > a { height: 100%; } @media (max-width:420px) { @media (max-width: 365px){ .nbf_tpl_custom.product_previewlist_two .offer_content_direction .offer_backround .deal_breakdown .product_linked_container_rowfour { padding-top:8px !important; } } } /* HEADER QUICKSEARCH */ #header_top_fix.expanded { min-height: 115px; } #header_top_fix.expanded #cc_headquicksearch { display: block; } /* HEADER ICONS */ #headertop_left .favouritesicon, #headertop_left .newslettericon { border: solid 1px white; border: solid 1px rgba(255,255,255,0.3); border-radius: 50px; padding: 5px 7px !important; box-sizing: border-box; width: 60px; height: 60px; margin-right: 10px; font-size: 20px; } #newsletter_signup:hover .newslettericon, #linkedpage_login:hover .favouritesicon { border: solid 1px white; border: solid 1px rgba(255,255,255,1); } /* NEWSLETTER SIGNUP */ #signup_linktext_header p { margin: 0; display: inline-block; } /* STICKY HEADER */ #nbf_pageheader.stuck { position: fixed; width: 100%; top: 0px; z-index: 600; } #nbf_pageheader.stuck #header_top_fix { height: 55px; } #nbf_pageheader.stuck #headertop_right { padding-top: 10px; } #nbf_pageheader.stuck #guardian_sitelink { display: none; } #nbf_pageheader.stuck #sitelogo2 { height: 38px; } #nbf_pageheader.stuck #cc_headquicksearch { display: none; } #mobilesearch_icon .fa { font-size: 16px; position: absolute; top: 7px; left: 8px; } #nbf_pageheader.stuck #mobilesearch_icon { display: inline-block; } #nbf_pageheader.stuck #header_top_fix.expanded #cc_headquicksearch { display: block !important; } /* HEADER MENU - NEW #level1_container .level1_item_cont:hover .level2_cont { display: block; z-index: 200; } #level1_container .level1_item_cont:hover .level2_cont .level2_item_cont:hover .level3_cont { display: inline-block; z-index: 200; }*/ /* MOBILE MENU BUTTON CLOSE */ .close_btn_text { vertical-align: middle; text-align: right; display: inline-block; margin-right: 1rem; font-size: 1.25rem; font-weight: bold; } .close_btn_svg { vertical-align: middle; text-align: right; display: inline-block; width: 2rem; } #nbf_pageheader.stuck.hide-header { transform: translateY(-100%); -webkit-transition: all 250ms ease-in-out; -moz-transition: all 250ms ease-in-out; -ms-transition: all 250ms ease-in-out; -o-transition: all 250ms ease-in-out; transition: all 250ms ease-in-out; } /* Shows a fullscreen element behind the menu that when clicked will collapse the menu */ #header_menu_background.opened:before { content: ' '; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9; } #header_menu_wrapper .toggle { position:relative; } #header_menu_wrapper .toggle .arrow { position:absolute; top:0; right:0; bottom:0; width:5em; } .lvl1-menu-item-link.toggle.opened { border-color: #0074a8 !important; } .lvl2-menu-item-link.toggle.opened { text-decoration: underline !important; } .lvl2-menu-item { font-weight: bold; width: 100%; margin-bottom: 1rem; white-space: nowrap; } .lvl2-menu-item:last-child { margin-bottom: 0; } .lvl1-menu-item-link { padding: 0.5rem 1rem 0 1rem; line-height: 1.9rem; text-transform: lowercase; border-bottom: .5rem solid transparent; font-weight: bold; } .lvl1-menu-item-link, .lvl2-menu-item-link, .lvl3-menu-item-link { display: inline-block; } .lvl3-menu-item { display: inline-block; border-left: 1px solid #f2f2f2; white-space: nowrap; -webkit-writing-mode: horizontal-tb; writing-mode: horizontal-tb; font-weight: normal; -webkit-box-sizing: border-box; box-sizing: border-box; padding: .5rem 1.5rem .5rem 1.5rem; flex:0 1 auto; } .lvl3-menu-title { display: block; -webkit-writing-mode: horizontal-tb; writing-mode: horizontal-tb; font-weight: bold; position:relative; font-size: 1.25rem; top: -1.75rem; padding: 0 1.5rem; overflow: visible; height: 0; } .lvl2-menu-title { font-weight: bold; display: none; font-size: 1.25rem; margin-bottom: 1rem; } /* CSS ONLY FOR IE11 */ @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { .lvl3-menu-title, .lvl3-menu-item { -ms-writing-mode: lr-tb; } .lvl3_menu_cont { -ms-writing-mode: tb-lr; } } @media (max-width:1020px) { .lvl2-menu-title { display: block; } } @media (max-width:800px) { /* MOBILE SEARCH EXPANDED */ #nbf_pageheader #header_top_fix.expanded #cc_headquicksearch { display: block !important; } /* MOBILE MENU */ body { overflow-x: hidden; position: relative; } .favtext, .newslettertext { display: none; } } @media (max-width:740px) { #header_top_scroll { display: none !important; } } @media (max-width:725px) { .lvl1-menu-item-link { border-bottom: none; line-height: 1; } .lvl1-menu-item-link, .lvl2-menu-item-link, .lvl3-menu-item-link { display: block; -webkid-box-sizing: border-box; box-sizing: border-box; } .lvl1-menu-item-link { padding: 0.75rem; } .lvl2-menu-item-link, .lvl3-menu-item-link { padding: 1.5rem; } .lvl2-menu-item { padding: 0; margin: 0; } .lvl3-menu-item { display: block; border-left: none; white-space: normal; writing-mode: initial; width: 100%; padding: 0; } .lvl2-menu-title, .lvl3-menu-title { display:none; } .opened + .lvl3_menu_cont { padding-bottom: .75rem !important; } .lvl2-menu-item-link.toggle.opened { text-decoration: none !important; } .toggle { position: relative; background-repeat: no-repeat; background-size: 1rem; background-position: 95% center; } .lvl1-menu-item-link.toggle { background-image: url('/img/svg/arrowdown.svg?a=000000'); } .lvl1-menu-item-link.toggle.opened { background-image: url('/img/svg/arrowup.svg?a=000000') } .lvl2-menu-item-link.toggle { background-image: url('/img/svg/arrowdown.svg?a=ffffff'); } .lvl2-menu-item-link.toggle.opened { background-image: url('/img/svg/arrowup.svg?a=ffffff') } } @media (max-width:460px) { #moremenu_icon, #header_more_menu { display: none; } } @media (max-width:420px) { /* HEADER QUICK SEARCH */ div#header_search.nbf_tpl_quicksearch input { padding-left: 40px; border-radius: 50px; font-size: 16px; border: none; max-height: 50px; padding-top: 10px; padding-bottom: 10px; width: 55%; box-sizing: border-box; background-image: url("/images/locator_icon"); background-repeat: no-repeat; background-position: 4% 50%; /*margin-bottom: 20px !important;*/ } #header_search button.nbf_button { font-family: 'Guardian Headline',serif; background-image: none !important; background-color: transparent; border: solid 1px white; border-radius: 50px; padding-top: 10px; padding-bottom: 10px; max-height: 50px; font-size: 14px; } #header_search div.nbf_button { padding: 0; } #header_search button.nbf_button:hover { background-color: transparent !important; text-decoration: underline; } #header_search form { padding-left: 10px; } } @media (max-width:320px) { /* HEADER QUICK SEARCH */ div#header_search.nbf_tpl_quicksearch input { width: 100%; margin-bottom: 10px; } #header_search button.nbf_button { width: 100%; } #header_search button.nbf_button { text-align: left; } /* 300px AND BELOW CSS */ @media (max-width: 300px) { #searchimage_icon { display: none; } } /* 230px AND BELOW CSS BECAUSE WHY NOT*/ @media (max-width: 230px) { #shortlogo_icon, #main_menu ul li:nth-child(2),#myfav_img { display: none; } } } body iframe[name="google_conversion_frame"]{ display: none !important; } /* ONE TRUST - COOKIES */ #optanon, #optanon *, #optanon div, #optanon span, #optanon ul, #optanon li, #optanon a, #optanon p, .optanon-alert-box-wrapper * { font-family: 'Guardian Headline',serif !important; } .optanon-alert-box-wrapper .banner-content .banner-policy-link { color: #FFFFFF; } .optanon-alert-box-wrapper .optanon-alert-box-button-middle, #optanon #optanon-popup-wrapper .optanon-white-button-middle { border-radius: 50px; } /* CONTENT WIDTH */ .contentwidth { width: 100%; max-width: 1300px; margin: 0 auto; } /* FONT STYLING */ body .p { font-size: 100%; } body { text-rendering: optimizespeed; text-rendering:optimizeLegibility; -webkit-font-feature-settings:'kern'; -moz-font-feature-settings:'kern'; font-feature-settings:'kern'; -webkit-font-kerning: normal; -moz-font-kerning: normal; font-kerning: normal; -webkit-font-variant-ligatures:common-ligatures; -moz-font-variant-ligatures:common-ligatures; font-variant-ligatures:common-ligatures; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /*font-family: 'Guardian Headline',serif;*/ font-weight: normal; } html { -moz-osx-font-smoothing: grayscale; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } p { margin: 0; } span.slidehtagtitle, h1.slidehtagtitle { font-size: 80px; font-family: 'Guardian Headline',serif; font-weight: 400; } h2.categorynamehtag, h1.pagenamehtag { font-size: 1.375rem; font-family: 'Guardian Headline',serif; font-weight: bold; line-height: 1.5rem; } h3.thrashertitle { position: relative; text-align: left; text-decoration: none; width: 100%; font-size: 40px; font-family: 'Guardian Headline',serif; font-weight: 400; line-height: 40px; color: #FFFFFF; } /* BUTTONS */ button.nbf_button, .sb2_pane .nbf_sb2button button, button.nbf_tpl_pms_book_button { font-family: 'Guardian Sans',sans-serif; background-image: none !important; background-color: #f9b000; color: #000000; font-size: 16px; text-align: center; border-radius: 50px; text-transform: lowercase; padding: 5px 20px; } /* FONT AWESOME ICONS */ .fa-lg { line-height: 1em; } .nbf_tpl_custom.sharethis .share_icon_row .fa { padding-top: 7px; } /* INPUT BOXES FOCUS OUTLINE */ textarea:focus, input:focus{ outline: 0; } *:focus { outline: 0; } /* GUARDIAN ICON */ #moremenu_icon:hover { opacity: 1; } #moremenu_icon { opacity: 0.7; } /* COOKIE POLICY */ #cookieLaw { bottom: 0 !important; background-color: #0074a8 !important; background-color: rgba(0,105,158,0.9) !important; border-top: 3px solid #0074a8 !important; width: 100%; color: #FFFFFF !important; padding: 10px 10%; box-sizing: border-box; font-size: 16px; font-family: 'Guardian Headline',serif; border-bottom: 3px solid #0074a8 !important; top: auto !important; line-height: 38px; } #cookieLaw a { color: #FFFFFF; } .fa.fa-times-circle-o { float: right !important; font-size: 36px !important; opacity: 0.8; } .fa.fa-times-circle-o:hover { opacity: 1; } /* POP UP CSS */ #mask { position: absolute; left: 0; top: 0; z-index: 9000; background-color: #000; background-color: rgba(0,0,0,0.7); display: none; } .popuptitle img { width: auto; height: 25px; margin-bottom:20px; } .popuptitle .h1popuptitle { display:block; margin-bottom:20px; font-size: 25px; font-family: 'Guardian Headline',serif; } .popuptile .h2popuptitle { line-height:35px; font-size: 18px !important; } .popupsignuplink { display: block; margin: 20px 0; position: relative; } .popupsignuplink a { background-color: #f9b000; color: #000000; width: 290px; padding: 0 5px 0 20px; text-align: left; box-sizing: border-box; display: inline-block; border-radius: 50px; font-family: 'Guardian Headline',serif; font-size: 20px; line-height: 40px; text-decoration: none; position: relative } .popupsignuplink a img { position: absolute; right:15px; top: 10px; } #boxes .window { position: fixed; left: 0; top: 0; width: 440px; height: 200px; display: none; z-index: 9999; padding: 20px; text-align: center; border: 5px solid #0074a8; border-radius: 5px !important; } #boxes #dialog { /* < 480px extra padding for mobile */ width: 500px; height: 350px; padding: 20px; background-color: #FFFFFF; font-family: inherit; font-size: 15pt; box-sizing: border-box; margin-left: auto; margin-right: auto; color: #000000; } #popupfoot { font-size: 16pt; position: absolute; bottom: 20px; left: 0; right: 0; width: 100%; text-align: center; margin-top: 15px; } .popuptitle { font-weight: 300; line-height: 10px; } .fsboxshadow .fsBody .fsForm { box-shadow: none !important; border: 0; margin: 0 auto !important; } .fsSubmit input.fsSubmitButton { margin: 0 auto; clear: both; padding:6px 10px 5px 15px !important; border-radius: 50px !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 140px; height: 28px; font-size: 1rem; font-family: 'Guardian Sans',sans-serif; line-height: 1rem; color: #000000; background-color: #f9b000; box-shadow: none; border: 0; } .fsForm .fsSubmit { background-color: #FFFFFF !important; padding: 0 !important; margin-top: 20px !important; } .fsBody { padding: 0 !important; } .fsRowBody input[type="email"] { border: 1px solid #0074a8 !important; background-color: #f2f2f2 !important; border-radius: 50px; padding: 10px 10px 10px 30px !important; box-sizing: border-box; } .fsOptionLabel.vertical { font-size: 16px; font-family: 'Guardian Headline',serif; color: #333333; } #popupfoot .fa{ border-radius: 50px; width: 30px; height: 30px; line-height: 28px; font-size: 20px; margin-left: 10px; text-align: center; border: 1px solid #ea5a0b; color:#ea5a0b; } .policytext a { color: #0074a8; text-decoration: none; } .policytext { font-size: 14px; } .blue { color: #0074a8; } #filter_section h3 { padding-top: 3px; } #filter_section .nbf_tpl_productsearchfilters_nightsfilter h3 { margin-bottom: 10px; border-top: solid 1px #0074a8; } /* FONT UPDATE TO FIX ALIGNMENT ISSUES */ select.nbf_tpl_productsearchctrl_sortopts, div.nbf_tpl_productsearchpagectrl_pages > div { font-family: 'Guardian Sans', sans-serif; } /* FLEXBOX */ .flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .inline-flex { display: inline-flex; } .flex-row { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .flex-column { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .flex-nowrap { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } @media (max-width:725px) { /* COOKIE POLICY */ #cookieLaw { padding: 10px; line-height: 22px; } } @media (max-width:480px) { /* SLIDESHOW */ #slideshow_wrap.strapline { display: none; } /* POP UP CSS */ #boxes #dialog { padding: 20px 80px 20px; } } @media (max-width:420px) { /* SUB-DESTINATIONS */ .nbf_tpl_custom.child_node_tags .childnode_condcont_rowone:nth-of-type(n+5) { display: none; } } /* INTEGRATED PRODUCT BOKING FLOW */ #nbf_resultsright .nbf_basket { border-radius: 8px; padding: 5px; box-sizing: border-box; } .nbf_basket h3, .nbf_basket_heading { margin: 0; padding: 10px; box-sizing: border-box; border-bottom: 1px solid #f5f5f5; font-size: 16px; font-family: 'Guardian Headline',serif; font-weight: 400; text-align: center; } h3.nbf_fancyimg_basket_header { font-size: 20px; } #nbf_basket_container { width: 100%; margin: 0; vertical-align: top; } .nbf_basket_section, #nbf_basket_container h3:first-child, .nbf_basket_container_heading:first-child { margin-top: 0; text-align: left; } #nbf_basket_container #nbf_changeflights, #nbf_basket_container .nbf_changeproduct, #nbf_basket_container #nbf_changesearch, #nbf_basket_container #nbf_changeferries { text-align: center !important; border-top: 1px solid #f5f5f5; padding: 10px; box-sizing: border-box; } td#nbf_changeflights div, td.nbf_changeproduct div { font-size: 16px !important; } #nbf_changeflights .nbf_button { width: 100%; } #nbf_numresultsarea { float: none; margin: 0 0 20px 0; width: 100%; background-color: #f9b000; padding: 5px 20px; text-align: left; font-size: 22px; font-family: 'Guardian Headline',serif; font-weight: 400; line-height: 52px; color: #FFFFFF; box-sizing: border-box; } span.nbf_loc img, h1.nbf_fancyimg_results_pageheader, div.biginfo { display: none; } .nbf_searchroute { position: relative; margin-bottom: 20px; } #nbf_changesearchbtn, .nbf_button_changesearch { position: absolute; right: 0; top: 0; width: 225px; } .locationstring { width: 75%; white-space: normal; padding-right: 20px; box-sizing: border-box; display: inline-block; } #nbf_filtersection .heading { font-size: 14px; font-family: 'Guardian Headline',serif; font-weight: 700; line-height: 21px; } div.nbf_result_shadow { background: none; } div.nbf_hotelname h3 { padding: 5px 5px 0 8px; font-size: 18px; font-family: 'Guardian Headline',serif; font-weight: 400; line-height: 1.4rem; } .nbf_hoteldetailsarea, .nbf_hotelroomsarea{ text-transform: lowercase; } div.nbf_resultspricearea { border-left: 1px solid #FFFFFF; box-sizing: border-box; } .nbf_resultspricearea button.nbf_button { min-width: 150px; position: absolute; bottom: 10px; left: 0; right: 0; margin: auto; } .nbf_hotel_avgprice { border-bottom: 1px solid #FFFFFF; padding-bottom: 10px; margin-bottom: 10px; vertical-align: top; height: 40px; } div.nbf_showmore div.nbf_detailstoggle, div.nbf_hidemore div.nbf_detailstoggle, div.nbf_product_resultscallback div.nbf_detailstoggle { font-size: 14px; font-family: 'Guardian Headline',serif; line-height: 14px; } div.nbf_showmore div, div.nbf_hidemore div { padding: 0 10px 0 35px !important; line-height: 35px !important; } .nbf_detailstoggle::before { content: url('../images/more_plus_icon'); position: absolute; left: 10px; top: 3px; } .nbf_rcornersbot { border-radius: 0 0 7px 7px; } div.nbf_showmore, div.nbf_hidemore { padding: 0; overflow: hidden; } div.nbf_showmore div:hover, div.nbf_hidemore:hover, div.nbf_hidemore div:hover, div.nbf_product_resultscallback:hover { background-color: #003656; } a.nbf_moredetails { color: #f9b000; } a.nbf_moredetails:hover { text-decoration: none; } .nbf_roomrow:hover { background-color: #E5E5E5; cursor: default; } #nbf_changeflights button.nbf_button { margin-top: 10px; } #nbf_filtersection { padding: 0; } #nbf_filtersection input[type="text"] { box-sizing: border-box; } /* HEADER QUICK SEARCH */ .nbf_tpl_custom.header_quicksearch .header_search input { padding: 7px 0 7px 35px; border-radius: 50px; font-size: 16px; border: none; max-height: 35px; width: 75%; box-sizing: border-box; background-image: url("/images/locator_icon_1"); background-repeat: no-repeat; background-position: 4% 50%; font-family: 'Guardian Sans',sans-serif; } .nbf_tpl_custom.header_quicksearch .header_search button.nbf_button { font-family: 'Guardian Sans',sans-serif; background-image: none !important; background-color: transparent; border: solid 1px #FFFFFF; border-radius: 50px; padding: 0; max-height: 35px; font-size: 16px; width: 35px; height: 35px; vertical-align: top; } .nbf_tpl_custom.header_quicksearch .header_search button.nbf_button::before { content: "\f002"; font-family: FontAwesome; vertical-align: top; color: #FFFFFF; } .nbf_tpl_custom.header_quicksearch .header_search div.nbf_button { padding:0; display:none; } .nbf_tpl_custom.header_quicksearch .header_search button.nbf_button:hover { background-color: transparent !important; text-decoration: underline; } /* SOCIAL MEDIA LINKS */ .social_footer_link:last-child { margin-right: 0; } .social_footer_link { color: #000000; text-decoration: none; vertical-align: middle; margin-right: 1rem; } .social_footer_link:hover .social_footer_text { text-decoration: underline; } .social_footer_link .fa { vertical-align: middle; font-size: 1.5rem; margin-right: .25rem; } .social_footer_text { font-family: 'Guardian Sans',sans-serif; vertical-align: middle; } /* NEWSLETTER */ #signup_linktext p { display: inline-block; line-height:35px; padding-right: 10px; } .signuplink { border: 1px solid #FFFFFF; padding: 8px 20px; border-radius: 1000px; width: 315px; font-size: 20px; font-family: 'Guardian Headline',serif; line-height: 29px; position: absolute; top: 0; right: 0; } .signuplink img { float: right; } #footer_newsletter_intro p { width: 50%; box-sizing: border-box; white-space: normal; } /*BACK TO TOP ANCHOR */ #backtotop_anchor .fa, #backtotop_anchor_copy .fa { background-color: transparent; border: 1px solid; border-radius: 51%; text-align: center; padding: 0.5rem; font-size: 0.8rem; height: 0.8rem; width: 0.8rem; line-height: 0.8rem; } /* CONTACT US ICONS */ #contact_container .fa, #writetous .fa { background-color: #f9b000; border-radius: 50%; height: 1.2rem; width: 1.2rem; text-align: center; font-size: 1.2rem; padding: 0.5rem; margin-bottom: 5%; margin-right: 7%; border: solid 1px #f9b000; color: #000000; } #contact_container .fa:hover { border: solid 1px #f9b000; } /* CIRCLE NUMBERS */ span.circlenumber { border-radius: 50%; width: 20px; height: 20px; padding: 8px 7px 5px 7px; background: transparent; border: 1px solid #f9b000; color: #FFFFFF; text-align: center; float: left; margin-right: 10px; margin-bottom: 17px; font-family: 'Guardian Sans',sans-serif; } @media (max-width:1200px) { #footer_newsletter_intro { line-height: 1.8rem; } } @media (max-width:870px) { .signuplink { width: 50%; box-sizing: border-box; } } @media (max-width:725px) { #footer_newsletter_intro p { width: 100%; margin-bottom: 20px; } .signuplink { width: 315px; position: relative; top: auto; right: auto; padding-right: 60px; } .signuplink img { position: absolute; right: 10px; top: 5px; } } </style> <script type="text/javascript" src="https://holidays.theguardian.com/js/jquery-3.7.1.min.js?1716220949"></script> <script type="text/javascript" src="https://holidays.theguardian.com/js/jquery-ui.min.js?1668699448"></script> <script type="text/javascript" src="https://holidays.theguardian.com/min/?fb=anMvYnNuLkF1dG9TdWdnZXN0X2NfMi4wLmpzLGpzL25iZi5qcyxqcy9uYmYubGlnaHRib3guanMsanMvcGIuanMsanMvcGIuYm9va21hcmtzLmpzLGpzL25iZi5jb2xsYXBzaWJsZS5qcyxqcy9wYi5wcm9kdWN0c2VhcmNoLmpzLGpzL2pxdWVyeS53YXlwb2ludHMubWluLmpzLGpzL3N0aWNreS5taW4uanMsanMvbmJmLm1lbnUuanM=&ts=1738160482"></script> <script type="text/javascript" defer>$(document).on("PB_ProductSearch:filtersChanged",function() { $('html, body').animate({ scrollTop: ($("#searchbar_numitems").offset().top - 80) }, 1000); }); $(function(){ $(window).on("optimisedResize", function(){ if($('.collection_breadcrumbs').length ) { var vHe = $(window).height() - $('header').height() - $('.collection_breadcrumbs').height(); } else { var vHe = $(window).height() - $('header').height(); } if(vHe <= 368) { $('.nbf_2_col_edge.nbf_pb_iterator_previouspage > .nbf_pb_iterator_page').hide(); } else { $('.nbf_2_col_edge.nbf_pb_iterator_previouspage > .nbf_pb_iterator_page').show(); } $('.slide_link').css('height', vHe); }); $('.slide_link').trigger('optimisedResize'); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); $(function(){ $('.article_link').each(function(){ var articlelink = $(this), articletype = articlelink.siblings('.nodetag_iter'); if (articletype.is(':contains("features")')) { articlelink.addClass('features'); } else if (articletype.is(':contains("reviews")')) { articlelink.addClass('reviews'); } else if (articletype.is(':contains("gallery")')) { articlelink.addClass('gallery'); } else if (articletype.is(':contains("newscompetitions")')) { articlelink.addClass('newscompetitions'); } }); }); // The same JS here is used in BFv3 so you do not need to change it. The names have been // modified so that they do not clash with BFv3. (function(){ // IE9/10/11 polyfill for CustomEvent object if ( typeof window.CustomEvent === "function" ) return false; function CustomEvent ( event, params ) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var evt = document.createEvent( 'CustomEvent' ); evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; })(); var nbf_throttle = function(type, name, obj) { obj = obj || window; var running = false; var func = function() { if (running) { return; } running = true; requestAnimationFrame(function() { obj.dispatchEvent(new CustomEvent(name)); running = false; }); }; obj.addEventListener(type, func); }; (function(){ // Improved performance on event handlers that often fire many times a second nbf_throttle("resize", "optimisedResize"); nbf_throttle("scroll", "optimisedScroll"); })(); $(function(){ $('.hide-this').hide(); $('.lvl2_menu_cont').css({'visibility': 'visible'}); // Expand lvl1 and lvl2 menus $(document).on('nbf:expandmenu', 'a.toggle', function(e){ var isMobile = ($(window).width() <= 725); var menuitem = $(this); if (!menuitem.hasClass('opened')) { var ul = menuitem.next(); if (menuitem.hasClass('lvl1-menu-item-link')) { // Open lvl2 menu menuitem.addClass('opened'); // IF IT IS FOR MOBILE THEN if (!isMobile) { ul.fadeIn(300); } else { ul.show(); } $('#header_menu_background').addClass('opened'); if (!isMobile) { // Open first menu item of lvl3 menu ul.find('.lvl2-menu-item').first().find('a.toggle').trigger('nbf:expandmenu'); } } else { // Open lvl3 menu menuitem.addClass('opened'); if (!isMobile) { ul.fadeIn(300); } else { ul.show(); } } // Handle the expand/collapse clickable arrows if (isMobile) { var arrow = menuitem.find('.arrow'); if (!arrow.length) { arrow = menuitem.append($('<div class="arrow"></div>')); } } } }); // Collapse lvl1 and lvl2 menus $(document).on('nbf:collapsemenu', 'a.toggle', function(e, opts){ opts = opts || {}; if (!opts.delay) { opts.delay = 20; } var menuitem = $(this); var mainmenu = menuitem.parent(); if (mainmenu.data('buffer')) { clearTimeout(mainmenu.data('buffer')); } mainmenu.data('buffer', setTimeout(function(menuitem){ if (menuitem.hasClass('opened')) { menuitem.removeClass('opened'); if($(window).width() >= 725) { menuitem.siblings('.hide-this').fadeOut(280); } else { menuitem.siblings('.hide-this').hide(); } // If all lvl1 menu items are collapsed remove the clickable :after pseudo element if (menuitem.hasClass('lvl1-menu-item-link')) { if ($('#header_menu_background').find('.lvl1-menu-item-link.opened').length === 0) { $('#header_menu_background').removeClass('opened'); } } } }, opts.delay, menuitem)); }); // WHEN THE BUTTONS WITH THE CLASS MENU-TOGGLE GET A CLICK THEY WILL HIDE/SHOW THE MENU $(document).on('click', '.menu-toggle', function(){ $('#header_menu_wrapper').fadeToggle(300); }); // trigger expand/collapse toggle on lvl1 and lvl2 menu items $(document).on('click', 'a.toggle', function(e){ var menuitem = $(this); // COMMENTED THIS OUT AS IT WAS PREVENTING LINKS FROM CLICKING e.preventDefault(); if ($(e.target).hasClass('arrow')) { e.preventDefault(); } else if (menuitem.hasClass('menu-link') && !menuitem.hasClass('opened')) { e.preventDefault(); } if (!menuitem.hasClass('opened')) { // Collapse all other opened menus menuitem.parent().siblings().find('a.toggle.opened') .trigger('nbf:collapsemenu'); // Expand this menu menuitem.trigger('nbf:expandmenu'); } else if (!menuitem.hasClass('menu-link') || $(e.target).hasClass('arrow')) { // Collapse just this menu item menuitem.trigger('nbf:collapsemenu'); } }); // On scroll collapse lvl2 menu if ($(window).width() >= 725) { var headermenu = document.getElementById('header_menu_wrapper'); nbf_throttle("mouseenter", "optimisedMouseenter", headermenu); nbf_throttle("mouseleave", "optimisedMouseleave", headermenu); // On mouse leaving menu, after 1000ms collapse menu headermenu.addEventListener('optimisedMouseleave', function(e){ $('#header_menu_wrapper').find('.lvl2_menu_cont').siblings('a.toggle.opened') .trigger('nbf:collapsemenu', [{ delay: 1200 }]); }); // On mouse (re-)entering menu, remove any previously started timer to collapse menu headermenu.addEventListener('optimisedMouseenter', function(e){ $('#header_menu_wrapper').find('.lvl2_menu_cont').siblings('a.toggle.opened') .each(function(){ if ($(this).parent().data('buffer')) { clearTimeout($(this).parent().data('buffer')); } }); }); } // On clicking outside of menu collapse lvl2 menu immediately $(document).on('click touchstart', '#header_menu_background', function(e){ if ($(e.target).attr('id') === 'header_menu_background') { e.preventDefault(); $('#header_menu_background').find('.lvl1-menu-item-link.opened') .trigger('nbf:collapsemenu'); } }); }); $(document).on("click","#mobilesearch_icon",function() { $("#header_top_fix").toggleClass("expanded");} ); jQuery('document').ready(function($){ if (!$("body").hasClass("admin")) { $('[title]').removeAttr('title'); } }); $(function() { var header = $('#nbf_pageheader'); var headerHeight = header.height(); if (window.innerWidth > 725) { var stickyheaderHidden = new Waypoint.Sticky({ element: header[0], offset: -headerHeight }); var position = $(window).scrollTop(); var firstElementHeight = $('#nbf_pagecontent_area').children().first().height() + headerHeight; var buffer = -1; $(window).scroll(function() { if (buffer) clearTimeout(buffer); buffer = setTimeout(function(){ var scroll = $(window).scrollTop(); if(scroll > position && $(window).scrollTop() >= firstElementHeight) { // console.log('scrollDown'); $('#header_menu_background').find('.lvl1-menu-item-link.opened') .trigger('nbf:collapsemenu'); header.addClass('hide-header'); } else { // console.log('scrollUp'); header.removeClass('hide-header'); } position = scroll; }, 33); }); } }); $(document).ready(function() { if ($(window).width() < 720) { $('#cc_slideshow').remove(); } }); $(function () { const footerURLs = document.querySelectorAll('a[href*="#privacy-modal"]'); for (let i = 0; i < footerURLs.length; i++) { const element = footerURLs[i]; element.addEventListener("click", clickHandler); } function clickHandler(e) { e.preventDefault(); try { window._sp_.gdpr.loadPrivacyManagerModal(851609); } catch (error) { console.log(error); } } }); $(document).ready(function(){ //Check to see if the window is top if not then display button $(window).scroll(function(){ if ($(this).scrollTop() > 100) { $('.scrollToTop').fadeIn(); } else { $('.scrollToTop').fadeOut(); } }); //Click event to scroll to top $('.scrollToTop').click(function(){ $('html, body').animate({scrollTop : 0},800); return false; }); }); setTimeout(function(){ $(document).ready(function(){ if (!document.cookie.match(/^(.*; )?kpop=[^;]+(.*)?$/)) { var id = '#dialog'; //Get the screen height and width var maskHeight = $(document).height(); var maskWidth = $(window).width(); //Set height and width to mask to fill up the whole screen $('#mask').css({'width':maskWidth,'height':maskHeight}); //transition effect $('#mask').fadeIn(500); $('#mask').fadeTo("slow",0.9); //Get the window height and width var winH = $(window).height(); var winW = $(window).innerWidth(); //Set the popup window to center $(id).css('top', winH/2-$(id).height()/2); $(id).css('left', winW/2-$(id).outerWidth()/2); //transition effect $(id).fadeIn(2000); //if close button is clicked $('.window .close').click(function (e) { //Cancel the link behavior e.preventDefault(); $('#mask').hide(); $('.window').hide(); }); //if mask is clicked $('#mask').click(function () { $(this).hide(); $('.window').hide(); }); var t = new Date(); var e = new Date(); e.setFullYear(t.getFullYear()+10); document.cookie = "kpop=1;expires="+e.toGMTString()+";path=/"; } }); }, 30000); </script> <!-- Google Tag Manager --> <script async>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W3TR8H'); </script> <!-- End Google Tag Manager --><script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', "UA-70078620-1", 'auto'); ga('set', 'currencyCode', 'GBP'); </script> <!-- Ophan::Begin --> <script type="text/javascript" src="https://j.ophan.co.uk/holidays.js" async></script> <!-- Ophan::End --> <!-- Universal Analytics Dimensions --> <script type="text/javascript" async> if (typeof ga != 'undefined') { function parseQueryStringForUA(val) { var result = "", tmp = []; search = location.search ? location.search.substr(1) : location.pathname; var items = search.split("&"); for (var index = 0; index < items.length; index++) { tmp = items[index].split("="); if (tmp[0] === val) result = decodeURIComponent(tmp[1]); } return result; } ga('set', 'dimension3', 'Guardian Holidays Website'); var parsedQuery = ''; parsedQuery = parseQueryStringForUA('INTCMP'); if (parsedQuery) { ga('set', 'dimension4', parsedQuery); } parsedQuery = parseQueryStringForUA('CMP_BUNIT'); if (parsedQuery) { ga('set', 'dimension5', parsedQuery); } parsedQuery = parseQueryStringForUA('CMP_TU'); if (parsedQuery) { ga('set', 'dimension6', parsedQuery); } } </script> <!-- End Universal Analytics Dimensions --> <!-- Global site tag (gtag.js) - Google Ads: 865749445 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-865749445"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-865749445'); </script> <!-- Event snippet for Page view conversion page --> <script> gtag('event', 'conversion', {'send_to': 'AW-865749445/-fqTCNHao7UDEMWT6ZwD'}); </script> <script>function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){for(var t,e,o=[],n=window,r=n;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=n.parent}t||(function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))}();</script> <script> window._sp_queue = []; window._sp_ = { config: { accountId: 1257, baseEndpoint: 'https://sourcepoint.theguardian.com', propertyHref: 'https://holidays.theguardian.com', gdpr: { }, } } </script> <script src='https://sourcepoint.theguardian.com/unified/wrapperMessagingWithoutDetection.js' async></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W3TR8H'); function gtag(){dataLayer.push(arguments);} </script> <!-- End Google Tag Manager --> <style type="text/css">#nbf_page { text-decoration: none; } #nbf_page_container { padding-top: 0px; padding-bottom: 0px; margin: 0px auto 0px auto; -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: none; width: 100%; max-width: 100%; background-color:#f5f5f5; } </style></head><body class="lang-en-GB dir-ltr pb"><noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W3TR8H" height="0" width="0" style="display:none;visibility:hidden"> </iframe> </noscript><div id="nbf_page" class=""><header id="nbf_pageheader" class="nbf_tpl_pagesection_vertical_norwd nbf_floatingoffset" ><div id="header_top" class="nbf_tpl_pagesection_vertical header_top nbf_align_center" ><div id="header_top_fix" class="nbf_tpl_pagesection_horizontal header_top_fix nbf_align_right " ><div id="headertop_left" class="nbf_tpl_pagesection_horizontal_norwd headertop_left nbf_first_child nbf_align_left " ><nav id="linkedpage_login" class="nbf_tpl_pagesection_linked linkedpage_login nbf_first_child" ><a href="/bookmarks.php"><div id="myfav_text" class="nbf_tpl_text myfav_text" ><span class="favouritesicon"><i class="fa fa-heart" aria-hidden="true"></i></span><span class="favtext">my favourites</span></div></a></nav><script type="application/json" id="linkedpage_login_pbdata" class="pb_data" data-type="page_section_linked">{"id":"linkedpage_login", "settings":{"cascadehover":true}}</script><nav id="newsletter_signup" class="nbf_tpl_pagesection_linked_norwd newsletter_signup" ><a href="https://signup.theguardian.com/holidays_signup?cmp=header-button" target="_blank"><div id="newsletter_text" class="nbf_tpl_text newsletter_text" ><span class="newslettericon"><i class="fa fa-envelope" aria-hidden="true"></i></span><span class="newslettertext">newsletter</span></div></a></nav><script type="application/json" id="newsletter_signup_pbdata" class="pb_data" data-type="page_section_linked">{"id":"newsletter_signup", "settings":{"cascadehover":true}}</script><div id="mobilesearch_icon" class="nbf_tpl_text mobilesearch_icon" ><i class="fa fa-search" aria-hidden="true"></i></div></div><div id="cc_headquicksearch" class="nbf_tpl_custom cc_headquicksearch header_quicksearch"><div id="cc_headquicksearch_header_qs_wrap" class="nbf_tpl_pagesection_vertical header_qs_wrap" ><div id="cc_headquicksearch_header_search" class="nbf_tpl_quicksearch header_search" ><form id="quicksearch_form" method="get" autocomplete="off" action="quicksearch.php"><input type="text" autocomplete="off" id="searchtext_cc_headquicksearch_header_search" name="searchtext" placeholder="search locations, tours" value="" class="nbf_tpl_quicksearch_searchtext" /> <input type="hidden" autocomplete="off" name="searchtag" id="searchtag_cc_headquicksearch_header_search" value=""></input> <input type="hidden" autocomplete="off" name="searchproduct" id="searchproduct_cc_headquicksearch_header_search" value=""></input> <button class="nbf_button nbf_tpl_quicksearch_button" type="submit"><div class="nbf_button">find a holiday</div></button></form><script type="text/javascript">var acqs_27200 = {script: "ajax.php?a=nbf_pb_ajax&cpt=27200&raw=1&", varname: "params", minchars: 3, delay:1000, cache: false, timeout: 15000, json: true, source: "Quick Search", dir: "ltr", callback: function (obj,hiddenonly) { if (obj !== undefined && obj.key) { if (hiddenonly !== true) { document.getElementById("searchtext_cc_headquicksearch_header_search").value = obj.name; } if (obj.isproduct === true) { document.getElementById("searchproduct_cc_headquicksearch_header_search").value = obj.key; document.getElementById("searchtag_cc_headquicksearch_header_search").value = ""; } else if (obj.istag === true || obj.isrcode === true) { document.getElementById("searchtag_cc_headquicksearch_header_search").value = obj.key; document.getElementById("searchproduct_cc_headquicksearch_header_search").value = ""; } } else { if (hiddenonly !== true) { document.getElementById("searchtext_cc_headquicksearch_header_search").value = ""; } document.getElementById("searchtag_cc_headquicksearch_header_search").value = ""; document.getElementById("searchproduct_cc_headquicksearch_header_search").value = ""; } }};asqs_27200 = new AutoSuggest("searchtext_cc_headquicksearch_header_search",acqs_27200);$('#searchtext_cc_headquicksearch_header_search').keyup(function(e) {if (e.keyCode == 13) {$(this).closest('form').find('button[type=submit]').click();} else {$("#searchtag_cc_headquicksearch_header_search").val("");$("#searchproduct_cc_headquicksearch_header_search").val("")}}); $(function() { $('body').on('contextmenu', '#as_searchtext_cc_headquicksearch_header_search', function() { return false; });});$(function() { $(document).off('submit.quicksearch_form', '#quicksearch_form').on('submit.quicksearch_form', '#quicksearch_form', function(e) { e.preventDefault(); if (typeof(Tracking) !== 'undefined') { var moreValue = false; var extraFields = {}; var fields = [{value:'form_submit'},{value:'widget_click'},{value:'quick_search'},{value:'component'},{value:0},{value:''},{value:'created_for_you'},{value:'Events'}]; $('#quicksearch_form input[type!=hidden], #quicksearch_form select').each( function(index){ var input = $(this); if(input.val()) { var key = input.attr('name'); var val = input.val(); if(!moreValue) { fields.push({value: val}); fields.push({value: ''}); moreValue = true; } extraFields[key] = val; } } ); fields[10] = extraFields; Tracking.trackEvent(fields); } $(this)[0].submit(); });});</script><script type="text/javascript"></script></div></div></div><div id="headertop_right" class="nbf_tpl_pagesection_horizontal_norwd headertop_right nbf_last_child nbf_align_right " ><div id="guardian_sitelink" class="nbf_tpl_text guardian_sitelink nbf_first_child" ><a href="https://www.theguardian.com/travel" target="_blank">theguardian.com/travel</a></div><a href="/"><img id="sitelogo2" class="nbf_tpl_image sitelogo2 nbf_last_child" src="images/theguardianholidays" alt="Guardian Holidays" title="" /></a></div></div></div><div id="header_menu_background" class="nbf_tpl_pagesection_vertical_norwd header_menu_background nbf_align_center" ><div id="header_menu_cont" class="nbf_tpl_pagesection_horizontal_norwd header_menu_cont " ><div id="level1_container" class="nbf_tpl_pagesection_horizontal_norwd level1_container nbf_first_child nbf_last_child " ><a href="/"><img id="home_icon" class="nbf_tpl_image home_icon nbf_first_child" src="images/index_2" alt="home link icon" title="home link icon" /></a><nav id="header_menu_wrapper" class="nbf_tpl_pagesection_vertical_norwd header_menu_wrapper" ><div id="mobile_menu_close_btn" class="nbf_tpl_text mobile_menu_close_btn menu-toggle" ><span class="close_btn_text">Close</span><svg class="close_btn_svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/></svg></div><div id="level1_1_level1_item_cont" class="nbf_tpl_pagesection_vertical_norwd nbf_tpl_it level1_item_cont" ><a class="lvl1-menu-item-link toggle menu-link" href="./destinations/">destinations</a><ul id="level1_1_lvl2_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl2_menu_cont toggle hide-this" ><li class="lvl2-menu-title"><a href="./destinations/">destinations</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/africa/">Africa</a><ul id="level1_1_menu_lvl2_items_iter_1_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/africa/">Africa</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/botswana/">Botswana</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/egypt">Egypt</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/ethiopia/">Ethiopia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/kenya/">Kenya</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/madagascar/">Madagascar</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/morocco/">Morocco</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/namibia/">Namibia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/rwanda/">Rwanda</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/south-africa/">South Africa</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/swaziland/">Swaziland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/tanzania/">Tanzania</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/uganda/">Uganda</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/zambia/">Zambia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/zimbabwe/">Zimbabwe</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/asia/">Asia</a><ul id="level1_1_menu_lvl2_items_iter_2_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/asia/">Asia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/bhutan/">Bhutan</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/borneo/">Borneo</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/cambodia/">Cambodia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./destinations/china/">China</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./destinations/india/">India</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/indonesia/">Indonesia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/iran/">Iran</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/japan/">Japan</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/laos/">Laos</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/malaysia/">Malaysia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/maldives/">Maldives</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/mongolia/">Mongolia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/nepal/">Nepal</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/Philippines/">Philippines</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/singapore/">Singapore</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/sri-lanka/">Sri Lanka</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./destinations/thailand/">Thailand</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/tibet/">Tibet</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/uzbekistan/">Uzbekistan</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./destinations/vietnam/">Vietnam</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/australasia/">australasia</a><ul id="level1_1_menu_lvl2_items_iter_3_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/australasia/">australasia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/australia/">Australia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/new-zealand/">New Zealand</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="destinations/central-america/">Central America & Caribbean</a><ul id="level1_1_menu_lvl2_items_iter_4_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="destinations/central-america/">Central America & Caribbean</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/belize/">Belize</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/costa-rica/">Costa Rica</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/cuba/">Cuba</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/guatemala/">Guatemala</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/jamaica/">Jamaica</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/nicaragua/">nicaragua</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/panama/">Panama</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/europe/">europe</a><ul id="level1_1_menu_lvl2_items_iter_5_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/europe/">europe</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/albania/">Albania</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/austria/">Austria</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/baltics/">Baltics</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/belgium/">Belgium</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/bosnia-herzegovina/">Bosnia-Herzegovina</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/bulgaria/">Bulgaria</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/croatia/">Croatia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/cyprus/">Cyprus</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/czech-republic/">Czech Republic</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/denmark/">Denmark</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/estonia/">Estonia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/finland/">Finland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/france/">France</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/georgia/">Georgia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/germany/">Germany</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/greece/">Greece</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/greenland/">Greenland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/hungary/">Hungary</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/iceland/">Iceland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/ireland/">Ireland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/italy/">Italy</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/latvia/">Latvia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/lithuania/">Lithuania</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/malta/">Malta</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/montenegro/">Montenegro</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/netherlands/">The Netherlands</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/norway/">Norway</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/poland/">Poland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/portugal/">Portugal</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/romania/">Romania</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/russia/">Russia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/scandinavia/">Scandinavia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/serbia/">Serbia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/slovakia/">Slovakia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/slovenia/">Slovenia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/spain/">Spain</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/sweden/">Sweden</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/switzerland/">Switzerland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/turkey/">Turkey</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/middle-east/">middle east</a><ul id="level1_1_menu_lvl2_items_iter_6_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/middle-east/">middle east</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/egypt/">Egypt</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/iran/">Iran</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/jordan/">Jordan</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/north-africa/">north africa</a><ul id="level1_1_menu_lvl2_items_iter_7_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/north-africa/">north africa</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/egypt/">Egypt</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/morocco/">Morocco</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/north-america/">north america</a><ul id="level1_1_menu_lvl2_items_iter_8_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/north-america/">north america</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/USA/">USA</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/canada/">Canada</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/destinations/mexico/">Mexico</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/polar/">Polar regions</a><ul id="level1_1_menu_lvl2_items_iter_9_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/polar/">Polar regions</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/antarctica/">Antarctica</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/arctic/">Arctic</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/south-america/">south america</a><ul id="level1_1_menu_lvl2_items_iter_10_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/south-america/">south america</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/argentina/">Argentina</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/bolivia/">Bolivia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/brazil/">Brazil</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/chile/">Chile</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/colombia/">Colombia</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/ecuador/">Ecuador</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/peru/">Peru</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/destinations/uk/">uk</a><ul id="level1_1_menu_lvl2_items_iter_11_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/destinations/uk/">uk</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/england/">England</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/northern-ireland/">Northern Ireland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/scotland/">Scotland</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/destinations/wales/">Wales</a></li></ul></li></ul></div><div id="level1_2_level1_item_cont" class="nbf_tpl_pagesection_vertical_norwd nbf_tpl_it level1_item_cont" ><a class="lvl1-menu-item-link toggle menu-link" href="./trip-types/">themes</a><ul id="level1_2_lvl2_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl2_menu_cont toggle hide-this" ><li class="lvl2-menu-title"><a href="./trip-types/">themes</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./adventure-holidays/">adventure holidays</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./cultural-holidays/">Art/culture/history</a><ul id="level1_2_menu_lvl2_items_iter_2_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./cultural-holidays/">Art/culture/history</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/art-tours/">Art</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/cultural-holidays/">Culture</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/history-tours/">History</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./cruise-holidays/">cruise</a><ul id="level1_2_menu_lvl2_items_iter_3_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./cruise-holidays/">cruise</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/expedition-cruise-holidays/">polar & expedition</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/river-cruise-holidays/">river cruise</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/small-ship-cruise-holidays/">Small ship cruises</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./cottage-holidays/">cottages & villas</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./cycling-holidays/">cycling</a><ul id="level1_2_menu_lvl2_items_iter_5_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./cycling-holidays/">cycling</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/off-road-cycling-holidays/">Off-road cycling</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/road-cycling-holidays/">Road cycling</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/self-guided-cycling-holidays/">Self-guided cycling</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./family-holidays/">family holidays</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/festivals-events-holidays/">Festivals, music & events</a><ul id="level1_2_menu_lvl2_items_iter_7_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/festivals-events-holidays/">Festivals, music & events</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/christmas-holiday-deals/">Christmas & New Years</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/christmas-market-breaks/">Christmas markets</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/festivals-events-holidays/">Festivals & musical events</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/music-holidays/">Music holidays</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./foodie-holidays/">foodie holidays</a><ul id="level1_2_menu_lvl2_items_iter_8_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./foodie-holidays/">foodie holidays</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/foodie-holidays/">Food</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/wine-holidays/">Wine</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./home-swap-holidays/">home swap</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./rail-journeys/">rail journeys</a><ul id="level1_2_menu_lvl2_items_iter_10_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./rail-journeys/">rail journeys</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./rail-journeys/european-rail-journeys/">European rail journeys</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./rail-journeys/rest-of-world-rail-journeys/">India, USA & Canada rail journeys</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/rail-journeys/uk-rail-journeys/">UK rail journeys</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="tailor-made-rail-holidays">Tailor-made rail journeys</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./solo-travel/">Solo tours</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./walking-holidays/">Walking & trekking</a><ul id="level1_2_menu_lvl2_items_iter_12_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./walking-holidays/">Walking & trekking</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/classic-walking-holidays/">Classic walks</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/summits-mountaineering-holidays/">Summits</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/self-guided-walking-holidays/">Self-guided walking</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/trekking-climbing-holidays/">Trekking & climbing</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./winter-walking-snowshoeing-holidays/">Winter walking & snowshoeing</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./wildlife-nature-holidays/">Wildlife & nature</a><ul id="level1_2_menu_lvl2_items_iter_13_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./wildlife-nature-holidays/">Wildlife & nature</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/arctic-polar-holidays/">Arctic & polar</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/nature-holidays/">Nature</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/northern-lights-holidays/">Northern lights</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/safari-holidays/">Safari</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/wildlife-holidays/">Wildlife</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./winter-holidays/">Winter</a><ul id="level1_2_menu_lvl2_items_iter_14_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./winter-holidays/">Winter</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/christmas-holiday-deals/">Christmas & New Year</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/christmas-market-breaks/">Christmas markets</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/cross-country-skiing-holidays/">Cross-country skiing</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/northern-lights-holidays/">Northern lights</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/winter-activity-holidays/">Winter activities</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/winter-sun-holidays/">Winter sun</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/winter-walking-snowshoeing-holidays/">Winter walking & snowshoeing</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="/sustainable-travel/">Sustainable travel</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="/christmas/">Festive breaks</a></li></ul></div><div id="level1_3_level1_item_cont" class="nbf_tpl_pagesection_vertical_norwd nbf_tpl_it level1_item_cont" ><a class="lvl1-menu-item-link toggle menu-link" href="./offers/">offers & competitions</a><ul id="level1_3_lvl2_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl2_menu_cont toggle hide-this" ><li class="lvl2-menu-title"><a href="./offers/">offers & competitions</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./competitions/">Competitions</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="https://www.guardianescapes.com/?utm_source=holidays-site&utm_medium=offers_menu&utm_campaign=Last_minute_deals">Last minute deals</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="/offers/great-deal-tours/">Tour offers</a></li></ul></div><div id="level1_4_level1_item_cont" class="nbf_tpl_pagesection_vertical_norwd nbf_tpl_it level1_item_cont" ><a class="lvl1-menu-item-link toggle menu-link" href="./travel-styles/">Travel styles</a><ul id="level1_4_lvl2_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl2_menu_cont toggle hide-this" ><li class="lvl2-menu-title"><a href="./travel-styles/">Travel styles</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./cruise-holidays/">Cruise</a><ul id="level1_4_menu_lvl2_items_iter_1_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./cruise-holidays/">Cruise</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/expedition-cruise-holidays/">polar & expedition</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/river-cruise-holidays/">river cruise</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/small-ship-cruise-holidays/">Small ship cruises</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./escorted-tours/">Escorted tours</a><ul id="level1_4_menu_lvl2_items_iter_2_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./escorted-tours/">Escorted tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/africa/">Africa tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/asia/">Asia tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/canada/">Canada tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/escorted-tours/central-america-caribbean/">Central America & the Caribbean tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/europe/">Europe tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./solo-travel/">Solo tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/south-america/">South America tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/uk/">UK tours</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="./escorted-tours/usa/">USA tours</a></li></ul></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="./independent-journeys/">Independent journeys</a><ul id="level1_4_menu_lvl2_items_iter_3_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="./independent-journeys/">Independent journeys</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/self-guided-cycling-holidays/">Self-guided cycling</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/self-guided-walking-holidays/">Self-guided walking</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="https://holidays.theguardian.com/tailor-made-rail-holidays/">Tailor-made rail journeys</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="/home-swap-holidays/">Home swap</a></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="./small-group-adventures/">Small group adventures</a></li><li class="lvl2-menu-item" ><a class="toggle menu-link lvl2-menu-item-link" href="/sustainable-travel/">Sustainable travel</a><ul id="level1_4_menu_lvl2_items_iter_6_lvl3_menu_cont" class="nbf_tpl_pagesection_vertical_norwd lvl3_menu_cont hide-this" ><li class="lvl3-menu-title"><a href="/sustainable-travel/">Sustainable travel</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/sustainable-holidays/">Sustainable adventures</a></li><li class="lvl3-menu-item "><a class="lvl3-menu-item-link" href="/flight-free-holidays/">Flight free holidays</a></li></ul></li><li class="lvl2-menu-item" ><a class="lvl2-menu-item-link" href="/flight-free-holidays/">Flight free holidays</a></li></ul></div></nav><div id="mobile_menu_open_btn" class="nbf_tpl_text mobile_menu_open_btn menu-toggle nbf_last_child" ><svg viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M442 114H6a6 6 0 0 1-6-6V84a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6z"></path></svg></div></div></div></div></header><div id="nbf_page_container" class=""><div id="nbf_pagemiddle" class="nbf_tpl_pagesection_vertical" ></div><div id="nbf_pagecontent_area" class="nbf_tpl_pagesection_vertical" ><article id="collection_breadcrumbs" class="nbf_tpl_pagesection_vertical collection_breadcrumbs nbf_align_center" ><div id="breadcrumb_background" class="nbf_tpl_pagesection_horizontal_norwd breadcrumb_background nbf_align_left " ><div id="tf_breadcrumb" class="nbf_tpl_tf_breadcrumbs tf_breadcrumb nbf_first_child" ><a href="">home</a><span class="nbf_tpl_tf_bc_sep"> > </span> <a href="summits-mountaineering-holidays/">Summits & Mountaineering</a></div><div id="cc_childnodes" class="nbf_tpl_pagesection_conditional cc_childnodes nbf_last_child" ><div id="child_iter_1_child_link" class="nbf_tpl_text nbf_tpl_it child_link" ><a href="buy-one-get-one-free/">2nd person free - cruise sale</a></div><div id="child_iter_2_child_link" class="nbf_tpl_text nbf_tpl_it child_link" ><a href="cruise-sale/">cruise deals</a></div><div id="child_iter_3_child_link" class="nbf_tpl_text nbf_tpl_it child_link" ><a href="inspire-me/">inspire me</a></div></div></div></article><article id="collection_section" class="nbf_tpl_pagesection_vertical collection_section nbf_align_center" ><div id="overviewbackground" class="nbf_tpl_pagesection_horizontal_norwd overviewbackground nbf_align_left " ><div id="collection_main_title" class="nbf_tpl_text collection_main_title nbf_first_child" ><h1 class="pagenamehtag" id="backtotop" name="backtotop"> summits & mountaineering</h1> </div></div></article><div id="background_wrap" class="nbf_tpl_pagesection_vertical_norwd background_wrap" ></div><div id="qs_results_count_background" class="nbf_tpl_pagesection_vertical qs_results_count_background nbf_align_center" ><div id="qs_results_count_col" class="nbf_tpl_pagesection_horizontal qs_results_count_col " ><div id="searchbar_numitems" style="display:none" class="nbf_tpl_productsearchcount searchbar_numitems nbf_first_child"><span class="nbf_tpl_productsearchcount_cnt">We've found 0 holidays matching your search</span></div><script type="text/javascript">$(document).on("PB_ProductSearch:contentLoaded", function (src,count) {$.getJSON("/ajax.php?a=nbf_pb_ajax",{"cpt":27958,"params":{"count":count}}, function(data) { $("#searchbar_numitems").find("span.nbf_tpl_productsearchcount_cnt").text(data.response.count)}); $("#searchbar_numitems").show();});</script><div id="qs_wrap" class="nbf_tpl_pagesection_vertical qs_wrap nbf_last_child" ><div id="cc_quicksearch" class="nbf_tpl_custom cc_quicksearch childnode_quicksearch"><div id="cc_quicksearch_quicksearch" class="nbf_tpl_quicksearch quicksearch" ><form id="quicksearch_form" method="get" autocomplete="off" action="quicksearch.php"><input type="text" autocomplete="off" id="searchtext_cc_quicksearch_quicksearch" name="searchtext" placeholder="search locations, tours" value="" class="nbf_tpl_quicksearch_searchtext" /> <input type="hidden" autocomplete="off" name="searchtag" id="searchtag_cc_quicksearch_quicksearch" value=""></input> <input type="hidden" autocomplete="off" name="searchproduct" id="searchproduct_cc_quicksearch_quicksearch" value=""></input> <button class="nbf_button nbf_tpl_quicksearch_button" type="submit"><div class="nbf_button">find a holiday</div></button></form><script type="text/javascript">var acqs_27192 = {script: "ajax.php?a=nbf_pb_ajax&cpt=27192&raw=1&", varname: "params", minchars: 3, delay:1000, cache: false, timeout: 15000, json: true, source: "Quick Search", dir: "ltr", callback: function (obj,hiddenonly) { if (obj !== undefined && obj.key) { if (hiddenonly !== true) { document.getElementById("searchtext_cc_quicksearch_quicksearch").value = obj.name; } if (obj.isproduct === true) { document.getElementById("searchproduct_cc_quicksearch_quicksearch").value = obj.key; document.getElementById("searchtag_cc_quicksearch_quicksearch").value = ""; } else if (obj.istag === true || obj.isrcode === true) { document.getElementById("searchtag_cc_quicksearch_quicksearch").value = obj.key; document.getElementById("searchproduct_cc_quicksearch_quicksearch").value = ""; } } else { if (hiddenonly !== true) { document.getElementById("searchtext_cc_quicksearch_quicksearch").value = ""; } document.getElementById("searchtag_cc_quicksearch_quicksearch").value = ""; document.getElementById("searchproduct_cc_quicksearch_quicksearch").value = ""; } }};asqs_27192 = new AutoSuggest("searchtext_cc_quicksearch_quicksearch",acqs_27192);$('#searchtext_cc_quicksearch_quicksearch').keyup(function(e) {if (e.keyCode == 13) {$(this).closest('form').find('button[type=submit]').click();} else {$("#searchtag_cc_quicksearch_quicksearch").val("");$("#searchproduct_cc_quicksearch_quicksearch").val("")}}); $(function() { $('body').on('contextmenu', '#as_searchtext_cc_quicksearch_quicksearch', function() { return false; });});$(function() { $(document).off('submit.quicksearch_form', '#quicksearch_form').on('submit.quicksearch_form', '#quicksearch_form', function(e) { e.preventDefault(); if (typeof(Tracking) !== 'undefined') { var moreValue = false; var extraFields = {}; var fields = [{value:'form_submit'},{value:'widget_click'},{value:'quick_search'},{value:'component'},{value:0},{value:''},{value:'created_for_you'},{value:'Events'}]; $('#quicksearch_form input[type!=hidden], #quicksearch_form select').each( function(index){ var input = $(this); if(input.val()) { var key = input.attr('name'); var val = input.val(); if(!moreValue) { fields.push({value: val}); fields.push({value: ''}); moreValue = true; } extraFields[key] = val; } } ); fields[10] = extraFields; Tracking.trackEvent(fields); } $(this)[0].submit(); });});</script><script type="text/javascript"></script></div></div></div></div></div><div id="qs_results_background" class="nbf_tpl_pagesection_vertical qs_results_background" ><div id="search_filter_col" class="nbf_tpl_pagesection_vertical search_filter_col nbf_align_left" ><div id="filter_title_text" class="nbf_tpl_text filter_title_text" >Currently browsing by:</div><div id="filter_section" class="nbf_tpl_productsearchfilters filter_section nbf_tpl_productsearchfilters_togglelist" ><input type="hidden" class="nbf_tpl_productsearch_force_tag" value="summits"/><input type="hidden" class="nbf_tpl_productsearch_tagmode" value="any"/><div class="nbf_tpl_productsearch_appliedfilters" data-remimg="images/qs_remove_cross"></div><div class="nbf_tpl_productsearchfilters_taggroup collapsed" data-groupid="Travel Month" data-defstate="collapsed" data-hidefrom="14"><h3>Travel Month</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="april"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[april]" id="filter_section_taggroup_filters_april" type="checkbox" data-tid="april" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"april"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_april" class=""><span class="checkbox"></span><bdo class="txt">April</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="august"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[august]" id="filter_section_taggroup_filters_august" type="checkbox" data-tid="august" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"august"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_august" class=""><span class="checkbox"></span><bdo class="txt">August</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="february"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[february]" id="filter_section_taggroup_filters_february" type="checkbox" data-tid="february" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"february"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_february" class=""><span class="checkbox"></span><bdo class="txt">February</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="january"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[january]" id="filter_section_taggroup_filters_january" type="checkbox" data-tid="january" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"january"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_january" class=""><span class="checkbox"></span><bdo class="txt">January</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="july"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[july]" id="filter_section_taggroup_filters_july" type="checkbox" data-tid="july" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"july"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_july" class=""><span class="checkbox"></span><bdo class="txt">July</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="june"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[june]" id="filter_section_taggroup_filters_june" type="checkbox" data-tid="june" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"june"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_june" class=""><span class="checkbox"></span><bdo class="txt">June</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="may"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[may]" id="filter_section_taggroup_filters_may" type="checkbox" data-tid="may" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"may"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_may" class=""><span class="checkbox"></span><bdo class="txt">May</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="october"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[october]" id="filter_section_taggroup_filters_october" type="checkbox" data-tid="october" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"october"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_october" class=""><span class="checkbox"></span><bdo class="txt">October</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="september"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[september]" id="filter_section_taggroup_filters_september" type="checkbox" data-tid="september" data-gid="Travel Month" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Month","tag":"september"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_september" class=""><span class="checkbox"></span><bdo class="txt">September</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_nightsfilter"><h3>Duration (nights)</h3><div id="filter_section_slider_2" data-mode="range" data-nightsfrom="1" data-nightsto="150" data-nights="150" data-usedays="0" data-valuelem="filter_section_slidervalue_2" class="nbf_tpl_productsearchfilters_nightslider"></div><div class="nbf_inline" style="width:100%; position:relative;"><div class="nbf_tpl_productsearchfilters_nightslider_from">1</div><div class="nbf_tpl_productsearchfilters_nightslider_value" id="filter_section_slidervalue_2"></div><div class="nbf_tpl_productsearchfilters_nightslider_to">150</div><div class="clearfix"></div></div><script type="text/javascript">$("#filter_section_slider_2").slider({range:true,values:[1,150],min:1,max:150,step:1,animate:"fast",slide:function(evt,ui) { $("#filter_section_slidervalue_2").text(ui.values[0] + "-" + ui.values[1]);}});</script></div><div class="nbf_tpl_productsearchfilters_pricefilter"><h3>Budget</h3><div id="filter_section_slider_3" data-mode="range" data-showrangeinputs="0" data-pricefrom="100" data-priceto="20000" data-step="250" data-price="20000" data-valuelem="filter_section_slidervalue_3" class="nbf_tpl_productsearchfilters_priceslider nbf_tpl_productsearchfilters_priceslider_js ibecurrslider" data-conversionrate="1"></div><div class="nbf_inline" style="width:100%; position:relative;"><div class="nbf_tpl_productsearchfilters_priceslider_from">拢100</div><div class="nbf_tpl_productsearchfilters_priceslider_value" id="filter_section_slidervalue_3"></div><div class="nbf_tpl_productsearchfilters_priceslider_to">拢20,000</div><div class="clearfix"></div></div><script type="text/javascript"> if (typeof IBE_NumberFormatter === 'undefined') { var IBE_NumberFormatter = new (function() { this.locale = 'en_GB'; this.currency_locale = 'en_GB'; this.currency = 'GBP'; var ROUND_CEILING = 0; var ROUND_DOWN = 2; var ROUND_FLOOR = 1; var ROUND_HALFDOWN = 5; var ROUND_HALFEVEN = 4; var ROUND_HALFUP = 6; var ROUND_UP = 3; var nfs = { "grouping_separator_symbol" : ",", "decimal_separator_symbol" : ".", "monetary_grouping_separator_symbol" : ",", "monetary_separator_symbol" : ".", "minus_sign_symbol" : "-", "positive_prefix" : "\u00a3", "positive_suffix" : "", "negative_prefix" : "-\u00a3", "negative_suffix" : "", "fraction_digits" : 2, "grouping_used" : 1, "grouping_size" : 3, "secondary_grouping_size" : 0, "rounding_mode" : 4 }; var _round = function(value, decimals) { return Number(Math.round(value+'e'+decimals)+'e-'+decimals); }; var _ceil = function(value, decimals) { return Number(Math.ceil(value+'e'+decimals)+'e-'+decimals); }; var _floor = function(value, decimals) { return Number(Math.floor(value+'e'+decimals)+'e-'+decimals); }; var _trunc = function(value, decimals) { return (value < 0 ? Number(Math.ceil(value+'e'+decimals)+'e-'+decimals) : Number(Math.floor(value+'e'+decimals)+'e-'+decimals)); }; var _truncUp = function(value, decimals) { return (value < 0 ? Number(Math.floor(value+'e'+decimals)+'e-'+decimals) : Number(Math.ceil(value+'e'+decimals)+'e-'+decimals)); }; var _groupingFormat = function(s) { var regex; if (nfs["grouping_used"] === 2) { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } else { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } while (regex.test(s)) { if (nfs["grouping_used"] === 2) { s = s.replace(regex, '$1'+nfs["grouping_separator_symbol"]+'$2'); } else { s = s.replace(regex, '$1'+nfs["grouping_separator_symbol"]+'$2'); } } return s; }; var _monetaryGroupingFormat = function(s) { var regex; if (nfs["grouping_used"] === 2) { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } else { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } while (regex.test(s)) { if (nfs["grouping_used"] === 2) { s = s.replace(regex, '$1'+nfs["monetary_grouping_separator_symbol"]+'$2'); } else { s = s.replace(regex, '$1'+nfs["monetary_grouping_separator_symbol"]+'$2'); } } return s; }; var _roundingMode = function(amount, decimals, roundingmode) { if (roundingmode === ROUND_CEILING) { amount = _ceil(amount, decimals); } else if (roundingmode === ROUND_FLOOR) { amount = _floor(amount, decimals); } else if (roundingmode === ROUND_DOWN) { amount = _trunc(amount, decimals); } else if (roundingmode === ROUND_UP) { amount = _truncUp(amount, decimals); } else if (roundingmode === ROUND_HALFDOWN) { if (amount >= 0 && amount % 0.5 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } else if (roundingmode === ROUND_HALFUP) { if (amount < 0 && amount % 0.5 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } else if (roundingmode === ROUND_HALFEVEN) { if (amount % 0.5 !== 0) { amount = _round(amount, decimals); } else { if (Math.floor(amount) % 2 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } } else { amount = _round(amount, decimals); } return amount; }; var _decimalFormat = function(amount, decimals, roundingmode, ignore_decimal_if_zero) { if (typeof decimals === 'undefined') { decimals = nfs["fraction_digits"]; } if (typeof roundingmode === 'undefined') { roundingmode = nfs["rounding_mode"]; } if (typeof amount === 'string') { amount = parseFloat(amount); } if (isNaN(amount)) { throw new TypeError("Cannot format an invalid amount."); } if (typeof decimals !== 'undefined' && decimals !== null) { // Perform rounding first amount = _roundingMode(amount, decimals, roundingmode); // If the rounded amount fractional digits is now .00 then we want to truncate them if (typeof ignore_decimal_if_zero !== 'undefined' && ignore_decimal_if_zero === true) { if ((amount - Math.round(amount)) === 0) { decimals = 0; } } //DEV: toFixed defaults to ROUND_HALF_EVEN amount = amount < 0 ? Math.abs(amount).toFixed(decimals) : amount.toFixed(decimals); } else { amount = amount < 0 ? Math.abs(amount).toString() : amount.toString(); } return amount; }; this.format = function(amount, decimals, roundingmode, ignore_decimal_if_zero=true) { var a = _decimalFormat(amount, decimals, roundingmode, ignore_decimal_if_zero); // returns string with positive number var amountParts = a.split('.'); var s = amountParts[0], d = amountParts[1]; s = _groupingFormat(s); return (amount < 0 ? nfs["minus_sign_symbol"] + s : s) + (d ? nfs["decimal_separator_symbol"] + d : ''); }; this.formatCurrency = function(amount, decimals, roundingmode) { var a = _decimalFormat(amount, decimals, roundingmode, true); // returns string with positive number var amountParts = a.split('.'); var s = amountParts[0], d = amountParts[1]; s = _monetaryGroupingFormat(s); var html_prefix = ''; var html_suffix = ''; return html_prefix + (amount >= 0 ? nfs["positive_prefix"] : '') + (amount < 0 ? nfs["negative_prefix"] : '') + s + (d ? nfs["monetary_separator_symbol"] + d : '') + (amount >= 0 ? nfs["positive_suffix"] : '') + (amount < 0 ? nfs["negative_suffix"] : '') + html_suffix; }; this.parse = function(amount) { var a = amount; // Try and convert to a normal float a = a.replace(nfs["grouping_separator_symbol"], ''); a = a.replace(nfs["decimal_separator_symbol"], '.'); a = a.replace(nfs["minus_sign_symbol"], '-'); a = parseFloat(a); if (isNaN(a)) { a = parseFloat(amount); if (isNaN(a)) { throw new TypeError("Cannot parse an invalid amount."); } } return a; }; this.getCurrencyCode = function(){ return this.currency; }; this.getCurrencyConversionRate = function(){ return false; }; this.getFixedAdditionalAmount = function(){ return 0; }; }); } </script> <script type="text/javascript"> if (typeof IBE_DisplayPriceNumberFormatter === 'undefined') { var IBE_DisplayPriceNumberFormatter = new (function() { this.locale = 'en_GB'; this.currency_locale = 'en_GB'; this.currency = 'GBP'; var ROUND_CEILING = 0; var ROUND_DOWN = 2; var ROUND_FLOOR = 1; var ROUND_HALFDOWN = 5; var ROUND_HALFEVEN = 4; var ROUND_HALFUP = 6; var ROUND_UP = 3; var nfs = { "grouping_separator_symbol" : ",", "decimal_separator_symbol" : ".", "monetary_grouping_separator_symbol" : ",", "monetary_separator_symbol" : ".", "minus_sign_symbol" : "-", "positive_prefix" : "\u00a3", "positive_suffix" : "", "negative_prefix" : "-\u00a3", "negative_suffix" : "", "fraction_digits" : 2, "grouping_used" : 1, "grouping_size" : 3, "secondary_grouping_size" : 0, "rounding_mode" : 4 }; var _round = function(value, decimals) { return Number(Math.round(value+'e'+decimals)+'e-'+decimals); }; var _ceil = function(value, decimals) { return Number(Math.ceil(value+'e'+decimals)+'e-'+decimals); }; var _floor = function(value, decimals) { return Number(Math.floor(value+'e'+decimals)+'e-'+decimals); }; var _trunc = function(value, decimals) { return (value < 0 ? Number(Math.ceil(value+'e'+decimals)+'e-'+decimals) : Number(Math.floor(value+'e'+decimals)+'e-'+decimals)); }; var _truncUp = function(value, decimals) { return (value < 0 ? Number(Math.floor(value+'e'+decimals)+'e-'+decimals) : Number(Math.ceil(value+'e'+decimals)+'e-'+decimals)); }; var _groupingFormat = function(s) { var regex; if (nfs["grouping_used"] === 2) { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } else { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } while (regex.test(s)) { if (nfs["grouping_used"] === 2) { s = s.replace(regex, '$1'+nfs["grouping_separator_symbol"]+'$2'); } else { s = s.replace(regex, '$1'+nfs["grouping_separator_symbol"]+'$2'); } } return s; }; var _monetaryGroupingFormat = function(s) { var regex; if (nfs["grouping_used"] === 2) { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } else { regex = new RegExp('(\\d+)(\\d{'+nfs["grouping_size"]+'})'); } while (regex.test(s)) { if (nfs["grouping_used"] === 2) { s = s.replace(regex, '$1'+nfs["monetary_grouping_separator_symbol"]+'$2'); } else { s = s.replace(regex, '$1'+nfs["monetary_grouping_separator_symbol"]+'$2'); } } return s; }; var _roundingMode = function(amount, decimals, roundingmode) { if (roundingmode === ROUND_CEILING) { amount = _ceil(amount, decimals); } else if (roundingmode === ROUND_FLOOR) { amount = _floor(amount, decimals); } else if (roundingmode === ROUND_DOWN) { amount = _trunc(amount, decimals); } else if (roundingmode === ROUND_UP) { amount = _truncUp(amount, decimals); } else if (roundingmode === ROUND_HALFDOWN) { if (amount >= 0 && amount % 0.5 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } else if (roundingmode === ROUND_HALFUP) { if (amount < 0 && amount % 0.5 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } else if (roundingmode === ROUND_HALFEVEN) { if (amount % 0.5 !== 0) { amount = _round(amount, decimals); } else { if (Math.floor(amount) % 2 === 0) { amount = _floor(amount, decimals); } else { amount = _round(amount, decimals); } } } else { amount = _round(amount, decimals); } return amount; }; var _decimalFormat = function(amount, decimals, roundingmode, ignore_decimal_if_zero) { if (typeof decimals === 'undefined') { decimals = nfs["fraction_digits"]; } if (typeof roundingmode === 'undefined') { roundingmode = nfs["rounding_mode"]; } if (typeof amount === 'string') { amount = parseFloat(amount); } if (isNaN(amount)) { throw new TypeError("Cannot format an invalid amount."); } if (typeof decimals !== 'undefined' && decimals !== null) { // Perform rounding first amount = _roundingMode(amount, decimals, roundingmode); // If the rounded amount fractional digits is now .00 then we want to truncate them if (typeof ignore_decimal_if_zero !== 'undefined' && ignore_decimal_if_zero === true) { if ((amount - Math.round(amount)) === 0) { decimals = 0; } } //DEV: toFixed defaults to ROUND_HALF_EVEN amount = amount < 0 ? Math.abs(amount).toFixed(decimals) : amount.toFixed(decimals); } else { amount = amount < 0 ? Math.abs(amount).toString() : amount.toString(); } return amount; }; this.format = function(amount, decimals, roundingmode, ignore_decimal_if_zero=true) { var a = _decimalFormat(amount, decimals, roundingmode, ignore_decimal_if_zero); // returns string with positive number var amountParts = a.split('.'); var s = amountParts[0], d = amountParts[1]; s = _groupingFormat(s); return (amount < 0 ? nfs["minus_sign_symbol"] + s : s) + (d ? nfs["decimal_separator_symbol"] + d : ''); }; this.formatCurrency = function(amount, decimals, roundingmode) { var a = _decimalFormat(amount, decimals, roundingmode, true); // returns string with positive number var amountParts = a.split('.'); var s = amountParts[0], d = amountParts[1]; s = _monetaryGroupingFormat(s); var html_prefix = ''; var html_suffix = ''; return html_prefix + (amount >= 0 ? nfs["positive_prefix"] : '') + (amount < 0 ? nfs["negative_prefix"] : '') + s + (d ? nfs["monetary_separator_symbol"] + d : '') + (amount >= 0 ? nfs["positive_suffix"] : '') + (amount < 0 ? nfs["negative_suffix"] : '') + html_suffix; }; this.parse = function(amount) { var a = amount; // Try and convert to a normal float a = a.replace(nfs["grouping_separator_symbol"], ''); a = a.replace(nfs["decimal_separator_symbol"], '.'); a = a.replace(nfs["minus_sign_symbol"], '-'); a = parseFloat(a); if (isNaN(a)) { a = parseFloat(amount); if (isNaN(a)) { throw new TypeError("Cannot parse an invalid amount."); } } return a; }; this.getCurrencyCode = function(){ return this.currency; }; this.getCurrencyConversionRate = function(){ return false; }; this.getFixedAdditionalAmount = function(){ return 0; }; }); } </script> </div><div class="nbf_tpl_productsearchfilters_taggroup" data-groupid="Region" data-defstate="normal" data-hidefrom="5"><h3>Region</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="amazonrainforest1"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[amazonrainforest1]" id="filter_section_taggroup_filters_amazonrainforest1" type="checkbox" data-tid="amazonrainforest1" data-gid="Region" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Region","tag":"amazonrainforest1"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_amazonrainforest1" class=""><span class="checkbox"></span><bdo class="txt">Amazon Rainforest</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="andes"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[andes]" id="filter_section_taggroup_filters_andes" type="checkbox" data-tid="andes" data-gid="Region" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Region","tag":"andes"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_andes" class=""><span class="checkbox"></span><bdo class="txt">Andes</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="kilimanjaro"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[kilimanjaro]" id="filter_section_taggroup_filters_kilimanjaro" type="checkbox" data-tid="kilimanjaro" data-gid="Region" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Region","tag":"kilimanjaro"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_kilimanjaro" class=""><span class="checkbox"></span><bdo class="txt">Kilimanjaro</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_taggroup collapsed" data-groupid="Country" data-defstate="collapsed" data-hidefrom="5"><h3>Country</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="morocco1"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[morocco1]" id="filter_section_taggroup_filters_morocco1" type="checkbox" data-tid="morocco1" data-gid="Country" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Country","tag":"morocco1"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_morocco1" class=""><span class="checkbox"></span><bdo class="txt">Morocco</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="peru1"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[peru1]" id="filter_section_taggroup_filters_peru1" type="checkbox" data-tid="peru1" data-gid="Country" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Country","tag":"peru1"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_peru1" class=""><span class="checkbox"></span><bdo class="txt">Peru</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="tanzania"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[tanzania]" id="filter_section_taggroup_filters_tanzania" type="checkbox" data-tid="tanzania" data-gid="Country" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Country","tag":"tanzania"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_tanzania" class=""><span class="checkbox"></span><bdo class="txt">Tanzania</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_taggroup" data-groupid="Theme" data-defstate="normal" data-hidefrom="5"><h3>Theme</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="adventure"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[adventure]" id="filter_section_taggroup_filters_adventure" type="checkbox" data-tid="adventure" data-gid="Theme" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Theme","tag":"adventure"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_adventure" class=""><span class="checkbox"></span><bdo class="txt">Adventure</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="artculturehistory"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[artculturehistory]" id="filter_section_taggroup_filters_artculturehistory" type="checkbox" data-tid="artculturehistory" data-gid="Theme" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Theme","tag":"artculturehistory"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_artculturehistory" class=""><span class="checkbox"></span><bdo class="txt">Art/Culture/History</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="walkingholidays"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[walkingholidays]" id="filter_section_taggroup_filters_walkingholidays" type="checkbox" data-tid="walkingholidays" data-gid="Theme" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Theme","tag":"walkingholidays"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_walkingholidays" class=""><span class="checkbox"></span><bdo class="txt">Walking</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_taggroup" data-groupid="Travel Style" data-defstate="full" ><h3>Travel Style</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="addflights"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[addflights]" id="filter_section_taggroup_filters_addflights" type="checkbox" data-tid="addflights" data-gid="Travel Style" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Style","tag":"addflights"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_addflights" class="pb_imgicon "><span class="checkbox"></span><bdo class="txt">Flight options available</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="upto16"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[upto16]" id="filter_section_taggroup_filters_upto16" type="checkbox" data-tid="upto16" data-gid="Travel Style" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Style","tag":"upto16"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_upto16" class="pb_imgicon "><span class="checkbox"></span><bdo class="txt">Group size up to 16</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="sustainable"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[sustainable]" id="filter_section_taggroup_filters_sustainable" type="checkbox" data-tid="sustainable" data-gid="Travel Style" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Style","tag":"sustainable"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_sustainable" class="pb_imgicon "><span class="checkbox"></span><bdo class="txt">More sustainable option</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="exsave100"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[exsave100]" id="filter_section_taggroup_filters_exsave100" type="checkbox" data-tid="exsave100" data-gid="Travel Style" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Style","tag":"exsave100"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_exsave100" class="pb_imgicon "><span class="checkbox"></span><bdo class="txt">Save 拢100pp - quote 25GUA100</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="smallgroupadventures"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[smallgroupadventures]" id="filter_section_taggroup_filters_smallgroupadventures" type="checkbox" data-tid="smallgroupadventures" data-gid="Travel Style" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Travel Style","tag":"smallgroupadventures"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_smallgroupadventures" class="pb_imgicon "><span class="checkbox"></span><bdo class="txt">Small Group Adventure</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_taggroup collapsed" data-groupid="Activity Level" data-defstate="collapsed" data-hidefrom="60"><h3>Activity Level</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="challenging"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[challenging]" id="filter_section_taggroup_filters_challenging" type="checkbox" data-tid="challenging" data-gid="Activity Level" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Activity Level","tag":"challenging"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_challenging" class=""><span class="checkbox"></span><bdo class="txt">Challenging</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="moderate"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[moderate]" id="filter_section_taggroup_filters_moderate" type="checkbox" data-tid="moderate" data-gid="Activity Level" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Activity Level","tag":"moderate"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_moderate" class=""><span class="checkbox"></span><bdo class="txt">Moderate</bdo></label></div><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="tough"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[tough]" id="filter_section_taggroup_filters_tough" type="checkbox" data-tid="tough" data-gid="Activity Level" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Activity Level","tag":"tough"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_tough" class=""><span class="checkbox"></span><bdo class="txt">Tough</bdo></label></div></div></div><div class="nbf_tpl_productsearchfilters_taggroup collapsed" data-groupid="Partner" data-defstate="collapsed" data-hidefrom="60"><h3>Partner</h3><div class="nbf_tpl_productsearchfilters_tagctr"><div class="nbf_tpl_productsearchfilters_tagline tagvalid" data-tag="exodustravels"><input class="nbf_tpl_productsearch_tag nbf_tpl_productsearch_tag_group nbf_customcheckbox" name="filter_section_taggroup_filters[exodustravels]" id="filter_section_taggroup_filters_exodustravels" type="checkbox" data-tid="exodustravels" data-gid="Partner" onchange="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Product Search","type":"Filter Tag Changed","group":"Partner","tag":"exodustravels"}); }ga('send', 'event', "", '', '', 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "product_search", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0}); } " /><label for="filter_section_taggroup_filters_exodustravels" class=""><span class="checkbox"></span><bdo class="txt">Exodus Travels</bdo></label></div></div></div></div><script type="application/json" id="filter_section_pbdata" class="pb_data" data-type="productsearchfilters">{"id":"filter_section","settings":[]}</script></div><div id="horizontal_qs_offers" class="nbf_tpl_pagesection_horizontal horizontal_qs_offers nbf_align_left " ><div id="controls_top" class="nbf_tpl_pagesection_horizontal controls_top nbf_first_child " ><div id="controls_ctr" class="nbf_tpl_productsearchcontrols controls_ctr nbf_first_child nbf_last_child" ><div id="controls_top_numperpage" class="nbf_tpl_productsearchnumppctrl controls_top_numperpage" ><select class="nbf_tpl_productsearchctrl_numpp"><option data-val="9">9</option><option data-val="12">12</option><option data-val="24">24</option><option value="all">Show All</option></select></div><div id="controls_top_layout" class="nbf_tpl_productsearchlayoutctrl controls_top_layout" ><select class="nbf_tpl_productsearchlayoutctrl_select"><option value="grid">Grid View</option><option value="list">List View</option></select><div class="nbf_tpl_productsearchlayoutctrl_stateicons" data-type="grid"><img class="nbf_tpl_productsearchlayoutctrl_state" title="Grid View" data-val="grid" src="images/qs_gridview_selected_1" data-type="enabled"/><img class="nbf_tpl_productsearchlayoutctrl_state" title="Grid View" data-val="grid" src="images/qs_gridview_unselected" data-type="disabled"/></div><script type="text/javascript">defaultvar = $("#controls_top_layout select.nbf_tpl_productsearchlayoutctrl_select").val();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons img.nbf_tpl_productsearchlayoutctrl_state").hide();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons[data-type='"+defaultvar+"'] img.nbf_tpl_productsearchlayoutctrl_state[data-type='enabled']").show();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons").not("[data-type='"+defaultvar+"']").find("img.nbf_tpl_productsearchlayoutctrl_state[data-type='disabled']").show();</script><div class="nbf_tpl_productsearchlayoutctrl_stateicons" data-type="list"><img class="nbf_tpl_productsearchlayoutctrl_state" title="List View" data-val="list" src="images/qs_listview_selected_1" data-type="enabled"/><img class="nbf_tpl_productsearchlayoutctrl_state" title="List View" data-val="list" src="images/qs_listview_unselected" data-type="disabled"/></div><script type="text/javascript">defaultvar = $("#controls_top_layout select.nbf_tpl_productsearchlayoutctrl_select").val();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons img.nbf_tpl_productsearchlayoutctrl_state").hide();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons[data-type='"+defaultvar+"'] img.nbf_tpl_productsearchlayoutctrl_state[data-type='enabled']").show();$("#controls_top_layout div.nbf_tpl_productsearchlayoutctrl_stateicons").not("[data-type='"+defaultvar+"']").find("img.nbf_tpl_productsearchlayoutctrl_state[data-type='disabled']").show();</script></div><div id="order_container" class="nbf_tpl_pagesection_horizontal_norwd order_container " ><div id="order_by_label" class="nbf_tpl_text order_by_label nbf_first_child" ><p> Order by</p> </div><div id="controls_top_order" class="nbf_tpl_productsearchorderctrl controls_top_order sb2_selectwrap nbf_last_child" ><select class="nbf_tpl_productsearchctrl_sortopts"><option value="sortByPriceAsc">Lowest to Highest</option><option value="sortByPriceDesc">Highest to Lowest</option><option value="sortByTitleAsc">A - Z</option><option value="sortByTitleDesc">Z - A</option><option value="sortByWeightDesc">Recommended</option></select></div></div><div id="controls_top_pagectrl" class="nbf_tpl_productsearchpagectrl controls_top_pagectrl" ><script type="text/javascript">var nbf_pb_pgctrl_controls_top_pagectrl= {"config":{"firstlast":0,"prevnext":1,"numpages":5},"content":{"first":"","last":"","prev":"<img src=\"images\/qs_greyarrow_left\"\/>","next":"<img src=\"images\/qs_greyarrow_right\"\/>"}};</script><div class="nbf_tpl_productsearchpagectrl_pages"></div></div><div id="products_per_page_label" class="nbf_tpl_text products_per_page_label" ><p> View</p> </div></div><script type="text/javascript">$(function() {$(document).trigger("PB_ProductSearch:registerComponent",["control",$("#controls_ctr")]);});</script></div><div id="content_layout" class="nbf_tpl_pagesection_vertical content_layout" ><div id="content_area" data-cpid="27976" data-impressionsource="Product Search - category_parent_2x4x2" class="nbf_tpl_productsearchcontent content_area" ></div><script type="text/javascript">$(function() {$(document).trigger("PB_ProductSearch:registerComponent",["content",$("#content_area")]);window.setTimeout(function() {$(document).trigger("PB_ProductSearch:loadContent");},200);});</script></div><div id="controls_bottom" class="nbf_tpl_pagesection_vertical controls_bottom nbf_last_child" ><div id="controls_bottom_ctr" class="nbf_tpl_productsearchcontrols controls_bottom_ctr" ><div id="controls_bottom_pagectrl" class="nbf_tpl_productsearchpagectrl controls_bottom_pagectrl" ><script type="text/javascript">var nbf_pb_pgctrl_controls_bottom_pagectrl= {"config":{"firstlast":0,"prevnext":1,"numpages":5},"content":{"first":"","last":"","prev":"<img src=\"images\/qs_greyarrow_left\"\/>","next":"<img src=\"images\/qs_greyarrow_right\"\/>"}};</script><div class="nbf_tpl_productsearchpagectrl_pages"></div></div></div><script type="text/javascript">$(function() {$(document).trigger("PB_ProductSearch:registerComponent",["control",$("#controls_bottom_ctr")]);});</script></div></div></div></div><script type="text/javascript"> ga('require', 'ec'); var GAToSend = []; var GASent = {}; var GAScrollTimeout; var GAInitialScroll = true; var GAImpressionStorage = {}; $(document).scroll(function () { if (GAInitialScroll === false) { clearTimeout(GAScrollTimeout); GAGetVisibleImpressions(); GAScrollTimeout = setTimeout(GADoneScroll, 700); } else { GAInitialScroll = false; GAGetVisibleImpressions(); GADoneScroll(); } }); function GAGetVisibleImpressions() { var windowTop = $(document).scrollTop(); var windowBottom = windowTop + $(window).height(); $('.GAImpression').each(function() { var itemTop = $(this).offset().top; var itemBottom = itemTop + $(this).height(); if (!$(this).is(':visible')) { } else { if ((itemTop >= windowTop && itemTop < windowBottom) || (itemBottom >= windowTop && itemBottom < windowBottom)) { if (GAToSend.indexOf($(this).attr('id')) == -1 && !GASent[$(this).attr('id')]) { GAToSend.push($(this).attr('id')); } } } }); } function GADoneScroll(suppressEvent) { if (typeof suppressEvent == 'undefined') suppressEvent = false; if (GAToSend.length > 0) { while (GAToSend.length > 0) { var id = GAToSend.pop(); ga('ec:addImpression', GAImpressionStorage[id]); GASent[id] = true; } if (!suppressEvent) { ga('send', 'event', 'Scroll Tracking', 'scroll', window.location.href, { nonInteraction: true }); } } clearTimeout(GAScrollTimeout); } GAGetVisibleImpressions(); GADoneScroll(true); $(function() { $('body').on('click', 'a', function() { if ($(this).attr('href') && $(this).attr('href').toLowerCase().indexOf('http') == 0 && $(this).attr('href').substring(0, 32) != 'https://holidays.theguardian.com') { var url = $(this).attr('href'); var args = {transport: 'beacon'}; if ($(this).attr('target') == undefined || $(this).attr('target') == '_self') { args.hitCallback = function(){document.location = url;}; } ga('send', 'event', 'Outbound Link', 'Click', $(this).attr('href'), args); } if ($(this).attr('href') && ($(this).attr('href').toLowerCase().indexOf('mailto:') == 0 || $(this).attr('href').toLowerCase().indexOf('tel:') == 0)) { ga('send', 'event', 'Outbound Link', 'Click', $(this).attr('href'), args); } }); $('body').on('auxclick', 'a', function() { if ($(this).attr('href') && $(this).attr('href').toLowerCase().indexOf('http') == 0 && $(this).attr('href').substring(0, 32) != 'https://holidays.theguardian.com') { var url = $(this).attr('href'); ga('send', 'event', 'Outbound Link', 'Click', $(this).attr('href'), {'transport': 'beacon'}); } }); }); ga('send', 'pageview'); </script> <!-- Google Adwords Number Changer --> <script type="text/javascript"> var google_replace_number = jQuery('.number').text(); (function(a,e,c,f,g,h,b,d){var k={ak:"865749445",cl:"vh6_CP6cunEQxZPpnAM"};a[c]=a[c]||function(){(a[c].q=a[c].q||[]).push(arguments)};a[g]||(a[g]=k.ak);b=e.createElement(h);b.async=1;b.src="//www.gstatic.com/wcm/loader.js";d=e.getElementsByTagName(h)[0];d.parentNode.insertBefore(b,d);a[f]=function(b,d,e){a[c](2,b,k,d,null,new Date,e)};a[f]()})(window,document,"_googWcmImpl","_googWcmGet","_googWcmAk","script"); </script> <!-- End Google Adwords Number Changer --> <!-- BEGIN Krux Control Tag for "Guardian Holidays" --> <!-- Source: /snippet/controltag?confid=KT6JFToO&site=Guardian%20Holidays&edit=1 --> <script class="kxct" data-id="KT6JFToO" data-timing="async" data-version="1.9" type="text/javascript"> window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]); (function(){ var k=document.createElement('script');k.type='text/javascript';k.async=true; var m,src=(m=location.href.match(/\bkxsrc=([^&]+)/))&&decodeURIComponent(m[1]); k.src = /^https?:\/\/([a-z0-9_\-\.]+\.)?krxd\.net(:\d{1,5})?\//i.test(src) ? src : src === "disable" ? "" : (location.protocol==="https:"?"https:":"http:")+"//cdn.krxd.net/controltag?confid=KT6JFToO" ; var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s); }()); </script> <!-- END Krux Controltag --> <!-- Google Code for Remarketing Tag --> <!-------------------------------------------------- Remarketing tags may not be associated with personally identifiable information or placed on pages related to sensitive categories. See more information and instructions on how to setup the tag on: http://google.com/ads/remarketingsetup ---------------------------------------------------> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 971225648; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; /* ]]> */ </script> <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/971225648/?guid=ON&script=0"/> </div> </noscript><script type="text/javascript"> if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('config', "GTM-W3TR8H", {send_page_view: false}); gtag('event', 'page_view', {'send_to': "GTM-W3TR8H"});} if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { } </script> <style type="text/css">#nbf_container { padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: none; max-width: 1300px; background-color:#FFFFFF; } </style></div><footer id="nbf_pagefooter" class="nbf_tpl_pagesection_vertical" ><div id="boxes"> <div id="dialog" class="window"> <span class="popuptitle"><img src="images/guardian_small_logo"></img> <span class="h1popuptitle">Be the first to know</span> <span class="h2popuptitle">Stay up to date with the latest travel trends, products and offers</span> </span> <span class="popupsignuplink"><a href="https://holidays.theguardian.com/newsletter/" target="_blank">Sign up to our newsletter <img alt="" src="/images/browse_right_arrow_1/quicksearch_arrow/?m=nbf" /></a></span> <div class="policytext">By proceeding, you agree to our <a href="https://www.theguardian.com/help/terms-of-service" target="_blank">Terms and Conditions</a>. To find out what personal data we collect and how we use it, please visit our <a href="https://holidays.theguardian.com/privacy" target="_blank">Privacy Policy</a>.</div> <div id="popupfoot"> <a href="#" class="close agree"><i class="fa fa-times" aria-hidden="true"></i></a></div> </div> <div id="mask"></div> </div> <section id="newsletter_vertical" class="nbf_tpl_pagesection_vertical newsletter_vertical nbf_align_center" ><div id="newsletter_content" class="nbf_tpl_pagesection_horizontal newsletter_content " ><div id="footer_newsletter_intro" class="nbf_tpl_cms footer_newsletter_intro nbf_first_child nbf_last_child" ><p> Get great offers all year round from Guardian Holidays</p> <span class="signuplink"><a href="https://holidays.theguardian.com/newsletter/" target="_blank">Sign up to our newsletter <img alt="" src="https://holidays.theguardian.com/images/newsletter_arrow/newsletter_arrow/?m=nbf" /></a></span> </div></div></section><section id="footer_social_background" class="nbf_tpl_pagesection_vertical_norwd footer_social_background nbf_align_center" ><div id="footer_social_cont" class="nbf_tpl_pagesection_horizontal_norwd footer_social_cont flex-row flex flex-nowrap " ><div id="backtotop_anchor" class="nbf_tpl_text backtotop_anchor nbf_first_child" ><a class="scrollToTop" href="#"><i class="fa fa-chevron-up"></i> back to top</a> </div><div id="social_follow" class="nbf_tpl_pagesection_horizontal_norwd social_follow flex flex-row flex-nowrap nbf_last_child " ><div id="follow_message" class="nbf_tpl_text follow_message nbf_first_child" >Follow us:</div><a class="social_footer_link" href="https://www.instagram.com/guardianhols/" target="_blank" ><i class="fa fa-instagram"></i><span class="social_footer_text">@Guardianhols</span></a><a class="social_footer_link" href="https://www.facebook.com/guardianhols" target="_blank" ><i class="fa fa-facebook-f"></i><span class="social_footer_text">@Guardianhols</span></a> </div></div></section><div id="footer_notice" class="nbf_tpl_pagesection_vertical footer_notice nbf_align_center" ><div id="notice_container_copy" class="nbf_tpl_pagesection_horizontal notice_container_copy " ><nav id="footermenu_col_one" class="nbf_tpl_menu footermenu_col_one nbf_first_child nbf_tpl_menu_base_vertical nbf_tpl_smenu_dir_horizontal nbf_tpl_smenu_itype_horizontal" data-options="{"direction":"vertical","submenu_type":"horizontal","submenu_animstyle":"show","animduration":200,"hidedelay":0}" ><ul class="nbf_ul_vertical nbf_ul_left nbf_ul_list_none"> <li class="first "><a href="https://holidays.theguardian.com/./about-us/" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"9","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"about us","link":"https:\/\/holidays.theguardian.com\/.\/about-us\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:1:\"9\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:3:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";i:2;s:17:\"guardianvacations\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"0"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/./about-us/", "about us", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="about us" data-event="site interaction">about us</a></li> <li class=""><a href="https://holidays.theguardian.com/./partners/" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"10","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"our partners","link":"https:\/\/holidays.theguardian.com\/.\/partners\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:2:\"10\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:3:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";i:2;s:17:\"guardianvacations\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"1"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/./partners/", "our partners", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="our partners" data-event="site interaction">our partners</a></li> <li class=""><a href="https://holidays.theguardian.com/./faq/" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"11","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"faq","link":"https:\/\/holidays.theguardian.com\/.\/faq\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:2:\"11\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:3:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";i:2;s:17:\"guardianvacations\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"2"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/./faq/", "faq", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="faq" data-event="site interaction">faq</a></li> <li class=""><a href="https://holidays.theguardian.com/./terms-and-conditions/" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"12","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"terms and conditions","link":"https:\/\/holidays.theguardian.com\/.\/terms-and-conditions\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:2:\"12\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:3:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";i:2;s:17:\"guardianvacations\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"3"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/./terms-and-conditions/", "terms and conditions", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="terms and conditions" data-event="site interaction">terms and conditions</a></li> <li class=""><a href="https://holidays.theguardian.com/privacy/" target="_blank" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"13","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"privacy policy","link":"https:\/\/holidays.theguardian.com\/privacy\/","rel":"","target":"1","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:2:\"13\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:2:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"4"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/privacy/", "privacy policy", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="privacy policy" data-event="site interaction">privacy policy</a></li> <li class=""><a href="https://holidays.theguardian.com/cookies" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"74","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"cookies","link":"https:\/\/holidays.theguardian.com\/cookies","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:2:\"74\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:2:{i:0;s:10:\"guardianen\";i:1;s:16:\"guardian-staging\";}}","title":"","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,guardian-staging,","menuorder":"5"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/cookies", "cookies", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="cookies" data-event="site interaction">cookies</a></li> <li class=""><a href="https://holidays.theguardian.com/sitemap/" title="sitemap" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"414","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"sitemap","link":"https:\/\/holidays.theguardian.com\/sitemap\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:0:{}","title":"sitemap","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"6"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/sitemap/", "sitemap", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="sitemap" data-event="site interaction">sitemap</a></li> <li class="last "><a href="https://holidays.theguardian.com/#privacy-modal" title="privacy settings" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"431","menuid":"footer_col_one","childmenu_id":"","order":"0","sitestyle":"","name":"privacy settings","link":"https:\/\/holidays.theguardian.com\/#privacy-modal","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:3:\"431\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:4:{i:0;s:16:\"guardian-staging\";i:1;s:10:\"guardianen\";i:2;s:17:\"guardianvacations\";i:3;s:24:\"guardianvacationsstaging\";}}","title":"privacy settings","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,guardianvacations,guardianvacationsstaging,","menuorder":"7"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/#privacy-modal", "privacy settings", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="privacy settings" data-event="site interaction">privacy settings</a></li></ul></nav><nav id="footermenu_col_two" class="nbf_tpl_menu footermenu_col_two nbf_tpl_menu_base_vertical nbf_tpl_smenu_dir_horizontal nbf_tpl_smenu_itype_horizontal" data-options="{"direction":"vertical","submenu_type":"horizontal","submenu_animstyle":"show","animduration":200,"hidedelay":0}" ><ul class="nbf_ul_vertical nbf_ul_left nbf_ul_list_none"> <li class="first "><a href="https://holidays.theguardian.com/escorted-tours/" title="Escorted tours" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"408","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"escorted tours","link":"https:\/\/holidays.theguardian.com\/escorted-tours\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:3:\"408\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:2:{i:0;s:16:\"guardian-staging\";i:1;s:10:\"guardianen\";}}","title":"Escorted tours","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"5"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/escorted-tours/", "escorted tours", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="escorted tours" data-event="site interaction">escorted tours</a></li> <li class=""><a href="https://holidays.theguardian.com/cruise-holidays/" title="cruise holidays" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"409","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"cruise holidays","link":"https:\/\/holidays.theguardian.com\/cruise-holidays\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:0:{}","title":"cruise holidays","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"6"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/cruise-holidays/", "cruise holidays", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="cruise holidays" data-event="site interaction">cruise holidays</a></li> <li class=""><a href="https://holidays.theguardian.com/walking-holidays/" title="walking holidays" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"410","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"walking holidays","link":"https:\/\/holidays.theguardian.com\/walking-holidays\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:0:{}","title":"walking holidays","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"7"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/walking-holidays/", "walking holidays", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="walking holidays" data-event="site interaction">walking holidays</a></li> <li class=""><a href="https://holidays.theguardian.com/cycling-holidays/" title="cycling holidays" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"411","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"cycling holidays","link":"https:\/\/holidays.theguardian.com\/cycling-holidays\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:0:{}","title":"cycling holidays","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"8"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/cycling-holidays/", "cycling holidays", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="cycling holidays" data-event="site interaction">cycling holidays</a></li> <li class=""><a href="https://holidays.theguardian.com/adventure-holidays/" title="adventure holidays" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"412","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"adventure holidays","link":"https:\/\/holidays.theguardian.com\/adventure-holidays\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:3:\"412\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:2:{i:0;s:16:\"guardian-staging\";i:1;s:10:\"guardianen\";}}","title":"adventure holidays","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"9"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/adventure-holidays/", "adventure holidays", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="adventure holidays" data-event="site interaction">adventure holidays</a></li> <li class=""><a href="https://holidays.theguardian.com/family-holidays/" title="family holidays" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"413","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"family holidays","link":"https:\/\/holidays.theguardian.com\/family-holidays\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:0:{}","title":"family holidays","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,","menuorder":"10"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/family-holidays/", "family holidays", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="family holidays" data-event="site interaction">family holidays</a></li> <li class=""><a href="https://holidays.theguardian.com/guardian-travel-insurance" title="guardian travel insurance" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"417","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"guardian travel insurance","link":"https:\/\/holidays.theguardian.com\/guardian-travel-insurance","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:3:\"417\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:1:{i:0;s:10:\"guardianen\";}}","title":"guardian travel insurance","accesskey":"","image_alt":"","image_title":"","storefronts":",guardianen,","menuorder":"11"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/guardian-travel-insurance", "guardian travel insurance", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="guardian travel insurance" data-event="site interaction">guardian travel insurance</a></li> <li class="last "><a href="https://holidays.theguardian.com/rail-journeys/tours-with-eurostar/" title="eurostar breaks" onclick="if (typeof dataLayer !== 'undefined') { dataLayer.push({"event":"Menu Category","id":"421","menuid":"footer_col_two","childmenu_id":"","order":"0","sitestyle":"","name":"eurostar breaks","link":"https:\/\/holidays.theguardian.com\/rail-journeys\/tours-with-eurostar\/","rel":"","target":"0","enabled":"1","imageurl":"","desc":"","offergroup_id":"0","data":"a:4:{s:2:\"id\";s:3:\"421\";s:9:\"image_alt\";s:0:\"\";s:11:\"image_title\";s:0:\"\";s:11:\"storefronts\";a:4:{i:0;s:16:\"guardian-staging\";i:1;s:10:\"guardianen\";i:2;s:17:\"guardianvacations\";i:3;s:24:\"guardianvacationsstaging\";}}","title":"eurostar breaks","accesskey":"","image_alt":"","image_title":"","storefronts":",guardian-staging,guardianen,guardianvacations,guardianvacationsstaging,","menuorder":"12"}); }ga('send', 'event', "Top Category", "https://holidays.theguardian.com/rail-journeys/tours-with-eurostar/", "eurostar breaks", 0);if (!localStorage.getItem('moduleTypesEnabled') || localStorage.getItem('moduleTypesEnabled') && localStorage.getItem('acceptedModuleTypes') && localStorage.getItem('acceptedModuleTypes').includes("Functional")) { gtag('event', "menu_category", {'send_to': "GTM-W3TR8H",'event_category': "",'event_action': '','event_label': '','value': 0,'page_location': '/travelfinder.php?summits-mountaineering-holidays/=&amp;path=summits mountaineering holidays&amp;tab=holidays'}); } " data-type="link" data-description="eurostar breaks" data-event="site interaction">eurostar breaks</a></li></ul></nav><section id="contact_container" class="nbf_tpl_pagesection_vertical_norwd contact_container nbf_align_left" ><div id="emailus" class="nbf_tpl_text emailus" ><a href="mailto:holidayoffers@theguardian.com?Subject=Ask Guardian Holidays" target="_top"><i class="fa fa-inbox"></i>email us</a></div><div id="callus" class="nbf_tpl_text callus" ><a href="tel:0330-333-6766"><i class="fa fa-phone"></i>0330 333 6766</a></div><div id="writetous" class="nbf_tpl_text writetous" ><i class="fa fa-envelope-o"></i></div><div id="writetous_address" class="nbf_tpl_text writetous_address" >guardian holidays,<br /> guardian news & media ltd,<br /> king place, 90 york way,<br /> london, n1 9gu</div></section><section id="footerpoints_container" class="nbf_tpl_pagesection_vertical_norwd footerpoints_container nbf_last_child" ><div id="pointone_text" class="nbf_tpl_text pointone_text" ><span class="circlenumber">1</span>every holiday you buy from us helps support independent journalism</div><div id="pointtwo_text" class="nbf_tpl_text pointtwo_text" ><span class="circlenumber">2</span>our trusted partners pride themselves on quality and offer an exciting range of holidays</div><div id="pointthree_text" class="nbf_tpl_text pointthree_text" ><span class="circlenumber">3</span>we are passionate about travel and bring you recommendations and offers we know you will love</div></section></div><div id="notice_container" class="nbf_tpl_pagesection_horizontal_norwd notice_container " ><div id="guardian_footer_notice" class="nbf_tpl_cms guardian_footer_notice nbf_first_child" ><p> Powered by <img alt="Vibe Systems Logo" src="images/vibelogo/vibe_icon/?m=nbf" style="width: 12px; height: 10px;" /> Vibe Systems Ltd. <a href="/privacy">Privacy policy</a></p> </div><img id="footer_logo" class="nbf_tpl_image footer_logo nbf_last_child" src="images/guardian_footer_logo/footerlogo/?m=nbf" alt="the guardian logo" title="the guardian logo" /></div></div><!--[if lte IE 9]> <script type="text/javascript" src="js/polyfills/placeholders.min.js"></script> <![endif]--><!--[if lt IE 9]> <style type="text/css"> /** Border-radius polyfill for IE8 **/ .nbf_tpl_custom.child_node_tags .iter_tag_list, .nbf_tpl_custom.browse_button .browse_button_text,.nbf_tpl_custom.product_preview_two .fav_tour_container .fa, #newslettersignup form, #contact_container .fa, .nbf_tpl_quicksearch button, .nbf_tpl_quicksearch input, .nbf_tpl_quicksearch select, #collection_rowthree .browse_button_rowthree, .nbf_tpl_custom.sharethis .share_icon_row > div, div#cal_collapsing_cont_hdl, #favtour .fa, #callicon, .nbf_tpl_pms_request_callback_button button, .nbf_tpl_pms_request_brochure_button button, div.sb2_selectwrap,#myaccount_img, #myaccount_text { position:relative; z-index:1; behavior:url("js/polyfills/css3pie/PIE.htc"); } /** Misc Fixes **/ #contact_container .fa { padding:10px; } #fade_background { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; } h1 { font-size:inherit; } </style> <script type="text/javascript" src="js/polyfills/rem.min.js"></script> <![endif]--></footer></div><script type="text/javascript">pb.init.iterator = (function (config) {/** * Iterator javascript paging control object * @returns object */ function PB_Iterator_Paging() { var self = this; this.elemid = ""; this.numpages = 0; this.currentpage = 1; this.timer = undefined; this.delay = 0; this.pg_controls = undefined; this.controlstyle = ""; this.pageconf = "js"; this.autoprogression = "off"; this.init = function () { if (self.timer) { window.clearTimeout(self.timer); } self.pg_controls = $('div.nbf_pb_iterator_pagecontrols.' + self.elemid + '_pagectrl'); // Display page 1 self.changePage(1); // Setup timer if (self.autoprogression === "on" && self.delay > 0 && self.numpages > 1) { self.timer = window.setInterval(self.nextPage, self.delay); } }; this.changePage = function (pagenumber) { // Update the page controls based on the control mode. pagenumber = parseInt(pagenumber, 10); // force page number to be an integer. // Update arrows if (pagenumber === 1) { self.pg_controls.find('div.nbf_pb_iterator_firstpage,div.nbf_pb_iterator_previouspage,div.nbf_pb_pagem2,div.nbf_pb_pagem1').hide(); } if (pagenumber === 2) { self.pg_controls.find('div.nbf_pb_pagem2').hide(); } if (pagenumber === self.numpages) { self.pg_controls.find('div.nbf_pb_iterator_lastpage,div.nbf_pb_iterator_nextpage,div.nbf_pb_pagep2,div.nbf_pb_pagep1').hide(); } if (pagenumber > 1) { self.pg_controls.find('div.nbf_pb_iterator_firstpage,div.nbf_pb_iterator_previouspage,div.nbf_pb_pagem1').css('display','inline-block'); } if (pagenumber > 2) { self.pg_controls.find('div.nbf_pb_pagem2').css('display','inline-block'); } if (pagenumber < self.numpages) { self.pg_controls.find('div.nbf_pb_iterator_lastpage,div.nbf_pb_iterator_nextpage,div.nbf_pb_pagep1').css('display','inline-block'); self.pg_controls.find('div.nbf_pb_pagep2').hide(); } if (pagenumber < (self.numpages - 1)) { self.pg_controls.find('div.nbf_pb_pagep2').css('display','inline-block'); } if (self.controlstyle !== "2arrowallpage" && self.controlstyle !== "all") { // Update page number content for when we are showing some page numbers but not all. if (pagenumber > 1) { self.pg_controls.find('div.nbf_pb_pagem1').html((pagenumber - 1)); } if (pagenumber > 2) { self.pg_controls.find('div.nbf_pb_pagem2').html((pagenumber - 2)); } if (pagenumber < self.numpages) { self.pg_controls.find('div.nbf_pb_pagep1').html((pagenumber + 1)); } if (pagenumber < (self.numpages - 1)) { self.pg_controls.find('div.nbf_pb_pagep2').html((pagenumber + 2)); } self.pg_controls.find('div.nbf_pb_activepage').html(pagenumber); } else { self.pg_controls.find('div.nbf_pb_activepage').addClass('nbf_pb_inactivepage'); self.pg_controls.find('div.nbf_pb_activepage').removeClass('nbf_pb_activepage'); } self.pg_controls.find('div.nbf_pb_pagedirect[data-directpage=' + pagenumber + ']').addClass('nbf_pb_activepage'); self.currentpage = pagenumber; // Depending on pageconf. call the correct method for actually changing the page itself. // Additional implementations of paging may operate differently (xhr,etc) if (self.pageconf === "js") { self._js_changepage(pagenumber); } $(document).trigger("PB_Iterator:pageChanged", self); }; this._js_changepage = function (pagenumber) { $('div.' + self.elemid + '_page.nbf_pb_it_page').hide(); $('div.' + self.elemid + '_page.nbf_pb_it_page[data-page=' + pagenumber + ']').show(); }; this.nextPage = function () { if (self.currentpage >= self.numpages) { self.changePage(1); } else { self.changePage(self.currentpage + 1); } }; this.prevPage = function () { if (self.currentpage <= 1) { self.changePage(self.numpages); } else { self.changePage(self.currentpage - 1); } }; this.resume = function () { if (self.delay > 0) { self.timer = window.setInterval(self.nextPage, self.delay); $(document).trigger("PB_Iterator:stateResumed", self); } }; this.pause = function () { if (self.timer !== undefined) { window.clearInterval(self.timer); $(document).trigger("PB_Iterator:statePaused", self); } }; } // Set up instance if (config.id) { // Define the instance object var instance = new PB_Iterator_Paging(); if (config.settings.autoprogression === "on") { instance.autoprogression = config.settings.autoprogression; instance.delay = config.settings.progressiondelay; } instance.elemid = config.id; instance.pageconf = config.settings.pageconf; instance.numpages = config.settings.numpages; instance.controlstyle = config.settings.controlstyle; // Bind event listeners to instance. $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_iterator_firstpage").on("click", function () { instance.changePage(1); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_iterator_previouspage").on("click", function () { instance.prevPage(); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_iterator_nextpage").on("click", function () { instance.nextPage(); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_iterator_lastpage").on("click", function () { instance.changePage(instance.numpages); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_pagedirect").on("click", function () { instance.changePage($(this).attr("data-directpage")); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_pagem2").on("click", function () { instance.changePage(instance.currentpage - 2); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_pagem1").on("click", function () { instance.changePage(instance.currentpage - 1); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_pagep1").on("click", function () { instance.changePage(instance.currentpage + 1); }); $("div.nbf_pb_iterator_pagecontrols." + config.id + "_pagectrl div.nbf_pb_pagep2").on("click", function () { instance.changePage(instance.currentpage + 2); }); // On-hover javascript triggers for buttons corresponding to this iterator. $("div." + config.id + "_pagectrl.nbf_pb_iterator_pagecontrols > div").hover(function () { $img = $(this).find("img.nbf_pb_iterator_page"); $oldsrc = $img.attr("src"); $newsrc = $img.attr("data-hoversrc"); $img.attr("src", $newsrc); $img.attr("data-oldsrc", $oldsrc); instance.pause(); }, function () { $img = $(this).find("img.nbf_pb_iterator_page"); $newsrc = $img.attr("data-oldsrc"); $img.attr("src", $newsrc); instance.resume(); }); // Initialise instance instance.init(); pb_instance(config, instance); } }); pb.init.page_section_linked = (function (config) {if (config.id && config.settings.cascadehover === true) { $(function () { $("#" + config.id).hover(function () { $(this).find("*").addClass("hover"); }, function () { $(this).find("*").removeClass("hover"); }); }); } }); pb.init.image = (function (config) {if (config.id) { if ($("#"+config.id).attr("data-hoversrc")) { $("#"+config.id).hover(function() { $(this).attr("src", $(this).attr("data-hoversrc")); $(this).attr("srcset", $(this).attr("data-hoversrcset")); }, function() { $(this).attr("src", $(this).attr("data-src")); $(this).attr("srcset", $(this).attr("data-srcset")); }); } if (config.settings.openfulllb) { // Bind a lightbox call to open the image url specified in a lightbox when its clicked. $(document).on("click","#"+config.id,function(){ nbf_lightbox(null,undefined,true); $(document).trigger('Pagebuilder_Image_Preload'); img = new Image(); img.src = config.settings.fullsize; img.onload = function() { nbf_updatelightbox('<img width="100%" src="'+config.settings.fullsize+'"/>'); $(document).trigger('Pagebuilder_Image_Loaded'); }; }); } } }); pb.init.contactform = (function (config) { if (config.id) { $(function() { const form = $(`#pb_contact_form_inner`); const inputs = $(`#${config.id} form [data-validation]`); const validationObj = new IBEvalidation({formId: form.attr("id")}); form.data("formhandler", validationObj); function clearErrorForInput(input) { const inputContainer = $(`div.contact_${input.attr("id")}`); const bigError = inputContainer.find(".bigerror"); if (bigError.length) { input.appendTo(inputContainer); bigError.remove(); } } function displayErrorForInput(input) { const inputContainer = $(`div.contact_${input.attr("id")}`); const errorMsg = input.data("validation-error"); inputContainer.find(".bigerror").remove(); inputContainer.prepend(`<div class="bigerror" id="${input.attr("id")}_error"><div class="message">${errorMsg}</div></div>`); input.appendTo(`${input.attr("id")}_error`); } inputs.each(function() { let validators = []; if ($(this).data("validators")) validators = $(this).data("validators").split(","); if (validators.length) { for (const validator of validators) { validationObj.add(`[name=${$(this).attr("name")}]`, validator, [], [$(this).data("validation-error")]); } } $(this).on("blur", (e) => { const inputContainer = $(`div.contact_${$(this).attr("id")}`); let isInputValid = true; validationObj.validate(); const formErrors = validationObj.getErrors(); for (const item of formErrors) { if (item[0].attr("id") == $(this).attr("id")) isInputValid = false; } clearErrorForInput($(this)); if (!isInputValid) displayErrorForInput($(this)); }); }); form.on("submit", (e) => { let isFormValid = validationObj.validate(); const formErrors = []; const objFormErrors = validationObj.getErrors(); for (const item of objFormErrors) { if (!formErrors.includes(item[0][0])) formErrors.push($(`#${item[0][0].getAttribute("id")}`)); } // Clear previous errors from all inputs inputs.each(function() { clearErrorForInput($(this)); }); if (!isFormValid) { for (const input of formErrors) { displayErrorForInput(input); } e.preventDefault(); } }); }); } }); pb.init.mediacarousel = (function (config) { // <editor-fold defaultstate="collapsed" desc="Media Carousel control javascript object"> function PB_MediaCarousel() { var self = this; this.currentposition = 0; this.numitems = 0; this.imgpreload = []; this.timer = undefined; this.delay = 5000; this.transition = 1000; this.type = undefined; // Common functions this.init = function () { if (self.timer) { window.clearTimeout(self.timer); } else { if (self.items !== undefined) { for (var key in self.items) { var item = self.items[key]; if (item.mainimg !== undefined) { img = new Image(); img.onload = function() { self.imgpreload.push(this);}; img.src = item.mainimg; } } self.numitems = self.items.length; } else { self.numitems = 0; } } // Switch to position 0 and start. self.changeSlide(0); self.resume(); }; this.changeSlide = function(slidenum) { $(document).trigger("PB_MediaCarousel:slideChangeRequested",self,slidenum); if (typeof(self._switchslide) === "function") { self._switchslide(slidenum); // Trigger the implementing function we've defined $(document).trigger("PB_MediaCarousel:slideChanged",self); } }; this.doVideoReplacement = function (videosrc) { videohtml = self.createVideoIframe(self.currentposition, videosrc.outerWidth(), videosrc.outerHeight()); $(document).trigger("PB_MediaCarousel:videoReplaced",self); if (videohtml.length > 0) { self.pause(); // pause slideshow while video starts } videosrc.html(videohtml); }; this.getSlide = function(slidenum) { if (self.items !== undefined) { return self.items[slidenum]; } else { return undefined; } }; this.timertick = function () { self.currentposition++; if (self.currentposition >= self.numitems) { self.currentposition = 0; } self.changeSlide(self.currentposition); $(document).trigger("PB_MediaCarousel:timerTick",self); }; this.createVideoIframe = function (slidenum, vwidth, vheight) { // Get the slide out of the configuration and check its settings slide = self.items[slidenum]; if (slide.type === "video") { // Create the html and return it if (slide.videotype === "youtube") { videohtml = '<div class="pb_mediacarousel_slidectr"><iframe src="https://www.youtube.com/embed/' + slide.videoid + '?autoplay=1&loop=0&showinfo=0&modestbranding=1"></iframe><img class="pb_mediacarousel_slide" src="'+slide.mainimg+'"/></div>'; } else if (slide.videotype === "vimeo") { videohtml = '<div class="pb_mediacarousel_slidectr"><iframe src="https://player.vimeo.com/video/' + slide.videoid + '?autoplay=1&loop=0"></iframe><img class="pb_mediacarousel_slide" src="'+slide.mainimg+'"/></div>'; } else if (slide.videotype === "html5") { videohtml = '<div class="pb_mediacarousel_slidectr"><video autoplay loop><source src="' + slide.videourl + '"></source></video><img class="pb_mediacarousel_slide" src="'+slide.mainimg+'"/></div>'; } return videohtml; } else { // This wasnt a video slide, dont return anything. return ""; } }; this.resume = function () { self.timer = window.setInterval(self.timertick, self.delay); $(document).trigger("PB_MediaCarousel:stateResumed",self); }; this.pause = function () { window.clearInterval(self.timer); $(document).trigger("PB_MediaCarousel:statePaused",self); }; this.prev = function () { self.pause(); self.currentposition--; if (self.currentposition < 0) { self.currentposition = (self.numitems - 1); } self.changeSlide(self.currentposition); self.resume(); }; this.next = function () { self.pause(); self.currentposition++; if (self.currentposition >= self.numitems) { self.currentposition = 0; } self.changeSlide(self.currentposition); self.resume(); }; } //</editor-fold> if (config.id) { // Define the instance object var instance = new PB_MediaCarousel(); instance.delay = config.settings.delay; instance.items = config.settings.items; instance.type = config.settings.type; instance.elemid = config.id; instance.transition = config.settings.transition; if ( config.settings.type === "slideshow") { // <editor-fold defaultstate="collapsed" desc="Slideshow style specific logic"> instance._switchslide = function(slidenum) { // bump the z-index of the slide we want? }; // </editor-fold> } else if ( config.settings.type === "slidingwindow") { // <editor-fold defaultstate="collapsed" desc="Sliding window style specific logic"> instance._switchslide = function(slidenum) { }; // </editor-fold> } else if ( config.settings.type === "background") { // <editor-fold defaultstate="collapsed" desc="Background style specific logic"> instance._switchslide = function(slidenum) { }; // </editor-fold> } else if ( config.settings.type === "mediaflow") { // <editor-fold defaultstate="collapsed" desc="Mediaflow style specific logic"> instance._switchslide = function(slidenum) { }; // </editor-fold> } else if (config.settings.type === "gallery") { // <editor-fold defaultstate="collapsed" desc="Gallery style specific logic"> // Initialise html for the gallery $(config.settings.items).each(function (i, item) { if (item.type === "image") { if (item.title === null) { item.title = ""; } if (item.alt === null) { item.alt = ""; } // Check alternate nav images var imgcontent; if (item.hasOwnProperty('navalternate') && Object.keys(item.navalternate).length > 0) { imgcontent = '<picture alt="'+item.alt+'" title="'+item.title+'">'; $(Object.keys(item.navalternate)).each(function(i,bw) { imgcontent += '<source media="(max-width: '+bw+'px)" srcset="'+item.navalternate[bw]+ '/?m=nbf" />'; }); // Fallback image imgcontent += '<img src="' + item.navthumb + '" alt="' + item.alt + '" title="' + item.title + '"/>'; imgcontent += '</picture>'; } else { imgcontent = '<img src="' + item.navthumb + '" alt="' + item.alt + '" title="' + item.title + '"/>'; } $("#" + config.id + " nav.nbf_pb_mediacarousel_playlist div.nbf_pb_mediacarousel_itemcontainer").append('<div class="nbf_pb_mediacarousel_gallerynav" data-pos="' + i + '">'+imgcontent+'</div>'); } else if (item.type === "video") { $("#" + config.id + " nav.nbf_pb_mediacarousel_playlist div.nbf_pb_mediacarousel_itemcontainer").append('<div class="nbf_pb_mediacarousel_gallerynav" data-pos="' + i + '"><img src="' + item.navthumb + '" /><div class="nbf_pb_mediacarousel_vthumboverlay"></div></div>'); } }); instance._recalculateSectionHeight = function() { $("#" + config.id + " section.main").height($("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_gallerymain:last-child").outerHeight()); }; // define the switch slide function implementation for gallery type instance._switchslide = function (slidenum) { instance.currentposition = slidenum; // Any slides currently there are about to go... $("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_gallerymain").addClass("pb_mediacarousel_oldslide"); var slide = instance.getSlide(slidenum); var slidehtml = ""; if (slide == undefined) { return; // There are no slides. Return without error. } if (slide.type === "image") { slidehtml = '<div class="nbf_pb_mediacarousel_gallerymain">'; // Check alternate main images var imgcontent; if (slide.hasOwnProperty('mainalternate') && Object.keys(slide.mainalternate).length > 0) { imgcontent = '<picture class="pb_mediacarousel_slide" alt="'+slide.alt+'" title="'+slide.title+'">'; $(Object.keys(slide.mainalternate)).each(function(i,bw) { imgcontent += '<source media="(max-width: '+bw+'px)" srcset="'+slide.mainalternate[bw]+ '/?m=nbf" />'; }); // Fallback image imgcontent += '<img class="pb_mediacarousel_slide" src="' + slide.mainimg + '" alt="' + slide.alt + '" title="' + slide.title + '"/>'; imgcontent += '</picture>'; } else { imgcontent = '<img class="pb_mediacarousel_slide" src="' + slide.mainimg + '" alt="' + slide.alt + '" title="' + slide.title + '"/>'; } if (slide.href !== null && config.settings.suppresslinks !== true) { slidehtml += '<a href="' + slide.href + '">'+imgcontent+'</a>'; } else { slidehtml += imgcontent; } slidehtml += '</div>'; } if (slide.type === "video") { slidehtml = '<div class="nbf_pb_mediacarousel_gallerymain nbf_pb_mediacarousel_video"><img class="pb_mediacarousel_slide" src="' + slide.mainimg + '"/>'; if (config.settings.usevideooverlay) { slidehtml += '<div class="pb_mediacarousel_slideoverlay"></div>'; } slidehtml += '</div>'; } $("#" + config.id + " section.nbf_pb_mediacarousel_main").append(slidehtml,instance._recalculateSectionHeight()); // Update the overlay text if its set, content to null if empty if (config.settings.showtextoverlay === true) { if (slide.title) { $("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_overlay").text(slide.title); $("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_overlay").show(); } else { $("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_overlay").hide(); } } // Start the fade out of the old slide $("#" + config.id + " section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_gallerymain.pb_mediacarousel_oldslide").fadeOut(instance.transition, function () { $(this).remove(); }); if (config.settings.nocyclethumbs !== true) { // get all of the items "before" and append them to the end, in order. $("#" + config.id + " nav.nbf_pb_mediacarousel_playlist div.nbf_pb_mediacarousel_gallerynav").each(function(i,item) { if (parseInt($(item).attr("data-pos"),10) !== slidenum) { // Slide this one off, and put it onto the end $(item).appendTo("#" + config.id + " nav.nbf_pb_mediacarousel_playlist div.nbf_pb_mediacarousel_itemcontainer"); } else if (parseInt($(item).attr("data-pos"),10) === slidenum) { return false; // Stop doing them now, we've reached our own one } }); } }; // if controls are enabled, work out the widths of the images - and set the widths for the buttons accordingly if (config.settings.usenavctrl === true) { leftimg = new Image(); leftimg.onload = function() { // Set width of left button; $("#" + config.id + " div.nbf_pb_mediacarousel_navleft").css({width:(this.width+10)+"px"}); } leftimg.src = config.settings.previmg; rightimg = new Image(); rightimg.onload = function() { // Set width of left button; $("#" + config.id + " div.nbf_pb_mediacarousel_navright").css({width:(this.width+10)+"px"}); } rightimg.src = config.settings.nextimg; $(document).on("click","#" + config.id + " div.nbf_pb_mediacarousel_navleft",function() { instance.prev(); }); $(document).on("click","#" + config.id + " div.nbf_pb_mediacarousel_navright",function() { instance.next(); }); } if (config.settings.pauseonhover === true) { $(document).on("mouseenter","#"+config.id+" section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_gallerymain img",function() { instance.pause(); }); $(document).on("mouseleave","#"+config.id+" section.nbf_pb_mediacarousel_main div.nbf_pb_mediacarousel_gallerymain img",function() { instance.resume(); }); } $(window).resize(function() { instance._recalculateSectionHeight(); }); // bind the event handlers for controls to functions in this instance object. $(document).on("click","#" + config.id + " div.nbf_pb_mediacarousel_gallerymain.nbf_pb_mediacarousel_video",function() { instance.doVideoReplacement($(this)); }); // Direct click on a slide - switch to that slide. If its a video - autostart $(document).on("click","#" + config.id + " div.nbf_pb_mediacarousel_gallerynav",function() { instance.pause(); instance.currentposition = $(this).attr("data-pos"); instance.changeSlide(instance.currentposition); if (instance.items[instance.currentposition].type === "video") { vslide = $("#" + config.id + " div.nbf_pb_mediacarousel_gallerymain.nbf_pb_mediacarousel_video:not(.pb_mediacarousel_oldslide)"); instance.doVideoReplacement(vslide); } else { instance.resume(); } }); // </editor-fold> } instance.init(); pb_instance(config,instance); } }); pb.init.productsearchfilters = (function (config) {if (config.id) { $(document).trigger("PB_ProductSearch:registerComponent",["filter",$("#"+config.id)]); if (config.settings.purgeunused) { $("#"+config.id).attr("data-purge",true); } if (config.settings.showcounters) { $("#"+config.id).attr("data-showcount",true); } } }); pb.init.page_section_floating = (function (config) {if (config.id) { if (!config.floatparams) { config.floatparams = {}; } if (config.floatparams && config.floatparams.useboundscontainer === false) { $("body").append($("#"+config.id).detach()); } else { $("#"+config.id).parent().css({position:"relative"}); } $("#"+config.id).css({position:"absolute"}); if (typeof floatingMenu !== 'undefined') { floatingMenu.add(config.id,config.floatparams); } }}); pb.init.newsletter = (function (config) {if (config.id) { var lock = 0; $(document).on("click", "#" + config.id + ".nbf_tpl_newsletter button", function () { if (typeof Tracking !== "undefined" && typeof Tracking.trackEvent === "function") { var fields = [{value:config.trackevent[0]},{value:config.trackevent[1]},{value:config.trackevent[2]},{value:config.trackevent[3]}]; Tracking.trackEvent(fields); } var inputs = {}; $("#" + config.id + " :input").each(function () { var n = $(this).attr("name"); inputs[n] = $(this).val(); }); // check for any inputs with data-isrequired as mandatory - if their value is empty. // Flag an error and return false. haserrors = false; $("#" + config.id + " input[data-isrequired='required'],#" + config.id + " select[data-isrequired='required']").each(function () { if ($(this).val() == "") { alert(config.inputvalidfailtext.replace("$field",$(this).siblings("label[for='"+$(this).attr("name")+"']").text())); $(this).parent(".nbf_tpl_newsletter_row").addClass("error"); haserrors=true; } }); $("#" + config.id + " input[name='email']").each(function () { var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]+)?$/; if (!$(this).val().trim() || emailReg.test($(this).val().trim()) == false) { alert(config.emailvalidfailtext); $(this).parent(".nbf_tpl_newsletter_row").addClass("error"); haserrors=true; } }); if (!haserrors) { $("#" + config.id).html('<img src="'+config.submitbaseurl +'/img/bigajax.gif"/>'); $.ajax({ url: config.submitbaseurl + "/mailinglist.php", type: "POST", data: inputs, dataType: "json", success: function (data) { if (typeof data === "object") { $("#" + config.id).replaceWith(data[1]); if (data[0] == 0) typeof newsletter_select_callback == "function" && newsletter_select_callback(); } }}); } }); }}); pb.init.list = (function (config) {if (config.id) { $("#"+config.id).accordion(config.settings); }}); </script><!-- START-IBE-EUCOOKIE --><script type="text/javascript"> function removeeu() { var t = new Date(); var e = new Date(); e.setFullYear(t.getFullYear()+10); document.cookie = "wt=f;expires="+e.toGMTString()+";domain=theguardian.com;path=/;secure"; $('#cookieLaw').hide(); const moduleTypesEnabled = Boolean(0); const trackingAccepted = new Event("trackingAccepted"); document.dispatchEvent(trackingAccepted); } function declineeu() { var t = new Date(); var e = new Date(); e.setFullYear(t.getFullYear()+10); document.cookie = "wt=d;expires="+e.toGMTString()+";domain=theguardian.com;path=/;secure"; $('#cookieLaw').hide(); } $(function() { $("body").append("<div id=\"cookieLaw\">This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our <a href=\"\/privacy\/\">Privacy Policy<\/a> to find out more about how we use your data.<i class=\"fa fa-times-circle-o\" aria-hidden=\"true\"><\/i><\/div>"); if ($("#euCookieLawDeclineButton").length) { $("#euCookieLawDeclineButton").click(function(e) {e.stopImmediatePropagation();}) } if ($(".cookielaw-typeselection-container").length) { $(".cookielaw-typeselection-container").click((e) => e.stopImmediatePropagation()); } if ($("#cookielaw-preferences-link").length) { $("#cookielaw-preferences-link").click((e) => e.stopImmediatePropagation()); } let clickAnywhere = true; const cookieBannerItems = $("#cookieLaw").find("button"); cookieBannerItems.each((i, elem) => { if (elem.id && $(`#${elem.id}`).attr("onclick") == "removeeu();") clickAnywhere = false; }); if (clickAnywhere) { $("#cookieLaw").css("cursor", "pointer").attr("onclick", "removeeu();"); } }); if (localStorage.getItem("moduleTypesEnabled") == "false") localStorage.removeItem("moduleTypesEnabled");</script><!-- END-IBE-EUCOOKIE --></body></html>