/*
	SCREEN.CSS
	This is where styles for on-screen media are declared.
	This style sheet establishes the core styles used for all resolutions before declaring the baseline 320px mobile layout.

	--------------------------------------------------------------------------------------------------------------------------
	STYLEGUIDE
	--------------------------------------------------------------------------------------------------------------------------

	Indentation uses tabs [why: http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/]

	Rules obey the following anatomy:

		selector {
			POSITIONING LINE [position,top,left,clear, ETC]
			BOX MODEL LINE [display,margin,border,padding,width, ETC]
			TYPOGRAPHY LINE [font,text-indent,font-style, ETC]
			PREFIXED PROPERTIES [-moz-,-webkit-, ETC] }

	This file is divided into the following sections:

		=global_reset         |  Brings all browsers into line
		=vendor_enhancements  |  Fix various issues and/or enable enhancements
		=typography           |  How type looks and behaves
		=base_rules           |  Styling of raw elements
		=display_classes      |  Should very rarely be used, and never for page layout!
		=modules              |  Discrete components of a page [sub-divided]
		=layout               |  How modules are laid out on given pages [sub-divided]

	Units of measurement should always be:

		LAYOUT:       % or no unit - you do not know where your module is going on a page, so you don't know its absolute size.
		LINE-HEIGHTS: unitless, so the line height is a multiple of the current element's font-size
		TYPE:         rems for type, with em fallbacks

		See http://csswizardry.com/2011/12/measuring-and-sizing-uis-2011-style/ for details.

	----------------------------------------------------------------------------------------------------------------------- */
/* mixins are re-usable inside media queries :D */
/* =global_reset --------------------------------------------------------------------------------------------------------
	NOTE:       Based on Eric Meyers CSS Reset 2.0 - with a couple of edits to make it less draconian
	REFERENCE:  http://meyerweb.com/eric/tools/css/reset/
	----------------------------------------------------------------------------------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\000035}}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit; }

/* HTML5 display-role reset for older browsers */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\0000322}}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\0000325}}
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* form resets */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\0000329}}
input,
textarea {
  border: 0; }

/* lets use a sensible box model
   REFERENCE: http://paulirish.com/2012/box-sizing-border-box-ftw */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\0000335}}
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_reset\.scss}line{font-family:\0000342}}
input {
  -webkit-font-smoothing: antialiased; }

/* =vendor_enhancements -------------------------------------------------------------------------------------------------
	NOTE: Fix various browser issues, and switch some vendor specific nicities on/off
	----------------------------------------------------------------------------------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\000034}}
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  /* using kerning and ligatures http://www.aestheticallyloyal.com/public/optimize-legibility/ */ }

/* fix webkit to stop it rendering text too thickly in cases where there is light text on dark backgrounds
   http://orderedlist.com/our-writing/blog/articles/webkit-font-smoothing/ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000312}}
body {
  -webkit-font-smoothing: antialiased; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000313}}
a:link {
  -webkit-tap-highlight-color: #999; }

/* Don't collapse these into one ruleset. When a browser doesn't recognise a selector it discards the whole ruleset.
   By using vendor selectors in one ruleset you guarentee nothing will be applied */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000317}}
::-webkit-selection {
  background-color: #999;
  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000318}}
::-moz-selection {
  background-color: #999;
  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000319}}
::-moz-selection {
  background-color: #999;
  color: #fff; }
::selection {
  background-color: #999;
  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000321}}
::-webkit-input-placeholder {
  font-size: 1em;
  line-height: 1.4;
  text-transform: uppercase; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000322}}
input:-moz-placeholder {
  font-size: 1em;
  line-height: 1.4;
  text-transform: uppercase; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000323}}
input:placeholder {
  font-size: 1em;
  line-height: 1.4;
  text-transform: uppercase; }

/* kill default HTML5 styling on webkit */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000326}}
input[type=search],
input[type=submit] {
  -webkit-appearance: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_vendor-enhancements\.scss}line{font-family:\0000330}}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  display: none; }

/* =typography ----------------------------------------------------------------------------------------------------------
	NOTE:       I've found that margin-top applied to everything is a pain - it often messes up layout and requires jumping
	            through hoops to fix, so I've stopped doing this as a default and now add top margin manually when required.
	REFERENCE:  Based on http://alistapart.com/articles/settingtypeontheweb/
	                     http://24ways.org/2006/compose-to-a-vertical-rhythm/
	----------------------------------------------------------------------------------------------------------------------- */
	/* load custom fonts
	   NOTE: Don't use the normal FontSquirrel CSS! Do this instead:
	         http://www.456bereastreet.com/archive/201012/font-face_tip_define_font-weight_and_font-style_to_keep_your_css_simple

	         Other tips and tricks from here:
	         http://vimeo.com/69531448
	         https://docs.google.com/viewer?url=http%3A%2F%2Fcomplexspiral.com%2Fevents%2Farchive%2F2013%2Fcssday%2Ffontface.pdf */
@font-face {
  font-family: 'Nevis';
  src: url("../fonts/nevis-webfont.eot");
  src: local("Nevis"), url("../fonts/nevis-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/nevis-webfont.woff") format("woff"), url("../fonts/nevis-webfont.ttf") format("truetype"), url("../fonts/nevis-webfont.svg#Nevis") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Raleway';
  src: url("../fonts/raleway-medium-webfont.eot");
  src: local("Raleway"), url("../fonts/raleway-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-medium-webfont.woff") format("woff"), url("../fonts/raleway-medium-webfont.ttf") format("truetype"), url("../fonts/raleway-medium-webfont.svg#Raleway") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Raleway';
  src: url("../fonts/raleway-bold-webfont.eot");
  src: local("Raleway"), url("../fonts/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-bold-webfont.woff") format("woff"), url("../fonts/raleway-bold-webfont.ttf") format("truetype"), url("../fonts/raleway-bold-webfont.svg#Raleway") format("svg");
  font-weight: bold;
  font-style: normal; }
/* font-stacks */
/* 'heading' styles */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000354}}
.h1, .cms_textblock h1, .page_intro-2 .intro h1, .page_intro-3 .intro h1 {
  margin: 0 0 24px;
  font-size: 56px;
  line-height: 34px;
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000361}}
.h2, .cms_textblock h2, .page_intro-2 .intro h1 + p, .page_intro-3 .intro h1 + p, html.page-template-page-news-php .news-excerpts h2,
html.page-template-default .news-excerpts h2,
html.archive .news-excerpts h2,
html.category .news-excerpts h2,
html.news .news-excerpts h2,
html.single .news-excerpts h2,
html.page .news-excerpts h2,
html.search .news-excerpts h2, html.single h1, html.page-template-default h1, html.single-activities h1, html.search h1 {
  margin: 0 0 24px;
  font-size: 26px;
  line-height: 34px;
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000368}}
.h3, .dc_style-1 h2, html.page-template-summer-php .featured-resort h2, html.page-template-summer-php .newsletter-signup h2, html.page-template-summer-php .more-from-aosta h2, html.page-template-summer-php .news-excerpts h2, html.page-template-winter-php .featured-resort h2, html.page-template-winter-php .newsletter-signup h2, html.page-template-winter-php .more-from-aosta h2, html.page-template-winter-php .news-excerpts h2, .gallery h2, .video-gallery h2, .module_links h2, html.home .featured-resort h2, html.home .newsletter-signup h2, html.home .more-from-aosta h2, html.home .news-excerpts h2, html.destinations .main-content .container h2, html.page-template-page-destinations-php .main-content .container h2, html.page-template-page-history-culture-php .main-content .container h2, html.destination-detail .description h2, html.single-destinations .description h2, html.destination-detail .experts-say h2, html.single-destinations .experts-say h2, html.destination-detail .perfect-for h2, html.single-destinations .perfect-for h2, html.destination-detail .more-about h2, html.single-destinations .more-about h2, html.destination-detail .packages h2, html.single-destinations .packages h2, html.destination-detail .quick-facts h2, html.single-destinations .quick-facts h2, html.destination-detail .quick-links h2, html.single-destinations .quick-links h2, html.destination-detail .destination-downloads h2, html.single-destinations .destination-downloads h2, html.destination-detail .getting-here h2, html.single-destinations .getting-here h2, html.page-template-page-news-php .categories h2,
html.page-template-page-news-php .archives h2,
html.page-template-page-news-php .tags h2,
html.page-template-page-news-php .popular h2,
html.page-template-page-news-php .widget_popular h2,
html.page-template-page-news-php .widget h2,
html.page-template-default .categories h2,
html.page-template-default .archives h2,
html.page-template-default .tags h2,
html.page-template-default .popular h2,
html.page-template-default .widget_popular h2,
html.page-template-default .widget h2,
html.archive .categories h2,
html.archive .archives h2,
html.archive .tags h2,
html.archive .popular h2,
html.archive .widget_popular h2,
html.archive .widget h2,
html.category .categories h2,
html.category .archives h2,
html.category .tags h2,
html.category .popular h2,
html.category .widget_popular h2,
html.category .widget h2,
html.news .categories h2,
html.news .archives h2,
html.news .tags h2,
html.news .popular h2,
html.news .widget_popular h2,
html.news .widget h2,
html.single .categories h2,
html.single .archives h2,
html.single .tags h2,
html.single .popular h2,
html.single .widget_popular h2,
html.single .widget h2,
html.page .categories h2,
html.page .archives h2,
html.page .tags h2,
html.page .popular h2,
html.page .widget_popular h2,
html.page .widget h2,
html.search .categories h2,
html.search .archives h2,
html.search .tags h2,
html.search .popular h2,
html.search .widget_popular h2,
html.search .widget h2, html.single .comments h2, html.page-template-default .comments h2, html.single-activities .comments h2, html.search .comments h2, html.activities .main-content .container h2, html.page-template-page-activities-php .main-content .container h2, html.activity-detail .main-text h2, html.single-activities .main-text h2, html.page-template-activity-template-php .main-text h2, html.activity-detail .activitiy-types h2, html.single-activities .activitiy-types h2, html.page-template-activity-template-php .activitiy-types h2, html.activity-detail .experts-say h2, html.single-activities .experts-say h2, html.page-template-activity-template-php .experts-say h2, html.activity-detail .resorts h2, html.single-activities .resorts h2, html.page-template-activity-template-php .resorts h2, html.experience .experts-say h2, html.page-template-page-experience-php .experts-say h2, html.experience .more-from-aosta h2, html.page-template-page-experience-php .more-from-aosta h2, html.history-detail .more-about h2, html.single-history .more-about h2, html.page-template-summer-php .featured-resort a > div h3, html.page-template-winter-php .featured-resort a > div h3, html.page-template-winter-php .book-your-stay h2, .cms_textblock h3, .page_intro .quicklinks h2, .band-1 h3, .news-excerpts h3,
.popular h3,
.related-news h3,
.widget_popular h3, .search-result h3, html.home .featured-resort a > div h3, html.home .book-your-stay h2, html.destination-detail .experts-say h3, html.single-destinations .experts-say h3, html.activity-detail .experts-say h3, html.single-activities .experts-say h3, html.page-template-activity-template-php .experts-say h3, html.experience .experts-say h3, html.page-template-page-experience-php .experts-say h3, .downloads h3, .operators .tour-operators-block ul li h3 {
  margin: 0 0 0px;
  font-size: 16px;
  line-height: 24px;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000374}}
.h4, .cms_textblock h4, .downloads h4 {
  margin: 0 0 0px;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1px;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000380}}
.h5, .cms_textblock h5 {
  margin: 0 0 0px;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1px;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  color: #9b9a9a; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000387}}
.h6, .cms_textblock h6 {
  margin: 0 0 0px;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1px;
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\0000393}}
a.read-more {
  font-weight: bold; }

/* fancy ampersands ( http://vimeo.com/69531448 ) */
/* fancy ligatures on headings
	Get fancy font features working: http://blogs.msdn.com/b/ie/archive/2012/01/09/css-corner-using-the-whole-font.aspx */
/* general typography */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_typography\.scss}line{font-family:\00003122}}
html, input, select, textarea {
  /* font-size: 16px, line-height: 22px */
  font: 100%/1.475 Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  /* hyphenations now work! http://www.quirksmode.org/blog/archives/2012/11/hyphenation_wor.html */
  hyphens: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  -o-hyphens: none; }

/* =base_rules ----------------------------------------------------------------------------------------------------------
	NOTE:  This section styles "default" elements, that is, how a <p> or <em> etc look by default, without
	       any page or class specific over-rides.
	----------------------------------------------------------------------------------------------------------------------- */
/* =html =body */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\000037}}
html {
  color: #575757; }

/* =q */
/* =blockquote */
/* =sup */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000315}}
sup {
  vertical-align: top;
  font-size: .75em; }

/* =sub */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000320}}
sub {
  vertical-align: bottom;
  font-size: .75em; }

/* =strong */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000325}}
strong, b {
  font-weight: bold; }

/* =em i */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000330}}
em, i {
  font-style: italic; }

/* =code */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000335}}
code {
  font: .85em/1 Courier, monospace;
  color: #006; }

/* =a */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000340}}
a:link,
a:visited {
  color: #575757;
  text-decoration: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000342}}
a:hover {
  text-decoration: underline;
  color: #f1003b; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000343}}
a:focus {
  box-shadow: 0 0 6px white;
  background-color: #fff;
  outline: 0;
  color: #f1003b; }

/* =img */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000347}}
img {
  max-width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000349}}
#target_hilight {
  position: absolute; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000351}}
a img {
  margin: 0; }

/* =table */
/* =forms */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000358}}
input[type="text"],
input[type="email"],
input[type="search"],
textarea {
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 0.0625em solid #ededed;
  /* 1px */
  border-radius: 6px;
  padding: 3px 10px;
  background-color: #ededed;
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000370}}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="search"]:focus,
textarea:focus {
  border-color: #bbb;
  box-shadow: 0 0 10px white;
  outline: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000377}}
input[type='submit'] {
  padding: 6px 12px;
  border-radius: 6px;
  background-color: #f60e35;
  color: white;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 13px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000381}}
  input[type='submit']:hover, input[type='submit']:focus {
    cursor: pointer;
    background-color: #d40029; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000388}}
label.focus span {
  color: #000; }

/* =div */
/* =span */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000394}}
label span {
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_base-rules\.scss}line{font-family:\0000396}}
label.boolean span {
  display: inline; }

/* =display-classes -----------------------------------------------------------------------------------------------------
  NOTE: These are to be avoided if at all possible, it is rare they are acceptable. Do not use them for page layout!
  ----------------------------------------------------------------------------------------------------------------------- */
/* left or right */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\000036}}
.dc_left {
  float: left;
  margin-right: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\000037}}
.dc_right {
  float: right;
  margin-left: 1em; }

/* big and small */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000310}}
.dc_small {
  width: 20%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000311}}
.dc_medium {
  width: 40%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000312}}
.dc_large {
  width: 60%; }

/* hiding things */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000315}}
.dc_hide-text, .site_context .site-title a, .section.banner .container li div .switch a, .section.banner .container li div .switch a.winter, .social_media a {
  text-indent: -999em;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000318}}
.dc_hide-element, .site_context .tagline, .social_media h3, .site-search span, .site_footer h2 {
  position: absolute;
  left: -999em;
  overflow: hidden; }

/* clearing things */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
.dc_clearfix:after, html.page-template-summer-php .more-from-aosta ul:after, html.page-template-winter-php .more-from-aosta ul:after, .cms_textblock:after, .cols_2:after, .cols_2-50-50:after, .news-excerpts li:after,
.popular li:after,
.related-news li:after,
.widget_popular li:after, .gallery:after, .video-gallery:after, .module_links:after, html.home .more-from-aosta ul:after, html.destinations .main-content:after, html.page-template-page-destinations-php .main-content:after, html.page-template-page-history-culture-php .main-content:after, html.destination-detail .experts-say .wrapper:after, html.single-destinations .experts-say .wrapper:after, html.destination-detail .perfect-for:after, html.single-destinations .perfect-for:after, html.destination-detail .more-about .block:after, html.single-destinations .more-about .block:after, html.page-template-page-news-php .news-excerpts .floaters:after,
html.page-template-default .news-excerpts .floaters:after,
html.archive .news-excerpts .floaters:after,
html.category .news-excerpts .floaters:after,
html.news .news-excerpts .floaters:after,
html.single .news-excerpts .floaters:after,
html.page .news-excerpts .floaters:after,
html.search .news-excerpts .floaters:after, html.single .comments .comment:after, html.page-template-default .comments .comment:after, html.single-activities .comments .comment:after, html.search .comments .comment:after, html.activities .main-content:after, html.page-template-page-activities-php .main-content:after, html.activity-detail .experts-say .wrapper:after, html.single-activities .experts-say .wrapper:after, html.page-template-activity-template-php .experts-say .wrapper:after, html.activity-detail .type:after, html.single-activities .type:after, html.page-template-activity-template-php .type:after, html.discover .block-1:after, html.page-template-page-discover-php .block-1:after, html.search .block-1:after, html.discover .block-2:after, html.page-template-page-discover-php .block-2:after, html.search .block-2:after, html.experience .filler:after, html.page-template-page-experience-php .filler:after, html.experience .experts-say .wrapper:after, html.page-template-page-experience-php .experts-say .wrapper:after, html.experience .more-from-aosta ul:after, html.page-template-page-experience-php .more-from-aosta ul:after, html.history-detail .more-about .block:after, html.single-history .more-about .block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
* html .dc_clearfix, * html.page-template-summer-php .more-from-aosta ul, * html.page-template-winter-php .more-from-aosta ul, * html .cms_textblock, * html .cols_2, * html .cols_2-50-50, * html .news-excerpts li, .news-excerpts * html li,
* html .popular li,
.popular * html li,
* html .related-news li,
.related-news * html li,
* html .widget_popular li,
.widget_popular * html li, * html .gallery, * html .video-gallery, * html .module_links, * html.home .more-from-aosta ul, * html.destinations .main-content, * html.page-template-page-destinations-php .main-content, * html.page-template-page-history-culture-php .main-content, * html.destination-detail .experts-say .wrapper, * html.single-destinations .experts-say .wrapper, * html.destination-detail .perfect-for, * html.single-destinations .perfect-for, * html.destination-detail .more-about .block, * html.single-destinations .more-about .block, * html.page-template-page-news-php .news-excerpts .floaters,
* html.page-template-default .news-excerpts .floaters,
* html.archive .news-excerpts .floaters,
* html.category .news-excerpts .floaters,
* html.news .news-excerpts .floaters,
* html.single .news-excerpts .floaters,
* html.page .news-excerpts .floaters,
* html.search .news-excerpts .floaters, * html.single .comments .comment, * html.page-template-default .comments .comment, * html.single-activities .comments .comment, * html.search .comments .comment, * html.activities .main-content, * html.page-template-page-activities-php .main-content, * html.activity-detail .experts-say .wrapper, * html.single-activities .experts-say .wrapper, * html.page-template-activity-template-php .experts-say .wrapper, * html.activity-detail .type, * html.single-activities .type, * html.page-template-activity-template-php .type, * html.discover .block-1, * html.page-template-page-discover-php .block-1, * html.search .block-1, * html.discover .block-2, * html.page-template-page-discover-php .block-2, * html.search .block-2, * html.experience .filler, * html.page-template-page-experience-php .filler, * html.experience .experts-say .wrapper, * html.page-template-page-experience-php .experts-say .wrapper, * html.experience .more-from-aosta ul, * html.page-template-page-experience-php .more-from-aosta ul, * html.history-detail .more-about .block, * html.single-history .more-about .block {
  height: 1px; }

/* make lists horizontal */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000328}}
.dc_horizontal-list {
  margin: 0;
  list-style-type: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000327}}
  .dc_horizontal-list li {
    float: left;
    margin: 0; }

/* bullet list */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000333}}
.dc_bullet-list, .cms_textblock ul, .page_intro .quicklinks ul, html.destination-detail .quick-links ul, html.single-destinations .quick-links ul, html.activity-detail .resorts ul, html.single-activities .resorts ul, html.page-template-activity-template-php .resorts ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000336}}
  .dc_bullet-list > li, .cms_textblock ul > li, .page_intro .quicklinks ul > li, html.destination-detail .quick-links ul > li, html.single-destinations .quick-links ul > li, html.activity-detail .resorts ul > li, html.single-activities .resorts ul > li, html.page-template-activity-template-php .resorts ul > li {
    display: block;
    padding-left: 1em;
    background: url(../images/li.png) 0 5px no-repeat; }

/* style-1 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000343}}
.dc_style-1, html.page-template-summer-php .featured-resort, html.page-template-summer-php .newsletter-signup, html.page-template-summer-php .more-from-aosta, html.page-template-summer-php .news-excerpts, html.page-template-winter-php .featured-resort, html.page-template-winter-php .newsletter-signup, html.page-template-winter-php .more-from-aosta, html.page-template-winter-php .news-excerpts, .gallery, .video-gallery, .module_links, html.home .featured-resort, html.home .newsletter-signup, html.home .more-from-aosta, html.home .news-excerpts, html.destinations .main-content .container, html.page-template-page-destinations-php .main-content .container, html.page-template-page-history-culture-php .main-content .container, html.destination-detail .description, html.single-destinations .description, html.destination-detail .experts-say, html.single-destinations .experts-say, html.destination-detail .perfect-for, html.single-destinations .perfect-for, html.destination-detail .more-about, html.single-destinations .more-about, html.destination-detail .packages, html.single-destinations .packages, html.destination-detail .quick-facts, html.single-destinations .quick-facts, html.destination-detail .quick-links, html.single-destinations .quick-links, html.destination-detail .destination-downloads, html.single-destinations .destination-downloads, html.destination-detail .getting-here, html.single-destinations .getting-here, html.page-template-page-news-php .categories,
html.page-template-page-news-php .archives,
html.page-template-page-news-php .tags,
html.page-template-page-news-php .popular,
html.page-template-page-news-php .widget_popular,
html.page-template-page-news-php .widget,
html.page-template-default .categories,
html.page-template-default .archives,
html.page-template-default .tags,
html.page-template-default .popular,
html.page-template-default .widget_popular,
html.page-template-default .widget,
html.archive .categories,
html.archive .archives,
html.archive .tags,
html.archive .popular,
html.archive .widget_popular,
html.archive .widget,
html.category .categories,
html.category .archives,
html.category .tags,
html.category .popular,
html.category .widget_popular,
html.category .widget,
html.news .categories,
html.news .archives,
html.news .tags,
html.news .popular,
html.news .widget_popular,
html.news .widget,
html.single .categories,
html.single .archives,
html.single .tags,
html.single .popular,
html.single .widget_popular,
html.single .widget,
html.page .categories,
html.page .archives,
html.page .tags,
html.page .popular,
html.page .widget_popular,
html.page .widget,
html.search .categories,
html.search .archives,
html.search .tags,
html.search .popular,
html.search .widget_popular,
html.search .widget, html.single .comments, html.page-template-default .comments, html.single-activities .comments, html.search .comments, html.activities .main-content .container, html.page-template-page-activities-php .main-content .container, html.activity-detail .main-text, html.single-activities .main-text, html.page-template-activity-template-php .main-text, html.activity-detail .activitiy-types, html.single-activities .activitiy-types, html.page-template-activity-template-php .activitiy-types, html.activity-detail .experts-say, html.single-activities .experts-say, html.page-template-activity-template-php .experts-say, html.activity-detail .resorts, html.single-activities .resorts, html.page-template-activity-template-php .resorts, html.experience .experts-say, html.page-template-page-experience-php .experts-say, html.experience .more-from-aosta, html.page-template-page-experience-php .more-from-aosta, html.history-detail .more-about, html.single-history .more-about {
  margin-bottom: 40px;
  border-top: 4px solid #ededed;
  padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_display-classes\.scss}line{font-family:\0000346}}
  .dc_style-1 h2, html.page-template-summer-php .featured-resort h2, html.page-template-summer-php .newsletter-signup h2, html.page-template-summer-php .more-from-aosta h2, html.page-template-summer-php .news-excerpts h2, html.page-template-winter-php .featured-resort h2, html.page-template-winter-php .newsletter-signup h2, html.page-template-winter-php .more-from-aosta h2, html.page-template-winter-php .news-excerpts h2, .gallery h2, .video-gallery h2, .module_links h2, html.home .featured-resort h2, html.home .newsletter-signup h2, html.home .more-from-aosta h2, html.home .news-excerpts h2, html.destinations .main-content .container h2, html.page-template-page-destinations-php .main-content .container h2, html.page-template-page-history-culture-php .main-content .container h2, html.destination-detail .description h2, html.single-destinations .description h2, html.destination-detail .experts-say h2, html.single-destinations .experts-say h2, html.destination-detail .perfect-for h2, html.single-destinations .perfect-for h2, html.destination-detail .more-about h2, html.single-destinations .more-about h2, html.destination-detail .packages h2, html.single-destinations .packages h2, html.destination-detail .quick-facts h2, html.single-destinations .quick-facts h2, html.destination-detail .quick-links h2, html.single-destinations .quick-links h2, html.destination-detail .destination-downloads h2, html.single-destinations .destination-downloads h2, html.destination-detail .getting-here h2, html.single-destinations .getting-here h2, html.page-template-page-news-php .categories h2,
  html.page-template-page-news-php .archives h2,
  html.page-template-page-news-php .tags h2,
  html.page-template-page-news-php .popular h2,
  html.page-template-page-news-php .widget_popular h2,
  html.page-template-page-news-php .widget h2,
  html.page-template-default .categories h2,
  html.page-template-default .archives h2,
  html.page-template-default .tags h2,
  html.page-template-default .popular h2,
  html.page-template-default .widget_popular h2,
  html.page-template-default .widget h2,
  html.archive .categories h2,
  html.archive .archives h2,
  html.archive .tags h2,
  html.archive .popular h2,
  html.archive .widget_popular h2,
  html.archive .widget h2,
  html.category .categories h2,
  html.category .archives h2,
  html.category .tags h2,
  html.category .popular h2,
  html.category .widget_popular h2,
  html.category .widget h2,
  html.news .categories h2,
  html.news .archives h2,
  html.news .tags h2,
  html.news .popular h2,
  html.news .widget_popular h2,
  html.news .widget h2,
  html.single .categories h2,
  html.single .archives h2,
  html.single .tags h2,
  html.single .popular h2,
  html.single .widget_popular h2,
  html.single .widget h2,
  html.page .categories h2,
  html.page .archives h2,
  html.page .tags h2,
  html.page .popular h2,
  html.page .widget_popular h2,
  html.page .widget h2,
  html.search .categories h2,
  html.search .archives h2,
  html.search .tags h2,
  html.search .popular h2,
  html.search .widget_popular h2,
  html.search .widget h2, html.single .comments h2, html.page-template-default .comments h2, html.single-activities .comments h2, html.search .comments h2, html.activities .main-content .container h2, html.page-template-page-activities-php .main-content .container h2, html.activity-detail .main-text h2, html.single-activities .main-text h2, html.page-template-activity-template-php .main-text h2, html.activity-detail .activitiy-types h2, html.single-activities .activitiy-types h2, html.page-template-activity-template-php .activitiy-types h2, html.activity-detail .experts-say h2, html.single-activities .experts-say h2, html.page-template-activity-template-php .experts-say h2, html.activity-detail .resorts h2, html.single-activities .resorts h2, html.page-template-activity-template-php .resorts h2, html.experience .experts-say h2, html.page-template-page-experience-php .experts-say h2, html.experience .more-from-aosta h2, html.page-template-page-experience-php .more-from-aosta h2, html.history-detail .more-about h2, html.single-history .more-about h2 {
    margin-bottom: 20px; }

/* =content_adaption ----------------------------------------------------------------------------------------------------
	 Give JS a hook to see what size screen the user has, and employ any required DOM manipulation
	 See: http://adactio.com/journal/5429/
	 ---------------------------------------------------------------------------------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_content-adaption\.scss}line{font-family:\000035}}
body:after {
  display: none;
  content: 'breakpoint_1'; }

@media all and (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_content-adaption\.scss}line{font-family:\000036}}
  body:after {
    display: none;
    content: 'breakpoint_2'; } }
@media all and (min-width: 700px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_content-adaption\.scss}line{font-family:\000037}}
  body:after {
    display: none;
    content: 'breakpoint_3'; } }
@media all and (min-width: 960px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_content-adaption\.scss}line{font-family:\000038}}
  body:after {
    display: none;
    content: 'breakpoint_4'; } }
@media all and (min-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_content-adaption\.scss}line{font-family:\000039}}
  body:after {
    display: none;
    content: 'breakpoint_5'; } }
/**********************************************************************
 * UberMenu Skin: Clean White
 *
 * UberMenu - WordPress Mega Menu Plugin http://wpmegamenu.com
 * Copyright: Chris Mavricos, SevenSpark http://sevenspark.com
 **********************************************************************/
/* Menu Bar */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\000038}}
#megaMenu {
  border: none;
  border-bottom: none;
  background-color: #ffffff;
  background: #ffffff;
  border-radius: 0px;
  background-clip: padding-box;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0); }

/* Top Level Items */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000324}}
#megaMenu ul.megaMenu > li.menu-item > a,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator,
.megaMenuToggle {
  font-size: 12px;
  padding: 12px 15px; }

/* Horizontal Menu Items */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000331}}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a,
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
  border-left: 1px solid #ffffff;
  box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0); }

/* Vertical Menu Items */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000339}}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > a,
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > span.um-anchoremulator {
  border-top: 1px solid #ffffff;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0); }

/* Menu Items with Dropdowns */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000347}}
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator,
#megaMenu ul li.menu-item.mega-with-sub > a,
#megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
  padding-right: 20px; }

/* Top Level Menu Item Titles */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000356}}
#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
  text-transform: none;
  text-shadow: none;
  color: #333; }

/* Top Level Items - Hover */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000363}}
#megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item > a:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
  color: #f60e35 !important;
  border-bottom-color: transparent !important;
  background-color: #f9f9f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f9f9f9));
  background: -webkit-linear-gradient(top, #f9f9f9, #f9f9f9);
  box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0); }

/* Top Level Items Title - Hover */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000382}}
#megaMenu ul.megaMenu > li.menu-item:hover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item > a:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator span.wpmega-link-title {
  text-shadow: none;
  color: #f60e35 !important; }

/* Top Level Items - Current Item */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000392}}
#megaMenu ul.megaMenu > li.menu-item.current-menu-item > a,
#megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a,
#megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a {
  color: #aa0000; }

/* Sub Menu Container Style */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\0000398}}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  border-color: #f9f9f9;
  color: #666666;
  text-shadow: none;
  box-shadow: 1px 1px 1px #dddddd;
  background-color: #f9f9f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f9f9f9));
  background: -webkit-linear-gradient(top, #f9f9f9, #f9f9f9); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003116}}
#megaMenu ul.megaMenu ul.sub-menu .wpmega-postlist a {
  color: #666666; }

/* Horizontal Sub Menus */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003120}}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,
#megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
  border-top: 4px solid #F60E35; }

/* Sub Menu Columns */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003125}}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item {
  min-width: 100px; }

/* Sub Menu Headers */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003130}}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,
#megaMenu .wpmega-widgetarea h2.widgettitle {
  color: #444444;
  font-size: 14px;
  font-weight: normal;
  text-shadow: none;
  text-transform: uppercase;
  padding-bottom: 10px;
  margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003144}}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a {
  color: #f60e35; }

/* Sub Menu Links & Fake Links */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003149}}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator,
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
  color: #888888;
  font-size: 12px;
  text-shadow: none;
  background-color: transparent; }

/* Sub Menu Link Hover */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003159}}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover,
#megaMenu ul ul.sub-menu > li.menu-item:hover > a {
  color: #000000;
  background-color: transparent; }

/* Top Level Search Bar */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003165}}
#megaMenu ul.megaMenu > li.menu-item.menu-item > .wpmega-nonlink > form#searchform {
  padding-top: 2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003168}}
#megaMenu ul.megaMenu > li.menu-item.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] {
  background: #f9f9f9;
  color: #777; }

/* Highlight color */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003173}}
#megaMenu ul.megaMenu li.menu-item.menu-item.ss-nav-menu-highlight > a,
#megaMenu ul.megaMenu li.menu-item.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
  color: #4d90fe !important; }

/* Image Spacing */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003178}}
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
  padding-left: 25px;
  color: #f60e35 !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003187}}
.ss-nav-menu-with-img {
  min-height: 16px; }

/* Item Description */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003191}}
#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase; }

/* Arrow Colors */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003198}}
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
  border-top-color: #bbbbbb; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003204}}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
  border-left-color: #bbbbbb; }

/* HR */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003209}}
#megaMenu .wpmega-divider {
  border-top: 1px solid #f9f9f9;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05); }

/* Vertical */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003214}}
#megaMenu.megaMenuVertical > ul > li.menu-item > a, #megaMenu.megaMenuVertical > ul > li.menu-item > span.um-anchoremulator {
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
  background: -webkit-linear-gradient(top, #ffffff, #ffffff); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003222}}
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
  border-left-color: #bbbbbb; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003230}}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
  border-left: none; }

/* IE7 Hacks */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003235}}
#megaMenu.megaMenuHorizontal ul.megaMenu {
  *border-bottom: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003238}}
#megaMenu.megaMenuVertical ul.megaMenu {
  *border-right: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003242}}
#megaMenu .megaMenuToggle-icon,
.megaMenuToggle-icon:before,
.megaMenuToggle-icon:after {
  background: #222;
  background: rgba(0, 0, 0, 0.8); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003249}}
ul.wpmega-postlist li {
  margin-bottom: 20px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003253}}
ul.wpmega-postlist li img {
  border: 1px solid #EDEDED;
  padding: 10px;
  width: 65px;
  height: 65px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003260}}
.wpmega-postlist-title a {
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px !important;
  line-height: 18px !important;
  font-weight: bold !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003267}}
.wpmega-link-title {
  font-size: 14px !important;
  line-height: 18px !important;
  text-transform: uppercase !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003274}}
#megaMenu ul.megaMenu > li.menu-item:hover > a {
  color: red !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003279}}
.wpmega-postlist-title a:hover {
  color: #F60E35 !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003283}}
.wpmega-postlist-title {
  padding-left: 80px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003288}}
.wpmega-postlist-content {
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333 !important;
  font-size: 13px !important;
  line-height: 18px !important;
  padding-left: 80px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003296}}
.wpmega-item-description {
  font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333 !important;
  font-size: 13px !important;
  line-height: 18px !important;
  text-transform: none !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003308}}
ul.sub-menu {
  padding-top: 15px !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003310}}
  ul.sub-menu li.menu-item {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 10px !important;
    padding-top: 0px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_menu\.scss}line{font-family:\00003321}}
#megaMenu #menu-item-3559 {
  width: 560px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_megamenu\.scss}line{font-family:\000031}}
.nav_main {
  height: 169px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_megamenu\.scss}line{font-family:\000032}}
  .nav_main menu.container {
    display: inline-block;
    margin-bottom: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
    .nav_main menu.container:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
    * html .nav_main menu.container {
      height: 1px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\000032}}
html.page-template-summer-php .teasers {
  margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
  html.page-template-summer-php .teasers:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
  * html html.page-template-summer-php .teasers {
    height: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\000036}}
  html.page-template-summer-php .teasers a {
    position: relative;
    display: block;
    float: left;
    -webkit-transition: all .2s;
            transition: all .2s;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000312}}
    html.page-template-summer-php .teasers a img {
      display: block;
      margin: 0;
      -webkit-transition: all .2s;
              transition: all .2s;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000317}}
    html.page-template-summer-php .teasers a div {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 20px;
      vertical-align: bottom;
      background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
      color: white;
      font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
      text-transform: uppercase;
      -webkit-transition: all .2s;
              transition: all .2s;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000324}}
      html.page-template-summer-php .teasers a div p {
        position: absolute;
        bottom: 20px;
        -webkit-transition: all .2s;
                transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000328}}
      html.page-template-summer-php .teasers a div span {
        display: block;
        font-size: 32px;
        line-height: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000336}}
    html.page-template-summer-php .teasers a:hover img, html.page-template-summer-php .teasers a:hover div, html.page-template-summer-php .teasers a:focus img, html.page-template-summer-php .teasers a:focus div {
      -webkit-transform: translate3d(0, -10px, 0);
              transform: translate3d(0, -10px, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000341}}
    html.page-template-summer-php .teasers a:hover p, html.page-template-summer-php .teasers a:focus p {
      bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000347}}
  html.page-template-summer-php .teasers a:nth-of-type(2) {
    margin-left: 20px;
    margin-right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000355}}
html.page-template-summer-php .featured-resort a {
  position: relative;
  display: block;
  border: 10px solid #ededed;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000360}}
  html.page-template-summer-php .featured-resort a img {
    display: block;
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000364}}
  html.page-template-summer-php .featured-resort a > div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    vertical-align: bottom;
    background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
    color: white;
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000371}}
    html.page-template-summer-php .featured-resort a > div div {
      position: absolute;
      bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000380}}
  html.page-template-summer-php .featured-resort a:hover, html.page-template-summer-php .featured-resort a:focus {
    border-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\0000389}}
html.page-template-summer-php .book-your-stay div iframe {
  width: 235px;
  margin-left: 18px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003104}}
html.page-template-summer-php .more-from-aosta ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003108}}
html.page-template-summer-php .more-from-aosta li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003111}}
  html.page-template-summer-php .more-from-aosta li:nth-of-type(3n+2) a {
    margin-left: 10px;
    margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003115}}
  html.page-template-summer-php .more-from-aosta li.resort-webcams a div {
    background-image: url(../images/icon-webcam-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003116}}
  html.page-template-summer-php .more-from-aosta li.downhill-report a div, html.page-template-summer-php .more-from-aosta li.crosscountry-report a div {
    background-image: url(../images/icon-downhill-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003120}}
html.page-template-summer-php .more-from-aosta a {
  position: relative;
  display: block;
  margin-bottom: 20px;
  float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003125}}
  html.page-template-summer-php .more-from-aosta a div {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 128px;
    background: url(../images/icon-sun-1x.png) 50% 50% no-repeat;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_summer\.scss}line{font-family:\00003133}}
  html.page-template-summer-php .more-from-aosta a:hover div, html.page-template-summer-php .more-from-aosta a:focus div {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\000031}}
html.page-template-winter-php {
  /* Winter colour Changes */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\000035}}
  html.page-template-winter-php .site_context .site-title a {
    background: url(../images/winter-logo.jpg) 0 0 no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\000039}}
  html.page-template-winter-php .site_context > .container {
    border-bottom: 4px solid #489FD7; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000313}}
  html.page-template-winter-php .section.banner .container li div .message span {
    background-color: rgba(72, 159, 215, 0.85); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000317}}
  html.page-template-winter-php .page_intro .cms_textblock > *:first-child, html.page-template-winter-php .news-excerpts h3, html.page-template-winter-php .news-excerpts h2 {
    color: #489FD7; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000321}}
  html.page-template-winter-php .news-excerpts li a:hover h3 {
    color: #3a9cc2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000325}}
  html.page-template-winter-php input[type='submit'] {
    background-color: #489FD7; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000329}}
  html.page-template-winter-php input[type='submit']:hover {
    background-color: #3a9cc2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000339}}
  html.page-template-winter-php .teasers {
    margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
    html.page-template-winter-php .teasers:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
    * html html.page-template-winter-php .teasers {
      height: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000343}}
    html.page-template-winter-php .teasers a {
      position: relative;
      display: block;
      float: left;
      -webkit-transition: all .2s;
              transition: all .2s;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000349}}
      html.page-template-winter-php .teasers a img {
        display: block;
        margin: 0;
        -webkit-transition: all .2s;
                transition: all .2s;
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000354}}
      html.page-template-winter-php .teasers a div {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 20px;
        vertical-align: bottom;
        background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
        color: white;
        font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
        text-transform: uppercase;
        -webkit-transition: all .2s;
                transition: all .2s;
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000361}}
        html.page-template-winter-php .teasers a div p {
          position: absolute;
          bottom: 20px;
          -webkit-transition: all .2s;
                  transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000365}}
        html.page-template-winter-php .teasers a div span {
          display: block;
          font-size: 32px;
          line-height: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000373}}
      html.page-template-winter-php .teasers a:hover img, html.page-template-winter-php .teasers a:hover div, html.page-template-winter-php .teasers a:focus img, html.page-template-winter-php .teasers a:focus div {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000378}}
      html.page-template-winter-php .teasers a:hover p, html.page-template-winter-php .teasers a:focus p {
        bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000384}}
    html.page-template-winter-php .teasers a:nth-of-type(2) {
      margin-left: 20px;
      margin-right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000392}}
  html.page-template-winter-php .featured-resort a {
    position: relative;
    display: block;
    border: 10px solid #ededed;
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\0000397}}
    html.page-template-winter-php .featured-resort a img {
      display: block;
      margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003101}}
    html.page-template-winter-php .featured-resort a > div {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 20px;
      vertical-align: bottom;
      background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
      color: white;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003108}}
      html.page-template-winter-php .featured-resort a > div div {
        position: absolute;
        bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003117}}
    html.page-template-winter-php .featured-resort a:hover, html.page-template-winter-php .featured-resort a:focus {
      border-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003124}}
  html.page-template-winter-php .book-your-stay {
    padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003125}}
    html.page-template-winter-php .book-your-stay h2 {
      margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003130}}
    html.page-template-winter-php .book-your-stay div {
      padding: 20px;
      background-color: #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003133}}
      html.page-template-winter-php .book-your-stay div iframe {
        width: 235px;
        margin-left: 18px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003148}}
  html.page-template-winter-php .more-from-aosta ul {
    list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003152}}
  html.page-template-winter-php .more-from-aosta li {
    display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003155}}
    html.page-template-winter-php .more-from-aosta li:nth-of-type(3n+2) a {
      margin-left: 10px;
      margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003159}}
    html.page-template-winter-php .more-from-aosta li.resort-webcams a div {
      background-image: url(../images/icon-webcam-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003160}}
    html.page-template-winter-php .more-from-aosta li.downhill-report a div, html.page-template-winter-php .more-from-aosta li.crosscountry-report a div {
      background-image: url(../images/icon-downhill-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003164}}
  html.page-template-winter-php .more-from-aosta a {
    position: relative;
    display: block;
    margin-bottom: 20px;
    float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003169}}
    html.page-template-winter-php .more-from-aosta a div {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 100%;
      height: 128px;
      background: url(../images/icon-sun-1x.png) 50% 50% no-repeat;
      -webkit-transform: translate3d(0, 0, 0) scale(0);
              transform: translate3d(0, 0, 0) scale(0);
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_winter\.scss}line{font-family:\00003177}}
    html.page-template-winter-php .more-from-aosta a:hover div, html.page-template-winter-php .more-from-aosta a:focus div {
      -webkit-transform: translate3d(0, 0, 0) scale(1);
              transform: translate3d(0, 0, 0) scale(1); }

/* =modules -------------------------------------------------------------------------------------------------------------
  NOTE: Modules are discrete sections of data that may be used on any page, e.g., "Latest News"
  ----------------------------------------------------------------------------------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000360}}
.embed-container {
  position: relative;
  height: 0;
  padding-bottom: 75%;
  padding-top: 30px;
  max-width: 100%;
  overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000365}}
  .embed-container iframe,
  .embed-container object,
  .embed-container embed, .embed-container > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000373}}
  .embed-container.widescreen {
    padding-bottom: 56.25%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000380}}
.section > .container {
  width: 970px;
  margin-left: auto;
  margin-right: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000386}}
.site_context {
  position: relative;
  z-index: 5;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000390}}
  .site_context > .container {
    position: relative;
    border-bottom: 4px solid #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000395}}
  .site_context .site-title {
    float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\0000398}}
    .site_context .site-title a {
      display: block;
      width: 310px;
      height: 128px;
      background: url(../images/header-logo.png) 0 0 no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003109}}
  .site_context .social_media {
    float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003113}}
  .site_context .search-and-social {
    position: absolute;
    top: 60px;
    right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003122}}
.section.banner {
  position: relative;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
  overflow-x: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003127}}
  .section.banner > .container {
    width: auto;
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003131}}
  .section.banner img {
    position: relative;
    display: block;
    max-width: 100% !important;
    width: auto !important;
    min-width: 1000px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003136}}
  .section.banner .container li div {
    position: relative;
    display: block;
    width: 970px;
    margin-left: auto;
    margin-right: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003140}}
    .section.banner .container li div .message {
      position: absolute;
      left: 0;
      top: -355px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003143}}
      .section.banner .container li div .message span {
        display: inline-block;
        padding: 2px 12px;
        margin-bottom: 4px;
        color: white;
        background-color: rgba(249, 0, 48, 0.85);
        text-transform: uppercase;
        font-size: 19px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003148}}
      .section.banner .container li div .message span.big {
        font-size: 45px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003153}}
    .section.banner .container li div .message-right {
      text-align: right;
      left: auto;
      right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003158}}
    .section.banner .container li div .switch a {
      position: absolute;
      right: 20px;
      bottom: 0;
      display: block;
      width: 83px;
      height: 70px;
      background: #ef672a url(../images/switch-summer.png) 0 0 no-repeat;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003165}}
      .section.banner .container li div .switch a:hover, .section.banner .container li div .switch a:focus {
        background-color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003171}}
    .section.banner .container li div .switch a.winter {
      position: absolute;
      right: 20px;
      bottom: 0;
      display: block;
      width: 83px;
      height: 70px;
      background: #ef672a url(../images/switch-winter.png) 0 0 no-repeat;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003178}}
      .section.banner .container li div .switch a.winter:hover, .section.banner .container li div .switch a.winter:focus {
        background-color: #f60e35; }
  @media all and (max-width: 999px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003187}}
    .section.banner .container li div .message {
      position: absolute;
      left: 0;
      top: -200px; } }
  @media all and (min-width: 1000px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003196}}
    .section.banner .container li div .message {
      position: absolute;
      left: 0;
      top: -235px; } }
  @media all and (min-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003204}}
    .section.banner .container li div .message {
      position: absolute;
      left: 0;
      top: -295px; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003217}}
.social_media ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003220}}
.social_media li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003223}}
.social_media a {
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url(../images/social-media-icons.png) 0 0 no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003228}}
.social_media .sm_facebook a {
  background-position: 0 0;
  background-color: #bbbbbb;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003233}}
.social_media .sm_twitter a {
  background-position: -25px 0;
  background-color: #bbbbbb;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003238}}
.social_media .sm_vimeo a {
  background-position: -50px 0;
  background-color: #bbbbbb;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003243}}
.social_media .sm_instagram a {
  background-position: -75px 0;
  background-color: #bbbbbb;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003248}}
.social_media .sm_facebook a:hover, .social_media .sm_twitter a:hover, .social_media .sm_vimeo a:hover, .social_media .sm_instagram a:hover {
  background-color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003254}}
.site-search {
  float: left;
  margin-left: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003258}}
  .site-search fieldset {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003261}}
    .site-search fieldset input {
      height: 25px;
      line-height: 16px;
      font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
      text-transform: uppercase;
      font-size: 13px;
      font-weight: normal;
      -webkit-font-smoothing: antialiased;
      border: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003268}}
      .site-search fieldset input:focus {
        color: #575757;
        border: 1px solid #bcbcbc; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003274}}
    .site-search fieldset label input {
      border-color: #ededed;
      background-color: #ededed;
      color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003279}}
    .site-search fieldset > input {
      position: absolute;
      top: 0;
      left: -999em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003300}}
.cms_textblock p {
  margin-bottom: 24px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003303}}
  .cms_textblock p a {
    text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003308}}
.cms_textblock blockquote {
  border-top: 2px solid #f6f6f6;
  border-bottom: 2px solid #f6f6f6;
  padding: 12px 0;
  margin-bottom: 24px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003312}}
  .cms_textblock blockquote p {
    padding: 0 24px;
    margin: 0 0 0px;
    font-size: 20px;
    line-height: 28px;
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: none;
    font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003319}}
.cms_textblock ul {
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003327}}
.page_intro .container {
  padding: 30px 20px 0;
  margin-bottom: 60px;
  background-color: #ededed;
  background: url(../images/shadow.png) top no-repeat #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
  .page_intro .container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
  * html .page_intro .container {
    height: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003333}}
.page_intro .flexslider-controls {
  margin-bottom: -30px !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003337}}
.page_intro .cms_textblock {
  float: left;
  width: 630px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003341}}
  .page_intro .cms_textblock > *:first-child {
    color: #f60e35;
    font-size: 26px;
    line-height: 34px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003346}}
.page_intro .quicklinks {
  float: right;
  width: 280px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003350}}
  .page_intro .quicklinks h2 {
    margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003363}}
.page_intro-2 img {
  margin-bottom: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003367}}
.page_intro-2 .breadcrumb {
  margin-top: 10px;
  margin-bottom: 60px;
  font-size: 13px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003372}}
  .page_intro-2 .breadcrumb, .page_intro-2 .breadcrumb a {
    color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003377}}
  .page_intro-2 .breadcrumb em {
    font-weight: bold;
    font-style: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003394}}
.page_intro-3 {
  padding-top: 40px !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003396}}
  .page_intro-3 img {
    margin-bottom: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003400}}
  .page_intro-3 .breadcrumb {
    margin-top: 10px;
    margin-bottom: 60px;
    font-size: 13px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003405}}
    .page_intro-3 .breadcrumb, .page_intro-3 .breadcrumb a {
      color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003410}}
    .page_intro-3 .breadcrumb em {
      font-weight: bold;
      font-style: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003431}}
.cols_2 .col_1 {
  float: left;
  width: 620px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003435}}
.cols_2 .col_2 {
  float: right;
  width: 310px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003444}}
.cols_2-50-50 .col_1 {
  float: left;
  width: 470px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003448}}
.cols_2-50-50 .col_2 {
  float: right;
  width: 470px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003461}}
.band-1 {
  background-color: #575757;
  color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003464}}
  .band-1 .container {
    padding: 60px 0 40px 300px;
    min-height: 300px;
    background: url(../images/logo-footer.png) 20px 40px no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003469}}
  .band-1 a {
    color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003473}}
  .band-1 h3 {
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003478}}
  .band-1 ul {
    list-style: none;
    float: left;
    width: 300px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003484}}
  .band-1 ul + ul {
    margin-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003488}}
  .band-1 .social_media {
    clear: both;
    padding-top: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003490}}
    .band-1 .social_media .sm_facebook a {
      background-position: 0 -25px;
      background-color: #fff;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003495}}
    .band-1 .social_media .sm_twitter a {
      background-position: -25px -25px;
      background-color: #fff;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003500}}
    .band-1 .social_media .sm_vimeo a {
      background-position: -50px -25px;
      background-color: #fff;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003505}}
    .band-1 .social_media .sm_instagram a {
      background-position: -75px -25px;
      background-color: #fff;
      -webkit-transition: all .2s;
              transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003510}}
    .band-1 .social_media .sm_facebook a:hover, .band-1 .social_media .sm_twitter a:hover, .band-1 .social_media .sm_vimeo a:hover, .band-1 .social_media .sm_instagram a:hover {
      background-color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003514}}
  .band-1 .widget {
    display: inline-block;
    border-top: none !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003520}}
.band-2 {
  background-color: white;
  min-height: 250px;
  padding-top: 60px;
  font-size: 13px;
  color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003525}}
  .band-2 a {
    color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003529}}
  .band-2 p {
    width: 50%;
    float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003533}}
  .band-2 p + p {
    text-align: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003544}}
.news-excerpts ul,
.popular ul,
.related-news ul,
.widget_popular ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003548}}
.news-excerpts li,
.popular li,
.related-news li,
.widget_popular li {
  padding-bottom: 20px;
  border-bottom: 1px dotted #9b9a9a;
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003552}}
  .news-excerpts li a,
  .popular li a,
  .related-news li a,
  .widget_popular li a {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003555}}
    .news-excerpts li a:hover, .news-excerpts li a:focus,
    .popular li a:hover,
    .popular li a:focus,
    .related-news li a:hover,
    .related-news li a:focus,
    .widget_popular li a:hover,
    .widget_popular li a:focus {
      text-decoration: none;
      color: inherit; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003560}}
      .news-excerpts li a:hover h3, .news-excerpts li a:focus h3,
      .popular li a:hover h3,
      .popular li a:focus h3,
      .related-news li a:hover h3,
      .related-news li a:focus h3,
      .widget_popular li a:hover h3,
      .widget_popular li a:focus h3 {
        color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003571}}
.news-excerpts img,
.popular img,
.related-news img,
.widget_popular img {
  float: left;
  margin-right: 20px;
  -webkit-transition: all .2s;
          transition: all .2s;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003578}}
.news-excerpts h3,
.popular h3,
.related-news h3,
.widget_popular h3 {
  font-size: 18px;
  color: #f60e35;
  -webkit-transition: all .2s;
          transition: all .2s; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003584}}
.search-result {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #EDEDED; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003589}}
  .search-result h3 {
    font-size: 18px;
    color: #f60e35;
    -webkit-transition: all .2s;
            transition: all .2s; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003596}}
.widget_popular img {
  float: left;
  margin-right: 15px;
  -webkit-transition: all .2s;
          transition: all .2s;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 70px;
  height: 70px;
  border: 9px solid white;
  outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003604}}
.widget_popular h3 {
  font-size: 16px;
  color: #f60e35;
  line-height: 18px;
  -webkit-transition: all .2s;
          transition: all .2s; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003612}}
.newsletter-signup fieldset {
  padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003616}}
.newsletter-signup label {
  overflow: hidden;
  margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003620}}
  .newsletter-signup label span {
    float: left;
    margin-right: 20px;
    width: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003624}}
  .newsletter-signup label input {
    width: 230px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003629}}
.newsletter-signup input[type='submit'] {
  margin: 10px 0 0 80px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003635}}
.pagination {
  position: relative;
  margin-bottom: 120px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003639}}
  .pagination a {
    display: inline-block;
    border: 3px solid #ededed;
    padding: 4px 10px;
    font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003644}}
  .pagination .next {
    display: inline-block;
    float: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003648}}
  .pagination .previous {
    display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003651}}
  .pagination a + a {
    left: auto;
    right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003661}}
.gallery ul, .video-gallery ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003665}}
.gallery li, .video-gallery li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003668}}
  .gallery li:nth-of-type(3n+3) a, .video-gallery li:nth-of-type(3n+3) a {
    margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003673}}
.gallery a, .video-gallery a {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #f60e35;
  width: 96px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003678}}
  .gallery a:hover img, .gallery a:focus img, .video-gallery a:hover img, .video-gallery a:focus img {
    border-color: #d40029;
    outline-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003685}}
.gallery img, .video-gallery img {
  display: block;
  border: 9px solid white;
  outline: 1px solid #ededed;
  -webkit-transition: all .2s;
          transition: all .2s; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003693}}
tbody tr:nth-child(2n+1) {
  background-color: #ededed; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003697}}
.main-content table {
  margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003700}}
  .main-content table thead {
    background-color: #f60e35;
    color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003703}}
    .main-content table thead th {
      padding: 20px 12px;
      vertical-align: top;
      line-height: 1.1;
      font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003708}}
    .main-content table thead th:first-of-type {
      text-align: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003714}}
  .main-content table tbody th {
    padding: 20px 12px;
    border: 1px solid #ededed;
    color: #f60e35;
    font-weight: bold;
    text-align: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003719}}
  .main-content table tbody td {
    padding: 20px 12px;
    border: 1px solid #ededed; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003726}}
.blockquote {
  margin-bottom: 20px;
  padding: 30px 0 10px 0;
  border-top: 3px solid #ededed;
  border-bottom: 3px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003730}}
  .blockquote blockquote {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003733}}
    .blockquote blockquote p {
      font-size: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003736}}
    .blockquote blockquote p:first-of-type:before {
      display: inline-block;
      position: relative;
      top: -4px;
      content: url(../images/open-quote.png);
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003741}}
    .blockquote blockquote p:last-of-type:after {
      display: inline-block;
      content: url(../images/open-quote.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003747}}
  .blockquote cite {
    font-size: 14px;
    font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003750}}
    .blockquote cite b {
      display: block;
      color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003761}}
.module_links h2 {
  display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003765}}
.module_links ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003769}}
.module_links li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003772}}
  .module_links li:nth-of-type(3n+3) a {
    margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003777}}
.module_links a {
  float: left;
  width: 193px;
  margin-right: 20px;
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003781}}
  .module_links a:hover, .module_links a:focus {
    text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003785}}
    .module_links a:hover img, .module_links a:focus img {
      border-color: #d40029;
      outline-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003792}}
.module_links img {
  display: block;
  margin-bottom: 10px;
  width: 193px;
  border: 9px solid white;
  outline: 1px solid #ededed;
  -webkit-transition: all .2s;
          transition: all .2s; }

/* =page ----------------------------------------------------------------------------------------------------------------
  NOTE: How modules are laid out on specific pages, and styling specific to a given page
  ----------------------------------------------------------------------------------------------------------------------- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003803}}
html.home .teasers {
  margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\000035}}
  html.home .teasers:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/_mixins\.scss}line{font-family:\0000312}}
  * html html.home .teasers {
    height: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003807}}
  html.home .teasers a {
    position: relative;
    display: block;
    float: left;
    -webkit-transition: all .2s;
            transition: all .2s;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003813}}
    html.home .teasers a img {
      display: block;
      margin: 0;
      -webkit-transition: all .2s;
              transition: all .2s;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003818}}
    html.home .teasers a div {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 20px;
      vertical-align: bottom;
      background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
      color: white;
      font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif;
      text-transform: uppercase;
      -webkit-transition: all .2s;
              transition: all .2s;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003825}}
      html.home .teasers a div p {
        position: absolute;
        bottom: 20px;
        -webkit-transition: all .2s;
                transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003829}}
      html.home .teasers a div span {
        display: block;
        font-size: 32px;
        line-height: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003837}}
    html.home .teasers a:hover img, html.home .teasers a:hover div, html.home .teasers a:focus img, html.home .teasers a:focus div {
      -webkit-transform: translate3d(0, -10px, 0);
              transform: translate3d(0, -10px, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003842}}
    html.home .teasers a:hover p, html.home .teasers a:focus p {
      bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003848}}
  html.home .teasers a:nth-of-type(2) {
    margin-left: 20px;
    margin-right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003856}}
html.home .featured-resort a {
  position: relative;
  display: block;
  border: 10px solid #ededed;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003861}}
  html.home .featured-resort a img {
    display: block;
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003865}}
  html.home .featured-resort a > div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    vertical-align: bottom;
    background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent);
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent);
    color: white;
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003872}}
    html.home .featured-resort a > div div {
      position: absolute;
      bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003881}}
  html.home .featured-resort a:hover, html.home .featured-resort a:focus {
    border-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003888}}
html.home .book-your-stay {
  padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003889}}
  html.home .book-your-stay h2 {
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003894}}
  html.home .book-your-stay div {
    padding: 20px;
    background-color: #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003897}}
    html.home .book-your-stay div iframe {
      width: 235px;
      margin-left: 18px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003913}}
html.home .more-from-aosta ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003917}}
html.home .more-from-aosta li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003920}}
  html.home .more-from-aosta li:nth-of-type(3n+2) a {
    margin-left: 10px;
    margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003924}}
  html.home .more-from-aosta li.resort-webcams a div {
    background-image: url(../images/icon-webcam-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003925}}
  html.home .more-from-aosta li.downhill-report a div, html.home .more-from-aosta li.crosscountry-report a div {
    background-image: url(../images/icon-downhill-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003929}}
html.home .more-from-aosta a {
  position: relative;
  display: block;
  margin-bottom: 20px;
  float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003934}}
  html.home .more-from-aosta a div {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 128px;
    background: url(../images/icon-sun-1x.png) 50% 50% no-repeat;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003942}}
  html.home .more-from-aosta a:hover div, html.home .more-from-aosta a:focus div {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003955}}
html.single img.attachment-news-large {
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003961}}
html.destinations .page_intro-2, html.page-template-page-destinations-php .page_intro-2, html.page-template-page-history-culture-php .page_intro-2 {
  padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003973}}
html.destinations .place, html.page-template-page-destinations-php .place, html.page-template-page-history-culture-php .place {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003976}}
  html.destinations .place h3, html.page-template-page-destinations-php .place h3, html.page-template-page-history-culture-php .place h3 {
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #f60e35;
    text-transform: none;
    font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003981}}
  html.destinations .place a, html.page-template-page-destinations-php .place a, html.page-template-page-history-culture-php .place a {
    display: inline-block;
    margin-left: 10px;
    width: 230px;
    margin-bottom: 60px;
    vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003985}}
    html.destinations .place a:hover, html.destinations .place a:focus, html.page-template-page-destinations-php .place a:hover, html.page-template-page-destinations-php .place a:focus, html.page-template-page-history-culture-php .place a:hover, html.page-template-page-history-culture-php .place a:focus {
      text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003989}}
      html.destinations .place a:hover h3, html.destinations .place a:focus h3, html.page-template-page-destinations-php .place a:hover h3, html.page-template-page-destinations-php .place a:focus h3, html.page-template-page-history-culture-php .place a:hover h3, html.page-template-page-history-culture-php .place a:focus h3 {
        text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003993}}
      html.destinations .place a:hover p, html.destinations .place a:focus p, html.page-template-page-destinations-php .place a:hover p, html.page-template-page-destinations-php .place a:focus p, html.page-template-page-history-culture-php .place a:hover p, html.page-template-page-history-culture-php .place a:focus p {
        color: #575757; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\00003999}}
  html.destinations .place img, html.page-template-page-destinations-php .place img, html.page-template-page-history-culture-php .place img {
    display: block;
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031004}}
  html.destinations .place.x2 a, html.page-template-page-destinations-php .place.x2 a, html.page-template-page-history-culture-php .place.x2 a {
    width: 469px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031009}}
html.destinations .flexslider, html.page-template-page-destinations-php .flexslider, html.page-template-page-history-culture-php .flexslider {
  margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031011}}
  html.destinations .flexslider .slides li, html.page-template-page-destinations-php .flexslider .slides li, html.page-template-page-history-culture-php .flexslider .slides li {
    height: 400px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031016}}
html.destinations .flexslider-controls ul, html.page-template-page-destinations-php .flexslider-controls ul, html.page-template-page-history-culture-php .flexslider-controls ul {
  list-style: none;
  text-align: right;
  border-top: 3px solid #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031020}}
html.destinations .flexslider-controls li, html.page-template-page-destinations-php .flexslider-controls li, html.page-template-page-history-culture-php .flexslider-controls li {
  display: inline-block;
  padding: 6px 12px;
  background-color: #575757;
  color: white;
  cursor: pointer;
  text-transform: uppercase;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031025}}
  html.destinations .flexslider-controls li.flex-active, html.page-template-page-destinations-php .flexslider-controls li.flex-active, html.page-template-page-history-culture-php .flexslider-controls li.flex-active {
    background-color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031036}}
html.destination-detail .description h2, html.single-destinations .description h2 {
  color: #575757; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031044}}
html.destination-detail .experts-say .wrapper, html.single-destinations .experts-say .wrapper {
  padding: 20px;
  background-color: #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031050}}
html.destination-detail .experts-say .text, html.single-destinations .experts-say .text {
  position: relative;
  float: left;
  width: 330px;
  padding: 10px 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031055}}
  html.destination-detail .experts-say .text:before, html.single-destinations .experts-say .text:before {
    position: absolute;
    left: 0;
    top: 0;
    content: url(../images/open-quote.png);
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031060}}
  html.destination-detail .experts-say .text:after, html.single-destinations .experts-say .text:after {
    position: absolute;
    right: 0;
    bottom: 20px;
    content: url(../images/open-quote.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031066}}
html.destination-detail .experts-say .meta, html.single-destinations .experts-say .meta {
  float: right;
  width: 200px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031071}}
html.destination-detail .experts-say img, html.single-destinations .experts-say img {
  display: block;
  border: 10px solid white;
  margin-top: -50px;
  margin-bottom: 25px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
          transform: rotate(15deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031077}}
html.destination-detail .experts-say h3, html.single-destinations .experts-say h3 {
  color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031082}}
html.destination-detail .experts-say .role, html.single-destinations .experts-say .role {
  font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031087}}
html.destination-detail .experts-say .obligatory-socials a, html.single-destinations .experts-say .obligatory-socials a {
  display: block;
  font-size: 13px;
  opacity: 0.5; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031097}}
html.destination-detail .perfect-for ul, html.single-destinations .perfect-for ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031101}}
html.destination-detail .perfect-for li, html.single-destinations .perfect-for li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031104}}
  html.destination-detail .perfect-for li:nth-of-type(4n+4) a, html.single-destinations .perfect-for li:nth-of-type(4n+4) a {
    margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031109}}
html.destination-detail .perfect-for a, html.single-destinations .perfect-for a {
  float: left;
  margin-right: 10px;
  color: #f60e35;
  width: 145px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031114}}
  html.destination-detail .perfect-for a:hover img, html.destination-detail .perfect-for a:focus img, html.single-destinations .perfect-for a:hover img, html.single-destinations .perfect-for a:focus img {
    border-color: #d40029;
    outline-color: #d40029; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031121}}
html.destination-detail .perfect-for img, html.single-destinations .perfect-for img {
  display: block;
  margin-bottom: 10px;
  border: 9px solid white;
  outline: 1px solid #ededed;
  -webkit-transition: all .2s;
          transition: all .2s;
  width: 100%;
  height: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031133}}
html.destination-detail .more-about .block, html.single-destinations .more-about .block {
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031137}}
html.destination-detail .more-about img, html.single-destinations .more-about img {
  float: left;
  border: 9px solid white;
  outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031141}}
html.destination-detail .more-about .cms_textblock, html.single-destinations .more-about .cms_textblock {
  float: right;
  width: 460px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031149}}
html.destination-detail .packages h2, html.single-destinations .packages h2 {
  color: inherit; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031167}}
html.destination-detail .destination-downloads ul, html.single-destinations .destination-downloads ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031169}}
  html.destination-detail .destination-downloads ul li, html.single-destinations .destination-downloads ul li {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031174}}
    html.destination-detail .destination-downloads ul li a img, html.single-destinations .destination-downloads ul li a img {
      float: left;
      width: 70px;
      height: 70px;
      margin-right: 16px;
      border: 4px solid white;
      outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031191}}
html.destination-detail .flexslider, html.single-destinations .flexslider {
  margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031193}}
  html.destination-detail .flexslider .slides li, html.single-destinations .flexslider .slides li {
    height: 400px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031198}}
html.destination-detail .flexslider-controls ul, html.single-destinations .flexslider-controls ul {
  list-style: none;
  text-align: right;
  border-top: 3px solid #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031202}}
html.destination-detail .flexslider-controls li, html.single-destinations .flexslider-controls li {
  display: inline-block;
  padding: 6px 12px;
  background-color: #575757;
  color: white;
  cursor: pointer;
  text-transform: uppercase;
  font-family: Nevis, "Helvetica Neue", Helvetica, Arial, sans-serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031207}}
  html.destination-detail .flexslider-controls li.flex-active, html.single-destinations .flexslider-controls li.flex-active {
    background-color: #f60e35; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031216}}
.mailchimp-widget form input#mce-EMAIL {
  width: 260px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031219}}
.mailchimp-widget form input#mc-embedded-subscribe.button {
  margin-top: 10px;
  margin-left: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031234}}
html.page-template-page-news-php .page_intro-2,
html.page-template-default .page_intro-2,
html.archive .page_intro-2,
html.category .page_intro-2,
html.news .page_intro-2,
html.single .page_intro-2,
html.page .page_intro-2,
html.search .page_intro-2 {
  padding-top: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031237}}
  html.page-template-page-news-php .page_intro-2 .container,
  html.page-template-default .page_intro-2 .container,
  html.archive .page_intro-2 .container,
  html.category .page_intro-2 .container,
  html.news .page_intro-2 .container,
  html.single .page_intro-2 .container,
  html.page .page_intro-2 .container,
  html.search .page_intro-2 .container {
    margin-bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031241}}
  html.page-template-page-news-php .page_intro-2 .breadcrumb,
  html.page-template-default .page_intro-2 .breadcrumb,
  html.archive .page_intro-2 .breadcrumb,
  html.category .page_intro-2 .breadcrumb,
  html.news .page_intro-2 .breadcrumb,
  html.single .page_intro-2 .breadcrumb,
  html.page .page_intro-2 .breadcrumb,
  html.search .page_intro-2 .breadcrumb {
    margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031245}}
html.page-template-page-news-php .page_intro-3,
html.page-template-default .page_intro-3,
html.archive .page_intro-3,
html.category .page_intro-3,
html.news .page_intro-3,
html.single .page_intro-3,
html.page .page_intro-3,
html.search .page_intro-3 {
  padding-top: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031248}}
  html.page-template-page-news-php .page_intro-3 .container,
  html.page-template-default .page_intro-3 .container,
  html.archive .page_intro-3 .container,
  html.category .page_intro-3 .container,
  html.news .page_intro-3 .container,
  html.single .page_intro-3 .container,
  html.page .page_intro-3 .container,
  html.search .page_intro-3 .container {
    margin-bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031252}}
  html.page-template-page-news-php .page_intro-3 .breadcrumb,
  html.page-template-default .page_intro-3 .breadcrumb,
  html.archive .page_intro-3 .breadcrumb,
  html.category .page_intro-3 .breadcrumb,
  html.news .page_intro-3 .breadcrumb,
  html.single .page_intro-3 .breadcrumb,
  html.page .page_intro-3 .breadcrumb,
  html.search .page_intro-3 .breadcrumb {
    margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031258}}
html.page-template-page-news-php .news-excerpts a,
html.page-template-default .news-excerpts a,
html.archive .news-excerpts a,
html.category .news-excerpts a,
html.news .news-excerpts a,
html.single .news-excerpts a,
html.page .news-excerpts a,
html.search .news-excerpts a {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031262}}
html.page-template-page-news-php .news-excerpts h2,
html.page-template-default .news-excerpts h2,
html.archive .news-excerpts h2,
html.category .news-excerpts h2,
html.news .news-excerpts h2,
html.single .news-excerpts h2,
html.page .news-excerpts h2,
html.search .news-excerpts h2 {
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031266}}
  html.page-template-page-news-php .news-excerpts h2 a,
  html.page-template-default .news-excerpts h2 a,
  html.archive .news-excerpts h2 a,
  html.category .news-excerpts h2 a,
  html.news .news-excerpts h2 a,
  html.single .news-excerpts h2 a,
  html.page .news-excerpts h2 a,
  html.search .news-excerpts h2 a {
    color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031271}}
html.page-template-page-news-php .news-excerpts img,
html.page-template-default .news-excerpts img,
html.archive .news-excerpts img,
html.category .news-excerpts img,
html.news .news-excerpts img,
html.single .news-excerpts img,
html.page .news-excerpts img,
html.search .news-excerpts img {
  display: block;
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031275}}
html.page-template-page-news-php .news-excerpts .meta,
html.page-template-default .news-excerpts .meta,
html.archive .news-excerpts .meta,
html.category .news-excerpts .meta,
html.news .news-excerpts .meta,
html.single .news-excerpts .meta,
html.page .news-excerpts .meta,
html.search .news-excerpts .meta {
  margin-bottom: 20px;
  color: #9b9a9a;
  font-size: 14px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031279}}
  html.page-template-page-news-php .news-excerpts .meta a,
  html.page-template-default .news-excerpts .meta a,
  html.archive .news-excerpts .meta a,
  html.category .news-excerpts .meta a,
  html.news .news-excerpts .meta a,
  html.single .news-excerpts .meta a,
  html.page .news-excerpts .meta a,
  html.search .news-excerpts .meta a {
    text-decoration: underline;
    color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031288}}
html.page-template-page-news-php .news-excerpts .floaters .left,
html.page-template-default .news-excerpts .floaters .left,
html.archive .news-excerpts .floaters .left,
html.category .news-excerpts .floaters .left,
html.news .news-excerpts .floaters .left,
html.single .news-excerpts .floaters .left,
html.page .news-excerpts .floaters .left,
html.search .news-excerpts .floaters .left {
  float: left;
  width: 120px;
  border: 9px solid white;
  outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031293}}
html.page-template-page-news-php .news-excerpts .floaters .right,
html.page-template-default .news-excerpts .floaters .right,
html.archive .news-excerpts .floaters .right,
html.category .news-excerpts .floaters .right,
html.news .news-excerpts .floaters .right,
html.single .news-excerpts .floaters .right,
html.page .news-excerpts .floaters .right,
html.search .news-excerpts .floaters .right {
  float: right;
  width: 470px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031310}}
html.page-template-page-news-php .widget_search,
html.page-template-default .widget_search,
html.archive .widget_search,
html.category .widget_search,
html.news .widget_search,
html.single .widget_search,
html.page .widget_search,
html.search .widget_search {
  border-top: 0px;
  display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031317}}
html.page-template-page-news-php .custom-search-widget,
html.page-template-default .custom-search-widget,
html.archive .custom-search-widget,
html.category .custom-search-widget,
html.news .custom-search-widget,
html.single .custom-search-widget,
html.page .custom-search-widget,
html.search .custom-search-widget {
  border-top: 0px;
  margin-top: 0px;
  padding-top: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031322}}
html.page-template-page-news-php .search-widget,
html.page-template-default .search-widget,
html.archive .search-widget,
html.category .search-widget,
html.news .search-widget,
html.single .search-widget,
html.page .search-widget,
html.search .search-widget {
  display: inline-block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031324}}
  html.page-template-page-news-php .search-widget form,
  html.page-template-default .search-widget form,
  html.archive .search-widget form,
  html.category .search-widget form,
  html.news .search-widget form,
  html.single .search-widget form,
  html.page .search-widget form,
  html.search .search-widget form {
    margin-left: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031326}}
    html.page-template-page-news-php .search-widget form input,
    html.page-template-default .search-widget form input,
    html.archive .search-widget form input,
    html.category .search-widget form input,
    html.news .search-widget form input,
    html.single .search-widget form input,
    html.page .search-widget form input,
    html.search .search-widget form input {
      height: 30px;
      color: #333;
      -webkit-font-smoothing: antialiased;
      width: 210px;
      border: 1px solid transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031333}}
    html.page-template-page-news-php .search-widget form input:focus,
    html.page-template-default .search-widget form input:focus,
    html.archive .search-widget form input:focus,
    html.category .search-widget form input:focus,
    html.news .search-widget form input:focus,
    html.single .search-widget form input:focus,
    html.page .search-widget form input:focus,
    html.search .search-widget form input:focus {
      border: 1px solid rgba(0, 0, 0, 0.2); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031339}}
html.page-template-page-news-php .categories,
html.page-template-default .categories,
html.archive .categories,
html.category .categories,
html.news .categories,
html.single .categories,
html.page .categories,
html.search .categories {
  border-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031345}}
html.single .page_intro-2 .container, html.page-template-default .page_intro-2 .container, html.single-activities .page_intro-2 .container, html.search .page_intro-2 .container {
  border-bottom: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031349}}
html.single .sidebar .widget_search, html.page-template-default .sidebar .widget_search, html.single-activities .sidebar .widget_search, html.search .sidebar .widget_search {
  border-top: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031355}}
html.single h1, html.page-template-default h1, html.single-activities h1, html.search h1 {
  margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031358}}
  html.single h1, html.single h1 a, html.page-template-default h1, html.page-template-default h1 a, html.single-activities h1, html.single-activities h1 a, html.search h1, html.search h1 a {
    color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031364}}
html.single .meta, html.page-template-default .meta, html.single-activities .meta, html.search .meta {
  margin-bottom: 20px;
  color: #9b9a9a;
  font-size: 14px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031368}}
  html.single .meta a, html.page-template-default .meta a, html.single-activities .meta a, html.search .meta a {
    text-decoration: underline;
    color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031374}}
html.single .comments, html.page-template-default .comments, html.single-activities .comments, html.search .comments {
  padding-top: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031378}}
  html.single .comments .comment, html.page-template-default .comments .comment, html.single-activities .comments .comment, html.search .comments .comment {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 4px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031383}}
  html.single .comments .author, html.page-template-default .comments .author, html.single-activities .comments .author, html.search .comments .author {
    float: left;
    width: 180px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031387}}
    html.single .comments .author h3, html.page-template-default .comments .author h3, html.single-activities .comments .author h3, html.search .comments .author h3 {
      color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031390}}
    html.single .comments .author .meta, html.page-template-default .comments .author .meta, html.single-activities .comments .author .meta, html.search .comments .author .meta {
      color: #9b9a9a; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031395}}
  html.single .comments .text, html.page-template-default .comments .text, html.single-activities .comments .text, html.search .comments .text {
    float: right;
    width: 400px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031401}}
  html.single .comments form label, html.page-template-default .comments form label, html.single-activities .comments form label, html.search .comments form label {
    display: block;
    overflow: hidden;
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031405}}
    html.single .comments form label input,
    html.single .comments form label textarea, html.page-template-default .comments form label input,
    html.page-template-default .comments form label textarea, html.single-activities .comments form label input,
    html.single-activities .comments form label textarea, html.search .comments form label input,
    html.search .comments form label textarea {
      width: 400px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031409}}
    html.single .comments form label textarea, html.page-template-default .comments form label textarea, html.single-activities .comments form label textarea, html.search .comments form label textarea {
      height: 300px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031414}}
  html.single .comments form span, html.page-template-default .comments form span, html.single-activities .comments form span, html.search .comments form span {
    float: left;
    width: 220px;
    font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031419}}
  html.single .comments form input[type='submit'], html.page-template-default .comments form input[type='submit'], html.single-activities .comments form input[type='submit'], html.search .comments form input[type='submit'] {
    margin-left: 220px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031427}}
html.activities .page_intro-2, html.page-template-page-activities-php .page_intro-2 {
  padding-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031439}}
html.activities .place, html.page-template-page-activities-php .place {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031442}}
  html.activities .place img, html.page-template-page-activities-php .place img {
    display: block;
    margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031446}}
  html.activities .place h3, html.page-template-page-activities-php .place h3 {
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #f60e35;
    text-transform: none;
    font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031451}}
  html.activities .place a, html.page-template-page-activities-php .place a {
    display: inline-block;
    margin-left: 10px;
    width: 230px;
    margin-bottom: 60px;
    vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031455}}
    html.activities .place a:hover, html.activities .place a:focus, html.page-template-page-activities-php .place a:hover, html.page-template-page-activities-php .place a:focus {
      text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031459}}
      html.activities .place a:hover h3, html.activities .place a:focus h3, html.page-template-page-activities-php .place a:hover h3, html.page-template-page-activities-php .place a:focus h3 {
        text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031462}}
      html.activities .place a:hover p, html.activities .place a:focus p, html.page-template-page-activities-php .place a:hover p, html.page-template-page-activities-php .place a:focus p {
        color: #575757; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031469}}
  html.activities .place.x2 a, html.page-template-page-activities-php .place.x2 a {
    width: 469px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031477}}
html.activity-detail .main-text, html.single-activities .main-text, html.page-template-activity-template-php .main-text {
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031480}}
  html.activity-detail .main-text iframe, html.single-activities .main-text iframe, html.page-template-activity-template-php .main-text iframe {
    width: 620px;
    height: 350px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031490}}
html.activity-detail .embed-container, html.single-activities .embed-container, html.page-template-activity-template-php .embed-container {
  margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031497}}
html.activity-detail .experts-say .wrapper, html.single-activities .experts-say .wrapper, html.page-template-activity-template-php .experts-say .wrapper {
  padding: 20px;
  background-color: #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031503}}
html.activity-detail .experts-say .text, html.single-activities .experts-say .text, html.page-template-activity-template-php .experts-say .text {
  position: relative;
  width: 270px;
  padding: 10px 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031507}}
  html.activity-detail .experts-say .text:before, html.single-activities .experts-say .text:before, html.page-template-activity-template-php .experts-say .text:before {
    position: absolute;
    left: 0;
    top: 0;
    content: url(../images/open-quote.png);
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031512}}
  html.activity-detail .experts-say .text:after, html.single-activities .experts-say .text:after, html.page-template-activity-template-php .experts-say .text:after {
    position: absolute;
    right: 0;
    bottom: 20px;
    content: url(../images/open-quote.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031518}}
html.activity-detail .experts-say .meta, html.single-activities .experts-say .meta, html.page-template-activity-template-php .experts-say .meta {
  margin-left: 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031522}}
html.activity-detail .experts-say img, html.single-activities .experts-say img, html.page-template-activity-template-php .experts-say img {
  display: block;
  border: 10px solid white;
  margin: 20px 0 0 -50px;
  margin-bottom: 25px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-transform: rotate(10deg);
      -ms-transform: rotate(10deg);
          transform: rotate(10deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031528}}
html.activity-detail .experts-say h3, html.single-activities .experts-say h3, html.page-template-activity-template-php .experts-say h3 {
  color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031533}}
html.activity-detail .experts-say .role, html.single-activities .experts-say .role, html.page-template-activity-template-php .experts-say .role {
  font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031538}}
html.activity-detail .experts-say .obligatory-socials a, html.single-activities .experts-say .obligatory-socials a, html.page-template-activity-template-php .experts-say .obligatory-socials a {
  display: block;
  font-size: 13px;
  opacity: 0.5; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031544}}
html.activity-detail .type, html.single-activities .type, html.page-template-activity-template-php .type {
  margin-bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031547}}
  html.activity-detail .type img, html.single-activities .type img, html.page-template-activity-template-php .type img {
    float: left;
    width: 120px;
    border: 9px solid white;
    outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031552}}
  html.activity-detail .type .cms_textblock, html.single-activities .type .cms_textblock, html.page-template-activity-template-php .type .cms_textblock {
    float: right;
    width: 470px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031569}}
html.discover .cols_2-50-50 img, html.page-template-page-discover-php .cols_2-50-50 img, html.search .cols_2-50-50 img {
  display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031574}}
html.discover .cols_2-50-50 .col_1 > a,
html.discover .cols_2-50-50 .col_1 .block-1 > a,
html.discover .cols_2-50-50 .col_2 > a,
html.discover .cols_2-50-50 .col_2 .block-1 > a, html.page-template-page-discover-php .cols_2-50-50 .col_1 > a,
html.page-template-page-discover-php .cols_2-50-50 .col_1 .block-1 > a,
html.page-template-page-discover-php .cols_2-50-50 .col_2 > a,
html.page-template-page-discover-php .cols_2-50-50 .col_2 .block-1 > a, html.search .cols_2-50-50 .col_1 > a,
html.search .cols_2-50-50 .col_1 .block-1 > a,
html.search .cols_2-50-50 .col_2 > a,
html.search .cols_2-50-50 .col_2 .block-1 > a {
  position: relative;
  overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031579}}
  html.discover .cols_2-50-50 .col_1 > a div,
  html.discover .cols_2-50-50 .col_1 .block-1 > a div,
  html.discover .cols_2-50-50 .col_2 > a div,
  html.discover .cols_2-50-50 .col_2 .block-1 > a div, html.page-template-page-discover-php .cols_2-50-50 .col_1 > a div,
  html.page-template-page-discover-php .cols_2-50-50 .col_1 .block-1 > a div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 > a div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 .block-1 > a div, html.search .cols_2-50-50 .col_1 > a div,
  html.search .cols_2-50-50 .col_1 .block-1 > a div,
  html.search .cols_2-50-50 .col_2 > a div,
  html.search .cols_2-50-50 .col_2 .block-1 > a div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    background-color: rgba(249, 0, 48, 0.85);
    color: white;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031584}}
    html.discover .cols_2-50-50 .col_1 > a div h2,
    html.discover .cols_2-50-50 .col_1 .block-1 > a div h2,
    html.discover .cols_2-50-50 .col_2 > a div h2,
    html.discover .cols_2-50-50 .col_2 .block-1 > a div h2, html.page-template-page-discover-php .cols_2-50-50 .col_1 > a div h2,
    html.page-template-page-discover-php .cols_2-50-50 .col_1 .block-1 > a div h2,
    html.page-template-page-discover-php .cols_2-50-50 .col_2 > a div h2,
    html.page-template-page-discover-php .cols_2-50-50 .col_2 .block-1 > a div h2, html.search .cols_2-50-50 .col_1 > a div h2,
    html.search .cols_2-50-50 .col_1 .block-1 > a div h2,
    html.search .cols_2-50-50 .col_2 > a div h2,
    html.search .cols_2-50-50 .col_2 .block-1 > a div h2 {
      margin-top: 0px;
      margin-bottom: 0px;
      color: white; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031591}}
  html.discover .cols_2-50-50 .col_1 > a:hover div, html.discover .cols_2-50-50 .col_1 > a:focus div,
  html.discover .cols_2-50-50 .col_1 .block-1 > a:hover div,
  html.discover .cols_2-50-50 .col_1 .block-1 > a:focus div,
  html.discover .cols_2-50-50 .col_2 > a:hover div,
  html.discover .cols_2-50-50 .col_2 > a:focus div,
  html.discover .cols_2-50-50 .col_2 .block-1 > a:hover div,
  html.discover .cols_2-50-50 .col_2 .block-1 > a:focus div, html.page-template-page-discover-php .cols_2-50-50 .col_1 > a:hover div, html.page-template-page-discover-php .cols_2-50-50 .col_1 > a:focus div,
  html.page-template-page-discover-php .cols_2-50-50 .col_1 .block-1 > a:hover div,
  html.page-template-page-discover-php .cols_2-50-50 .col_1 .block-1 > a:focus div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 > a:hover div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 > a:focus div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 .block-1 > a:hover div,
  html.page-template-page-discover-php .cols_2-50-50 .col_2 .block-1 > a:focus div, html.search .cols_2-50-50 .col_1 > a:hover div, html.search .cols_2-50-50 .col_1 > a:focus div,
  html.search .cols_2-50-50 .col_1 .block-1 > a:hover div,
  html.search .cols_2-50-50 .col_1 .block-1 > a:focus div,
  html.search .cols_2-50-50 .col_2 > a:hover div,
  html.search .cols_2-50-50 .col_2 > a:focus div,
  html.search .cols_2-50-50 .col_2 .block-1 > a:hover div,
  html.search .cols_2-50-50 .col_2 .block-1 > a:focus div {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031599}}
html.discover .i1, html.page-template-page-discover-php .i1, html.search .i1 {
  display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031603}}
html.discover .block-1, html.page-template-page-discover-php .block-1, html.search .block-1 {
  padding-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031607}}
  html.discover .block-1 div.width-half, html.page-template-page-discover-php .block-1 div.width-half, html.search .block-1 div.width-half {
    float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031611}}
  html.discover .block-1 > a, html.page-template-page-discover-php .block-1 > a, html.search .block-1 > a {
    float: right;
    margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031620}}
html.discover .block-2 a, html.page-template-page-discover-php .block-2 a, html.search .block-2 a {
  display: block;
  float: left;
  position: relative;
  position: relative;
  overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031624}}
  html.discover .block-2 a div, html.page-template-page-discover-php .block-2 a div, html.search .block-2 a div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031628}}
  html.discover .block-2 a:nth-child(2), html.page-template-page-discover-php .block-2 a:nth-child(2), html.search .block-2 a:nth-child(2) {
    margin-left: 10px;
    margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031635}}
  html.discover .block-2 a div, html.page-template-page-discover-php .block-2 a div, html.search .block-2 a div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    background-color: rgba(249, 0, 48, 0.85);
    color: white;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031640}}
    html.discover .block-2 a div h2, html.page-template-page-discover-php .block-2 a div h2, html.search .block-2 a div h2 {
      color: white;
      margin-bottom: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031646}}
  html.discover .block-2 a:hover div, html.discover .block-2 a:focus div, html.page-template-page-discover-php .block-2 a:hover div, html.page-template-page-discover-php .block-2 a:focus div, html.search .block-2 a:hover div, html.search .block-2 a:focus div {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031652}}
html.discover .block-2 a:last-of-type, html.page-template-page-discover-php .block-2 a:last-of-type, html.search .block-2 a:last-of-type {
  margin-top: 10px;
  margin-bottom: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031657}}
html.discover .width-half, html.page-template-page-discover-php .width-half, html.search .width-half {
  display: block;
  width: 230px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031660}}
html.discover .width-third, html.page-template-page-discover-php .width-third, html.search .width-third {
  display: block;
  width: 150px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031665}}
html.discover .col_2 > a, html.page-template-page-discover-php .col_2 > a, html.search .col_2 > a {
  float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031669}}
html.discover .col_2 .embed-container, html.page-template-page-discover-php .col_2 .embed-container, html.search .col_2 .embed-container {
  margin-top: 10px;
  margin-bottom: 10px;
  clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031674}}
html.discover .col_2 .i9, html.page-template-page-discover-php .col_2 .i9, html.search .col_2 .i9 {
  margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031677}}
html.discover .col_2 .i9, html.discover .col_2 .i10, html.page-template-page-discover-php .col_2 .i9, html.page-template-page-discover-php .col_2 .i10, html.search .col_2 .i9, html.search .col_2 .i10 {
  margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031680}}
html.discover .col_2 .i13, html.page-template-page-discover-php .col_2 .i13, html.search .col_2 .i13 {
  margin: 0 10px 20px 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031684}}
html.discover .col_2 .i15, html.page-template-page-discover-php .col_2 .i15, html.search .col_2 .i15 {
  clear: both;
  padding-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031687}}
html.discover .col_2 .i16, html.page-template-page-discover-php .col_2 .i16, html.search .col_2 .i16 {
  margin-bottom: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031694}}
html.experience .gallery, html.experience .video-gallery, html.page-template-page-experience-php .gallery, html.page-template-page-experience-php .video-gallery {
  margin-top: 20px;
  border-bottom: 3px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031697}}
  html.experience .gallery img, html.experience .video-gallery img, html.page-template-page-experience-php .gallery img, html.page-template-page-experience-php .video-gallery img {
    display: block;
    margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031701}}
  html.experience .gallery a, html.experience .video-gallery a, html.page-template-page-experience-php .gallery a, html.page-template-page-experience-php .video-gallery a {
    margin-right: 16px;
    width: 148px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031706}}
  html.experience .gallery li, html.experience .video-gallery li, html.page-template-page-experience-php .gallery li, html.page-template-page-experience-php .video-gallery li {
    display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031710}}
    html.experience .gallery li:nth-of-type(2n+2) a, html.experience .video-gallery li:nth-of-type(2n+2) a, html.page-template-page-experience-php .gallery li:nth-of-type(2n+2) a, html.page-template-page-experience-php .video-gallery li:nth-of-type(2n+2) a {
      margin-right: 16px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031713}}
    html.experience .gallery li:last-of-type a, html.experience .video-gallery li:last-of-type a, html.page-template-page-experience-php .gallery li:last-of-type a, html.page-template-page-experience-php .video-gallery li:last-of-type a {
      margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031719}}
html.experience .col_2 iframe, html.page-template-page-experience-php .col_2 iframe {
  width: 470px;
  height: 280px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031725}}
html.experience .filler, html.page-template-page-experience-php .filler {
  margin-bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031729}}
  html.experience .filler a, html.page-template-page-experience-php .filler a {
    float: left;
    margin-right: 16px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031733}}
    html.experience .filler a:last-of-type, html.page-template-page-experience-php .filler a:last-of-type {
      margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031738}}
  html.experience .filler img, html.page-template-page-experience-php .filler img {
    display: block;
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031746}}
html.experience .experts-say .wrapper, html.page-template-page-experience-php .experts-say .wrapper {
  padding: 20px;
  background-color: #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031752}}
html.experience .experts-say .text, html.page-template-page-experience-php .experts-say .text {
  position: relative;
  padding: 10px 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031756}}
  html.experience .experts-say .text:before, html.page-template-page-experience-php .experts-say .text:before {
    position: absolute;
    left: 0;
    top: 0;
    content: url(../images/open-quote.png);
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031761}}
  html.experience .experts-say .text:after, html.page-template-page-experience-php .experts-say .text:after {
    position: absolute;
    right: 0;
    bottom: 20px;
    content: url(../images/open-quote.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031767}}
html.experience .experts-say .meta, html.page-template-page-experience-php .experts-say .meta {
  padding-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031771}}
html.experience .experts-say img, html.page-template-page-experience-php .experts-say img {
  float: left;
  border: 10px solid white;
  margin-left: -50px;
  margin-top: 0px;
  margin-right: 35px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
          transform: rotate(-15deg); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031778}}
html.experience .experts-say h3, html.page-template-page-experience-php .experts-say h3 {
  color: #f60e35; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031783}}
html.experience .experts-say .role, html.page-template-page-experience-php .experts-say .role {
  font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031788}}
html.experience .experts-say .obligatory-socials a, html.page-template-page-experience-php .experts-say .obligatory-socials a {
  display: block;
  font-size: 13px;
  opacity: 0.5; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031797}}
html.experience .more-from-aosta ul, html.page-template-page-experience-php .more-from-aosta ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031802}}
html.experience .more-from-aosta li, html.page-template-page-experience-php .more-from-aosta li {
  display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031805}}
  html.experience .more-from-aosta li:nth-of-type(2n) a, html.page-template-page-experience-php .more-from-aosta li:nth-of-type(2n) a {
    margin-left: 25px;
    margin-right: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031809}}
  html.experience .more-from-aosta li.resort-webcams a div, html.page-template-page-experience-php .more-from-aosta li.resort-webcams a div {
    background-image: url(../images/icon-webcam-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031810}}
  html.experience .more-from-aosta li.downhill-report a div, html.experience .more-from-aosta li.crosscountry-report a div, html.page-template-page-experience-php .more-from-aosta li.downhill-report a div, html.page-template-page-experience-php .more-from-aosta li.crosscountry-report a div {
    background-image: url(../images/icon-downhill-1x.png); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031814}}
html.experience .more-from-aosta a, html.page-template-page-experience-php .more-from-aosta a {
  position: relative;
  display: block;
  margin-bottom: 20px;
  float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031819}}
  html.experience .more-from-aosta a div, html.page-template-page-experience-php .more-from-aosta a div {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 128px;
    background: url(../images/icon-sun-1x.png) 50% 50% no-repeat;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
    -webkit-transition: all .2s;
            transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031827}}
  html.experience .more-from-aosta a:hover div, html.experience .more-from-aosta a:focus div, html.page-template-page-experience-php .more-from-aosta a:hover div, html.page-template-page-experience-php .more-from-aosta a:focus div {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031836}}
html.history-detail .cols_2, html.single-history .cols_2 {
  border-top: 4px solid #EDEDED;
  padding-top: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031839}}
  html.history-detail .cols_2 .col_1,
  html.history-detail .cols_2 .col_2, html.single-history .cols_2 .col_1,
  html.single-history .cols_2 .col_2 {
    width: 454px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031843}}
    html.history-detail .cols_2 .col_1 .gallery li:nth-of-type(2n+2) a,
    html.history-detail .cols_2 .col_1 .video-gallery li:nth-of-type(2n+2) a,
    html.history-detail .cols_2 .col_2 .gallery li:nth-of-type(2n+2) a,
    html.history-detail .cols_2 .col_2 .video-gallery li:nth-of-type(2n+2) a, html.single-history .cols_2 .col_1 .gallery li:nth-of-type(2n+2) a,
    html.single-history .cols_2 .col_1 .video-gallery li:nth-of-type(2n+2) a,
    html.single-history .cols_2 .col_2 .gallery li:nth-of-type(2n+2) a,
    html.single-history .cols_2 .col_2 .video-gallery li:nth-of-type(2n+2) a {
      margin-right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031848}}
    html.history-detail .cols_2 .col_1 .gallery li:nth-of-type(3n+3) a,
    html.history-detail .cols_2 .col_1 .video-gallery li:nth-of-type(3n+3) a,
    html.history-detail .cols_2 .col_2 .gallery li:nth-of-type(3n+3) a,
    html.history-detail .cols_2 .col_2 .video-gallery li:nth-of-type(3n+3) a, html.single-history .cols_2 .col_1 .gallery li:nth-of-type(3n+3) a,
    html.single-history .cols_2 .col_1 .video-gallery li:nth-of-type(3n+3) a,
    html.single-history .cols_2 .col_2 .gallery li:nth-of-type(3n+3) a,
    html.single-history .cols_2 .col_2 .video-gallery li:nth-of-type(3n+3) a {
      margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031855}}
  html.history-detail .cols_2 .col_2 .gallery, html.single-history .cols_2 .col_2 .gallery {
    border-top: 0;
    padding-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031864}}
html.history-detail .more-about .block, html.single-history .more-about .block {
  margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031868}}
html.history-detail .more-about img, html.single-history .more-about img {
  float: left;
  width: 290px;
  height: 200px;
  border: 9px solid white;
  outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031872}}
html.history-detail .more-about .cms_textblock, html.single-history .more-about .cms_textblock {
  float: right;
  width: 610px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031878}}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices {
  height: 25px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031882}}
.stButton .stBubble_count {
  padding-top: 5px !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031887}}
.downloads h3 {
  margin-top: 20px;
  padding-bottom: 10px;
  margin-bottom: 30px;
  border-bottom: 3px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031897}}
.downloads ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031899}}
  .downloads ul li {
    padding-left: 50px;
    background: url(../images/download.png) no-repeat left top; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031908}}
.cms_textblock p iframe {
  width: 100% !important;
  min-height: 350px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031917}}
.operators .tour-operators-block ul {
  list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031919}}
  .operators .tour-operators-block ul li {
    float: left;
    margin-bottom: 40px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031928}}
  .operators .tour-operators-block ul img {
    float: left;
    margin-right: 20px;
    border: 9px solid white;
    outline: 1px solid #ededed; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031933}}
  .operators .tour-operators-block ul .text-area {
    width: 380px;
    display: block;
    float: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031937}}
    .operators .tour-operators-block ul .text-area p a {
      text-decoration: underline; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031945}}
.camera {
  width: 174px;
  height: 220px;
  margin-right: 20px;
  display: inline-block;
  opacity: 0.75;
  -webkit-transition: all .2s;
          transition: all .2s; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031952}}
  .camera img {
    width: 100%;
    height: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031956}}
  .camera:nth-child(5n) {
    margin-right: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/gazlawn\/Sites\/bs_aosta\/_bespoke\/assets\/sass\/screen\.scss}line{font-family:\000031959}}
  .camera:hover {
    opacity: 1; }


.alignleft {float:left; margin-right:18px;}
.alignright {float:right; margin-left:18px;}

/*# sourceMappingURL=screen.css.map */