@media only screen and (min-width:361px) and (max-width:580px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-50-25-25 > .region,.three-3x33 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row,.two-66-33 > .region,.two-50 > .region,.two-brick > .panel-row > .region,.two-33-66 > .region,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:581px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region,.two-50 > .region,.two-brick > .panel-row > .region{width:50%}.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.three-25-50-25 > .region-three-25-50-25-first,.three-25-25-50 > .region-three-25-25-50-first,.four-4x25 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth,.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third{width:75%}.three-25-50-25 > div.region-three-25-50-25-third,.three-25-25-50 > div.region-three-25-25-50-second,.three-inset-right > .region-three-inset-right-sidebar{width:25%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.two-brick > .panel-row{float:none}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:30%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:30%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:30%;margin-left:-30%}.at-panel .region{display:inline;float:left}.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 > .region,.two-50 > .region,.two-brick > .panel-row > .region{width:50%}.three-3x33 > .region,.five-5x20 > .row-2 > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset{width:33.333333%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .row-1{width:40%}.five-5x20 > .row-2{width:60%}.five-5x20 > .panel-row{float:left}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:1025px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:30%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:30%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:30%;margin-left:-30%}.at-panel .region{display:inline;float:left}.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-50 > .region,.two-brick > .panel-row > .region{width:50%}.three-3x33 > .region,.five-5x20 > .panel-row > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset{width:33.333333%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.six-6x16 > .panel-row{width:33.333333%;float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:400px){.contact-us-form.contact-us-page .form-item > label{width:100%;}.contact-us-form.contact-us-page .form-item input,.contact-us-form.contact-us-page .form-item .form-textarea-wrapper.resizable,.contact-us-form.contact-us-page .form-item .webform-datepicker{width:100%;}}@media only screen and (min-width:320px) and (max-width:400px){body .view-destinations .isotope-element{margin-left:4%;height:330px;width:calc(96% - 2px);height:380px;}body .view-destinations .slide-section .slide.style,body .view-destinations .slide-section .slide.activity{text-indent:75px;}}@media only screen and (min-width:580px) and (max-width:610px){.sticky-header .sticky-header-enquiry{margin-right:9%;}}@media only screen and (min-width:611px) and (max-width:630px){.sticky-header .sticky-header-enquiry{margin-right:0;}}@media only screen and (min-width:631px) and (max-width:670px){.sticky-header .sticky-header-enquiry{margin-right:3%;}}@media only screen and (min-width:671px) and (max-width:700px){.sticky-header .sticky-header-enquiry{margin-right:5%;}}@media only screen and (min-width:701px) and (max-width:730px){.sticky-header .sticky-header-enquiry{margin-right:7%;}}@media only screen and (min-width:731px) and (max-width:769px){.sticky-header .sticky-header-enquiry{margin-right:9%;}}@media only screen and (min-width:850px){.copyright .left,.copyright .right{margin-top:-40px;}}@media only screen and (min-width:351px) and (max-width:460px){body #block-quicktabs-holidays-accordion .ui-accordion #quickset-wildlife_calendar_accordion .ui-accordion-header{background:#999;}body .holiday-wildlife-calendar > .view-content .views-row{height:410px;width:100%;}body .holiday-wildlife-calendar > .attachment .views-field-field-leisure-travel-advice{border-right:0;border-bottom:1px solid #eee;margin:0 0 10px;padding:0 0 10px;width:100%;}body .holiday-wildlife-calendar > .attachment .views-field-field-wildlife-travel-advice{width:100%;}body .holiday-wildlife-calendar > .attachment .views-field-field-wildlife-travel-advice p,body .holiday-wildlife-calendar > .attachment .views-field-field-leisure-travel-advice p{margin-bottom:0;}}@media only screen and (min-width:351px) and (max-width:360px){body .destinations-listing .view-destinations.destination-itineraries > .view-content > .views-row{width:96%;}body .destinations-listing .destination-itineraries .views-row{height:375px;margin-bottom:15px;}}@media only screen and (max-width:360px){body{font-size:100%;}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}.front .region-highlighted{box-shadow:0px 4px 20px #ccc;}.center-align-title{font-size:1.4em;}.floating-social{position:relative;left:0;top:0;margin:0;z-index:1;float:left;width:100%;}.floating-social > .block-inner{padding:0;width:160px;margin:0 calc(50% - 80px) 10px;}.floating-social a{clear:none;}.floating-social i:hover{width:40px;}.sticky-header .sticky-header-enquiry{display:none;}.region-leaderboard{background-color:#333;}.header-contact-numbers{margin-top:55px;font-size:0.9em.}.header-contact-numbers .content ul{width:calc(100% - 15px);}.header-contact-numbers .content ul li{border:none;}.header-contact-numbers .content p{margin-left:15px;}.header-contact-numbers a.enq-but{margin-left:15px;font-size:12px;}#block-search-form{width:calc(100% - 5px);float:left;margin:5px;}#block-search-form .form-item-search-block-form input{width:calc(100% - 74px);}#block-search-form .form-actions input{height:28px;}.mean-container .mean-bar{background:#fff;box-shadow:0px 3px 10px #444;position:fixed;}.mean-container a.meanmenu-reveal span{background:#222;}.mean-container a.meanmenu-reveal{color:#222;}.mean-container .mean-nav{background:#f5f5f5;}.mean-container .mean-nav ul li{margin:0;}.mean-container .mean-nav ul li > h2,.mean-container .mean-nav ul li > h3{margin:0;}.mean-container .mean-nav ul li a{width:calc(100% - 10px);padding:5px;font-size:14px;background:#f5f5f5;color:#222;}.mean-container .mean-nav ul li a.mean-expand{width:40px;padding:0px!important;line-height:32px;}.mean-container .mean-nav ul li li a{padding:5px 10%;}.mean-container .mean-nav ul li li li a{padding:5px 15%;font-size:12px;}.mean-container .mean-nav ul li a.mean-expand:hover{background:#e5e5e5;}#header,#page #header.sticky-header{position:fixed;top:0;z-index:10000000;width:62%;box-shadow:0 0;}#branding{width:auto;}#page #header #logo{padding:0;}#page #header.sticky-header #logo img{max-width:100%;}.region-highlighted .slideshow-overlay-text{position:relative;margin:10px 0;}.region-highlighted .slideshow-overlay-text > .block-inner p{font-size:24px;}#block-oscar-trip-search{position:relative;}#block-oscar-trip-search .block-inner .block-content{width:calc(100% - 40px);}#block-oscar-trip-search form:before{font-size:14px;padding:10px 0 0;}#block-oscar-trip-search form .form-item-trip-search{margin:0;float:left;width:80%;}#block-oscar-trip-search form .form-item-trip-search select{float:left;margin:10px 0;padding:5px;height:30px;font-size:14px;max-width:100%;width:100%;}#block-oscar-trip-search form input.form-submit{float:left;padding:6.5px 5px;margin:10px 0;width:calc(20% - 10px);}.front .block-views.top-destination:after{content:"";}.page-scroll-category-block{display:none;}.view-destinations.top-destination .views-row{width:48%;margin-right:4%;margin-bottom:10px;}.view-destinations.top-destination .views-row:nth-child(2n){margin-right:0;}.home-special-offers .trips-listing-rows{width:100%;}.trips-listing-block .trips-listing-rows:nth-child(3n+2){margin-right:0;margin-left:0;}.region-content-aside{margin:10px 0;padding:10px 0;}.region-content-aside .trips-listing-block.home-popular-trips{margin:0;}.view-popular-trips .view-header > h1,.view-popular-trips .view-header > p{margin-bottom:5px;}.trips-listing-block .block-content > .view-popular-trips > .attachment{display:none;}.home-popular-trips .block-content > .view-popular-trips > .view-content{background:transparent;width:calc(100% - 30px);padding:15px 15px 0 15px;}.home-popular-trips .trips-listing-rows{min-height:auto;width:100%;}.home-popular-trips .trips-listing-rows:nth-child(2n+1){margin-right:0;}.trips-listing-block .trips-listing-rows .popular-trip-price .price{float:left;width:90%;}.block.promotional{width:calc(100% - 30px);margin:15px;}.recent-blogs{width:calc(100% - 50px);margin:0 15px 15px;}.recent-blogs-block .views-row{width:100%;float:left;padding-bottom:15px;border-bottom:1px solid #f5f5f5;margin-bottom:15px;}.recent-blogs-block .views-row-2{margin-left:0;margin-right:0;}.recent-blogs-block .views-row p{margin-bottom:0;}#footer .w25{margin:20px 0;width:100%;}#footer #block-menu-menu-footer-menu{margin-bottom:0;}#footer #block-menu-menu-footer-menu-second,.copyright{margin-top:0;}.copyright .left,.copyright .right{text-align:center;width:100%;}#footer .block .block-title{margin-bottom:5px;}#footer .footer-subscription form .simple_subscription_header{margin-bottom:5px;}#footer .footer-subscription form .form-item-mail{max-width:200px;float:left;margin:0;margin-right:10px;width:calc(100% - 87px);}#footer .footer-subscription form input.form-submit{padding:7px;}.article-banner .views-field-field-text-on-banner .inner{position:relative;font-size:14px;color:#fff;background-color:#ccc;padding:5px 10px;}.travel-specialist .views-row .views-field-field-specialist-photo,.travel-specialist .views-row .views-field-title,.travel-specialist .views-row  .views-field-field-specialist-tag,.travel-specialist .views-row .views-field-field-specialist-description{margin:0 0 5px;width:100%;}.node-type-article .region-sidebar-second{float:left;}#block-quicktabs-holidays{display:none;}#block-quicktabs-holidays-accordion{display:block;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-header{background:#f6842b;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-header a{color:#fff;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-content{padding:10px;height:auto!important;}.holiday-styles-block .views-row-1,.holiday-styles-block .views-row-6,.holiday-styles-block .views-row-2,.holiday-styles-block .views-row-5,.holiday-styles-block .views-row-3,.holiday-styles-block .views-row-4{width:100%;margin-right:0;}.holiday-styles-block .view-result .hover-effect{position:static;overflow:visible;}.holiday-styles-block .view-result .hover-effect h3{position:absolute;font-size:1.4em;top:0;left:0;width:100%;}.holiday-styles-block .view-result .hover-effect p{transform:none;transition:initial;font-size:0.8em;margin:0;}#quicktabs-holidays > .item-list-q ul{padding:0;}#quicktabs-holidays > .item-list-q ul li.active a{padding:15px 0;}.holiday-styles-block .view-result .hover-effect h3{font-size:1.2em;}.holiday-activity-types .views-row{margin-bottom:15px;width:100%;}#block-quicktabs-holidays-accordion .ui-accordion #quickset-wildlife_calendar_accordion .ui-accordion-header{background:#999;}.holiday-wildlife-calendar > .view-content .views-row{height:340px;width:100%;}.holiday-wildlife-calendar > .attachment .views-field-field-leisure-travel-advice{border-right:0;border-bottom:1px solid #eee;margin:0 0 10px;padding:0 0 10px;width:100%;}.holiday-wildlife-calendar > .attachment .views-field-field-wildlife-travel-advice{width:100%;}.holiday-wildlife-calendar > .attachment .views-field-field-wildlife-travel-advice p,.holiday-wildlife-calendar > .attachment .views-field-field-leisure-travel-advice p{margin-bottom:0;}.itinerary-highlight-information .title-section{width:92%;}.itinerary-highlight-information .price-section{min-height:auto;width:94%;}.itinerary-highlight-information .inner{margin-top:0;}.itinerary-highlight-information .price-section .price{font-size:16px;}.itinerary-highlight-information .price-section .itinerary-tags{margin-top:10px;}.itinerary-highlight-information .price > span.starting{left:3%;}.itinerary-information-wrapper .section.highlights,.itinerary-information-wrapper .section.best-time,.itinerary-information-wrapper .section.customize{padding:10px;margin:0 0 10px;border-color:#efefef;border-style:solid;border-width:0 0 1px;width:calc(100% - 20px);}#block-quicktabs-itinerary-content-mobile{display:block;}#block-quicktabs-itinerary-content{display:none;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-header{background:#f6842b;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-header a{color:#fff;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-content{padding:10px;height:auto!important;}.itinerary-content-tabs.quick-mobile .views-field-field-detailed-itinerary > .field-content > .item-list > ul{padding:0;list-style:none;}.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-day,.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-title{font-size:1em;}.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-body,.itinerary-content-tabs.quick-mobile .field-name-field-detailed-itinerary-pointer{font-size:0.8em;}.itinerary-content-tabs.quick-mobile .views-field-field-detailed-itinerary > .field-content > .item-list > ul > li{margin:0 0 1em 0;padding:0 0 1em;float:left;width:100%;border-bottom:1px solid #efefef;}.whats-included-excluded span.views-label{font-size:1em;}.whats-included-excluded ul{font-size:0.8em;}.view-itinerary.activity-level .views-field-field-itinerary-activity-level{font-size:0.8em;margin-bottom:10px;}.destination-title{position:relative;font-size:2em;color:#f6842b;bottom:0;}.destination-description{margin:0 3%;width:94%;}.destination-section .section.best-time{border-right:0;margin-right:0;padding-right:0;margin-bottom:20px;width:100%;}.section.best-time ul{margin:0 8px;}.section.best-time ul li{width:23%;margin:5px 1%;}.section h2,.section.highlights .items div{margin:0 0 5px 12px;}.destination-section .section.highlights{width:100%;}.destination-section .section.highlights ul{padding:0 0 0 10px;width:90%;margin:0 5%;}.slide-section .slide.price{font-size:1.1em;}.slide-section .slide.activity:hover{width:90%;}.slide-section .slide.style:hover{width:80%;}.destinations-listing .view-destinations.destination-itineraries > .view-content > .views-row{margin-right:0;margin-left:0;height:330px;width:100%;}.isotope-filter .block-inner{margin:0;}section.isotope-filter{position:fixed;left:-240px;width:240px;z-index:1000;}section.isotope-filter:hover{left:0;transition:left 1s;}section.isotope-fil .item-list ul li{margin:0 0 0 1.5em;font-size:0.9em;}section.isotope-filter:after{content:" ";color:#f6842b;font-weight:bold;float:left;position:absolute;left:100%;top:0;padding:15px;background:#f5f5f5;box-shadow:2px 2px 2px #333;}section.isotope-filter.destination-switch:after{background-image:url(/sites/all/themes/pwl/css/images/destination-search-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-holiday-style:after{background-image:url(/sites/all/themes/pwl/css/images/holiday-style-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-activity-type:after{background-image:url(/sites/all/themes/pwl/css/images/activity-type-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-activity-level:after{background-image:url(/sites/all/themes/pwl/css/images/activity-level-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.destination-switch{top:30%;}section.isotope-holiday-style{top:37%;}section.isotope-activity-type{top:44%;}section.isotope-activity-level{top:51%;}.view-destinations .isotope-element{margin-left:4%;height:330px;width:calc(96% - 2px);}.blog-listing-page .views-row img{width:100%;}.special-offer-banner .block-inner .shade{margin:0 3%;width:94%;}.view-special-offers .isotope-element{margin-left:0;height:286px;width:100%;}.node-type-special-offers .itinerary-highlight-information .price-section .itinerary-tags{margin-top:0;float:right;width:calc(39% - 1px);}.node-type-special-offers .special-offer-page-banner .views-row img{float:left;}.node-type-special-offers .itinerary-highlight-information .price-section,.node-type-special-offers .itinerary-highlight-information .title-section{height:auto;}.page-node-19 #block-quicktabs-gmap-address-accordion-2{display:block;}.page-node-19 #block-quicktabs-gmap-address-block{display:none;}.mean-container .mean-nav .item-list-megamenu-menu > ul > li > div > a.mean-expand{font-size:18px;position:absolute;width:calc(100% - 10px);background:none;text-align:right;padding-right:10px !important;}.mean-container .mean-nav .item-list-megamenu-menu > ul > li > div > a.mean-expand:hover{background:transparent;}}@media only screen and (min-width:361px) and (max-width:580px){body{font-size:100%;}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}.front .region-highlighted{box-shadow:0px 4px 20px #ccc;}.floating-social{position:relative;left:0;top:0;margin:0;z-index:1;float:left;width:100%;}.floating-social > .block-inner{padding:0;width:160px;margin:0 calc(50% - 80px) 10px;}.floating-social a{clear:none;}.floating-social i:hover{width:40px;}.sticky-header .sticky-header-enquiry{display:none;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}.center-align-title{font-size:1.4em;}.region-leaderboard{background-color:#333;}.header-contact-numbers{margin-top:55px;font-size:0.9em.}.header-contact-numbers .content ul{width:calc(100% - 15px);}.header-contact-numbers .content ul li{border:none;}.header-contact-numbers .content p{margin-left:15px;width:calc(100% - 30px);}.header-contact-numbers a.enq-but{margin-left:15px;font-size:12px;}#block-search-form{width:calc(100% - 105px);float:right;margin:-29px 5px 15px;max-width:250px;}#block-search-form .form-item-search-block-form input{width:calc(100% - 74px);}#block-search-form .form-actions input{height:28px;}.mean-container .mean-bar{background:#fff;box-shadow:0px 3px 10px #444;position:fixed;}.mean-container a.meanmenu-reveal span{background:#222;}.mean-container a.meanmenu-reveal{color:#222;}.mean-container .mean-nav{background:#f5f5f5;}.mean-container .mean-nav ul li{margin:0;}.mean-container .mean-nav ul li > h2,.mean-container .mean-nav ul li > h3{margin:0;}.mean-container .mean-nav ul li a{width:calc(100% - 10px);padding:5px;font-size:14px;background:#f5f5f5;color:#222;}.mean-container .mean-nav ul li a.mean-expand{width:40px;padding:0px!important;line-height:32px;}.mean-container .mean-nav ul li li a{padding:5px 10%;}.mean-container .mean-nav ul li li li a{padding:5px 15%;font-size:12px;}.mean-container .mean-nav ul li a.mean-expand:hover{background:#e5e5e5;}#header,#page #header.sticky-header{position:fixed;top:0;z-index:10000000;width:62%;box-shadow:0 0;}#branding{max-width:175px;width:auto;}#page #header.sticky-header #logo img{max-width:100%;}.region-highlighted .slideshow-overlay-text{position:relative;margin:10px 0;text-align:center;}.region-highlighted .slideshow-overlay-text > .block-inner p{font-size:30px;}#block-oscar-trip-search{position:relative;}#block-oscar-trip-search .block-inner{max-width:280px;}#block-oscar-trip-search form:before{font-size:14px;padding:10px 0 0;}#block-oscar-trip-search form .form-item-trip-search{margin:0;float:left;width:80%;}#block-oscar-trip-search form .form-item-trip-search select{float:left;margin:10px 0;padding:5px;height:30px;font-size:14px;max-width:100%;}#block-oscar-trip-search form input.form-submit{float:left;padding:6.5px 5px;margin:10px 0;width:calc(20% - 10px);}.front .block-views.top-destination:after{content:"";}.page-scroll-category-block{display:none;}.view-destinations.top-destination .views-row{width:48%;margin-right:4%;margin-bottom:10px;}.view-destinations.top-destination .views-row:nth-child(2n){margin-right:0;}.home-special-offers .trips-listing-rows{width:100%;}.trips-listing-block .trips-listing-rows:nth-child(3n+2){margin-right:0;margin-left:0;}.region-content-aside{margin:10px 0;padding:10px 0;}.region-content-aside .trips-listing-block.home-popular-trips{margin:0;}.view-popular-trips .view-header > h1,.view-popular-trips .view-header > p{margin-bottom:5px;}.trips-listing-block .block-content > .view-popular-trips > .attachment{display:none;}.home-popular-trips .block-content > .view-popular-trips > .view-content{background:transparent;width:calc(100% - 30px);padding:15px 15px 0 15px;}.home-popular-trips .trips-listing-rows{min-height:auto;width:48%;}.home-popular-trips .trips-listing-rows:nth-child(2n+1){margin-right:4%;}.trips-listing-block .trips-listing-rows .popular-trip-price .price{float:left;width:90%;}.block.promotional{width:calc(100% - 30px);margin:15px;}.recent-blogs{width:calc(100% - 50px);margin:0 15px 15px;}.recent-blogs-block .views-row{width:100%;float:left;padding-bottom:15px;border-bottom:1px solid #f5f5f5;margin-bottom:15px;}.recent-blogs-block .views-row-2{margin-left:0;margin-right:0;}.recent-blogs-block .views-row img{width:45%;float:left;margin-right:5%;}.recent-blogs-block .views-row p{margin-bottom:0;}#footer .w25{margin:20px 0;width:100%;}#footer #block-menu-menu-footer-menu,#footer #block-menu-menu-footer-menu-second{width:50%;}#footer #block-menu-menu-footer-menu-second{margin-top:60px;}.copyright{margin-top:0;}.copyright .left,.copyright .right{text-align:center;width:100%;}#footer .block .block-title{margin-bottom:5px;}#footer .footer-subscription form .simple_subscription_header{margin-bottom:5px;}#footer .footer-subscription form .form-item-mail{max-width:200px;float:left;margin:0;margin-right:10px;}#footer .footer-subscription form input.form-submit{padding:7px 10px;}.article-banner .views-field-field-text-on-banner .inner{position:relative;font-size:20px;color:#fff;background-color:#ccc;padding:5px 10px;}.travel-specialist .views-row .views-field-field-specialist-photo{margin:0 0 5px;padding:0 15px 10px 0;width:36%;}.travel-specialist .views-row .views-field-title,.travel-specialist .views-row  .views-field-field-specialist-tag,.travel-specialist .views-row .views-field-field-specialist-description{margin:0 0 5px;float:none;width:100%;}#block-quicktabs-holidays-accordion{display:block;}#block-quicktabs-holidays{display:none;}#block-quicktabs-holidays-accordion{display:block;margin-top:15px;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-header{background:#f6842b;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-header a{color:#fff;}#block-quicktabs-holidays-accordion .ui-accordion .ui-accordion-content{padding:10px;height:auto!important;}.holiday-styles-block .views-row-1,.holiday-styles-block .views-row-6,.holiday-styles-block .views-row-2,.holiday-styles-block .views-row-5,.holiday-styles-block .views-row-3,.holiday-styles-block .views-row-4{width:100%;margin-right:0;}.holiday-styles-block .view-result .hover-effect{position:static;overflow:visible;}.holiday-styles-block .view-result .hover-effect h3{position:absolute;font-size:1.4em;top:0;left:0;width:100%;}.holiday-styles-block .view-result .hover-effect p{transform:none;transition:initial;font-size:0.8em;margin:0;}#quicktabs-holidays > .item-list-q ul{padding:0;}#quicktabs-holidays > .item-list-q ul li.active a{padding:15px 0;}.holiday-styles-block .view-result .hover-effect h3{font-size:1.2em;}.holiday-activity-types .views-row{margin-bottom:15px;width:100%;}#block-quicktabs-holidays-accordion .ui-accordion #quickset-wildlife_calendar_accordion .ui-accordion-header{background:#999;}.holiday-wildlife-calendar > .view-content .views-row{height:320px;width:calc(50% - 3%);margin-right:0;}.holiday-wildlife-calendar > .view-content .views-row-odd{margin-right:6%;}.holiday-wildlife-calendar > .attachment .views-field-field-wildlife-travel-advice p,.holiday-wildlife-calendar > .attachment .views-field-field-leisure-travel-advice p{margin-bottom:0;}.itinerary-highlight-information .title-section{width:92%;}.itinerary-highlight-information .price-section{min-height:auto;padding:15px 3%;width:94%;}.itinerary-highlight-information .inner{margin-top:0;}.itinerary-highlight-information .price-section .price{font-size:18px;}.itinerary-highlight-information .price-section .price-label,.itinerary-highlight-information .price-section .price{width:55%;float:left;display:inline-block;}.itinerary-highlight-information .price > span.starting{left:3%;}.itinerary-highlight-information .price-section .itinerary-tags{width:calc(39% - 1px);float:right;margin:-20px 0 0 3%;padding:0 0 0 3%;border-top:0;border-left:1px solid rgba(229,229,229,0.3);}.itinerary-information-wrapper .section.highlights,.itinerary-information-wrapper .section.best-time,.itinerary-information-wrapper .section.customize{padding:10px;margin:0 0 10px;border-color:#efefef;border-style:solid;border-width:0 0 1px;width:calc(100% - 20px);}#block-quicktabs-itinerary-content-mobile{display:block;}#block-quicktabs-itinerary-content{display:none;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-header{background:#f6842b;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-header a{color:#fff;}#block-quicktabs-itinerary-content-mobile .ui-accordion .ui-accordion-content{padding:10px;height:auto!important;}.itinerary-content-tabs.quick-mobile .views-field-field-detailed-itinerary > .field-content > .item-list > ul{padding:0;list-style:none;}.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-day,.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-title{font-size:1em;}.itinerary-content-tabs.quick-mobile .detailed-itinerary .field-name-field-detailed-itinerary-body,.itinerary-content-tabs.quick-mobile .field-name-field-detailed-itinerary-pointer{font-size:0.8em;}.itinerary-content-tabs.quick-mobile .views-field-field-detailed-itinerary > .field-content > .item-list > ul > li{margin:0 0 1em 0;padding:0 0 1em;float:left;width:100%;border-bottom:1px solid #efefef;}.whats-included-excluded span.views-label{font-size:1em;}.whats-included-excluded ul{font-size:0.8em;}.view-itinerary.activity-level .views-field-field-itinerary-activity-level{font-size:0.8em;margin-bottom:10px;}.destination-title{position:relative;font-size:2em;color:#f6842b;bottom:0;}.destination-description{margin:0 3%;width:94%;}.destination-section .section.best-time{border-right:0;margin-right:0;padding-right:0;margin-bottom:20px;width:100%;}.section.best-time ul{margin:0 8px;}.section.best-time ul li{width:14%;margin:5px 1%;}.section h2,.section.highlights .items div{margin:0 0 5px 12px;}.destination-section .section.highlights{width:100%;}.destination-section .section.highlights ul{padding:0 0 0 10px;width:90%;margin:0 5%;}.slide-section .slide.price{font-size:1.1em;}.slide-section .slide.activity:hover{width:90%;}.slide-section .slide.style:hover{width:80%;}.destinations-listing .view-destinations.destination-itineraries > .view-content > .views-row{margin-right:2%;margin-left:2%;width:46%;}.isotope-filter .block-inner{margin:0;}section.isotope-filter{position:fixed;left:-236px;width:240px;z-index:1000;}section.isotope-filter:hover{left:0;-webkit-transition:left 1s;-moz-transition:left 1s;-o-transition:left 1s;transition:left 1s;}section.isotope-fil .item-list ul li{margin:0 0 0 1.5em;font-size:0.9em;}section.isotope-filter:after{content:" ";color:#f6842b;font-weight:bold;float:left;position:absolute;left:100%;top:0;padding:15px;background:#f5f5f5;box-shadow:2px 2px 2px #333;}section.isotope-filter.destination-switch:after{background-image:url(/sites/all/themes/pwl/css/images/destination-search-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-holiday-style:after{background-image:url(/sites/all/themes/pwl/css/images/holiday-style-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-activity-type:after{background-image:url(/sites/all/themes/pwl/css/images/activity-type-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.isotope-filter.isotope-activity-level:after{background-image:url(/sites/all/themes/pwl/css/images/activity-level-icon.png);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;}section.destination-switch{top:30%;}section.isotope-holiday-style{top:37%;}section.isotope-activity-type{top:44%;}section.isotope-activity-level{top:51%;}.view-destinations .isotope-element{margin-left:4%;width:calc(46% - 2px);}.view-blog{}.blog-listing-page .views-row img{width:50%;}.special-offer-banner .block-inner .shade{margin:0 3%;width:94%;}.view-special-offers .isotope-element{margin-left:4%;width:calc(46% - 2px);}.node-type-special-offers .itinerary-highlight-information .price-section .itinerary-tags{margin-top:0;float:right;width:calc(39% - 1px);}.node-type-special-offers .special-offer-page-banner .views-row img{float:left;}.node-type-special-offers .itinerary-highlight-information .price-section,.node-type-special-offers .itinerary-highlight-information .title-section{height:auto;}.page-node-19 #block-quicktabs-gmap-address-accordion-2{display:block;width:100%;float:left;}.page-node-19 #block-quicktabs-gmap-address-block{display:none;}.contact-us-form.contact-us-page,.contact-us-heading{width:100%;}.page-node-19 #block-quicktabs-gmap-address-accordion-2 .gmap-accordion .ui-accordion-content{height:auto!important;}.mean-container .mean-nav .item-list-megamenu-menu > ul > li > div > a.mean-expand{font-size:18px;position:absolute;width:calc(100% - 10px);background:none;text-align:right;padding-right:10px !important;}.mean-container .mean-nav .item-list-megamenu-menu > ul > li > div > a.mean-expand:hover{background:transparent;}}@media only screen and (min-width:581px) and (max-width:768px){body{font-size:93.8%;}.header-contact-numbers{width:78%;}#block-search-form{width:22%;}#block-search-form .form-actions input{height:27px;}#branding{text-align:center;width:100%;}#header.sticky-header #branding{margin-bottom:30px;}#header #logo img{max-width:250px;}#header.sticky-header #logo img{max-width:160px;}.sticky-header-enquiry{font-size:12px;margin-top:-30px;}.region-highlighted .slideshow-overlay-text{position:relative;}.region-highlighted .slideshow-overlay-text > .block-inner p{padding-bottom:36px;text-align:center;font-size:36px;}#block-oscar-trip-search{top:20%;width:auto;right:5%;}nav.block.main-menu-megamenu{margin-top:0;text-align:center;}nav.block.main-menu-megamenu ul > li > h2.megamenu-parent-title > a,#header.sticky-header nav.block.main-menu-megamenu ul > li > h2.megamenu-parent-title > a{font-size:12px;}.region-content-aside{margin:10px 0;padding:10px 0;}.region-content-aside .trips-listing-block.home-popular-trips{margin:0;}.trips-listing-block .block-content > .view-popular-trips > .view-header{margin:0 15px;}.view-popular-trips .view-header > h1,.view-popular-trips .view-header > p{margin-bottom:5px;}.trips-listing-block .block-content > .view-popular-trips > .attachment{display:none;}.home-popular-trips .block-content > .view-popular-trips > .view-content{background:transparent;width:calc(100% - 30px);padding:15px 15px 0 15px;}.trips-listing-block .trips-listing-rows .popular-trip-price .price{float:left;width:90%;}.article-banner .views-field-field-text-on-banner .inner{font-size:30px;left:10px;}#quicktabs-holidays > .item-list-q ul{padding:0;}.holiday-styles-block .view-result .hover-effect h3{font-size:1.2em;}.holiday-styles-block .views-row{width:48%;}.holiday-styles-block  .views-row.views-row-2.views-row-even{margin-right:4%;max-height:158px;overflow:hidden;height:9em;}.holiday-styles-block .views-row-1{margin-right:0;width:100%;}.itinerary-highlight-information{background:#f6842b;}.itinerary-highlight-information .inner{margin-top:0;}.itinerary-highlight-information .price-section .price{font-size:20px;}.itinerary-information-wrapper .section.highlights{width:100%;float:left;margin-bottom:15px;padding:0 0 15px 0;border-bottom:1px solid #efefef;}.itinerary-information-wrapper .section.best-time{border-width:0 1px 0 0;margin:0 5% 0 0;width:45%;padding:0 5% 0 0;}.itinerary-information-wrapper .section.customize{padding:0;width:calc(45% - 1px);}.itinerary-content-tabs .item-list-q ul{padding:0;}.itinerary-content-tabs .item-list-q ul li a{font-size:1em;padding:20px 15px;}#quicktabs-container-itinerary_content{width:calc(100% - 20px);padding:0 10px;}.view-itinerary.gallery .views-field-field-itinerary-gallery .field-content{max-height:8em;}.section.best-time ul li{width:29%;}.destinations-listing .destination-itineraries .views-row{margin-right:1%;margin-left:1%;width:31%;}.destinations-listing .attachment .views-row{width:100%;}.blog-listing-page .views-row img{width:30%;}.contact-us-form.contact-us-page,.contact-us-heading{width:100%;margin-right:0;padding-right:0;}.page-node-19 #block-quicktabs-gmap-address-block{width:100%;}}@media only screen and (min-width:769px) and (max-width:1024px){body{font-size:93.8%;}.article-banner .views-field-field-text-on-banner .inner{font-size:30px;left:10px;}nav.block.main-menu-megamenu{margin-top:-32px;}nav.block.main-menu-megamenu ul > li > h2.megamenu-parent-title > a{font-size:13px;}.header-contact-numbers{width:75%;}#block-search-form{width:25%;}#block-search-form .form-actions input{height:27px;}#quicktabs-holidays > .item-list-q ul{padding:0;}.holiday-styles-block .view-result .hover-effect h3{font-size:1.2em;}#quicktabs-container-itinerary_content{width:calc(100% - 20px);padding:0 10px;}.view-itinerary.gallery .views-field-field-itinerary-gallery .field-content{max-height:11em;}.slide-section .slide.price{font-size:1.1em;}.slide-section .slide.activity:hover{width:90%;}.slide-section .slide.style:hover{width:80%;}.blog-listing-page .views-row img{width:40%;}.blog-listing-page .views-row-odd{width:46%;margin-right:calc(4% - 1px);padding-right:4%;border-right:1px solid #e5e5e5;}.blog-listing-page .views-row-even{width:46%;}}@media only screen and (min-width:1025px){body.front{background:url(/sites/all/themes/pwl/images/site-background-image.jpg);background-size:100%;background-attachment:fixed;background-repeat:no-repeat;}.blog-listing-page .views-row img{width:40%;}.blog-listing-page .views-row-odd{width:46%;margin-right:calc(4% - 1px);padding-right:4%;border-right:1px solid #e5e5e5;}.blog-listing-page .views-row-even{width:46%;}.itinerary-highlight-information .price > span.starting{position:relative;left:0;float:left;margin:33px 5px 10px 0;}}
