From 218b7b0a36c7844e38a3b0de01089669d529330d Mon Sep 17 00:00:00 2001 From: Virginia Garcia Date: Tue, 24 Mar 2020 12:31:35 -0300 Subject: [PATCH 1/2] - Fixed PHP error `Undefined variable: connection`. - Fixed PHP error `preg_match() expects parameter 2 to be string, array given`. - Fixed PHP error `Undefined variable: accommodation_id`. - Fixed PHP error `Undefined variable: temp_id`. --- changelog.txt | 4 ++++ includes/functions.php | 5 ++++- includes/template-tags/destination.php | 7 ++++--- templates/content-map-marker.php | 3 +++ 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/changelog.txt b/changelog.txt index 047b3e75..c23d4fc4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -15,6 +15,10 @@ - Fix output escaping issues. - Fixed issue `PHP Deprecated: dbx_post_advanced is deprecated since version 3.7.0! Use add_meta_boxes instead`. - Fixed Slick slider bug. +- Fixed PHP error `Undefined variable: connection`. +- Fixed PHP error `preg_match() expects parameter 2 to be string, array given`. +- Fixed PHP error `Undefined variable: accommodation_id`. +- Fixed PHP error `Undefined variable: temp_id`. ### Security - Sanitizing widget fields. diff --git a/includes/functions.php b/includes/functions.php index 042cb89b..b633522c 100644 --- a/includes/functions.php +++ b/includes/functions.php @@ -197,7 +197,8 @@ function lsx_to_itinerary_has_thumbnail() { */ function lsx_to_itinerary_thumbnail() { global $tour_itinerary; - + $accommodation_id = ''; + $temp_id = ''; if ( $tour_itinerary && $tour_itinerary->has_itinerary && false !== $tour_itinerary->itinerary ) { $thumbnail_src = false; @@ -241,7 +242,9 @@ function lsx_to_itinerary_thumbnail() { // If it is the last day of the itinerary and there is no image, then use the featured image of the tour. if ( $tour_itinerary->index === $tour_itinerary->count && ( false === $thumbnail_src || '' === $thumbnail_src ) ) { + $temp_id = get_post_thumbnail_id( $accommodation_id ); + if ( false !== $temp_id ) { $current_image_id = $tour_itinerary->find_next_image( $accommodation_id ); $temp_src_array = wp_get_attachment_image_src( $current_image_id, 'lsx-thumbnail-square' ); diff --git a/includes/template-tags/destination.php b/includes/template-tags/destination.php index c2d6936f..4fb1c7f1 100644 --- a/includes/template-tags/destination.php +++ b/includes/template-tags/destination.php @@ -391,8 +391,8 @@ function destination_children( $parent_id ) { ) ); $meta_class = 'lsx-to-meta-data lsx-to-meta-data-'; if ( $child->have_posts() ) { - $list_destinations = array(); - + $list_destinations = array(); + $final_list_destinations = ''; echo ''; while ( $child->have_posts() ) { $child->the_post(); @@ -400,7 +400,8 @@ function destination_children( $parent_id ) { $childlink = get_the_permalink(); $list_destinations[] = ' ' . esc_attr( $childtitle ) . ''; } - echo implode( ', ', wp_kses_post( $list_destinations ) ); + $final_list_destinations = implode( ', ', $list_destinations ); + echo wp_kses_post( $final_list_destinations ); } else { echo ''; $parent_title = get_the_title( wp_get_post_parent_id( $theid ) ); diff --git a/templates/content-map-marker.php b/templates/content-map-marker.php index 3baeb62c..e1937c6e 100644 --- a/templates/content-map-marker.php +++ b/templates/content-map-marker.php @@ -11,6 +11,9 @@
Date: Tue, 24 Mar 2020 16:07:02 -0300 Subject: [PATCH 2/2] fixing link color for visited links --- assets/css/maps/style.css.map | 2 +- assets/css/scss/_customizer-to-body-colours.scss | 3 ++- assets/css/style-rtl.css | 4 ++-- assets/css/style.css | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/assets/css/maps/style.css.map b/assets/css/maps/style.css.map index 7bcd3d2d..002a6832 100644 --- a/assets/css/maps/style.css.map +++ b/assets/css/maps/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.scss","base/_scaffolding.scss","_include-media.scss","layout/_widget.scss","base/_variables.scss","layout/_slider.scss","layout/_meta-data.scss","layout/_archive.scss","layout/_contact.scss","layout/_single-sections.scss","layout/_spy-bar.scss","layout/_modals.scss","layout/_maps.scss","layout/_mobile.scss","_customizer-to-body-colours.scss","_customizer-to-main-menu-colours.scss"],"names":[],"mappings":"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xC,+GAM6B,0BdE+B,EcFH;;AANzD,2DAWE,sBdH0D,CcI1D,edJ0D,Ece1D;;AAvBF,uEAeG,sBdP2E,CcQ3E,edR2E,EcS3E;;AAjBH,yFAoBG,sBdZgD,CcahD,edbgD,EcchD;;AT6EJ,qCSvEG,oBAAmB,CACnB,aAAY,EAWZ;;AT2DH,2CSnEI,oBAAmB,CACnB,aAAY,EACZ;;AARH,oDAWG,mBAAkB,CAClB,YAAW,EACX;;AX0BJ,8EWlBI,0BdvCgD,EcwChD;;AX2CJ,kDWrCG,uBAAsB,EActB;;AAZA,mFAAqC,uBAAsB,EAAI;;AAC/D,oFAAsC,0BdjDE,EciDuB;;AALjE,4DAQG,0BdpDkE,CcqDlE,YAAW,EAMX;;AAfH,kEAYI,0BdxD0E,CcyD1E,YAAW,EACX;;AAhFJ,uMAGC,edmB2D,EclB3D;;AAED,iNAGC,eda6E,EcZ7E;;AR8FF,oBQdE,edpEsF,EcuEtF;;ARWF,0CQZ0B,edtEmC,EcsElB;;APxE3C,mDO6EG,uBAAsB,EAkBtB;;AAhBA,oFAAqC,uBAAsB,EAAI;;AAC/D,qFAAsC,0Bd9EE,Ec8EuB;;AALjE,+DAQG,0BdjFkE,CckFlE,YAAW,EAMX;;AAfH,qEAYI,0BdrF0E,CcsF1E,YAAW,EACX;;AA7GJ,4QAGC,edmB2D,EclB3D;;AAED,sRAGC,eda6E,EcZ7E;;AA6GA,uCAAiB,uBAAsB,EAAI;;ANxH7C,yBM4HE,0BdrGoE,EcsHpE;;AAlBD,gDAG0B,YAAW,EAAI;;AAHzC,8CAME,YAAW,EAKX;;AArIF,iMAGC,YAgIyC,EA/HzC;;AAED,2MAGC,eda6E,EcZ7E;;AAVD,0MAGC,YAsIyC,EArIzC;;AAED,oNAGC,eda6E,EcZ7E;;AAoID,gBACC,0BdzH2D,Cc0H3D,YAAW,EACX;;ALiLF,oBK/KqB,6Bd7H+B,Ec6HE;;AAErD,qCAEE,0BdjI0D,EcwI1D;;AATF,2CAIY,0BdnIkE,EcmItC;;AAzJxC,mKAGC,YAyJyC,EAxJzC;;AAED,6KAGC,YAmJ+C,EAlJ/C;;AAwJA,iDACuB,uBAAsB,EAAI;;ALhJlD,6CKiJoB,0Bd9IsB,Ec8IG;;ALvG9C,wBK2GyB,uBAAsB,EAAI;;AAIjD,yGAAqC,uBAAsB,EAAI;;AAC/D,2GAAsC,0BdvJG,EcuJsB;;AJ9KjE,6DKGG,0BfqB6C,EeM7C;;AL9BH,8EKOgB,0BfiByC,EejBJ;;ALPrD,iJKaM,8BAA6B,CAC7B,YfUyD,EeTzD;;AAdL,4EAiBK,0BfMmD,CeLnD,efKkE,EeJlE;;AAnBL,6EAwBK,0BfDmD,CeEnD,efFkE,EeGlE;;AAQH,6BAFF,qGAGG,0BfZqD,CearD,6BfbqD,CecrD,efdoE,EesBrE;EAbF,yHAQI,0BfjB2C,CekB3C,6BflBoD,CemBpD,YfnB0D,EeoB1D,EAAA;;ANgML,4BMzLG,sBf3B6C,EeuC7C;;AN6KH,+EMvLkC,4Bf7Bc,Ee6BmB;;ANuLnE,oCMpLI,0BfhC4C,CeiC5C,YfjC2D,EekC3D;;AATH,qDAYa,efrC2C,EeqCjB","file":"../style.css","sourcesContent":["/*\n * LSX Tour Operators\n */\n\n@import 'include-media';\n@import 'customizer-to-body-colours';\n@import 'customizer-to-main-menu-colours';\n\n@import 'base/variables';\n\n@import 'base/scaffolding';\n\n@import 'layout/widget';\n@import 'layout/slider';\n@import 'layout/meta-data';\n@import 'layout/archive';\n@import 'layout/contact';\n@import 'layout/single-sections';\n@import 'layout/spy-bar';\n@import 'layout/modals';\n@import 'layout/maps';\n@import 'layout/mobile';\n\n@include customizer-to-body-colours(#F6F6F6, #DADDDF, #4A4A4A, #1098AD, #F7AE00, #919191);\n@include customizer-to-main-menu-colours(#374750, #2B3840, #FFF, #1098AD);\n",".col-xs-15,\n.col-sm-15,\n.col-md-15,\n.col-lg-15 {\n\tmin-height: 1px;\n\tpadding-right: 15px;\n\tpadding-left: 15px;\n\tposition: relative;\n}\n\n.col-xs-15 {\n\tfloat: left;\n\twidth: 20%;\n}\n\n@include media('>=phone') {\n\t.col-sm-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n\n@include media('>=tablet') {\n\t.col-md-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n\n@include media('>=desktop') {\n\t.col-lg-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n","@charset \"UTF-8\";\n\n// _ _ _ _ _\n// (_) | | | | | (_)\n// _ _ __ ___| |_ _ __| | ___ _ __ ___ ___ __| |_ __ _\n// | | '_ \\ / __| | | | |/ _` |/ _ \\ | '_ ` _ \\ / _ \\/ _` | |/ _` |\n// | | | | | (__| | |_| | (_| | __/ | | | | | | __/ (_| | | (_| |\n// |_|_| |_|\\___|_|\\__,_|\\__,_|\\___| |_| |_| |_|\\___|\\__,_|_|\\__,_|\n//\n// Simple, elegant and maintainable media queries in Sass\n// v1.4.9\n//\n// http://include-media.com\n//\n// Authors: Eduardo Boucas (@eduardoboucas)\n// Hugo Giraudel (@hugogiraudel)\n//\n// This project is licensed under the terms of the MIT license\n\n\n////\n/// include-media library public configuration\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Creates a list of global breakpoints\n///\n/// @example scss - Creates a single breakpoint with the label `phone`\n/// $breakpoints: ('phone': 320px);\n///\n$breakpoints: (\n 'phone': 768px,\n 'tablet': 992px,\n 'desktop': 1200px,\n 'desktop-wide' : 1200px,\n 'custom': 678px\n) !default;\n\n\n///\n/// Creates a list of static expressions or media types\n///\n/// @example scss - Creates a single media type (screen)\n/// $media-expressions: ('screen': 'screen');\n///\n/// @example scss - Creates a static expression with logical disjunction (OR operator)\n/// $media-expressions: (\n/// 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)'\n/// );\n///\n$media-expressions: (\n 'screen': 'screen',\n 'print': 'print',\n 'handheld': 'handheld',\n 'landscape': '(orientation: landscape)',\n 'portrait': '(orientation: portrait)',\n 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)',\n 'retina3x': '(-webkit-min-device-pixel-ratio: 3), (min-resolution: 350dpi), (min-resolution: 3dppx)'\n) !default;\n\n\n///\n/// Defines a number to be added or subtracted from each unit when declaring breakpoints with exclusive intervals\n///\n/// @example scss - Interval for pixels is defined as `1` by default\n/// @include media('>128px') {}\n///\n/// /* Generates: */\n/// @media (min-width: 129px) {}\n///\n/// @example scss - Interval for ems is defined as `0.01` by default\n/// @include media('>20em') {}\n///\n/// /* Generates: */\n/// @media (min-width: 20.01em) {}\n///\n/// @example scss - Interval for rems is defined as `0.1` by default, to be used with `font-size: 62.5%;`\n/// @include media('>2.0rem') {}\n///\n/// /* Generates: */\n/// @media (min-width: 2.1rem) {}\n///\n$unit-intervals: (\n 'px': 1,\n 'em': 0.01,\n 'rem': 0.1,\n '': 0\n) !default;\n\n///\n/// Defines whether support for media queries is available, useful for creating separate stylesheets\n/// for browsers that don't support media queries.\n///\n/// @example scss - Disables support for media queries\n/// $im-media-support: false;\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n$im-media-support: true !default;\n\n///\n/// Selects which breakpoint to emulate when support for media queries is disabled. Media queries that start at or\n/// intercept the breakpoint will be displayed, any others will be ignored.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it does not intercept the desktop breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'tablet';\n/// @include media('>=desktop') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-breakpoint: 'desktop' !default;\n\n///\n/// Selects which media expressions are allowed in an expression for it to be used when media queries\n/// are not supported.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint and contains only accepted media expressions\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'screen') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it intercepts the static breakpoint but contains a media expression that is not accepted\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'retina2x') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-expressions: ('screen', 'portrait', 'landscape') !default;\n\n////\n/// Cross-engine logging engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Log a message either with `@error` if supported\n/// else with `@warn`, using `feature-exists('at-error')`\n/// to detect support.\n///\n/// @param {String} $message - Message to log\n///\n@function im-log($message) {\n @if feature-exists('at-error') {\n @error $message;\n } @else {\n @warn $message;\n $_: noop();\n }\n\n @return $message;\n}\n\n\n///\n/// Wrapper mixin for the log function so it can be used with a more friendly\n/// API than `@if im-log('..') {}` or `$_: im-log('..')`. Basically, use the function\n/// within functions because it is not possible to include a mixin in a function\n/// and use the mixin everywhere else because it's much more elegant.\n///\n/// @param {String} $message - Message to log\n///\n@mixin log($message) {\n @if im-log($message) {}\n}\n\n\n///\n/// Function with no `@return` called next to `@warn` in Sass 3.3\n/// to trigger a compiling error and stop the process.\n///\n@function noop() {}\n\n///\n/// Determines whether a list of conditions is intercepted by the static breakpoint.\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @return {Boolean} - Returns true if the conditions are intercepted by the static breakpoint\n///\n@function im-intercepts-static-breakpoint($conditions...) {\n $no-media-breakpoint-value: map-get($breakpoints, $im-no-media-breakpoint);\n\n @if not $no-media-breakpoint-value {\n @if im-log('`#{$im-no-media-breakpoint}` is not a valid breakpoint.') {}\n }\n\n @each $condition in $conditions {\n @if not map-has-key($media-expressions, $condition) {\n $operator: get-expression-operator($condition);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($condition, $operator);\n\n @if ($prefix == 'max' and $value <= $no-media-breakpoint-value) or\n ($prefix == 'min' and $value > $no-media-breakpoint-value) {\n @return false;\n }\n } @else if not index($im-no-media-expressions, $condition) {\n @return false;\n }\n }\n\n @return true;\n}\n\n////\n/// Parsing engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Get operator of an expression\n///\n/// @param {String} $expression - Expression to extract operator from\n///\n/// @return {String} - Any of `>=`, `>`, `<=`, `<`, `≥`, `≤`\n///\n@function get-expression-operator($expression) {\n @each $operator in ('>=', '>', '<=', '<', '≥', '≤') {\n @if str-index($expression, $operator) {\n @return $operator;\n }\n }\n\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('No operator found in `#{$expression}`.');\n}\n\n\n///\n/// Get dimension of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract dimension from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {String} - `width` or `height` (or potentially anything else)\n///\n@function get-expression-dimension($expression, $operator) {\n $operator-index: str-index($expression, $operator);\n $parsed-dimension: str-slice($expression, 0, $operator-index - 1);\n $dimension: 'width';\n\n @if str-length($parsed-dimension) > 0 {\n $dimension: $parsed-dimension;\n }\n\n @return $dimension;\n}\n\n\n///\n/// Get dimension prefix based on an operator\n///\n/// @param {String} $operator - Operator\n///\n/// @return {String} - `min` or `max`\n///\n@function get-expression-prefix($operator) {\n @return if(index(('<', '<=', '≤'), $operator), 'max', 'min');\n}\n\n\n///\n/// Get value of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract value from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {Number} - A numeric value\n///\n@function get-expression-value($expression, $operator) {\n $operator-index: str-index($expression, $operator);\n $value: str-slice($expression, $operator-index + str-length($operator));\n\n @if map-has-key($breakpoints, $value) {\n $value: map-get($breakpoints, $value);\n } @else {\n $value: to-number($value);\n }\n\n $interval: map-get($unit-intervals, unit($value));\n\n @if not $interval {\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('Unknown unit `#{unit($value)}`.');\n }\n\n @if $operator == '>' {\n $value: $value + $interval;\n } @else if $operator == '<' {\n $value: $value - $interval;\n }\n\n @return $value;\n}\n\n\n///\n/// Parse an expression to return a valid media-query expression\n///\n/// @param {String} $expression - Expression to parse\n///\n/// @return {String} - Valid media query\n///\n@function parse-expression($expression) {\n // If it is part of $media-expressions, it has no operator\n // then there is no need to go any further, just return the value\n @if map-has-key($media-expressions, $expression) {\n @return map-get($media-expressions, $expression);\n }\n\n $operator: get-expression-operator($expression);\n $dimension: get-expression-dimension($expression, $operator);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($expression, $operator);\n\n @return '(#{$prefix}-#{$dimension}: #{$value})';\n}\n\n///\n/// Slice `$list` between `$start` and `$end` indexes\n///\n/// @access private\n///\n/// @param {List} $list - List to slice\n/// @param {Number} $start [1] - Start index\n/// @param {Number} $end [length($list)] - End index\n///\n/// @return {List} Sliced list\n///\n@function slice($list, $start: 1, $end: length($list)) {\n @if length($list) < 1 or $start > $end {\n @return ();\n }\n\n $result: ();\n\n @for $i from $start through $end {\n $result: append($result, nth($list, $i));\n }\n\n @return $result;\n}\n\n////\n/// String to number converter\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Casts a string into a number\n///\n/// @param {String | Number} $value - Value to be parsed\n///\n/// @return {Number}\n///\n@function to-number($value) {\n @if type-of($value) == 'number' {\n @return $value;\n } @else if type-of($value) != 'string' {\n $_: im-log('Value for `to-number` should be a number or a string.');\n }\n\n $first-character: str-slice($value, 1, 1);\n $result: 0;\n $digits: 0;\n $minus: ($first-character == '-');\n $numbers: ('0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9);\n\n // Remove +/- sign if present at first character\n @if ($first-character == '+' or $first-character == '-') {\n $value: str-slice($value, 2);\n }\n\n @for $i from 1 through str-length($value) {\n $character: str-slice($value, $i, $i);\n\n @if not (index(map-keys($numbers), $character) or $character == '.') {\n @return to-length(if($minus, -$result, $result), str-slice($value, $i))\n }\n\n @if $character == '.' {\n $digits: 1;\n } @else if $digits == 0 {\n $result: $result * 10 + map-get($numbers, $character);\n } @else {\n $digits: $digits * 10;\n $result: $result + map-get($numbers, $character) / $digits;\n }\n }\n\n @return if($minus, -$result, $result);\n}\n\n\n///\n/// Add `$unit` to `$value`\n///\n/// @param {Number} $value - Value to add unit to\n/// @param {String} $unit - String representation of the unit\n///\n/// @return {Number} - `$value` expressed in `$unit`\n///\n@function to-length($value, $unit) {\n $units: ('px': 1px, 'cm': 1cm, 'mm': 1mm, '%': 1%, 'ch': 1ch, 'pc': 1pc, 'in': 1in, 'em': 1em, 'rem': 1rem, 'pt': 1pt, 'ex': 1ex, 'vw': 1vw, 'vh': 1vh, 'vmin': 1vmin, 'vmax': 1vmax);\n\n @if not index(map-keys($units), $unit) {\n $_: im-log('Invalid unit `#{$unit}`.');\n }\n\n @return $value * map-get($units, $unit);\n}\n\n///\n/// This mixin aims at redefining the configuration just for the scope of\n/// the call. It is helpful when having a component needing an extended\n/// configuration such as custom breakpoints (referred to as tweakpoints)\n/// for instance.\n///\n/// @author Hugo Giraudel\n///\n/// @param {Map} $tweakpoints [()] - Map of tweakpoints to be merged with `$breakpoints`\n/// @param {Map} $tweak-media-expressions [()] - Map of tweaked media expressions to be merged with `$media-expression`\n///\n/// @example scss - Extend the global breakpoints with a tweakpoint\n/// @include media-context(('custom': 678px)) {\n/// .foo {\n/// @include media('>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend the global media expressions with a custom one\n/// @include media-context($tweak-media-expressions: ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend both configuration maps\n/// @include media-context(('custom': 678px), ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n@mixin media-context($tweakpoints: (), $tweak-media-expressions: ()) {\n // Save global configuration\n $global-breakpoints: $breakpoints;\n $global-media-expressions: $media-expressions;\n\n // Update global configuration\n $breakpoints: map-merge($breakpoints, $tweakpoints) !global;\n $media-expressions: map-merge($media-expressions, $tweak-media-expressions) !global;\n\n @content;\n\n // Restore global configuration\n $breakpoints: $global-breakpoints !global;\n $media-expressions: $global-media-expressions !global;\n}\n\n////\n/// include-media public exposed API\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Generates a media query based on a list of conditions\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @example scss - With a single set breakpoint\n/// @include media('>phone') { }\n///\n/// @example scss - With two set breakpoints\n/// @include media('>phone', '<=tablet') { }\n///\n/// @example scss - With custom values\n/// @include media('>=358px', '<850px') { }\n///\n/// @example scss - With set breakpoints with custom values\n/// @include media('>desktop', '<=1350px') { }\n///\n/// @example scss - With a static expression\n/// @include media('retina2x') { }\n///\n/// @example scss - Mixing everything\n/// @include media('>=350px', ' 0) {\n @media #{unquote(parse-expression(nth($conditions, 1)))} {\n // Recursive call\n @include media(slice($conditions, 2)...) {\n @content;\n }\n }\n }\n}\n","$light-gray: #F6F6F6;\n.lsx-to-widget-items { margin-top: -1 * $lsx-to-gap; }\n\n.lsx-to-widget-items {\n\t.lsx-to-widget-item-wrap.lsx-team {\n\t\t.team {\n\t\t\t.lsx-team-description {\n\t\t\t\t.moretag {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-widget-item-wrap {\n\tmargin-top: $lsx-to-gap;\n\n\t.lsx-to-slider-inner & { padding: 0 15px; }\n\n\t.lsx-to-slider-inner.slider-disabled & {\n\t\t@include media('>=phone') {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\t&:nth-child(2n+3) {\n\t\t\t\tclear: left;\n\t\t\t}\n\t\t}\n\n\t\t@include media('>=tablet') {\n\t\t\twidth: 33.33333%;\n\n\t\t\t&:nth-child(2n+3) {\n\t\t\t\tclear: none;\n\t\t\t}\n\n\t\t\t&:nth-child(3n+4) {\n\t\t\t\tclear: left;\n\t\t\t}\n\t\t}\n\t}\n\t&.lsx-to-widget-just-one-item:not(.lsx-review) {\n\t\tarticle {\n\t\t\t@include media('>=tablet') {\n\t\t\t\tdisplay: flex;\n\t\t\t\t.lsx-to-widget-thumb {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t\tmax-width: 30%;\n\t\t\t\t\ta {\n\t\t\t\t\t\tmin-width: 100%;\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tmin-width: 100%;\n\t\t\t\t\t\t\tmin-height: 100%;\n\t\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t\t\tobject-fit: cover;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\t\t\t\t.lsx-to-widget-content {\n\t\t\t\t\tflex: 4 1 auto;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t/** IE 11 Fix for widget box **/\n\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t-ms-flex: 1;\n\t\t\t\t\t\t-webkit-flex: 1;\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t}\n\t\t\t\t\t.lsx-to-widget-title {\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-widget-view-all {\n\tmargin-top: 6rem;\n\toverflow: hidden;\n\tposition: relative;\n\ttext-align: center;\n\n\t& > span {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\theight: 2px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\twidth: 999rem;\n\t\t}\n\n\t\t&:before { right: 120%; }\n\t\t&:after { left: 120%; }\n\t}\n}\n\n.lsx-to-widget-item-wrap {\n\t&.lsx-video {\n\t\t.lsx-to-widget-content { padding-bottom: $lsx-to-gap-half; }\n\t}\n\n\t.lsx-to-widget-content {\n\t\tpadding: $lsx-to-gap-half 2rem 0;\n\n\t\t.lsx-to-widget-title {\n\t\t\t&:only-child { margin-bottom: 0; }\n\t\t}\n\n\t\t.moretag {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 -2rem;\n\t\t\tpadding: 1rem 0;\n\t\t\ttext-align: center;\n\t\t\ttransition: background 300ms ease;\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\n\t\tp:last-child { margin-bottom: 0; }\n\t}\n\n\t.lsx-to-widget-tagline { margin-top: -1.2rem; }\n\n\t&.lsx-team {\n\t\t.lsx-to-widget-thumb {\n\t\t\tborder-radius: 50%;\n\t\t\theight: 170px;\n\t\t\tmargin: 0 auto 12px;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\twidth: 170px;\n\t\t}\n\t}\n\n\t&.lsx-review {\n\t\t.lsx-to-widget-thumb {\n\t\t\tborder-radius: 50%;\n\t\t\theight: 100px;\n\t\t\tmargin: 0 auto 12px;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\twidth: 100px;\n\t\t\timg {\n\t\t\t\theight: 100%;\n \t\t\t\tobject-fit: cover;\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-widget-blockquote {\n\t\t\t@include media('>=tablet') { max-width: none; }\n\t\t}\n\t}\n\n\t.lsx-to-widget-thumb img {\n\t\twidth: 100%;\n\n\t\t&.lazyload,\n\t\t&.lazyloading {\n\t\t\twidth: auto;\n\t\t}\n\t}\n}\n\n.lsx-to-widget-meta-data {\n\tmargin: $lsx-to-gap-half 0;\n\tposition: relative;\n\n\t.lsx-to-widget-item-wrap.lsx-review & { margin-bottom: 0; }\n}\n\n.white {\n\tcolor: white !important;\n}\n\n.gray-bg {\n\t.lsx-to-widget-item-wrap article .lsx-to-widget-content,\n\t.has-thumb.slick-slide .lsx-block-post-grid-text {\n\t\tbackground: $light-gray;\n\t}\n}\n\n.lsx-block-post-grid-link.lsx-text-link {\n\tcolor: #1098ad !important;\n\t&:hover {\n\t\tcolor: #f7ae00 !important;\n\t}\n}\n\n// Fixes for if the slider does not load\n\n.lsx-to-slider {\n\t.lsx-to-slider-inner:not(.slick-initialized) {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\t.lsx-to-widget-item-wrap{\n\t\t\twidth: 33%;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","$lsx-to-gap-half: 2.4rem;\n$lsx-to-gap: 4.25rem;\n$lsx-to-gap-large: $lsx-to-gap * 2;\n",".slick-lightbox-close {\n\tright: 32px;\n\ttop: 32px;\n}\n\n.lsx-to-slider-inner,\n.gallery,\n.slick-lightbox-inner {\n\t.slick-arrow {\n\t\tbackground: transparent;\n\t\tborder-radius: 50%;\n\t\tborder-style: solid;\n\t\tborder-width: 2px;\n\t\tfont: 0/0 a;\n\t\theight: 4rem;\n\t\tmargin-top: calc((2.25rem - 17px) / 2);\n\t\tpadding: 0;\n\t\tposition: absolute;\n\t\ttext-shadow: none;\n\t\ttop: 50%;\n\t\ttransform: translateY(-50%);\n\t\ttransition: border 300ms ease;\n\t\twidth: 4rem;\n\t\tz-index: 3;\n\n\t\t&:before {\n\t\t\tdisplay: block;\n\t\t\tfont-family: 'FontAwesome';\n\t\t\tfont-size: 3rem;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\ttext-rendering: auto;\n\t\t\ttop: 47%;\n\t\t\ttransform: translateY(-50%);\n\t\t\ttransition: color 300ms ease;\n\n\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t}\n\n\t\t&.slick-disabled { cursor: not-allowed; }\n\n\t\t&.slick-prev {\n\t\t\t&:before {\n\t\t\t\tcontent: '\\f104';\n\t\t\t\tleft: 1.1rem;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-next {\n\t\t\t&:before {\n\t\t\t\tcontent: '\\f105';\n\t\t\t\tleft: 1.5rem;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-slider-inner,\n.gallery {\n\t.slick-dots:not(.dropdown-menu) {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\theight: auto;\n\t\tjustify-content: center;\n\t\tlist-style: none;\n\t\tmargin: 2rem 0 0;\n\t\tpadding: 0;\n\n\t\t& > li {\n\t\t\tline-height: 1;\n\t\t\tpadding: 5px;\n\n\t\t\t@include media('>=tablet') { padding: 0 7.5px; }\n\n\t\t\t& > button {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-width: 1px;\n\t\t\t\tfont: 0/0 a;\n\t\t\t\theight: 12px;\n\t\t\t\ttransition: all 300ms ease-in-out;\n\t\t\t\twidth: 4rem;\n\n\t\t\t\t@include media('>=tablet') { height: 6px; }\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\t&.slick-prev { left: -4rem; }\n\t\t&.slick-next { right: -4rem; }\n\t}\n}\n\n.lsx-to-slider-inner {\n\t@include media('>=tablet') {\n\t\tmargin: 0 auto;\n\t\twidth: 100%;\n\n\t\t&.slick-has-arrows { width: calc(100% - 8rem); }\n\t}\n\n\t@include media('>=1280px') {\n\t\tmargin: 0 -15px;\n\t\twidth: calc(100% + 30px);\n\n\t\t&.slick-has-arrows { width: calc(100% + 30px); }\n\t}\n\n\t&.slider-disabled { overflow: hidden; }\n}\n\n.slick-lightbox-inner {\n\t.slick-arrow {\n\t\topacity: .75;\n\n\t\t&:hover { opacity: 1; }\n\t}\n}\n\n.slick-lightbox-slick-caption { display: inline-block; }\n","%currency-icons {\n\t.currency-icon {\n\t\t&:after {\n\t\t\tmargin-left: 3px;\n\t\t\tmargin-right: 3px;\n\t\t}\n\n\t\t&.usd,\n\t\t&.nad,\n\t\t&.cad,\n\t\t&.hkd,\n\t\t&.sgd,\n\t\t&.nzd,\n\t\t&.aud {\n\t\t\t&:after { content: '\\0024'; }\n\t\t}\n\n\t\t&.eur {\n\t\t\t&:after { content: '\\20AC'; }\n\t\t}\n\n\t\t&.gbp {\n\t\t\t&:after { content: '\\00A3'; }\n\t\t}\n\n\t\t&.zar {\n\t\t\t&:after { content: '\\0052'; }\n\t\t}\n\n\t\t&.brl {\n\t\t\t&:after { content: '\\0052\\0024'; }\n\t\t}\n\n\t\t&.bwp {\n\t\t\t&:after { content: '\\0050'; }\n\t\t}\n\n\t\t&.cny,\n\t\t&.jpy {\n\t\t\t&:after { content: '\\00A5'; }\n\t\t}\n\n\t\t&.inr {\n\t\t\t&:after { content: '\\20B9'; }\n\t\t}\n\n\t\t&.idr {\n\t\t\t&:after { content: '\\20B9'; }\n\t\t}\n\n\t\t&.ils {\n\t\t\t&:after { content: '\\20AA'; }\n\t\t}\n\n\t\t&.kes {\n\t\t\t&:after { content: '\\004b'; }\n\t\t}\n\n\t\t&.lak {\n\t\t\t&:after { content: '\\20ad'; }\n\t\t}\n\n\t\t&.mwk {\n\t\t\t&:after { content: '\\004d\\004b'; }\n\t\t}\n\n\t\t&.myr {\n\t\t\t&:after { content: '\\0052\\004d'; }\n\t\t}\n\n\t\t&.mzn {\n\t\t\t&:after { content: '\\004d\\0054'; }\n\t\t}\n\n\t\t&.nok,\n\t\t&.sek {\n\t\t\t&:after { content: '\\006b\\0072'; }\n\t\t}\n\n\t\t&.rub {\n\t\t\t&:after { content: '\\0440\\0443\\0431'; }\n\t\t}\n\n\t\t&.chf {\n\t\t\t&:after { content: '\\0043\\0048\\0046'; }\n\t\t}\n\n\t\t&.tzs {\n\t\t\t&:after { content: '\\0054\\0053\\0068'; }\n\t\t}\n\n\t\t&.aed {\n\t\t\t&:after { content: '\\062f\\002e\\0625'; }\n\t\t}\n\n\t\t&.zmw {\n\t\t\t&:after { content: '\\005a\\006b'; }\n\t\t}\n\n\t\t&.zwl {\n\t\t\t&:after { content: '\\005a\\0024'; }\n\t\t}\n\t}\n}\n\n.lsx-to-meta-data {\n\tdisplay: block;\n\tfont-size: 13px;\n\tpadding-left: 22px;\n\tposition: relative;\n\n\t.lsx-to-contact-meta-data & { padding-left: 0; }\n\n\t& + .lsx-to-meta-data { margin-top: 5px; }\n\n\t#fast-facts & {\n\t\tfont-size: 15px;\n\t\tmargin-top: 0;\n\t\tpadding-top: 1.2rem;\n\n\t\t&:first-child { padding-top: 0; }\n\t}\n\n\t.lsx-to-summary-meta-data & {\n\t\tfont-size: 15px;\n\n\t\t@include media ('>=tablet') {\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-top: 0;\n\n\t\t\t& + .lsx-to-meta-data { margin-left: $lsx-to-gap-half; }\n\t\t}\n\t}\n\n\t&:before {\n\t\tcolor: inherit;\n\t\tdisplay: inline-block;\n\t\tfont-family: 'FontAwesome';\n\t\tfont-size: inherit;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\ttext-rendering: auto;\n\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t}\n\n\t.lsx-to-meta-data-key { font-weight: bold; }\n\n\t.lsx-to-archive-template-list &:not(.lsx-to-meta-data-duration):not(.lsx-to-meta-data-price) {\n\t\t.lsx-to-meta-data-key { display: block; }\n\t}\n\n\t&.lsx-to-meta-data-big {\n\t\tfont-size: 18px;\n\t\tpadding-left: 0;\n\n\t\t&:before { display: none; }\n\t}\n\n\t&.lsx-to-meta-data-price {\n\t\t@extend %currency-icons;\n\n\t\t.currency-icon {\n\t\t\t&:after { margin-right: 0px; }\n\t\t}\n\t}\n\n\t&.lsx-to-meta-data-accommodations:before { content: '\\f015'; }\n\t&.lsx-to-meta-data-activities:before { content: '\\f1e5'; }\n\t&.lsx-to-meta-data-brand:before { content: '\\f1ad'; }\n\t&.lsx-to-meta-data-destinations:before { content: '\\f0ac'; }\n\t&.lsx-to-meta-data-duration:before { content: '\\f133'; }\n\t&.lsx-to-meta-data-email:before { content: '\\f0e0'; }\n\t&.lsx-to-meta-data-friendly:before { content: '\\f046'; }\n\t&.lsx-to-meta-data-languages:before { content: '\\f1ab'; }\n\t&.lsx-to-meta-data-phone:before { content: '\\f095'; }\n\t&.lsx-to-meta-data-pin:before { content: '\\f041'; }\n\t&.lsx-to-meta-data-price:before { content: '\\f0d6'; }\n\t&.lsx-to-meta-data-rating:before { content: '\\f006'; }\n\t&.lsx-to-meta-data-role:before { content: '\\f0c0'; }\n\t&.lsx-to-meta-data-rooms:before { content: '\\f236'; }\n\t&.lsx-to-meta-data-skype:before { content: '\\f17e'; }\n\t&.lsx-to-meta-data-special:before { content: '\\f069'; }\n\t&.lsx-to-meta-data-style:before { content: '\\f02b'; }\n\t&.lsx-to-meta-data-team:before { content: '\\f007'; }\n\t&.lsx-to-meta-data-tours:before { content: '\\f072'; }\n\t&.lsx-to-meta-data-travel-dates:before { content: '\\f073'; }\n\t&.lsx-to-meta-data-type:before { content: '\\f02b'; }\n\t&.lsx-to-meta-data-seating:before { content: '\\f0c0'; }\n\t&.lsx-to-meta-data-valid-from:before { content: '\\f073'; }\n\t&.lsx-to-meta-data-day-includes:before { content: '\\f058'; }\n\t&.lsx-to-meta-data-day-excludes:before { content: '\\f057'; }\n}\n\n.lsx-to-meta-data.lsx-to-meta-data-best-time {\n\t&:before {\n\t\tcontent: '\\f073';\n\t}\n}\n.lsx-to-meta-data.lsx-to-meta-data-regions {\n\t&:before {\n\t\tcontent: '\\f0ac';\n\t}\n}\n",".archive,\n.search {\n\t&.archive-tour-operator {\n\t\t.site-main { width: 100%; }\n\t}\n}\n\n.lsx-to-archive-items {\n\talign-items: flex-start;\n\tdisplay: flex;\n\tflex-flow: row wrap;\n\tjustify-content: flex-start;\n\tmargin-top: -1 * $lsx-to-gap;\n\twidth: calc(100% + 30px);\n\n\t&:after,\n\t&:before {\n\t\tdisplay: none;\n\t}\n}\n\n.lsx-to-archive-item {\n\tmargin-top: $lsx-to-gap;\n\n\t& > .lsx-to-archive-container {\n\t\talign-items: stretch;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\n\t\t.lsx-to-archive-template-list & {\n\t\t\t@include media('>=phone') { flex-wrap: nowrap; }\n\t\t}\n\n\t\t@include media('>=phone') {\n\t\t\t.lsx-to-archive-template-list.lsx-to-archive-template-image-max-height & {\n\t\t\t\t.lsx-to-archive-thumb {\n\t\t\t\t\t& > a,\n\t\t\t\t\t.lsx-to-thumb-slot {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t// padding: 0 0 65.714285%; // lsx-thumbnail-wide (350x350)\n\t\t\t\t\t\tpadding: 0 0 100%; // square\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t& > img {\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\theight: 100%;\n\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.post,\n\t\t&.page {\n\t\t\t.search-results & {\n\t\t\t\t.entry-content { padding: 0; }\n\t\t\t}\n\t\t}\n\n\t\t&.destination {\n\t\t\t.lsx-to-archive-template-grid & {\n\t\t\t\t.entry-content {\n\t\t\t\t\t& > p { margin-bottom: 0; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.team {\n\t\t\t.lsx-to-meta-data-socials {\n\t\t\t\tpadding-left: 0;\n\n\t\t\t\t& > a {\n\t\t\t\t\tfont-size: 17px;\n\n\t\t\t\t\t& + a { margin-left: 5px; }\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.lsx-to-archive-template-grid & {\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t.lsx-to-archive-content-title { margin-top: $lsx-to-gap-half; }\n\n\t\t\t\t.lsx-to-archive-wrapper { padding: 0; }\n\n\t\t\t\t.lsx-to-archive-thumb {\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\theight: 170px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\twidth: 170px;\n\t\t\t\t}\n\n\t\t\t\t.entry-content { text-align: center; }\n\n\t\t\t\t.lsx-to-archive-meta-data {\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t.lsx-to-meta-data {\n\t\t\t\t\t\tpadding-left: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// @include media('>=phone') {\n\t\t\t// \t.lsx-to-archive-template-list.lsx-to-archive-template-image-max-height & {\n\t\t\t// \t\t.lsx-to-archive-thumb {\n\t\t\t// \t\t\t& > a,\n\t\t\t// \t\t\t.lsx-to-thumb-slot { padding: 0 0 100%; } // square\n\t\t\t// \t\t}\n\t\t\t// \t}\n\t\t\t// }\n\t\t}\n\n\t\t& > .moretag {\n\t\t\tdisplay: block;\n\t\t\tpadding: 1rem 0;\n\t\t\ttext-align: center;\n\t\t\ttransition: background 300ms ease;\n\t\t\twidth: 100%;\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-single-link {\n\t\tmargin-bottom: 0;\n\t\tmargin-top: $lsx-to-gap-half;\n\n\t\t.fa {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n.lsx-to-archive-items-separator.lsx-title {\n\tmargin-top: $lsx-to-gap-large;\n\n\t&:first-child { margin-top: 0; }\n}\n\n.lsx-to-archive-header {\n\tmargin: 0;\n}\n.lsx-to-archive-description {\n\tpadding-left: 5px;\n\tpadding-right: 0;\n\t& > p {\n\t\t&:last-child,\n\t\t&:only-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\tbody:not(.page-has-banner) & {\n\t\tmargin-top: $lsx-to-gap-large / 2;\n\t}\n}\n\n.lsx-to-archive-thumb {\n\twidth: 100%;\n\t@include media(' a,\n\t\t.lsx-to-thumb-slot {\n\t\t\tbackground-image: none !important;\n\n\t\t\t& > img {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-shrink: 0;\n\t\t\tposition: relative;\n\t\t\twidth: 25%;\n\n\t\t\t& > a,\n\t\t\t.lsx-to-thumb-slot {\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: cover;\n\t\t\t\theight: 100%;\n\t\t\t\tleft: 0;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t& > img { display: none; }\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-template-grid & {\n\t\t& > a,\n\t\t.lsx-to-thumb-slot {\n\t\t\tbackground-image: none !important;\n\t\t\tdisplay: block;\n\n\t\t\t& > img {\n\t\t\t\twidth: 100%;\n\t\t\t\tmin-height: 148px;\n\t\t\t\tobject-fit: cover;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-archive-wrapper {\n\tpadding: 20px;\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\talign-items: flex-start;\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: row nowrap;\n\t\t\tflex-grow: 1;\n\t\t\tjustify-content: flex-end;\n\t\t\tmin-height: 130px;\n\t\t\tpadding: $lsx-to-gap-half 15px;\n\t\t}\n\n\t\t@include media('>=tablet') { min-height: 170px; }\n\t\t@include media('>=desktop') { min-height: 200px; }\n\t}\n\n\t.lsx-to-archive-template-grid & { width: 100%; }\n}\n\n.lsx-to-archive-content {\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-grow: 1;\n\t\t\tpadding-right: 15px;\n\t\t}\n\t}\n\n\t.entry-content {\n\t\tp:last-child { margin-bottom: 0; }\n\n\t\t.moretag {\n\t\t\t.lsx-to-archive-template-grid & { display: none; }\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-archive-meta-data {\n\tmargin-top: $lsx-to-gap-half;\n\n\t.lsx-to-archive-template-grid & {\n\t\t&.lsx-to-archive-meta-data-list-mode { display: none; }\n\n\t\t& + .entry-content { margin-top: $lsx-to-gap-half; }\n\t}\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-shrink: 0;\n\t\t\tmargin-top: 0;\n\t\t\tpadding-left: 15px;\n\t\t\twidth: 40%;\n\t\t}\n\n\t\t@include media('>=tablet') { width: 33%; }\n\n\t\t&.lsx-to-archive-meta-data-grid-mode {\n\t\t\t@include media('>=phone') { display: none; }\n\t\t}\n\n\t\t&.lsx-to-archive-meta-data-list-mode {\n\t\t\t@include media('=phone') { margin-top: -1.2rem; }\n\n\t.lsx-to-archive-template-grid & { text-align: center; }\n}\n",".lsx-to-contact-widget {\n\tmargin-top: $lsx-to-gap;\n\tpadding: $lsx-to-gap-half / 2;\n\n\t@include media('>=phone') {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\tpadding: 0;\n\t\t/** IE 11 Fix for widget box **/\n\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t@include media('>=tablet') { margin-top: 0; }\n\n\t#fast-facts + &, #highlights + & { margin-top: 0; }\n\n\t& div:first-child {\n\t\t&.lsx-to-enquire-form {\n\t\t\tpadding-top: $lsx-to-gap-half / 2;\n\t\t}\n\t}\n}\n\n.lsx-to-contact {\n\t@include media('>=phone') { flex: 2; }\n\n\tarticle {\n\t\t@include media('>=phone') {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n.lsx-to-enquire-form {\n\tarticle.type-lsx-to-team & {\n\t\tmargin-top: $lsx-to-gap-half;\n\t\ttext-align: center;\n\t}\n\n\tarticle:not(.type-lsx-to-team) &,\n\t.lsx-to-archive-header & {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex: 1;\n\t\tjustify-content: center;\n\t\tpadding: 0 1.2rem 1.2rem;\n\t\t.btn {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.lsx-to-contact-thumb {\n\talign-items: center;\n\tdisplay: flex;\n\tflex: 1;\n\tjustify-content: center;\n\tpadding: $lsx-to-gap-half / 2;\n\t@include media('>=tablet') {\n\t\tpadding: 1.2rem 0 0;\n\t}\n\n\timg {\n\t\tborder-radius: 50%;\n\t\theight: 96px;\n\t\twidth: 96px;\n\n\t\t@include media('>=tablet') { margin: -$lsx-to-gap-half 0 ($lsx-to-gap-half / 2); }\n\t}\n}\n\n.lsx-to-contact-info {\n\tpadding: $lsx-to-gap-half / 2;\n\n\t@include media('>=phone') { flex: 2; }\n}\n\n.lsx-to-contact-prefix {\n\tdisplay: block;\n\tfont-size: 13px;\n\ttext-align: left;\n}\n\nh4.lsx-to-contact-name {\n\tfont-size: 20px;\n\tmargin-bottom: 0;\n\ttext-align: left;\n}\n\n.lsx-to-contact-socials {\n\t& > a {\n\t\tfont-size: 17px;\n\t\tline-height: 1;\n\t\tpadding: 0 5px;\n\t}\n}\n",".lsx-to-section {\n\tmargin: 0 -9999rem;\n\tpadding: $lsx-to-gap-large 9999rem;\n\n\t&#activity-map,\n\t&#special-map,\n\t&#accommodation-map,\n\t&#destination-map,\n\t&#tour-map {\n\t\tmargin: 0 0 0 calc(-50vw + 50%);\n\t\tpadding: 0;\n\t\twidth: 100vw;\n\t}\n\n\t.archive & {\n\t\t&#destination-map {\n\t\t\tmargin-top: $lsx-to-gap-large;\n\t\t}\n\t}\n\n\t.site-main > & {\n\t\t&:first-of-type { padding-top: 0; }\n\t}\n\n\t.lsx-to-section { padding-bottom: 0; }\n\n\t&.lsx-to-collapse-section {\n\t\t@include media('=desktop') { display: block; }\n\t\t}\n\t}\n}\n\n.to-facts-wrapper {\n\t@include media('>=tablet') {\n\t\tmax-width: 420px;\n\t\tmargin: 0 auto;\n\t\tfloat: right;\n\t}\n}\n\n.lsx-to-section-inner {\n\tmargin-top: $lsx-to-gap;\n\tpadding: $lsx-to-gap-half;\n\n\t#fast-facts & {\n\t\t@include media('>=tablet') { margin-top: 0; }\n\t}\n\n\t.entry-content & {\n\t\t@include media('>=phone') { margin-top: 0; }\n\t}\n\n\t#highlights & {\n\t\t#fast-facts + & {\n\t\t\tmargin-top: 0;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t@include media('>=tablet') { margin-top: 0; }\n\t}\n\n\t& + #sharing { margin-top: $lsx-to-gap; }\n}\n\n#fast-facts {\n\t&.full-fact {\n\t\tdisplay: block !important;\n\t}\n}\n\n.lsx-to-section-title {\n\t& + .lsx-to-archive-items,\n\t& + .lsx-to-widget-items {\n\t\tmargin-top: -1 * $lsx-to-gap-half;\n\t}\n\n\t& + .envira-gallery-wrap { margin-top: $lsx-to-gap; }\n\n\t&.lsx-to-collapse-title {\n\t\t@include media(' p {\n\t\t\tmargin-bottom: $lsx-to-gap-half;\n\t\t\ttext-align: center;\n\n\t\t\t@include media('>=phone') {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-more-link {\n\t&:after {\n\t\tcolor: inherit;\n\t\tcontent: '\\f178';\n\t\tdisplay: inline-block;\n\t\tfont-family: 'FontAwesome';\n\t\tfont-size: inherit;\n\t\tmargin-left: 5px;\n\t\ttext-rendering: auto;\n\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t}\n}\n\n.lsx-to-summary {\n\tmargin-bottom: $lsx-to-gap-half;\n\n\t@include media ('>=tablet') {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: row nowrap;\n\t\tjustify-content: space-between;\n\n\t\t.lsx-to-summary-title { margin-bottom: 0; }\n\t}\n}\n\n#included-excluded,\n#highlights {\n\t.entry-content {\n\t\tul {\n\t\t\tlist-style: none;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-left: 20px;\n\n\t\t\tli {\n\t\t\t\tposition: relative;\n\n\t\t\t\t& + li { margin-top: 1.2rem; }\n\n\t\t\t\t& > ul {\n\t\t\t\t\tmargin-top: 1.2rem;\n\t\t\t\t\tpadding-left: 40px;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\tcontent: '\\f058';\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: -20px;\n\t\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.not-included {\n\t\t.entry-content {\n\t\t\tul {\n\t\t\t\tli {\n\t\t\t\t\t&:before { content: '\\f057'; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n#when-to-go {\n\t.lsx-to-month {\n\t\tborder-style: solid;\n\t\tborder-width: 1px;\n\t\tborder-top: 0 none;\n\t\tborder-right: 0 none;\n\t\theight: 90px;\n\t\toverflow: hidden;\n\t\tpadding: 0;\n\t\tposition: relative;\n\t\ttext-align: center;\n\n\t\t&:nth-child(6),\n\t\t&:last-child {\n\t\t\tborder-right-style: solid;\n\t\t\tborder-right-width: 1px;\n\n\t\t}\n\n\t\t@include media('>=phone') {\n\t\t\t&:nth-child(6) { border-right: 0 none; }\n\t\t}\n\n\t\t& > small {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 40px;\n\t\t\ttext-transform: uppercase;\n\t\t}\n\n\t\t& > .fa {\n\t\t\tfont-size: 18px;\n\t\t\tleft: 50%;\n\t\t\tmargin-top: 20px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\ttransform: translate(-50%, -50%);\n\t\t}\n\t}\n}\n\n#keynotes { padding-top: 0; }\n\n// #highlights {\n// \t@include media('=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: center;\n\t}\n}\n\n.facilities-content {\n\tmargin-top: $lsx-to-gap;\n\n\t.facilities-list:not(.dropdown-menu) {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t\tlist-style: none;\n\t\tmargin-bottom: 0;\n\t\tpadding-left: 0;\n\t}\n}\n\n.facilities-title {\n\tborder-bottom-style: solid;\n\tborder-bottom-width: 1px;\n\tpadding-bottom: 1.2rem;\n}\n\n.facility-item {\n\tdisplay: inline-block;\n\tfont-size: 13px;\n\tpadding-right: 15px;\n\tposition: relative;\n\twidth: 100%;\n\n\t@include media('>=tablet') { width: 33.33333%; }\n}\n\n.travel-info-wrapper {\n\tmargin-top: -1 * $lsx-to-gap-half;\n\n\t@include media('>=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t}\n}\n\n.travel-info-content {\n\tmargin-top: $lsx-to-gap;\n\toverflow: hidden;\n\tpadding: $lsx-to-gap-half $lsx-to-gap-half 0;\n}\n\n.rooms-wrapper {\n\tmargin-top: -1 * $lsx-to-gap-half;\n\n\t@include media('>=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t}\n}\n\n.rooms-content {\n\talign-items: stretch;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\tjustify-content: flex-start;\n\tmargin-top: $lsx-to-gap;\n\toverflow: hidden;\n}\n\n.rooms-thumbnail-wrap {\n\tflex-shrink: 0;\n\twidth: 33.33333%;\n}\n\n.rooms-thumbnail {\n\tbackground-color: transparent;\n\tbackground-position: center center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\n\t// square image\n\tdisplay: block;\n\theight: 0;\n\toverflow: hidden;\n\t// padding: 0 0 65.714285%; // lsx-thumbnail-wide (350x350)\n\tpadding: 0 0 100%; // square\n\tposition: relative;\n}\n\n.rooms-info {\n\tflex-grow: 1;\n\tpadding: $lsx-to-gap-half $lsx-to-gap-half 0;\n}\n\n.lsx-to-team-thumb {\n\tborder-radius: 50%;\n\tdisplay: block;\n\theight: 32rem;\n\tmargin: 0 auto 20px;\n\toverflow: hidden;\n\twidth: 32rem;\n\n & > img { width: 100%; }\n}\n\n.lsx-to-review-thumb {\n\tborder-radius: 50%;\n\tdisplay: block;\n\theight: 17rem;\n\tmargin: 0 auto 20px;\n\toverflow: hidden;\n\twidth: 17rem;\n\n & > img { width: 100%; }\n}\n\n.lsx-to-team-socials-header {\n\tdisplay: block;\n\tmargin: 0 auto;\n\tpadding-bottom: 5px;\n\tposition: relative;\n\ttext-align: center;\n\n &:after {\n\t\tborder-bottom: 1px solid;\n\t\tbottom: 0;\n\t\tcontent: '';\n\t\theight: 0;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\ttransform: translateX(-50%);\n\t\twidth: 80px;\n }\n}\n\n.lsx-to-team-socials {\n\talign-items: center;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\tjustify-content: center;\n\tmargin: 2rem 0 0;\n\tpadding: 0;\n\n\t& > a {\n\t\talign-items: center;\n\t\tborder-radius: 50%;\n\t\tdisplay: flex;\n\t\theight: 30px;\n\t\tjustify-content: center;\n\t\tmargin: 0 10px;\n\t\ttransition: background 300ms ease;\n\t\twidth: 30px;\n\t}\n}\n\n.lsx.single-lsx-to-team {\n\t&:not(.page-has-banner) {\n\t\t.banner-single {\n\t\t\tmargin-top: 49px;\n\t\t\t.archive-header {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t.lsx-to-team-name { margin-bottom: 1.2rem; }\n\n\t.lsx-to-team-contact:not(.dropdown) {\n\t\tmargin-bottom: 0;\n\t\tmargin-left: 0;\n\t\tmargin-top: $lsx-to-gap;\n\t\tpadding-left: 0;\n\n\t\t& > li {\n\t\t\tdisplay: block;\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\n\t\t\t& + li { margin-top: 1.2rem; }\n\n\t\t\t@include media('>=tablet') {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t& + li {\n\t\t\t\t\tmargin-left: $lsx-to-gap-half;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t& .fa {\n\t\t\tfont-size: 22px;\n\t\t\tmargin-right: 5px;\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\nbody.single-tour-operator {\n\t#gallery {\n\t\t.gallery {\n\t\t\tmargin: 0 auto;\n\n\t\t\t.gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 0;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t@include media('>=phone') { width: 33%; }\n\t\t\t}\n\n\t\t\t&.gallery-columns-2 {\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\t.gallery-item { width: 50%; }\n\n\t\t\t\t\t.attachment-medium {\n\t\t\t\t\t\tmax-width: 92%;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.gallery-columns-4 {\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\t.gallery-item { width: 25%; }\n\n\t\t\t\t\t.attachment-thumbnail {\n\t\t\t\t\t\tmax-width: 84%;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.gallery-icon { border: none; }\n\n\t\t\timg {\n\t\t\t\tpadding: 8px;\n\n\t\t\t\t&:hover { background: #FFF; }\n\t\t\t}\n\n\t\t\t.gallery-caption {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tmargin: 0 0 12px;\n\t\t\t}\n\n\t\t\tdl, dt { margin: 0; }\n\t\t\tbr + br { display: none; }\n\n\t\t\t@include media(' li {\n\t\t\tposition: relative;\n\n\t\t\t& + li {\n\t\t\t\tmargin-left: 1px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\tleft: -1px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 10px;\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tz-index: 2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& > a {\n\t\t\t\t&,\n\t\t\t\t&:focus {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\tline-height: 50px;\n\t\t\t\t\tpadding: 0 $lsx-to-gap-half;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\ttransition: background 300ms ease;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","body.single-tour-operator {\n\t.modal-body {\n\t\tarticle {\n\t\t\t.entry-content {\n\t\t\t\t.moretag {\n\t\t\t\t\twidth: 230px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin-left: auto !important;\n\t\t\t\t\tmargin-right: auto !important;\n\t\t\t\t\tpadding-left: 30px !important;\n\t\t\t\t\tpadding-right: 30px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-modal-content-area {\n\t&.content-area { margin: 0; }\n\n\t.lsx-to-modal-thumb { margin-bottom: $lsx-to-gap-half; }\n\n\t.lsx-to-modal-meta-data { margin-bottom: $lsx-to-gap-half; }\n\n\t.entry-content {\n\t\tp:last-of-type { margin-bottom: 4px; }\n\t}\n}\n\n.lsx-to-map-marker {\n\talign-items: flex-start;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\theight: auto;\n\tjustify-content: flex-start;\n\tpadding: 5px 0;\n\twidth: 100%;\n\n\t.lsx-to-map-marker-content {\n\t\tflex-grow: 1;\n\n\t\t&.content-area { margin: 0; }\n\n\t\t.entry-content {\n\t\t\tp {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-top: 1.2rem;\n\n\t\t\t\t& > a.moretag {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\tcontent: '\\f178';\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\t\t\tfont-size: inherit;\n\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-map-marker-img {\n\t\tmargin-right: 15px;\n\t\tmax-width: 100px;\n\t\tflex-shrink: 0;\n\t}\n\n\t.lsx-to-map-marker-title { margin-bottom: 1.2rem; }\n}\n\n.gm-style {\n\t.gm-style-iw {\n\t\t& + div {\n\t\t\tborder: 5px solid white !important;\n\t\t\tborder-radius: 50% !important;\n\t\t\theight: 23px !important;\n\t\t\topacity: 1 !important;\n\t\t\tright: 5px !important;\n\t\t\ttop: 5px !important;\n\t\t\twidth: 23px !important;\n\n\t\t\t@include media('>=tablet') {\n\t\t\t\tbox-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px 0px;\n\t\t\t\tright: -10px !important;\n\t\t\t\ttop: -10px !important;\n\t\t\t}\n\t\t}\n\t}\n}\n",".lsx-map.map-has-placeholder {\n\t.placeholder-text {\n\t\ttext-align: center;\n\t\tcursor: pointer;\n\n\t\t@media (max-width: 1199px) {\n\t\t\t.lsx-to-section-title.lsx-to-collapse-title {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\tcolor: #4A4A4A;\n\t\t\t\tfont-size: 20px;\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay:none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\t\t\n\t}\n}\n\n\n","@include media(' .wrap.container {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\n\t\t\t#primary {\n\t\t\t\t.lsx-to-section {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0 15px;\n\t\t\t\t}\n\n\t\t\t\t#collapse-summary {\n\t\t\t\t\t.collapse-inner {\n\t\t\t\t\t\t& > .row {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tpadding: 2.4rem 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tsection {\n\t\t\t\t\t> .lsx-to-section-title {\n\t\t\t\t\t\tmargin: 0 -15px;\n\t\t\t\t\t\tpadding: 4.25rem 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\t}\n\n\t.post-type-archive-lsx-to-destination,\n\t.post-type-archive-lsx-to-tour,\n\t.post-type-archive-lsx-to-accommodation,\n\t.post-type-archive-lsx-to-special,\n\t.post-type-archive-lsx-to-review,\n\t.post-type-archive-lsx-to-team,\n\t.tax-lsx-to-accommodation-brand,\n\t.terms-conditions {\n\n\t\t.header-wrap {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tpadding: 15px 0px;\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\t\t}\n\n\t\t.wrap.container {\n\t\t\t.content.role.row {\n\t\t\t\tmargin-left:0;\n\t\t\t\tmargin-right:0;\n\n\t\t\t\t#primary {\n\t\t\t\t\tpadding:0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n","@mixin customizer-to-link-colour($color: #1098AD, $hover: #F7AE00) {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tcolor: $color;\n\t}\n\n\t&:hover,\n\t&:hover:active,\n\t&:focus {\n\t\tcolor: $hover;\n\t}\n}\n\n@mixin customizer-to-body-colours($bg: #F6F6F6, $breaker: #DADDDF, $color: #4A4A4A, $link: #1098AD, $hover: #F7AE00, $small: #919191) {\n\t.lsx-to-slider-inner,\n\t.gallery {\n\t\t.slick-dots {\n\t\t\t& > li {\n\t\t\t\t& > button { border-color: $color; }\n\n\t\t\t\t&.slick-active > button { background-color: $color; }\n\t\t\t}\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tborder-color: $color;\n\t\t\tcolor: $color;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: $hover;\n\t\t\t\tcolor: $hover;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: $breaker;\n\t\t\t\tcolor: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-lightbox-inner {\n\t\t.slick-arrow {\n\t\t\tborder-color: white;\n\t\t\tcolor: white;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: white;\n\t\t\t\tcolor: white;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: #ccc;\n\t\t\t\tcolor: #ccc;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-widget-view-all {\n\t\t& > span {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tbackground-color: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-widget-item-wrap {\n\t\t.lsx-to-widget-content {\n\t\t\tbackground-color: #FFF;\n\n\t\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\n\t\t\ta.moretag {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #FFF;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\tcolor: #FFF;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-widget-title > a:not(.btn) {\n\t\t\t@include customizer-to-link-colour($color, $hover);\n\t\t}\n\t}\n\n\t.lsx-to-meta-data {\n\t\tcolor: $small;\n\n\t\t.lsx-to-meta-data-key { color: $color; }\n\t}\n\n\t.lsx-to-archive-item {\n\t\t& > .lsx-to-archive-container {\n\t\t\tbackground-color: #FFF;\n\n\t\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\n\t\t\t& > a.moretag {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #FFF;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\tcolor: #FFF;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.lsx-to-archive-content-title > a {\n\t\t\t\t@include customizer-to-link-colour($color, $hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-wrapper {\n\t\t.lsx-regions & { background-color: #FFF; }\n\t}\n\n\t.lsx-to-contact-widget {\n\t\tbackground-color: $link;\n\n\t\t.lsx-to-contact-prefix { color: #FFF; }\n\n\t\t.lsx-to-contact-name {\n\t\t\tcolor: #FFF;\n\n\t\t\t& > a:not(.btn) {\n\t\t\t\t@include customizer-to-link-colour(#FFF, $hover);\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-contact-socials {\n\t\t\t& > a:not(.btn) {\n\t\t\t\t@include customizer-to-link-colour(#FFF, $hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-label {\n\t\tbackground-color: $color;\n\t\tcolor: #FFF;\n\t}\n\n\t.facilities-title { border-bottom-color: $breaker; }\n\n\t.lsx-to-team-socials {\n\t\t& > a:not(.btn) {\n\t\t\tbackground-color: $color;\n\n\t\t\t&:hover { background-color: $hover; }\n\n\t\t\tarticle.team & {\n\t\t\t\t@include customizer-to-link-colour(#FFF, #FFF);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-section {\n\t\t.site-main > & {\n\t\t\t&:nth-of-type(even) { background-color: #FFF; }\n\t\t\t&:first-of-type { background-color: $bg; }\n\t\t}\n\t}\n\n\t.lsx-to-section-inner { background-color: #FFF; }\n\n\t.travel-info-content,\n\t.rooms-content {\n\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\t}\n\n}\n","@mixin customizer-to-main-menu-colours($dropdown: #374750, $dropdown-hover: #2B3840, $dropdown-link: #FFF, $dropdown-link-hover: #1098AD) {\n\t.lsx-to-navigation {\n\t\t.lsx-to-content-spy:not(.dropdown-menu) {\n\t\t\tbackground-color: $dropdown;\n\n\t\t\t& > li {\n\t\t\t\t& + li {\n\t\t\t\t\t&:before { background-color: $dropdown-hover; }\n\t\t\t\t}\n\n\t\t\t\t& > a {\n\t\t\t\t\t&,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tcolor: $dropdown-link;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-section-title {\n\t\t&.lsx-to-collapse-title, &.lsx-to-collapse-title.lsx-title {\n\t\t\t@media (max-width: 1199px) {\n\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\tborder-bottom-color: $dropdown-hover;\n\t\t\t\tcolor: $dropdown-link-hover;\n\n\t\t\t\t&.collapsed {\n\t\t\t\t\tbackground-color: $dropdown;\n\t\t\t\t\tborder-bottom-color: $dropdown-hover;\n\t\t\t\t\tcolor: $dropdown-link;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#when-to-go {\n\t\t.lsx-to-month {\n\t\t\tborder-color: $dropdown;\n\n\t\t\t&:nth-child(6), &:last-child { border-right-color: $dropdown; }\n\n\t\t\t& > small {\n\t\t\t\tbackground-color: $dropdown;\n\t\t\t\tcolor: $dropdown-link;\n\t\t\t}\n\n\t\t\t&.lsx-to-month-check {\n\t\t\t\t& > .fa { color: $dropdown-hover; }\n\t\t\t}\n\t\t}\n\t}\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.scss","base/_scaffolding.scss","_include-media.scss","layout/_widget.scss","base/_variables.scss","layout/_slider.scss","layout/_meta-data.scss","layout/_archive.scss","layout/_contact.scss","layout/_single-sections.scss","layout/_spy-bar.scss","layout/_modals.scss","layout/_maps.scss","layout/_mobile.scss","_customizer-to-body-colours.scss","_customizer-to-main-menu-colours.scss"],"names":[],"mappings":"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xC,+GAM6B,0BdE+B,EcFH;;AANzD,2DAWE,sBdH0D,CcI1D,edJ0D,Ece1D;;AAvBF,uEAeG,sBdP2E,CcQ3E,edR2E,EcS3E;;AAjBH,yFAoBG,sBdZgD,CcahD,edbgD,EcchD;;AT6EJ,qCSvEG,oBAAmB,CACnB,aAAY,EAWZ;;AT2DH,2CSnEI,oBAAmB,CACnB,aAAY,EACZ;;AARH,oDAWG,mBAAkB,CAClB,YAAW,EACX;;AX0BJ,8EWlBI,0BdvCgD,EcwChD;;AX2CJ,kDWrCG,uBAAsB,EAetB;;AAbA,mFAAqC,uBAAsB,EAAI;;AAC/D,oFAAsC,0BdjDE,EciDuB;;AALjE,+HASG,0BdrDkE,CcsDlE,YAAW,EAMX;;AAhBH,2IAaI,0BdzD0E,Cc0D1E,YAAW,EACX;;AAjFJ,uMAGC,edmB2D,EclB3D;;AAED,iNAGC,eda6E,EcZ7E;;AR8FF,oBQbE,edrEsF,EcwEtF;;ARUF,0CQX0B,edvEmC,EcuElB;;APzE3C,mDO8EG,uBAAsB,EAkBtB;;AAhBA,oFAAqC,uBAAsB,EAAI;;AAC/D,qFAAsC,0Bd/EE,Ec+EuB;;AALjE,+DAQG,0BdlFkE,CcmFlE,YAAW,EAMX;;AAfH,qEAYI,0BdtF0E,CcuF1E,YAAW,EACX;;AA9GJ,4QAGC,edmB2D,EclB3D;;AAED,sRAGC,eda6E,EcZ7E;;AA8GA,uCAAiB,uBAAsB,EAAI;;ANzH7C,yBM6HE,0BdtGoE,EcuHpE;;AAlBD,gDAG0B,YAAW,EAAI;;AAHzC,8CAME,YAAW,EAKX;;AAtIF,iMAGC,YAiIyC,EAhIzC;;AAED,2MAGC,eda6E,EcZ7E;;AAVD,0MAGC,YAuIyC,EAtIzC;;AAED,oNAGC,eda6E,EcZ7E;;AAqID,gBACC,0Bd1H2D,Cc2H3D,YAAW,EACX;;ALgLF,oBK9KqB,6Bd9H+B,Ec8HE;;AAErD,qCAEE,0BdlI0D,EcyI1D;;AATF,2CAIY,0BdpIkE,EcoItC;;AA1JxC,mKAGC,YA0JyC,EAzJzC;;AAED,6KAGC,YAoJ+C,EAnJ/C;;AAyJA,iDACuB,uBAAsB,EAAI;;ALjJlD,6CKkJoB,0Bd/IsB,Ec+IG;;ALxG9C,wBK4GyB,uBAAsB,EAAI;;AAIjD,yGAAqC,uBAAsB,EAAI;;AAC/D,2GAAsC,0BdxJG,EcwJsB;;AJ/KjE,6DKGG,0BfqB6C,EeM7C;;AL9BH,8EKOgB,0BfiByC,EejBJ;;ALPrD,iJKaM,8BAA6B,CAC7B,YfUyD,EeTzD;;AAdL,4EAiBK,0BfMmD,CeLnD,efKkE,EeJlE;;AAnBL,6EAwBK,0BfDmD,CeEnD,efFkE,EeGlE;;AAQH,6BAFF,qGAGG,0BfZqD,CearD,6BfbqD,CecrD,efdoE,EesBrE;EAbF,yHAQI,0BfjB2C,CekB3C,6BflBoD,CemBpD,YfnB0D,EeoB1D,EAAA;;ANgML,4BMzLG,sBf3B6C,EeuC7C;;AN6KH,+EMvLkC,4Bf7Bc,Ee6BmB;;ANuLnE,oCMpLI,0BfhC4C,CeiC5C,YfjC2D,EekC3D;;AATH,qDAYa,efrC2C,EeqCjB","file":"../style.css","sourcesContent":["/*\n * LSX Tour Operators\n */\n\n@import 'include-media';\n@import 'customizer-to-body-colours';\n@import 'customizer-to-main-menu-colours';\n\n@import 'base/variables';\n\n@import 'base/scaffolding';\n\n@import 'layout/widget';\n@import 'layout/slider';\n@import 'layout/meta-data';\n@import 'layout/archive';\n@import 'layout/contact';\n@import 'layout/single-sections';\n@import 'layout/spy-bar';\n@import 'layout/modals';\n@import 'layout/maps';\n@import 'layout/mobile';\n\n@include customizer-to-body-colours(#F6F6F6, #DADDDF, #4A4A4A, #1098AD, #F7AE00, #919191);\n@include customizer-to-main-menu-colours(#374750, #2B3840, #FFF, #1098AD);\n",".col-xs-15,\n.col-sm-15,\n.col-md-15,\n.col-lg-15 {\n\tmin-height: 1px;\n\tpadding-right: 15px;\n\tpadding-left: 15px;\n\tposition: relative;\n}\n\n.col-xs-15 {\n\tfloat: left;\n\twidth: 20%;\n}\n\n@include media('>=phone') {\n\t.col-sm-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n\n@include media('>=tablet') {\n\t.col-md-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n\n@include media('>=desktop') {\n\t.col-lg-15 {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t}\n}\n","@charset \"UTF-8\";\n\n// _ _ _ _ _\n// (_) | | | | | (_)\n// _ _ __ ___| |_ _ __| | ___ _ __ ___ ___ __| |_ __ _\n// | | '_ \\ / __| | | | |/ _` |/ _ \\ | '_ ` _ \\ / _ \\/ _` | |/ _` |\n// | | | | | (__| | |_| | (_| | __/ | | | | | | __/ (_| | | (_| |\n// |_|_| |_|\\___|_|\\__,_|\\__,_|\\___| |_| |_| |_|\\___|\\__,_|_|\\__,_|\n//\n// Simple, elegant and maintainable media queries in Sass\n// v1.4.9\n//\n// http://include-media.com\n//\n// Authors: Eduardo Boucas (@eduardoboucas)\n// Hugo Giraudel (@hugogiraudel)\n//\n// This project is licensed under the terms of the MIT license\n\n\n////\n/// include-media library public configuration\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Creates a list of global breakpoints\n///\n/// @example scss - Creates a single breakpoint with the label `phone`\n/// $breakpoints: ('phone': 320px);\n///\n$breakpoints: (\n 'phone': 768px,\n 'tablet': 992px,\n 'desktop': 1200px,\n 'desktop-wide' : 1200px,\n 'custom': 678px\n) !default;\n\n\n///\n/// Creates a list of static expressions or media types\n///\n/// @example scss - Creates a single media type (screen)\n/// $media-expressions: ('screen': 'screen');\n///\n/// @example scss - Creates a static expression with logical disjunction (OR operator)\n/// $media-expressions: (\n/// 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)'\n/// );\n///\n$media-expressions: (\n 'screen': 'screen',\n 'print': 'print',\n 'handheld': 'handheld',\n 'landscape': '(orientation: landscape)',\n 'portrait': '(orientation: portrait)',\n 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)',\n 'retina3x': '(-webkit-min-device-pixel-ratio: 3), (min-resolution: 350dpi), (min-resolution: 3dppx)'\n) !default;\n\n\n///\n/// Defines a number to be added or subtracted from each unit when declaring breakpoints with exclusive intervals\n///\n/// @example scss - Interval for pixels is defined as `1` by default\n/// @include media('>128px') {}\n///\n/// /* Generates: */\n/// @media (min-width: 129px) {}\n///\n/// @example scss - Interval for ems is defined as `0.01` by default\n/// @include media('>20em') {}\n///\n/// /* Generates: */\n/// @media (min-width: 20.01em) {}\n///\n/// @example scss - Interval for rems is defined as `0.1` by default, to be used with `font-size: 62.5%;`\n/// @include media('>2.0rem') {}\n///\n/// /* Generates: */\n/// @media (min-width: 2.1rem) {}\n///\n$unit-intervals: (\n 'px': 1,\n 'em': 0.01,\n 'rem': 0.1,\n '': 0\n) !default;\n\n///\n/// Defines whether support for media queries is available, useful for creating separate stylesheets\n/// for browsers that don't support media queries.\n///\n/// @example scss - Disables support for media queries\n/// $im-media-support: false;\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n$im-media-support: true !default;\n\n///\n/// Selects which breakpoint to emulate when support for media queries is disabled. Media queries that start at or\n/// intercept the breakpoint will be displayed, any others will be ignored.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it does not intercept the desktop breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'tablet';\n/// @include media('>=desktop') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-breakpoint: 'desktop' !default;\n\n///\n/// Selects which media expressions are allowed in an expression for it to be used when media queries\n/// are not supported.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint and contains only accepted media expressions\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'screen') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it intercepts the static breakpoint but contains a media expression that is not accepted\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'retina2x') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-expressions: ('screen', 'portrait', 'landscape') !default;\n\n////\n/// Cross-engine logging engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Log a message either with `@error` if supported\n/// else with `@warn`, using `feature-exists('at-error')`\n/// to detect support.\n///\n/// @param {String} $message - Message to log\n///\n@function im-log($message) {\n @if feature-exists('at-error') {\n @error $message;\n } @else {\n @warn $message;\n $_: noop();\n }\n\n @return $message;\n}\n\n\n///\n/// Wrapper mixin for the log function so it can be used with a more friendly\n/// API than `@if im-log('..') {}` or `$_: im-log('..')`. Basically, use the function\n/// within functions because it is not possible to include a mixin in a function\n/// and use the mixin everywhere else because it's much more elegant.\n///\n/// @param {String} $message - Message to log\n///\n@mixin log($message) {\n @if im-log($message) {}\n}\n\n\n///\n/// Function with no `@return` called next to `@warn` in Sass 3.3\n/// to trigger a compiling error and stop the process.\n///\n@function noop() {}\n\n///\n/// Determines whether a list of conditions is intercepted by the static breakpoint.\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @return {Boolean} - Returns true if the conditions are intercepted by the static breakpoint\n///\n@function im-intercepts-static-breakpoint($conditions...) {\n $no-media-breakpoint-value: map-get($breakpoints, $im-no-media-breakpoint);\n\n @if not $no-media-breakpoint-value {\n @if im-log('`#{$im-no-media-breakpoint}` is not a valid breakpoint.') {}\n }\n\n @each $condition in $conditions {\n @if not map-has-key($media-expressions, $condition) {\n $operator: get-expression-operator($condition);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($condition, $operator);\n\n @if ($prefix == 'max' and $value <= $no-media-breakpoint-value) or\n ($prefix == 'min' and $value > $no-media-breakpoint-value) {\n @return false;\n }\n } @else if not index($im-no-media-expressions, $condition) {\n @return false;\n }\n }\n\n @return true;\n}\n\n////\n/// Parsing engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Get operator of an expression\n///\n/// @param {String} $expression - Expression to extract operator from\n///\n/// @return {String} - Any of `>=`, `>`, `<=`, `<`, `≥`, `≤`\n///\n@function get-expression-operator($expression) {\n @each $operator in ('>=', '>', '<=', '<', '≥', '≤') {\n @if str-index($expression, $operator) {\n @return $operator;\n }\n }\n\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('No operator found in `#{$expression}`.');\n}\n\n\n///\n/// Get dimension of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract dimension from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {String} - `width` or `height` (or potentially anything else)\n///\n@function get-expression-dimension($expression, $operator) {\n $operator-index: str-index($expression, $operator);\n $parsed-dimension: str-slice($expression, 0, $operator-index - 1);\n $dimension: 'width';\n\n @if str-length($parsed-dimension) > 0 {\n $dimension: $parsed-dimension;\n }\n\n @return $dimension;\n}\n\n\n///\n/// Get dimension prefix based on an operator\n///\n/// @param {String} $operator - Operator\n///\n/// @return {String} - `min` or `max`\n///\n@function get-expression-prefix($operator) {\n @return if(index(('<', '<=', '≤'), $operator), 'max', 'min');\n}\n\n\n///\n/// Get value of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract value from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {Number} - A numeric value\n///\n@function get-expression-value($expression, $operator) {\n $operator-index: str-index($expression, $operator);\n $value: str-slice($expression, $operator-index + str-length($operator));\n\n @if map-has-key($breakpoints, $value) {\n $value: map-get($breakpoints, $value);\n } @else {\n $value: to-number($value);\n }\n\n $interval: map-get($unit-intervals, unit($value));\n\n @if not $interval {\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('Unknown unit `#{unit($value)}`.');\n }\n\n @if $operator == '>' {\n $value: $value + $interval;\n } @else if $operator == '<' {\n $value: $value - $interval;\n }\n\n @return $value;\n}\n\n\n///\n/// Parse an expression to return a valid media-query expression\n///\n/// @param {String} $expression - Expression to parse\n///\n/// @return {String} - Valid media query\n///\n@function parse-expression($expression) {\n // If it is part of $media-expressions, it has no operator\n // then there is no need to go any further, just return the value\n @if map-has-key($media-expressions, $expression) {\n @return map-get($media-expressions, $expression);\n }\n\n $operator: get-expression-operator($expression);\n $dimension: get-expression-dimension($expression, $operator);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($expression, $operator);\n\n @return '(#{$prefix}-#{$dimension}: #{$value})';\n}\n\n///\n/// Slice `$list` between `$start` and `$end` indexes\n///\n/// @access private\n///\n/// @param {List} $list - List to slice\n/// @param {Number} $start [1] - Start index\n/// @param {Number} $end [length($list)] - End index\n///\n/// @return {List} Sliced list\n///\n@function slice($list, $start: 1, $end: length($list)) {\n @if length($list) < 1 or $start > $end {\n @return ();\n }\n\n $result: ();\n\n @for $i from $start through $end {\n $result: append($result, nth($list, $i));\n }\n\n @return $result;\n}\n\n////\n/// String to number converter\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Casts a string into a number\n///\n/// @param {String | Number} $value - Value to be parsed\n///\n/// @return {Number}\n///\n@function to-number($value) {\n @if type-of($value) == 'number' {\n @return $value;\n } @else if type-of($value) != 'string' {\n $_: im-log('Value for `to-number` should be a number or a string.');\n }\n\n $first-character: str-slice($value, 1, 1);\n $result: 0;\n $digits: 0;\n $minus: ($first-character == '-');\n $numbers: ('0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9);\n\n // Remove +/- sign if present at first character\n @if ($first-character == '+' or $first-character == '-') {\n $value: str-slice($value, 2);\n }\n\n @for $i from 1 through str-length($value) {\n $character: str-slice($value, $i, $i);\n\n @if not (index(map-keys($numbers), $character) or $character == '.') {\n @return to-length(if($minus, -$result, $result), str-slice($value, $i))\n }\n\n @if $character == '.' {\n $digits: 1;\n } @else if $digits == 0 {\n $result: $result * 10 + map-get($numbers, $character);\n } @else {\n $digits: $digits * 10;\n $result: $result + map-get($numbers, $character) / $digits;\n }\n }\n\n @return if($minus, -$result, $result);\n}\n\n\n///\n/// Add `$unit` to `$value`\n///\n/// @param {Number} $value - Value to add unit to\n/// @param {String} $unit - String representation of the unit\n///\n/// @return {Number} - `$value` expressed in `$unit`\n///\n@function to-length($value, $unit) {\n $units: ('px': 1px, 'cm': 1cm, 'mm': 1mm, '%': 1%, 'ch': 1ch, 'pc': 1pc, 'in': 1in, 'em': 1em, 'rem': 1rem, 'pt': 1pt, 'ex': 1ex, 'vw': 1vw, 'vh': 1vh, 'vmin': 1vmin, 'vmax': 1vmax);\n\n @if not index(map-keys($units), $unit) {\n $_: im-log('Invalid unit `#{$unit}`.');\n }\n\n @return $value * map-get($units, $unit);\n}\n\n///\n/// This mixin aims at redefining the configuration just for the scope of\n/// the call. It is helpful when having a component needing an extended\n/// configuration such as custom breakpoints (referred to as tweakpoints)\n/// for instance.\n///\n/// @author Hugo Giraudel\n///\n/// @param {Map} $tweakpoints [()] - Map of tweakpoints to be merged with `$breakpoints`\n/// @param {Map} $tweak-media-expressions [()] - Map of tweaked media expressions to be merged with `$media-expression`\n///\n/// @example scss - Extend the global breakpoints with a tweakpoint\n/// @include media-context(('custom': 678px)) {\n/// .foo {\n/// @include media('>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend the global media expressions with a custom one\n/// @include media-context($tweak-media-expressions: ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend both configuration maps\n/// @include media-context(('custom': 678px), ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n@mixin media-context($tweakpoints: (), $tweak-media-expressions: ()) {\n // Save global configuration\n $global-breakpoints: $breakpoints;\n $global-media-expressions: $media-expressions;\n\n // Update global configuration\n $breakpoints: map-merge($breakpoints, $tweakpoints) !global;\n $media-expressions: map-merge($media-expressions, $tweak-media-expressions) !global;\n\n @content;\n\n // Restore global configuration\n $breakpoints: $global-breakpoints !global;\n $media-expressions: $global-media-expressions !global;\n}\n\n////\n/// include-media public exposed API\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Generates a media query based on a list of conditions\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @example scss - With a single set breakpoint\n/// @include media('>phone') { }\n///\n/// @example scss - With two set breakpoints\n/// @include media('>phone', '<=tablet') { }\n///\n/// @example scss - With custom values\n/// @include media('>=358px', '<850px') { }\n///\n/// @example scss - With set breakpoints with custom values\n/// @include media('>desktop', '<=1350px') { }\n///\n/// @example scss - With a static expression\n/// @include media('retina2x') { }\n///\n/// @example scss - Mixing everything\n/// @include media('>=350px', ' 0) {\n @media #{unquote(parse-expression(nth($conditions, 1)))} {\n // Recursive call\n @include media(slice($conditions, 2)...) {\n @content;\n }\n }\n }\n}\n","$light-gray: #F6F6F6;\n.lsx-to-widget-items { margin-top: -1 * $lsx-to-gap; }\n\n.lsx-to-widget-items {\n\t.lsx-to-widget-item-wrap.lsx-team {\n\t\t.team {\n\t\t\t.lsx-team-description {\n\t\t\t\t.moretag {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-widget-item-wrap {\n\tmargin-top: $lsx-to-gap;\n\n\t.lsx-to-slider-inner & { padding: 0 15px; }\n\n\t.lsx-to-slider-inner.slider-disabled & {\n\t\t@include media('>=phone') {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\t&:nth-child(2n+3) {\n\t\t\t\tclear: left;\n\t\t\t}\n\t\t}\n\n\t\t@include media('>=tablet') {\n\t\t\twidth: 33.33333%;\n\n\t\t\t&:nth-child(2n+3) {\n\t\t\t\tclear: none;\n\t\t\t}\n\n\t\t\t&:nth-child(3n+4) {\n\t\t\t\tclear: left;\n\t\t\t}\n\t\t}\n\t}\n\t&.lsx-to-widget-just-one-item:not(.lsx-review) {\n\t\tarticle {\n\t\t\t@include media('>=tablet') {\n\t\t\t\tdisplay: flex;\n\t\t\t\t.lsx-to-widget-thumb {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t\tmax-width: 30%;\n\t\t\t\t\ta {\n\t\t\t\t\t\tmin-width: 100%;\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tmin-width: 100%;\n\t\t\t\t\t\t\tmin-height: 100%;\n\t\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t\t\tobject-fit: cover;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\t\t\t\t.lsx-to-widget-content {\n\t\t\t\t\tflex: 4 1 auto;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t/** IE 11 Fix for widget box **/\n\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t-ms-flex: 1;\n\t\t\t\t\t\t-webkit-flex: 1;\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t}\n\t\t\t\t\t.lsx-to-widget-title {\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-widget-view-all {\n\tmargin-top: 6rem;\n\toverflow: hidden;\n\tposition: relative;\n\ttext-align: center;\n\n\t& > span {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\theight: 2px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\twidth: 999rem;\n\t\t}\n\n\t\t&:before { right: 120%; }\n\t\t&:after { left: 120%; }\n\t}\n}\n\n.lsx-to-widget-item-wrap {\n\t&.lsx-video {\n\t\t.lsx-to-widget-content { padding-bottom: $lsx-to-gap-half; }\n\t}\n\n\t.lsx-to-widget-content {\n\t\tpadding: $lsx-to-gap-half 2rem 0;\n\n\t\t.lsx-to-widget-title {\n\t\t\t&:only-child { margin-bottom: 0; }\n\t\t}\n\n\t\t.moretag {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 -2rem;\n\t\t\tpadding: 1rem 0;\n\t\t\ttext-align: center;\n\t\t\ttransition: background 300ms ease;\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\n\t\tp:last-child { margin-bottom: 0; }\n\t}\n\n\t.lsx-to-widget-tagline { margin-top: -1.2rem; }\n\n\t&.lsx-team {\n\t\t.lsx-to-widget-thumb {\n\t\t\tborder-radius: 50%;\n\t\t\theight: 170px;\n\t\t\tmargin: 0 auto 12px;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\twidth: 170px;\n\t\t}\n\t}\n\n\t&.lsx-review {\n\t\t.lsx-to-widget-thumb {\n\t\t\tborder-radius: 50%;\n\t\t\theight: 100px;\n\t\t\tmargin: 0 auto 12px;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\twidth: 100px;\n\t\t\timg {\n\t\t\t\theight: 100%;\n \t\t\t\tobject-fit: cover;\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-widget-blockquote {\n\t\t\t@include media('>=tablet') { max-width: none; }\n\t\t}\n\t}\n\n\t.lsx-to-widget-thumb img {\n\t\twidth: 100%;\n\n\t\t&.lazyload,\n\t\t&.lazyloading {\n\t\t\twidth: auto;\n\t\t}\n\t}\n}\n\n.lsx-to-widget-meta-data {\n\tmargin: $lsx-to-gap-half 0;\n\tposition: relative;\n\n\t.lsx-to-widget-item-wrap.lsx-review & { margin-bottom: 0; }\n}\n\n.white {\n\tcolor: white !important;\n}\n\n.gray-bg {\n\t.lsx-to-widget-item-wrap article .lsx-to-widget-content,\n\t.has-thumb.slick-slide .lsx-block-post-grid-text {\n\t\tbackground: $light-gray;\n\t}\n}\n\n.lsx-block-post-grid-link.lsx-text-link {\n\tcolor: #1098ad !important;\n\t&:hover {\n\t\tcolor: #f7ae00 !important;\n\t}\n}\n\n// Fixes for if the slider does not load\n\n.lsx-to-slider {\n\t.lsx-to-slider-inner:not(.slick-initialized) {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\t.lsx-to-widget-item-wrap{\n\t\t\twidth: 33%;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","$lsx-to-gap-half: 2.4rem;\n$lsx-to-gap: 4.25rem;\n$lsx-to-gap-large: $lsx-to-gap * 2;\n",".slick-lightbox-close {\n\tright: 32px;\n\ttop: 32px;\n}\n\n.lsx-to-slider-inner,\n.gallery,\n.slick-lightbox-inner {\n\t.slick-arrow {\n\t\tbackground: transparent;\n\t\tborder-radius: 50%;\n\t\tborder-style: solid;\n\t\tborder-width: 2px;\n\t\tfont: 0/0 a;\n\t\theight: 4rem;\n\t\tmargin-top: calc((2.25rem - 17px) / 2);\n\t\tpadding: 0;\n\t\tposition: absolute;\n\t\ttext-shadow: none;\n\t\ttop: 50%;\n\t\ttransform: translateY(-50%);\n\t\ttransition: border 300ms ease;\n\t\twidth: 4rem;\n\t\tz-index: 3;\n\n\t\t&:before {\n\t\t\tdisplay: block;\n\t\t\tfont-family: 'FontAwesome';\n\t\t\tfont-size: 3rem;\n\t\t\tline-height: 1;\n\t\t\tposition: absolute;\n\t\t\ttext-rendering: auto;\n\t\t\ttop: 47%;\n\t\t\ttransform: translateY(-50%);\n\t\t\ttransition: color 300ms ease;\n\n\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t}\n\n\t\t&.slick-disabled { cursor: not-allowed; }\n\n\t\t&.slick-prev {\n\t\t\t&:before {\n\t\t\t\tcontent: '\\f104';\n\t\t\t\tleft: 1.1rem;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-next {\n\t\t\t&:before {\n\t\t\t\tcontent: '\\f105';\n\t\t\t\tleft: 1.5rem;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-slider-inner,\n.gallery {\n\t.slick-dots:not(.dropdown-menu) {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\theight: auto;\n\t\tjustify-content: center;\n\t\tlist-style: none;\n\t\tmargin: 2rem 0 0;\n\t\tpadding: 0;\n\n\t\t& > li {\n\t\t\tline-height: 1;\n\t\t\tpadding: 5px;\n\n\t\t\t@include media('>=tablet') { padding: 0 7.5px; }\n\n\t\t\t& > button {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-width: 1px;\n\t\t\t\tfont: 0/0 a;\n\t\t\t\theight: 12px;\n\t\t\t\ttransition: all 300ms ease-in-out;\n\t\t\t\twidth: 4rem;\n\n\t\t\t\t@include media('>=tablet') { height: 6px; }\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\t&.slick-prev { left: -4rem; }\n\t\t&.slick-next { right: -4rem; }\n\t}\n}\n\n.lsx-to-slider-inner {\n\t@include media('>=tablet') {\n\t\tmargin: 0 auto;\n\t\twidth: 100%;\n\n\t\t&.slick-has-arrows { width: calc(100% - 8rem); }\n\t}\n\n\t@include media('>=1280px') {\n\t\tmargin: 0 -15px;\n\t\twidth: calc(100% + 30px);\n\n\t\t&.slick-has-arrows { width: calc(100% + 30px); }\n\t}\n\n\t&.slider-disabled { overflow: hidden; }\n}\n\n.slick-lightbox-inner {\n\t.slick-arrow {\n\t\topacity: .75;\n\n\t\t&:hover { opacity: 1; }\n\t}\n}\n\n.slick-lightbox-slick-caption { display: inline-block; }\n","%currency-icons {\n\t.currency-icon {\n\t\t&:after {\n\t\t\tmargin-left: 3px;\n\t\t\tmargin-right: 3px;\n\t\t}\n\n\t\t&.usd,\n\t\t&.nad,\n\t\t&.cad,\n\t\t&.hkd,\n\t\t&.sgd,\n\t\t&.nzd,\n\t\t&.aud {\n\t\t\t&:after { content: '\\0024'; }\n\t\t}\n\n\t\t&.eur {\n\t\t\t&:after { content: '\\20AC'; }\n\t\t}\n\n\t\t&.gbp {\n\t\t\t&:after { content: '\\00A3'; }\n\t\t}\n\n\t\t&.zar {\n\t\t\t&:after { content: '\\0052'; }\n\t\t}\n\n\t\t&.brl {\n\t\t\t&:after { content: '\\0052\\0024'; }\n\t\t}\n\n\t\t&.bwp {\n\t\t\t&:after { content: '\\0050'; }\n\t\t}\n\n\t\t&.cny,\n\t\t&.jpy {\n\t\t\t&:after { content: '\\00A5'; }\n\t\t}\n\n\t\t&.inr {\n\t\t\t&:after { content: '\\20B9'; }\n\t\t}\n\n\t\t&.idr {\n\t\t\t&:after { content: '\\20B9'; }\n\t\t}\n\n\t\t&.ils {\n\t\t\t&:after { content: '\\20AA'; }\n\t\t}\n\n\t\t&.kes {\n\t\t\t&:after { content: '\\004b'; }\n\t\t}\n\n\t\t&.lak {\n\t\t\t&:after { content: '\\20ad'; }\n\t\t}\n\n\t\t&.mwk {\n\t\t\t&:after { content: '\\004d\\004b'; }\n\t\t}\n\n\t\t&.myr {\n\t\t\t&:after { content: '\\0052\\004d'; }\n\t\t}\n\n\t\t&.mzn {\n\t\t\t&:after { content: '\\004d\\0054'; }\n\t\t}\n\n\t\t&.nok,\n\t\t&.sek {\n\t\t\t&:after { content: '\\006b\\0072'; }\n\t\t}\n\n\t\t&.rub {\n\t\t\t&:after { content: '\\0440\\0443\\0431'; }\n\t\t}\n\n\t\t&.chf {\n\t\t\t&:after { content: '\\0043\\0048\\0046'; }\n\t\t}\n\n\t\t&.tzs {\n\t\t\t&:after { content: '\\0054\\0053\\0068'; }\n\t\t}\n\n\t\t&.aed {\n\t\t\t&:after { content: '\\062f\\002e\\0625'; }\n\t\t}\n\n\t\t&.zmw {\n\t\t\t&:after { content: '\\005a\\006b'; }\n\t\t}\n\n\t\t&.zwl {\n\t\t\t&:after { content: '\\005a\\0024'; }\n\t\t}\n\t}\n}\n\n.lsx-to-meta-data {\n\tdisplay: block;\n\tfont-size: 13px;\n\tpadding-left: 22px;\n\tposition: relative;\n\n\t.lsx-to-contact-meta-data & { padding-left: 0; }\n\n\t& + .lsx-to-meta-data { margin-top: 5px; }\n\n\t#fast-facts & {\n\t\tfont-size: 15px;\n\t\tmargin-top: 0;\n\t\tpadding-top: 1.2rem;\n\n\t\t&:first-child { padding-top: 0; }\n\t}\n\n\t.lsx-to-summary-meta-data & {\n\t\tfont-size: 15px;\n\n\t\t@include media ('>=tablet') {\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-top: 0;\n\n\t\t\t& + .lsx-to-meta-data { margin-left: $lsx-to-gap-half; }\n\t\t}\n\t}\n\n\t&:before {\n\t\tcolor: inherit;\n\t\tdisplay: inline-block;\n\t\tfont-family: 'FontAwesome';\n\t\tfont-size: inherit;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\ttext-rendering: auto;\n\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t}\n\n\t.lsx-to-meta-data-key { font-weight: bold; }\n\n\t.lsx-to-archive-template-list &:not(.lsx-to-meta-data-duration):not(.lsx-to-meta-data-price) {\n\t\t.lsx-to-meta-data-key { display: block; }\n\t}\n\n\t&.lsx-to-meta-data-big {\n\t\tfont-size: 18px;\n\t\tpadding-left: 0;\n\n\t\t&:before { display: none; }\n\t}\n\n\t&.lsx-to-meta-data-price {\n\t\t@extend %currency-icons;\n\n\t\t.currency-icon {\n\t\t\t&:after { margin-right: 0px; }\n\t\t}\n\t}\n\n\t&.lsx-to-meta-data-accommodations:before { content: '\\f015'; }\n\t&.lsx-to-meta-data-activities:before { content: '\\f1e5'; }\n\t&.lsx-to-meta-data-brand:before { content: '\\f1ad'; }\n\t&.lsx-to-meta-data-destinations:before { content: '\\f0ac'; }\n\t&.lsx-to-meta-data-duration:before { content: '\\f133'; }\n\t&.lsx-to-meta-data-email:before { content: '\\f0e0'; }\n\t&.lsx-to-meta-data-friendly:before { content: '\\f046'; }\n\t&.lsx-to-meta-data-languages:before { content: '\\f1ab'; }\n\t&.lsx-to-meta-data-phone:before { content: '\\f095'; }\n\t&.lsx-to-meta-data-pin:before { content: '\\f041'; }\n\t&.lsx-to-meta-data-price:before { content: '\\f0d6'; }\n\t&.lsx-to-meta-data-rating:before { content: '\\f006'; }\n\t&.lsx-to-meta-data-role:before { content: '\\f0c0'; }\n\t&.lsx-to-meta-data-rooms:before { content: '\\f236'; }\n\t&.lsx-to-meta-data-skype:before { content: '\\f17e'; }\n\t&.lsx-to-meta-data-special:before { content: '\\f069'; }\n\t&.lsx-to-meta-data-style:before { content: '\\f02b'; }\n\t&.lsx-to-meta-data-team:before { content: '\\f007'; }\n\t&.lsx-to-meta-data-tours:before { content: '\\f072'; }\n\t&.lsx-to-meta-data-travel-dates:before { content: '\\f073'; }\n\t&.lsx-to-meta-data-type:before { content: '\\f02b'; }\n\t&.lsx-to-meta-data-seating:before { content: '\\f0c0'; }\n\t&.lsx-to-meta-data-valid-from:before { content: '\\f073'; }\n\t&.lsx-to-meta-data-day-includes:before { content: '\\f058'; }\n\t&.lsx-to-meta-data-day-excludes:before { content: '\\f057'; }\n}\n\n.lsx-to-meta-data.lsx-to-meta-data-best-time {\n\t&:before {\n\t\tcontent: '\\f073';\n\t}\n}\n.lsx-to-meta-data.lsx-to-meta-data-regions {\n\t&:before {\n\t\tcontent: '\\f0ac';\n\t}\n}\n",".archive,\n.search {\n\t&.archive-tour-operator {\n\t\t.site-main { width: 100%; }\n\t}\n}\n\n.lsx-to-archive-items {\n\talign-items: flex-start;\n\tdisplay: flex;\n\tflex-flow: row wrap;\n\tjustify-content: flex-start;\n\tmargin-top: -1 * $lsx-to-gap;\n\twidth: calc(100% + 30px);\n\n\t&:after,\n\t&:before {\n\t\tdisplay: none;\n\t}\n}\n\n.lsx-to-archive-item {\n\tmargin-top: $lsx-to-gap;\n\n\t& > .lsx-to-archive-container {\n\t\talign-items: stretch;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\n\t\t.lsx-to-archive-template-list & {\n\t\t\t@include media('>=phone') { flex-wrap: nowrap; }\n\t\t}\n\n\t\t@include media('>=phone') {\n\t\t\t.lsx-to-archive-template-list.lsx-to-archive-template-image-max-height & {\n\t\t\t\t.lsx-to-archive-thumb {\n\t\t\t\t\t& > a,\n\t\t\t\t\t.lsx-to-thumb-slot {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t// padding: 0 0 65.714285%; // lsx-thumbnail-wide (350x350)\n\t\t\t\t\t\tpadding: 0 0 100%; // square\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t& > img {\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\theight: 100%;\n\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.post,\n\t\t&.page {\n\t\t\t.search-results & {\n\t\t\t\t.entry-content { padding: 0; }\n\t\t\t}\n\t\t}\n\n\t\t&.destination {\n\t\t\t.lsx-to-archive-template-grid & {\n\t\t\t\t.entry-content {\n\t\t\t\t\t& > p { margin-bottom: 0; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.team {\n\t\t\t.lsx-to-meta-data-socials {\n\t\t\t\tpadding-left: 0;\n\n\t\t\t\t& > a {\n\t\t\t\t\tfont-size: 17px;\n\n\t\t\t\t\t& + a { margin-left: 5px; }\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.lsx-to-archive-template-grid & {\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t.lsx-to-archive-content-title { margin-top: $lsx-to-gap-half; }\n\n\t\t\t\t.lsx-to-archive-wrapper { padding: 0; }\n\n\t\t\t\t.lsx-to-archive-thumb {\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\theight: 170px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\twidth: 170px;\n\t\t\t\t}\n\n\t\t\t\t.entry-content { text-align: center; }\n\n\t\t\t\t.lsx-to-archive-meta-data {\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t.lsx-to-meta-data {\n\t\t\t\t\t\tpadding-left: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// @include media('>=phone') {\n\t\t\t// \t.lsx-to-archive-template-list.lsx-to-archive-template-image-max-height & {\n\t\t\t// \t\t.lsx-to-archive-thumb {\n\t\t\t// \t\t\t& > a,\n\t\t\t// \t\t\t.lsx-to-thumb-slot { padding: 0 0 100%; } // square\n\t\t\t// \t\t}\n\t\t\t// \t}\n\t\t\t// }\n\t\t}\n\n\t\t& > .moretag {\n\t\t\tdisplay: block;\n\t\t\tpadding: 1rem 0;\n\t\t\ttext-align: center;\n\t\t\ttransition: background 300ms ease;\n\t\t\twidth: 100%;\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-single-link {\n\t\tmargin-bottom: 0;\n\t\tmargin-top: $lsx-to-gap-half;\n\n\t\t.fa {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n.lsx-to-archive-items-separator.lsx-title {\n\tmargin-top: $lsx-to-gap-large;\n\n\t&:first-child { margin-top: 0; }\n}\n\n.lsx-to-archive-header {\n\tmargin: 0;\n}\n.lsx-to-archive-description {\n\tpadding-left: 5px;\n\tpadding-right: 0;\n\t& > p {\n\t\t&:last-child,\n\t\t&:only-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\tbody:not(.page-has-banner) & {\n\t\tmargin-top: $lsx-to-gap-large / 2;\n\t}\n}\n\n.lsx-to-archive-thumb {\n\twidth: 100%;\n\t@include media(' a,\n\t\t.lsx-to-thumb-slot {\n\t\t\tbackground-image: none !important;\n\n\t\t\t& > img {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-shrink: 0;\n\t\t\tposition: relative;\n\t\t\twidth: 25%;\n\n\t\t\t& > a,\n\t\t\t.lsx-to-thumb-slot {\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: cover;\n\t\t\t\theight: 100%;\n\t\t\t\tleft: 0;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t& > img { display: none; }\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-template-grid & {\n\t\t& > a,\n\t\t.lsx-to-thumb-slot {\n\t\t\tbackground-image: none !important;\n\t\t\tdisplay: block;\n\n\t\t\t& > img {\n\t\t\t\twidth: 100%;\n\t\t\t\tmin-height: 148px;\n\t\t\t\tobject-fit: cover;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-archive-wrapper {\n\tpadding: 20px;\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\talign-items: flex-start;\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: row nowrap;\n\t\t\tflex-grow: 1;\n\t\t\tjustify-content: flex-end;\n\t\t\tmin-height: 130px;\n\t\t\tpadding: $lsx-to-gap-half 15px;\n\t\t}\n\n\t\t@include media('>=tablet') { min-height: 170px; }\n\t\t@include media('>=desktop') { min-height: 200px; }\n\t}\n\n\t.lsx-to-archive-template-grid & { width: 100%; }\n}\n\n.lsx-to-archive-content {\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-grow: 1;\n\t\t\tpadding-right: 15px;\n\t\t}\n\t}\n\n\t.entry-content {\n\t\tp:last-child { margin-bottom: 0; }\n\n\t\t.moretag {\n\t\t\t.lsx-to-archive-template-grid & { display: none; }\n\n\t\t\t&:after {\n\t\t\t\tcolor: inherit;\n\t\t\t\tcontent: '\\f178';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-archive-meta-data {\n\tmargin-top: $lsx-to-gap-half;\n\n\t.lsx-to-archive-template-grid & {\n\t\t&.lsx-to-archive-meta-data-list-mode { display: none; }\n\n\t\t& + .entry-content { margin-top: $lsx-to-gap-half; }\n\t}\n\n\t.lsx-to-archive-template-list & {\n\t\t@include media('>=phone') {\n\t\t\tflex-shrink: 0;\n\t\t\tmargin-top: 0;\n\t\t\tpadding-left: 15px;\n\t\t\twidth: 40%;\n\t\t}\n\n\t\t@include media('>=tablet') { width: 33%; }\n\n\t\t&.lsx-to-archive-meta-data-grid-mode {\n\t\t\t@include media('>=phone') { display: none; }\n\t\t}\n\n\t\t&.lsx-to-archive-meta-data-list-mode {\n\t\t\t@include media('=phone') { margin-top: -1.2rem; }\n\n\t.lsx-to-archive-template-grid & { text-align: center; }\n}\n",".lsx-to-contact-widget {\n\tmargin-top: $lsx-to-gap;\n\tpadding: $lsx-to-gap-half / 2;\n\n\t@include media('>=phone') {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\tpadding: 0;\n\t\t/** IE 11 Fix for widget box **/\n\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t@include media('>=tablet') { margin-top: 0; }\n\n\t#fast-facts + &, #highlights + & { margin-top: 0; }\n\n\t& div:first-child {\n\t\t&.lsx-to-enquire-form {\n\t\t\tpadding-top: $lsx-to-gap-half / 2;\n\t\t}\n\t}\n}\n\n.lsx-to-contact {\n\t@include media('>=phone') { flex: 2; }\n\n\tarticle {\n\t\t@include media('>=phone') {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n.lsx-to-enquire-form {\n\tarticle.type-lsx-to-team & {\n\t\tmargin-top: $lsx-to-gap-half;\n\t\ttext-align: center;\n\t}\n\n\tarticle:not(.type-lsx-to-team) &,\n\t.lsx-to-archive-header & {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex: 1;\n\t\tjustify-content: center;\n\t\tpadding: 0 1.2rem 1.2rem;\n\t\t.btn {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.lsx-to-contact-thumb {\n\talign-items: center;\n\tdisplay: flex;\n\tflex: 1;\n\tjustify-content: center;\n\tpadding: $lsx-to-gap-half / 2;\n\t@include media('>=tablet') {\n\t\tpadding: 1.2rem 0 0;\n\t}\n\n\timg {\n\t\tborder-radius: 50%;\n\t\theight: 96px;\n\t\twidth: 96px;\n\n\t\t@include media('>=tablet') { margin: -$lsx-to-gap-half 0 ($lsx-to-gap-half / 2); }\n\t}\n}\n\n.lsx-to-contact-info {\n\tpadding: $lsx-to-gap-half / 2;\n\n\t@include media('>=phone') { flex: 2; }\n}\n\n.lsx-to-contact-prefix {\n\tdisplay: block;\n\tfont-size: 13px;\n\ttext-align: left;\n}\n\nh4.lsx-to-contact-name {\n\tfont-size: 20px;\n\tmargin-bottom: 0;\n\ttext-align: left;\n}\n\n.lsx-to-contact-socials {\n\t& > a {\n\t\tfont-size: 17px;\n\t\tline-height: 1;\n\t\tpadding: 0 5px;\n\t}\n}\n",".lsx-to-section {\n\tmargin: 0 -9999rem;\n\tpadding: $lsx-to-gap-large 9999rem;\n\n\t&#activity-map,\n\t&#special-map,\n\t&#accommodation-map,\n\t&#destination-map,\n\t&#tour-map {\n\t\tmargin: 0 0 0 calc(-50vw + 50%);\n\t\tpadding: 0;\n\t\twidth: 100vw;\n\t}\n\n\t.archive & {\n\t\t&#destination-map {\n\t\t\tmargin-top: $lsx-to-gap-large;\n\t\t}\n\t}\n\n\t.site-main > & {\n\t\t&:first-of-type { padding-top: 0; }\n\t}\n\n\t.lsx-to-section { padding-bottom: 0; }\n\n\t&.lsx-to-collapse-section {\n\t\t@include media('=desktop') { display: block; }\n\t\t}\n\t}\n}\n\n.to-facts-wrapper {\n\t@include media('>=tablet') {\n\t\tmax-width: 420px;\n\t\tmargin: 0 auto;\n\t\tfloat: right;\n\t}\n}\n\n.lsx-to-section-inner {\n\tmargin-top: $lsx-to-gap;\n\tpadding: $lsx-to-gap-half;\n\n\t#fast-facts & {\n\t\t@include media('>=tablet') { margin-top: 0; }\n\t}\n\n\t.entry-content & {\n\t\t@include media('>=phone') { margin-top: 0; }\n\t}\n\n\t#highlights & {\n\t\t#fast-facts + & {\n\t\t\tmargin-top: 0;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t@include media('>=tablet') { margin-top: 0; }\n\t}\n\n\t& + #sharing { margin-top: $lsx-to-gap; }\n}\n\n#fast-facts {\n\t&.full-fact {\n\t\tdisplay: block !important;\n\t}\n}\n\n.lsx-to-section-title {\n\t& + .lsx-to-archive-items,\n\t& + .lsx-to-widget-items {\n\t\tmargin-top: -1 * $lsx-to-gap-half;\n\t}\n\n\t& + .envira-gallery-wrap { margin-top: $lsx-to-gap; }\n\n\t&.lsx-to-collapse-title {\n\t\t@include media(' p {\n\t\t\tmargin-bottom: $lsx-to-gap-half;\n\t\t\ttext-align: center;\n\n\t\t\t@include media('>=phone') {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-more-link {\n\t&:after {\n\t\tcolor: inherit;\n\t\tcontent: '\\f178';\n\t\tdisplay: inline-block;\n\t\tfont-family: 'FontAwesome';\n\t\tfont-size: inherit;\n\t\tmargin-left: 5px;\n\t\ttext-rendering: auto;\n\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t}\n}\n\n.lsx-to-summary {\n\tmargin-bottom: $lsx-to-gap-half;\n\n\t@include media ('>=tablet') {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: row nowrap;\n\t\tjustify-content: space-between;\n\n\t\t.lsx-to-summary-title { margin-bottom: 0; }\n\t}\n}\n\n#included-excluded,\n#highlights {\n\t.entry-content {\n\t\tul {\n\t\t\tlist-style: none;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-left: 20px;\n\n\t\t\tli {\n\t\t\t\tposition: relative;\n\n\t\t\t\t& + li { margin-top: 1.2rem; }\n\n\t\t\t\t& > ul {\n\t\t\t\t\tmargin-top: 1.2rem;\n\t\t\t\t\tpadding-left: 40px;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\tcontent: '\\f058';\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: -20px;\n\t\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.not-included {\n\t\t.entry-content {\n\t\t\tul {\n\t\t\t\tli {\n\t\t\t\t\t&:before { content: '\\f057'; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n#when-to-go {\n\t.lsx-to-month {\n\t\tborder-style: solid;\n\t\tborder-width: 1px;\n\t\tborder-top: 0 none;\n\t\tborder-right: 0 none;\n\t\theight: 90px;\n\t\toverflow: hidden;\n\t\tpadding: 0;\n\t\tposition: relative;\n\t\ttext-align: center;\n\n\t\t&:nth-child(6),\n\t\t&:last-child {\n\t\t\tborder-right-style: solid;\n\t\t\tborder-right-width: 1px;\n\n\t\t}\n\n\t\t@include media('>=phone') {\n\t\t\t&:nth-child(6) { border-right: 0 none; }\n\t\t}\n\n\t\t& > small {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 40px;\n\t\t\ttext-transform: uppercase;\n\t\t}\n\n\t\t& > .fa {\n\t\t\tfont-size: 18px;\n\t\t\tleft: 50%;\n\t\t\tmargin-top: 20px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\ttransform: translate(-50%, -50%);\n\t\t}\n\t}\n}\n\n#keynotes { padding-top: 0; }\n\n// #highlights {\n// \t@include media('=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: center;\n\t}\n}\n\n.facilities-content {\n\tmargin-top: $lsx-to-gap;\n\n\t.facilities-list:not(.dropdown-menu) {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t\tlist-style: none;\n\t\tmargin-bottom: 0;\n\t\tpadding-left: 0;\n\t}\n}\n\n.facilities-title {\n\tborder-bottom-style: solid;\n\tborder-bottom-width: 1px;\n\tpadding-bottom: 1.2rem;\n}\n\n.facility-item {\n\tdisplay: inline-block;\n\tfont-size: 13px;\n\tpadding-right: 15px;\n\tposition: relative;\n\twidth: 100%;\n\n\t@include media('>=tablet') { width: 33.33333%; }\n}\n\n.travel-info-wrapper {\n\tmargin-top: -1 * $lsx-to-gap-half;\n\n\t@include media('>=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t}\n}\n\n.travel-info-content {\n\tmargin-top: $lsx-to-gap;\n\toverflow: hidden;\n\tpadding: $lsx-to-gap-half $lsx-to-gap-half 0;\n}\n\n.rooms-wrapper {\n\tmargin-top: -1 * $lsx-to-gap-half;\n\n\t@include media('>=phone') {\n\t\talign-items: flex-start;\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\tjustify-content: flex-start;\n\t}\n}\n\n.rooms-content {\n\talign-items: stretch;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\tjustify-content: flex-start;\n\tmargin-top: $lsx-to-gap;\n\toverflow: hidden;\n}\n\n.rooms-thumbnail-wrap {\n\tflex-shrink: 0;\n\twidth: 33.33333%;\n}\n\n.rooms-thumbnail {\n\tbackground-color: transparent;\n\tbackground-position: center center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\n\t// square image\n\tdisplay: block;\n\theight: 0;\n\toverflow: hidden;\n\t// padding: 0 0 65.714285%; // lsx-thumbnail-wide (350x350)\n\tpadding: 0 0 100%; // square\n\tposition: relative;\n}\n\n.rooms-info {\n\tflex-grow: 1;\n\tpadding: $lsx-to-gap-half $lsx-to-gap-half 0;\n}\n\n.lsx-to-team-thumb {\n\tborder-radius: 50%;\n\tdisplay: block;\n\theight: 32rem;\n\tmargin: 0 auto 20px;\n\toverflow: hidden;\n\twidth: 32rem;\n\n & > img { width: 100%; }\n}\n\n.lsx-to-review-thumb {\n\tborder-radius: 50%;\n\tdisplay: block;\n\theight: 17rem;\n\tmargin: 0 auto 20px;\n\toverflow: hidden;\n\twidth: 17rem;\n\n & > img { width: 100%; }\n}\n\n.lsx-to-team-socials-header {\n\tdisplay: block;\n\tmargin: 0 auto;\n\tpadding-bottom: 5px;\n\tposition: relative;\n\ttext-align: center;\n\n &:after {\n\t\tborder-bottom: 1px solid;\n\t\tbottom: 0;\n\t\tcontent: '';\n\t\theight: 0;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\ttransform: translateX(-50%);\n\t\twidth: 80px;\n }\n}\n\n.lsx-to-team-socials {\n\talign-items: center;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\tjustify-content: center;\n\tmargin: 2rem 0 0;\n\tpadding: 0;\n\n\t& > a {\n\t\talign-items: center;\n\t\tborder-radius: 50%;\n\t\tdisplay: flex;\n\t\theight: 30px;\n\t\tjustify-content: center;\n\t\tmargin: 0 10px;\n\t\ttransition: background 300ms ease;\n\t\twidth: 30px;\n\t}\n}\n\n.lsx.single-lsx-to-team {\n\t&:not(.page-has-banner) {\n\t\t.banner-single {\n\t\t\tmargin-top: 49px;\n\t\t\t.archive-header {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t.lsx-to-team-name { margin-bottom: 1.2rem; }\n\n\t.lsx-to-team-contact:not(.dropdown) {\n\t\tmargin-bottom: 0;\n\t\tmargin-left: 0;\n\t\tmargin-top: $lsx-to-gap;\n\t\tpadding-left: 0;\n\n\t\t& > li {\n\t\t\tdisplay: block;\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\n\t\t\t& + li { margin-top: 1.2rem; }\n\n\t\t\t@include media('>=tablet') {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t& + li {\n\t\t\t\t\tmargin-left: $lsx-to-gap-half;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t& .fa {\n\t\t\tfont-size: 22px;\n\t\t\tmargin-right: 5px;\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\nbody.single-tour-operator {\n\t#gallery {\n\t\t.gallery {\n\t\t\tmargin: 0 auto;\n\n\t\t\t.gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 0;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t@include media('>=phone') { width: 33%; }\n\t\t\t}\n\n\t\t\t&.gallery-columns-2 {\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\t.gallery-item { width: 50%; }\n\n\t\t\t\t\t.attachment-medium {\n\t\t\t\t\t\tmax-width: 92%;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.gallery-columns-4 {\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\t.gallery-item { width: 25%; }\n\n\t\t\t\t\t.attachment-thumbnail {\n\t\t\t\t\t\tmax-width: 84%;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.gallery-icon { border: none; }\n\n\t\t\timg {\n\t\t\t\tpadding: 8px;\n\n\t\t\t\t&:hover { background: #FFF; }\n\t\t\t}\n\n\t\t\t.gallery-caption {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tmargin: 0 0 12px;\n\t\t\t}\n\n\t\t\tdl, dt { margin: 0; }\n\t\t\tbr + br { display: none; }\n\n\t\t\t@include media(' li {\n\t\t\tposition: relative;\n\n\t\t\t& + li {\n\t\t\t\tmargin-left: 1px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\tleft: -1px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 10px;\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tz-index: 2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& > a {\n\t\t\t\t&,\n\t\t\t\t&:focus {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\tline-height: 50px;\n\t\t\t\t\tpadding: 0 $lsx-to-gap-half;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\ttransition: background 300ms ease;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","body.single-tour-operator {\n\t.modal-body {\n\t\tarticle {\n\t\t\t.entry-content {\n\t\t\t\t.moretag {\n\t\t\t\t\twidth: 230px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin-left: auto !important;\n\t\t\t\t\tmargin-right: auto !important;\n\t\t\t\t\tpadding-left: 30px !important;\n\t\t\t\t\tpadding-right: 30px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.lsx-to-modal-content-area {\n\t&.content-area { margin: 0; }\n\n\t.lsx-to-modal-thumb { margin-bottom: $lsx-to-gap-half; }\n\n\t.lsx-to-modal-meta-data { margin-bottom: $lsx-to-gap-half; }\n\n\t.entry-content {\n\t\tp:last-of-type { margin-bottom: 4px; }\n\t}\n}\n\n.lsx-to-map-marker {\n\talign-items: flex-start;\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\theight: auto;\n\tjustify-content: flex-start;\n\tpadding: 5px 0;\n\twidth: 100%;\n\n\t.lsx-to-map-marker-content {\n\t\tflex-grow: 1;\n\n\t\t&.content-area { margin: 0; }\n\n\t\t.entry-content {\n\t\t\tp {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-top: 1.2rem;\n\n\t\t\t\t& > a.moretag {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\tcontent: '\\f178';\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tfont-family: 'FontAwesome';\n\t\t\t\t\t\tfont-size: inherit;\n\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-map-marker-img {\n\t\tmargin-right: 15px;\n\t\tmax-width: 100px;\n\t\tflex-shrink: 0;\n\t}\n\n\t.lsx-to-map-marker-title { margin-bottom: 1.2rem; }\n}\n\n.gm-style {\n\t.gm-style-iw {\n\t\t& + div {\n\t\t\tborder: 5px solid white !important;\n\t\t\tborder-radius: 50% !important;\n\t\t\theight: 23px !important;\n\t\t\topacity: 1 !important;\n\t\t\tright: 5px !important;\n\t\t\ttop: 5px !important;\n\t\t\twidth: 23px !important;\n\n\t\t\t@include media('>=tablet') {\n\t\t\t\tbox-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px 0px;\n\t\t\t\tright: -10px !important;\n\t\t\t\ttop: -10px !important;\n\t\t\t}\n\t\t}\n\t}\n}\n",".lsx-map.map-has-placeholder {\n\t.placeholder-text {\n\t\ttext-align: center;\n\t\tcursor: pointer;\n\n\t\t@media (max-width: 1199px) {\n\t\t\t.lsx-to-section-title.lsx-to-collapse-title {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\tcolor: #4A4A4A;\n\t\t\t\tfont-size: 20px;\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay:none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\t\t\n\t}\n}\n\n\n","@include media(' .wrap.container {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\n\t\t\t#primary {\n\t\t\t\t.lsx-to-section {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0 15px;\n\t\t\t\t}\n\n\t\t\t\t#collapse-summary {\n\t\t\t\t\t.collapse-inner {\n\t\t\t\t\t\t& > .row {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tpadding: 2.4rem 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tsection {\n\t\t\t\t\t> .lsx-to-section-title {\n\t\t\t\t\t\tmargin: 0 -15px;\n\t\t\t\t\t\tpadding: 4.25rem 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\t}\n\n\t.post-type-archive-lsx-to-destination,\n\t.post-type-archive-lsx-to-tour,\n\t.post-type-archive-lsx-to-accommodation,\n\t.post-type-archive-lsx-to-special,\n\t.post-type-archive-lsx-to-review,\n\t.post-type-archive-lsx-to-team,\n\t.tax-lsx-to-accommodation-brand,\n\t.terms-conditions {\n\n\t\t.header-wrap {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tpadding: 15px 0px;\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\t\t}\n\n\t\t.wrap.container {\n\t\t\t.content.role.row {\n\t\t\t\tmargin-left:0;\n\t\t\t\tmargin-right:0;\n\n\t\t\t\t#primary {\n\t\t\t\t\tpadding:0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n","@mixin customizer-to-link-colour($color: #1098AD, $hover: #F7AE00) {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tcolor: $color;\n\t}\n\n\t&:hover,\n\t&:hover:active,\n\t&:focus {\n\t\tcolor: $hover;\n\t}\n}\n\n@mixin customizer-to-body-colours($bg: #F6F6F6, $breaker: #DADDDF, $color: #4A4A4A, $link: #1098AD, $hover: #F7AE00, $small: #919191) {\n\t.lsx-to-slider-inner,\n\t.gallery {\n\t\t.slick-dots {\n\t\t\t& > li {\n\t\t\t\t& > button { border-color: $color; }\n\n\t\t\t\t&.slick-active > button { background-color: $color; }\n\t\t\t}\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tborder-color: $color;\n\t\t\tcolor: $color;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: $hover;\n\t\t\t\tcolor: $hover;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: $breaker;\n\t\t\t\tcolor: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-lightbox-inner {\n\t\t.slick-arrow {\n\t\t\tborder-color: white;\n\t\t\tcolor: white;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: white;\n\t\t\t\tcolor: white;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: #ccc;\n\t\t\t\tcolor: #ccc;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-widget-view-all {\n\t\t& > span {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tbackground-color: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-widget-item-wrap {\n\t\t.lsx-to-widget-content {\n\t\t\tbackground-color: #FFF;\n\n\t\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\n\t\t\ta.moretag,\n\t\t\ta.moretag:visited {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #FFF;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\tcolor: #FFF;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-widget-title > a:not(.btn) {\n\t\t\t@include customizer-to-link-colour($color, $hover);\n\t\t}\n\t}\n\n\t.lsx-to-meta-data {\n\t\tcolor: $small;\n\n\t\t.lsx-to-meta-data-key { color: $color; }\n\t}\n\n\t.lsx-to-archive-item {\n\t\t& > .lsx-to-archive-container {\n\t\t\tbackground-color: #FFF;\n\n\t\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\n\t\t\t& > a.moretag {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #FFF;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\tcolor: #FFF;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.lsx-to-archive-content-title > a {\n\t\t\t\t@include customizer-to-link-colour($color, $hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-archive-wrapper {\n\t\t.lsx-regions & { background-color: #FFF; }\n\t}\n\n\t.lsx-to-contact-widget {\n\t\tbackground-color: $link;\n\n\t\t.lsx-to-contact-prefix { color: #FFF; }\n\n\t\t.lsx-to-contact-name {\n\t\t\tcolor: #FFF;\n\n\t\t\t& > a:not(.btn) {\n\t\t\t\t@include customizer-to-link-colour(#FFF, $hover);\n\t\t\t}\n\t\t}\n\n\t\t.lsx-to-contact-socials {\n\t\t\t& > a:not(.btn) {\n\t\t\t\t@include customizer-to-link-colour(#FFF, $hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-label {\n\t\tbackground-color: $color;\n\t\tcolor: #FFF;\n\t}\n\n\t.facilities-title { border-bottom-color: $breaker; }\n\n\t.lsx-to-team-socials {\n\t\t& > a:not(.btn) {\n\t\t\tbackground-color: $color;\n\n\t\t\t&:hover { background-color: $hover; }\n\n\t\t\tarticle.team & {\n\t\t\t\t@include customizer-to-link-colour(#FFF, #FFF);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-section {\n\t\t.site-main > & {\n\t\t\t&:nth-of-type(even) { background-color: #FFF; }\n\t\t\t&:first-of-type { background-color: $bg; }\n\t\t}\n\t}\n\n\t.lsx-to-section-inner { background-color: #FFF; }\n\n\t.travel-info-content,\n\t.rooms-content {\n\t\t.lsx-to-section:nth-of-type(odd) & { background-color: #FFF; }\n\t\t.lsx-to-section:nth-of-type(even) & { background-color: $bg; }\n\t}\n\n}\n","@mixin customizer-to-main-menu-colours($dropdown: #374750, $dropdown-hover: #2B3840, $dropdown-link: #FFF, $dropdown-link-hover: #1098AD) {\n\t.lsx-to-navigation {\n\t\t.lsx-to-content-spy:not(.dropdown-menu) {\n\t\t\tbackground-color: $dropdown;\n\n\t\t\t& > li {\n\t\t\t\t& + li {\n\t\t\t\t\t&:before { background-color: $dropdown-hover; }\n\t\t\t\t}\n\n\t\t\t\t& > a {\n\t\t\t\t\t&,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tcolor: $dropdown-link;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-to-section-title {\n\t\t&.lsx-to-collapse-title, &.lsx-to-collapse-title.lsx-title {\n\t\t\t@media (max-width: 1199px) {\n\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\tborder-bottom-color: $dropdown-hover;\n\t\t\t\tcolor: $dropdown-link-hover;\n\n\t\t\t\t&.collapsed {\n\t\t\t\t\tbackground-color: $dropdown;\n\t\t\t\t\tborder-bottom-color: $dropdown-hover;\n\t\t\t\t\tcolor: $dropdown-link;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#when-to-go {\n\t\t.lsx-to-month {\n\t\t\tborder-color: $dropdown;\n\n\t\t\t&:nth-child(6), &:last-child { border-right-color: $dropdown; }\n\n\t\t\t& > small {\n\t\t\t\tbackground-color: $dropdown;\n\t\t\t\tcolor: $dropdown-link;\n\t\t\t}\n\n\t\t\t&.lsx-to-month-check {\n\t\t\t\t& > .fa { color: $dropdown-hover; }\n\t\t\t}\n\t\t}\n\t}\n}\n"]} \ No newline at end of file diff --git a/assets/css/scss/_customizer-to-body-colours.scss b/assets/css/scss/_customizer-to-body-colours.scss index bf2d8b0c..21de5541 100644 --- a/assets/css/scss/_customizer-to-body-colours.scss +++ b/assets/css/scss/_customizer-to-body-colours.scss @@ -72,7 +72,8 @@ .lsx-to-section:nth-of-type(odd) & { background-color: #FFF; } .lsx-to-section:nth-of-type(even) & { background-color: $bg; } - a.moretag { + a.moretag, + a.moretag:visited { background-color: $link; color: #FFF; diff --git a/assets/css/style-rtl.css b/assets/css/style-rtl.css index f269d8d4..5ee20341 100644 --- a/assets/css/style-rtl.css +++ b/assets/css/style-rtl.css @@ -672,9 +672,9 @@ body.single-tour-operator .modal-body article .entry-content .moretag { width: 2 .lsx-to-section:nth-of-type(even) .lsx-to-widget-item-wrap .lsx-to-widget-content { background-color: #F6F6F6; } -.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag { background-color: #1098AD; color: #FFF; } +.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag, .lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:visited { background-color: #1098AD; color: #FFF; } -.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:hover { background-color: #F7AE00; color: #FFF; } +.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:hover, .lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:visited:hover { background-color: #F7AE00; color: #FFF; } .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn), .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn):active, .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn):visited { color: #4A4A4A; } diff --git a/assets/css/style.css b/assets/css/style.css index 1f964cb3..807b4a82 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -672,9 +672,9 @@ body.single-tour-operator .modal-body article .entry-content .moretag { width: 2 .lsx-to-section:nth-of-type(even) .lsx-to-widget-item-wrap .lsx-to-widget-content { background-color: #F6F6F6; } -.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag { background-color: #1098AD; color: #FFF; } +.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag, .lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:visited { background-color: #1098AD; color: #FFF; } -.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:hover { background-color: #F7AE00; color: #FFF; } +.lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:hover, .lsx-to-widget-item-wrap .lsx-to-widget-content a.moretag:visited:hover { background-color: #F7AE00; color: #FFF; } .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn), .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn):active, .lsx-to-widget-item-wrap .lsx-to-widget-title > a:not(.btn):visited { color: #4A4A4A; }