/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */

/*






 */



/* Component containers
----------------------------------*/

.ui-widget {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
}
.ui-widget-content {
	border: 1px solid #dddddd/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
	color: #333333/*{fcContent}*/;
}
.ui-widget-content a {
	color: #333333/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #dddddd/*{borderColorHeader}*/;
	background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
	color: #333333/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
	background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #454545/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545/*{fcDefault}*/;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc/*{borderColorHover}*/;
	background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #2b2b2b/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b/*{fcHover}*/;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff/*{borderColorActive}*/;
	background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #ffffff/*{fcActive}*/;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff/*{borderColorActive}*/;
	background-color: #ffffff/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
	color: #777620/*{fcHighlight}*/;
}
.ui-state-checked {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899/*{borderColorError}*/;
	background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240.png)/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_555555_256x240.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_ffffff_256x240.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777620_256x240.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_cc0000_256x240.png)/*{iconsError}*/;
}
.ui-button .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777777_256x240.png)/*{iconsDefault}*/;
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
	box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*

 */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */
/*

 */

.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
/*

 */

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */
/*

 */

.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */
/*

 */


.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */
/*

 */


.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
/*

 */

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */
/*

 */

.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */
/*

 */

.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */
/*

 */

.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */
/*

 */

.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
/*

 */

.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */
/*

 */

.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */
/*

 */

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
/*

 */

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*




















 */

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*


 */

/*

*/
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
/* Document
   ========================================================================== */
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  line-height: 1.15;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
/* line 27, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */
/* line 35, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
/* line 62, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */
/* line 72, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 81, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 92, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
/* line 105, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
/* line 115, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 125, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
/* line 135, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 144, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 154, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */
/* line 165, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */
/* line 173, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */
/* line 182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 191, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 199, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 203, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 214, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */
/* line 223, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */
/* line 232, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */
/* line 240, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 252, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 268, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 278, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
/* line 289, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 300, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 312, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
/* line 323, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
/* line 336, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 350, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */
/* line 359, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
/* line 368, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 378, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 388, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
/* line 397, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 407, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
/* line 420, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
/* line 429, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 440, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */
/* line 448, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
template {
  display: none;
}

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
/* line 459, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/normalize.scss */
[hidden] {
  display: none;
}

/* ==|====================
   Modules/Alerts
   Alerts
   ======================= */
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.alert, .purr {
  background: #0074D9;
  max-width: 350px;
  min-width: 200px;
  padding: 16px;
  position: fixed;
  right: 120px;
  top: 80px;
  transition: all 0.33s;
  z-index: 5;
}

/* line 18, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.alert-info,
.alert-notice {
  background-color: #FF851B;
  color: #ffffff;
}

/* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.alert-danger,
.alert-alert,
.bip-flash-error {
  background-color: #FF4136;
  color: #ffffff;
}

/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.alert-success {
  background-color: #2ECC40;
  color: #ffffff;
}

/* line 36, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.close {
  transition: all 0.33s;
  color: #ffffff;
  float: right;
  font-weight: 500;
  line-height: 1.5;
  opacity: .87;
  padding-left: 16px;
}

/* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
.close:hover,
.close:focus {
  color: #dddddd;
  cursor: pointer;
  opacity: 1;
  text-decoration: none;
}

@media screen and (max-width: 600px) {
  /* line 55, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/alerts.scss */
  .alert {
    left: 8px;
    right: 8px;
    margin: 0;
    position: fixed;
  }
}
/*! TACHYONS v4.6.1 | http://tachyons.io */
/*
 *
 *      ________            ______
 *      ___  __/_____ _________  /______  ______________________
 *      __  /  _  __ `/  ___/_  __ \_  / / /  __ \_  __ \_  ___/
 *      _  /   / /_/ // /__ _  / / /  /_/ // /_/ /  / / /(__  )
 *      /_/    \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
 *                                 /____/
 *
 *    TABLE OF CONTENTS
 *
 *    1. (removed by shane) External Library Includes
 *       - (removed by shane) Normalize.css | http://normalize.css.github.io
 *    2. Tachyons Modules
 *    3. Variables
 *       - Media Queries
 *       - Colors
 *    4. Debugging
 *       - Debug all
 *       - Debug children
 *
 */
/* 2. Tachyons Modules */
/*
 
  BOX SIZING

*/
/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
html, body, div, article, section, main, footer, header, form, fieldset, legend,
pre, code, a, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, textarea, table,
td, th, tr, input[type="email"], input[type="number"], input[type="password"],
input[type="tel"], input[type="text"], input[type="url"], .border-box {
  box-sizing: border-box;
}

/*

   ASPECT RATIOS

*/
/* This is for fluid media that is embedded from third party sites like youtube, vimeo etc.
 * Wrap the outer element in aspect-ratio and then extend it with the desired ratio i.e
 * Make sure there are no height and width attributes on the embedded media.
 * Adapted from: https://github.com/suitcss/components-flex-embed
 *
 * Example:
 *
 * <div class="aspect-ratio aspect-ratio--16x9">
 *  <iframe class="aspect-ratio--object"></iframe>
 * </div>
 *
 * */
/* line 52, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio {
  height: 0;
  position: relative;
}

/* line 53, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--16x9 {
  padding-bottom: 56.25%;
}

/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--9x16 {
  padding-bottom: 177.77%;
}

/* line 55, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--4x3 {
  padding-bottom: 75%;
}

/* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--3x4 {
  padding-bottom: 133.33%;
}

/* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--6x4 {
  padding-bottom: 66.6%;
}

/* line 58, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--4x6 {
  padding-bottom: 150%;
}

/* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--8x5 {
  padding-bottom: 62.5%;
}

/* line 60, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--5x8 {
  padding-bottom: 160%;
}

/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--7x5 {
  padding-bottom: 71.42%;
}

/* line 62, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--5x7 {
  padding-bottom: 140%;
}

/* line 63, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--1x1 {
  padding-bottom: 100%;
}

/* line 64, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.aspect-ratio--object {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}

/*

   IMAGES
   Docs: http://tachyons.io/docs/elements/images/

*/
/* Responsive images! */
/* line 72, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
img {
  max-width: 100%;
}

/*

   BACKGROUND SIZE
   Docs: http://tachyons.io/docs/themes/background-size/

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/*
  Often used in combination with background image set as an inline style
  on an html element.
*/
/* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cover {
  background-size: cover !important;
}

/* line 89, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.contain {
  background-size: contain !important;
}

/*

    BACKGROUND POSITION

    Base:
    bg = background

    Modifiers:
    -center = center center
    -top = top center
    -right = center right
    -bottom = bottom center
    -left = center left

    Media Query Extensions:
      -ns = not-small
      -m  = medium
      -l  = large

 */
/* line 110, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-center {
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 111, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-top {
  background-repeat: no-repeat;
  background-position: top center;
}

/* line 112, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-right {
  background-repeat: no-repeat;
  background-position: center right;
}

/* line 113, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-bottom {
  background-repeat: no-repeat;
  background-position: bottom center;
}

/* line 114, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-left {
  background-repeat: no-repeat;
  background-position: center left;
}

/*

   OUTLINES

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 125, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.outline {
  outline: 1px solid;
}

/* line 126, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.outline-transparent {
  outline: 1px solid transparent;
}

/* line 127, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.outline-0 {
  outline: 0;
}

/*

    BORDERS
    Docs: http://tachyons.io/docs/themes/borders/

    Base:
      b = border

    Modifiers:
      a = all
      t = top
      r = right
      b = bottom
      l = left
      n = none

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 150, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ba {
  border-style: solid;
  border-width: 1px;
}

/* line 151, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bt {
  border-top-style: solid;
  border-top-width: 1px;
}

/* line 152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br {
  border-right-style: solid;
  border-right-width: 1px;
}

/* line 153, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bb {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

/* line 154, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bl {
  border-left-style: solid;
  border-left-width: 1px;
}

/* line 155, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bn {
  border-style: none;
  border-width: 0;
}

/*

   BORDER COLORS
   Docs: http://tachyons.io/docs/themes/borders/

   Border colors can be used to extend the base
   border classes ba,bt,bb,br,bl found in the _borders.css file.

   The base border class by default will set the color of the border
   to that of the current text color. These classes are for the cases
   where you desire for the text and border colors to be different.

   Base:
     b = border

   Modifiers:
   --color-name = each color variable name is also a border color name

*/
/* line 175, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black {
  border-color: #000;
}

/* line 176, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--near-black {
  border-color: #111;
}

/* line 177, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dark-gray {
  border-color: #333;
}

/* line 178, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--mid-gray {
  border-color: #555;
}

/* line 179, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--gray {
  border-color: #777;
}

/* line 180, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--silver {
  border-color: #999;
}

/* line 181, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-silver {
  border-color: #aaa;
}

/* line 182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-gray {
  border-color: #eee;
}

/* line 183, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--near-white {
  border-color: #f4f4f4;
}

/* line 184, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white {
  border-color: #fff;
}

/* line 185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-90 {
  border-color: rgba(255, 255, 255, 0.9);
}

/* line 186, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-80 {
  border-color: rgba(255, 255, 255, 0.8);
}

/* line 187, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-70 {
  border-color: rgba(255, 255, 255, 0.7);
}

/* line 188, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-60 {
  border-color: rgba(255, 255, 255, 0.6);
}

/* line 189, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-50 {
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 190, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-40 {
  border-color: rgba(255, 255, 255, 0.4);
}

/* line 191, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-30 {
  border-color: rgba(255, 255, 255, 0.3);
}

/* line 192, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-20 {
  border-color: rgba(255, 255, 255, 0.2);
}

/* line 193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-10 {
  border-color: rgba(255, 255, 255, 0.1);
}

/* line 194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-05 {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 195, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-025 {
  border-color: rgba(255, 255, 255, 0.025);
}

/* line 196, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--white-0125 {
  border-color: rgba(255, 255, 255, 0.0125);
}

/* line 197, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-90 {
  border-color: rgba(0, 0, 0, 0.9);
}

/* line 198, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-80 {
  border-color: rgba(0, 0, 0, 0.8);
}

/* line 199, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-70 {
  border-color: rgba(0, 0, 0, 0.7);
}

/* line 200, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-60 {
  border-color: rgba(0, 0, 0, 0.6);
}

/* line 201, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-50 {
  border-color: rgba(0, 0, 0, 0.5);
}

/* line 202, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-40 {
  border-color: rgba(0, 0, 0, 0.4);
}

/* line 203, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-30 {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 204, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-20 {
  border-color: rgba(0, 0, 0, 0.2);
}

/* line 205, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-10 {
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 206, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-05 {
  border-color: rgba(0, 0, 0, 0.05);
}

/* line 207, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-025 {
  border-color: rgba(0, 0, 0, 0.025);
}

/* line 208, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--black-0125 {
  border-color: rgba(0, 0, 0, 0.0125);
}

/* line 209, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dark-red {
  border-color: #e7040f;
}

/* line 210, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--red {
  border-color: #ff4136;
}

/* line 211, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-red {
  border-color: #ff725c;
}

/* line 212, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--orange {
  border-color: #ff6300;
}

/* line 213, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--gold {
  border-color: #ffb700;
}

/* line 214, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--yellow {
  border-color: #ffd700;
}

/* line 215, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-yellow {
  border-color: #fbf1a9;
}

/* line 216, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--purple {
  border-color: #5e2ca5;
}

/* line 217, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-purple {
  border-color: #a463f2;
}

/* line 218, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dark-pink {
  border-color: #d5008f;
}

/* line 219, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--hot-pink {
  border-color: #ff41b4;
}

/* line 220, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--pink {
  border-color: #ff80cc;
}

/* line 221, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-pink {
  border-color: #ffa3d7;
}

/* line 222, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dark-green {
  border-color: #137752;
}

/* line 223, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--green {
  border-color: #19a974;
}

/* line 224, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-green {
  border-color: #9eebcf;
}

/* line 225, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--navy {
  border-color: #001b44;
}

/* line 226, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dark-blue {
  border-color: #00449e;
}

/* line 227, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--blue {
  border-color: #357edd;
}

/* line 228, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--light-blue {
  border-color: #96ccff;
}

/* line 229, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--lightest-blue {
  border-color: #cdecff;
}

/* line 230, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--washed-blue {
  border-color: #f6fffe;
}

/* line 231, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--washed-green {
  border-color: #e8fdf5;
}

/* line 232, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--washed-yellow {
  border-color: #fffceb;
}

/* line 233, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--washed-red {
  border-color: #ffdfdf;
}

/* line 234, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--transparent {
  border-color: transparent;
}

/*

   BORDER RADIUS
   Docs: http://tachyons.io/docs/themes/border-radius/

   Base:
     br   = border-radius

   Modifiers:
     0    = 0/none
     1    = 1st step in scale
     2    = 2nd step in scale
     3    = 3rd step in scale
     4    = 4th step in scale

   Literal values:
     -100 = 100%
     -pill = 9999px

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 260, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br0 {
  border-radius: 0;
}

/* line 261, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br1 {
  border-radius: .125rem;
}

/* line 262, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br2 {
  border-radius: .25rem;
}

/* line 263, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br3 {
  border-radius: .5rem;
}

/* line 264, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br4 {
  border-radius: 1rem;
}

/* line 265, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br-100 {
  border-radius: 100%;
}

/* line 266, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br-pill {
  border-radius: 9999px;
}

/* line 267, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br--bottom {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 268, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br--top {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 269, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br--right {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 270, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br--left {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/*

   BORDER STYLES
   Docs: http://tachyons.io/docs/themes/borders/

   Depends on base border module in _borders.css

   Base:
     b = border-style

   Modifiers:
     --none   = none
     --dotted = dotted
     --dashed = dashed
     --solid  = solid

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

 */
/* line 293, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dotted {
  border-style: dotted;
}

/* line 294, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--dashed {
  border-style: dashed;
}

/* line 295, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--solid {
  border-style: solid;
}

/* line 296, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b--none {
  border-style: none;
}

/*

   BORDER WIDTHS
   Docs: http://tachyons.io/docs/themes/borders/

   Base:
     bw = border-width

   Modifiers:
     0 = 0 width border
     1 = 1st step in border-width scale
     2 = 2nd step in border-width scale
     3 = 3rd step in border-width scale
     4 = 4th step in border-width scale
     5 = 5th step in border-width scale

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 319, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw0 {
  border-width: 0;
}

/* line 320, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw1 {
  border-width: .125rem;
}

/* line 321, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw2 {
  border-width: .25rem;
}

/* line 322, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw3 {
  border-width: .5rem;
}

/* line 323, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw4 {
  border-width: 1rem;
}

/* line 324, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bw5 {
  border-width: 2rem;
}

/* Resets */
/* line 326, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bt-0 {
  border-top-width: 0;
}

/* line 327, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.br-0 {
  border-right-width: 0;
}

/* line 328, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bb-0 {
  border-bottom-width: 0;
}

/* line 329, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bl-0 {
  border-left-width: 0;
}

/*

  BOX-SHADOW
  Docs: http://tachyons.io/docs/themes/box-shadow/

  Media Query Extensions:
   -ns = not-small
   -m  = medium
   -l  = large

 */
/* line 341, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-1 {
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
}

/* line 342, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-2 {
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
}

/* line 343, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-3 {
  box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
}

/* line 344, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-4 {
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
}

/* line 345, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-5 {
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
}

/*

   CODE

*/
/* line 351, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pre {
  overflow-x: auto;
  overflow-y: hidden;
  overflow: scroll;
}

/*

   COORDINATES
   Docs: http://tachyons.io/docs/layout/position/

   Use in combination with the position module.

   Base:
     top
     bottom
     right
     left

   Modifiers:
     -0  = literal value 0
     -1  = literal value 1
     -2  = literal value 2
     --1 = literal value -1
     --2 = literal value -2

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 378, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.top-0 {
  top: 0;
}

/* line 379, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.right-0 {
  right: 0;
}

/* line 380, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bottom-0 {
  bottom: 0;
}

/* line 381, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.left-0 {
  left: 0;
}

/* line 382, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.top-1 {
  top: 1rem;
}

/* line 383, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.right-1 {
  right: 1rem;
}

/* line 384, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bottom-1 {
  bottom: 1rem;
}

/* line 385, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.left-1 {
  left: 1rem;
}

/* line 386, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.top-2 {
  top: 2rem;
}

/* line 387, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.right-2 {
  right: 2rem;
}

/* line 388, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bottom-2 {
  bottom: 2rem;
}

/* line 389, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.left-2 {
  left: 2rem;
}

/* line 390, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.top--1 {
  top: -1rem;
}

/* line 391, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.right--1 {
  right: -1rem;
}

/* line 392, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bottom--1 {
  bottom: -1rem;
}

/* line 393, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.left--1 {
  left: -1rem;
}

/* line 394, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.top--2 {
  top: -2rem;
}

/* line 395, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.right--2 {
  right: -2rem;
}

/* line 396, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bottom--2 {
  bottom: -2rem;
}

/* line 397, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.left--2 {
  left: -2rem;
}

/* line 398, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.absolute--fill {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/*

   CLEARFIX
   http://tachyons.io/docs/layout/clearfix/

*/
/* Nicolas Gallaghers Clearfix solution
   Ref: http://nicolasgallagher.com/micro-clearfix-hack/ */
/* line 407, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cf:before, .cf:after {
  content: " ";
  display: table;
}

/* line 408, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cf:after {
  clear: both;
}

/* line 409, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cf {
  *zoom: 1;
}

/* line 410, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cl {
  clear: left;
}

/* line 411, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cr {
  clear: right;
}

/* line 412, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cb {
  clear: both;
}

/* line 413, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.cn {
  clear: none;
}

/*

   DISPLAY
   Docs: http://tachyons.io/docs/layout/display

   Base:
    d = display

   Modifiers:
    n     = none
    b     = block
    ib    = inline-block
    it    = inline-table
    t     = table
    tc    = table-cell
    tr    = table-row
    tcol  = table-column
    tcolg = table-column-group

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 439, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dn {
  display: none;
}

/* line 440, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.di {
  display: inline;
}

/* line 441, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.db {
  display: block;
}

/* line 442, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dib {
  display: inline-block;
}

/* line 443, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dit {
  display: inline-table;
}

/* line 444, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt {
  display: table;
}

/* line 445, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dtc {
  display: table-cell;
}

/* line 446, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt-row {
  display: table-row;
}

/* line 447, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt-row-group {
  display: table-row-group;
}

/* line 448, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt-column {
  display: table-column;
}

/* line 449, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt-column-group {
  display: table-column-group;
}

/*
  This will set table to full width and then
  all cells will be equal width
*/
/* line 454, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dt--fixed {
  table-layout: fixed;
  width: 100%;
}

/*

  FLEXBOX

  Media Query Extensions:
   -ns = not-small
   -m  = medium
   -l  = large

*/
/* line 465, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 466, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

/* 1. Fix for Chrome 44 bug.
 * https://code.google.com/p/chromium/issues/detail?id=506893 */
/* line 469, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex-auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 0;
  /* 1 */
  min-height: 0;
  /* 1 */
}

/* line 470, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex-none {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}

/* line 471, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 472, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 473, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 474, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.items-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

/* line 475, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.items-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

/* line 476, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.items-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 477, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.items-baseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

/* line 478, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.items-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

/* line 479, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.self-start {
  -ms-flex-item-align: start;
  align-self: flex-start;
}

/* line 480, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.self-end {
  -ms-flex-item-align: end;
  align-self: flex-end;
}

/* line 481, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.self-center {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

/* line 482, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.self-baseline {
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

/* line 483, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.self-stretch {
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

/* line 484, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

/* line 485, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 486, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 487, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.justify-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 488, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

/* line 489, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-start {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

/* line 490, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-end {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}

/* line 491, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-center {
  -ms-flex-line-pack: center;
  align-content: center;
}

/* line 492, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-between {
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

/* line 493, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-around {
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}

/* line 494, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.content-stretch {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

/* line 495, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

/* line 496, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 497, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 498, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 499, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

/* line 500, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

/* line 501, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

/* line 502, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

/* line 503, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

/* line 504, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.order-last {
  -webkit-box-ordinal-group: 100000;
  -ms-flex-order: 99999;
  order: 99999;
}

/*

   FLOATS
   http://tachyons.io/docs/layout/floats/

   1. Floated elements are automatically rendered as block level elements.
      Setting floats to display inline will fix the double margin bug in
      ie6. You know... just in case.

   2. Don't forget to clearfix your floats with .cf

   Base:
     f = float

   Modifiers:
     l = left
     r = right
     n = none

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 530, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fl {
  float: left;
  _display: inline;
}

/* line 531, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fr {
  float: right;
  _display: inline;
}

/* line 532, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fn {
  float: none;
}

/*

   FONT FAMILY GROUPS
   Docs: http://tachyons.io/docs/typography/font-family/

*/
/* line 539, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.sans-serif {
  font-family: -apple-system, BlinkMacSystemFont, 'avenir next', avenir, 'helvetica neue', helvetica, ubuntu, roboto, noto, 'segoe ui', arial, sans-serif;
}

/* line 540, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.serif {
  font-family: georgia, times, serif;
}

/* line 541, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.system-sans-serif {
  font-family: sans-serif;
}

/* line 542, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.system-serif {
  font-family: serif;
}

/* Monospaced Typefaces (for code) */
/* From http://cssfontstack.com */
/* line 545, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
code, .code {
  font-family: Consolas, monaco, monospace;
}

/* line 546, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.courier {
  font-family: 'Courier Next', courier, monospace;
}

/* Sans-Serif Typefaces */
/* line 548, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.helvetica {
  font-family: 'helvetica neue', helvetica, sans-serif;
}

/* line 549, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.avenir {
  font-family: 'avenir next', avenir, sans-serif;
}

/* Serif Typefaces */
/* line 551, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.athelas {
  font-family: athelas, georgia, serif;
}

/* line 552, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.georgia {
  font-family: georgia, serif;
}

/* line 553, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.times {
  font-family: times, serif;
}

/* line 554, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bodoni {
  font-family: "Bodoni MT", serif;
}

/* line 555, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.calisto {
  font-family: "Calisto MT", serif;
}

/* line 556, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.garamond {
  font-family: garamond, serif;
}

/* line 557, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.baskerville {
  font-family: baskerville, serif;
}

/*

   FONT STYLE
   Docs: http://tachyons.io/docs/typography/font-style/

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 569, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.i {
  font-style: italic;
}

/* line 570, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fs-normal {
  font-style: normal;
}

/*

   FONT WEIGHT
   Docs: http://tachyons.io/docs/typography/font-weight/

   Base
     fw = font-weight

   Modifiers:
     1 = literal value 100
     2 = literal value 200
     3 = literal value 300
     4 = literal value 400
     5 = literal value 500
     6 = literal value 600
     7 = literal value 700
     8 = literal value 800
     9 = literal value 900

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 596, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.normal {
  font-weight: normal;
}

/* line 597, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.b {
  font-weight: bold;
}

/* line 598, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw1 {
  font-weight: 100;
}

/* line 599, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw2 {
  font-weight: 200;
}

/* line 600, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw3 {
  font-weight: 300;
}

/* line 601, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw4 {
  font-weight: 400;
}

/* line 602, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw5 {
  font-weight: 500;
}

/* line 603, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw6 {
  font-weight: 600;
}

/* line 604, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw7 {
  font-weight: 700;
}

/* line 605, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw8 {
  font-weight: 800;
}

/* line 606, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fw9 {
  font-weight: 900;
}

/*

   FORMS
   
*/
/* line 612, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.input-reset {
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 613, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.button-reset::-moz-focus-inner, .input-reset::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*

   HEIGHTS
   Docs: http://tachyons.io/docs/layout/heights/

   Base:
     h = height
     min-h = min-height
     min-vh = min-height vertical screen height
     vh = vertical screen height

   Modifiers
     1 = 1st step in height scale
     2 = 2nd step in height scale
     3 = 3rd step in height scale
     4 = 4th step in height scale
     5 = 5th step in height scale

     -25   = literal value 25%
     -50   = literal value 50%
     -75   = literal value 75%
     -100  = literal value 100%

     -auto = string value of auto
     -inherit = string value of inherit

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* Height Scale */
/* line 647, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h1 {
  height: 1rem;
}

/* line 648, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h2 {
  height: 2rem;
}

/* line 649, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h3 {
  height: 4rem;
}

/* line 650, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h4 {
  height: 8rem;
}

/* line 651, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h5 {
  height: 16rem;
}

/* Height Percentages - Based off of height of parent */
/* line 653, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-25 {
  height: 25%;
}

/* line 654, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-50 {
  height: 50%;
}

/* line 655, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-75 {
  height: 75%;
}

/* line 656, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-100 {
  height: 100%;
}

/* line 657, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.min-h-100 {
  min-height: 100%;
}

/* Screen Height Percentage */
/* line 659, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.vh-25 {
  height: 25vh;
}

/* line 660, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.vh-50 {
  height: 50vh;
}

/* line 661, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.vh-75 {
  height: 75vh;
}

/* line 662, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.vh-100 {
  height: 100vh;
}

/* line 663, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.min-vh-100 {
  min-height: 100vh;
}

/* String Properties */
/* line 665, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-auto {
  height: auto;
}

/* line 666, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.h-inherit {
  height: inherit;
}

/*

   LETTER SPACING
   Docs: http://tachyons.io/docs/typography/tracking/

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 678, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tracked {
  letter-spacing: .1em;
}

/* line 679, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tracked-tight {
  letter-spacing: -.05em;
}

/* line 680, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tracked-mega {
  letter-spacing: .25em;
}

/*

   LINE HEIGHT / LEADING
   Docs: http://tachyons.io/docs/typography/line-height

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 692, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.lh-solid {
  line-height: 1;
}

/* line 693, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.lh-title {
  line-height: 1.25;
}

/* line 694, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.lh-copy {
  line-height: 1.5;
}

/*

   LINKS
   Docs: http://tachyons.io/docs/elements/links/

*/
/* line 701, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.link {
  text-decoration: none;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 702, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.link:link, .link:visited {
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 703, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.link:hover {
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 704, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.link:active {
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 705, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.link:focus {
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
  outline: 1px dotted currentColor;
}

/*

   LISTS
   http://tachyons.io/docs/elements/lists/

*/
/* line 712, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.list {
  list-style-type: none;
}

/*

   MAX WIDTHS
   Docs: http://tachyons.io/docs/layout/max-widths/

   Base:
     mw = max-width

   Modifiers
     1 = 1st step in width scale
     2 = 2nd step in width scale
     3 = 3rd step in width scale
     4 = 4th step in width scale
     5 = 5th step in width scale
     6 = 6st step in width scale
     7 = 7nd step in width scale
     8 = 8rd step in width scale
     9 = 9th step in width scale

     -100 = literal value 100%

     -none  = string value none


   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* Max Width Percentages */
/* line 744, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw-100 {
  max-width: 100%;
}

/* Max Width Scale */
/* line 746, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw1 {
  max-width: 1rem;
}

/* line 747, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw2 {
  max-width: 2rem;
}

/* line 748, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw3 {
  max-width: 4rem;
}

/* line 749, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw4 {
  max-width: 8rem;
}

/* line 750, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw5 {
  max-width: 16rem;
}

/* line 751, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw6 {
  max-width: 32rem;
}

/* line 752, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw7 {
  max-width: 48rem;
}

/* line 753, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw8 {
  max-width: 64rem;
}

/* line 754, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw9 {
  max-width: 96rem;
}

/* Max Width String Properties */
/* line 756, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mw-none {
  max-width: none;
}

/*

   WIDTHS
   Docs: http://tachyons.io/docs/layout/widths/

   Base:
     w = width

   Modifiers
     1 = 1st step in width scale
     2 = 2nd step in width scale
     3 = 3rd step in width scale
     4 = 4th step in width scale
     5 = 5th step in width scale

     -10  = literal value 10%
     -20  = literal value 20%
     -25  = literal value 25%
     -33  = literal value 33%
     -34  = literal value 34%
     -40  = literal value 40%
     -50  = literal value 50%
     -60  = literal value 60%
     -75  = literal value 75%
     -80  = literal value 80%
     -100 = literal value 100%

     -third = 100% / 3 (Not supported in opera mini or IE8)
     -auto  = string value auto


   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* Width Scale */
/* line 795, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w1 {
  width: 1rem;
}

/* line 796, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w2 {
  width: 2rem;
}

/* line 797, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w3 {
  width: 4rem;
}

/* line 798, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w4 {
  width: 8rem;
}

/* line 799, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w5 {
  width: 16rem;
}

/* line 800, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-10 {
  width: 10%;
}

/* line 801, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-20 {
  width: 20%;
}

/* line 802, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-25 {
  width: 25%;
}

/* line 803, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-30 {
  width: 30%;
}

/* line 804, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-33 {
  width: 33%;
}

/* line 805, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-34 {
  width: 34%;
}

/* line 806, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-40 {
  width: 40%;
}

/* line 807, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-50 {
  width: 50%;
}

/* line 808, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-60 {
  width: 60%;
}

/* line 809, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-70 {
  width: 70%;
}

/* line 810, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-75 {
  width: 75%;
}

/* line 811, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-80 {
  width: 80%;
}

/* line 812, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-90 {
  width: 90%;
}

/* line 813, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-100 {
  width: 100%;
}

/* line 814, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-third {
  width: calc( 100% / 3 );
}

/* line 815, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-two-thirds {
  width: calc( 100% / 1.5 );
}

/* line 816, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.w-auto {
  width: auto;
}

/*

    OVERFLOW

    Media Query Extensions:
      -ns = not-small
      -m  = medium
      -l  = large

 */
/* line 827, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-visible {
  overflow: visible;
}

/* line 828, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-hidden {
  overflow: hidden;
}

/* line 829, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-scroll {
  overflow: scroll;
}

/* line 830, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-auto {
  overflow: auto;
}

/* line 831, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-x-visible {
  overflow-x: visible;
}

/* line 832, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-x-hidden {
  overflow-x: hidden;
}

/* line 833, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-x-scroll {
  overflow-x: scroll;
}

/* line 834, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-x-auto {
  overflow-x: auto;
}

/* line 835, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-y-visible {
  overflow-y: visible;
}

/* line 836, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-y-hidden {
  overflow-y: hidden;
}

/* line 837, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-y-scroll {
  overflow-y: scroll;
}

/* line 838, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-y-auto {
  overflow-y: auto;
}

/*

   POSITIONING
   Docs: http://tachyons.io/docs/layout/position/

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 850, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.static {
  position: static;
}

/* line 851, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.relative {
  position: relative;
}

/* line 852, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.absolute {
  position: absolute;
}

/* line 853, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.fixed {
  position: fixed;
}

/*

    OPACITY
    Docs: http://tachyons.io/docs/themes/opacity/

*/
/* line 860, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-100 {
  opacity: 1;
}

/* line 861, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-90 {
  opacity: .9;
}

/* line 862, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-80 {
  opacity: .8;
}

/* line 863, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-70 {
  opacity: .7;
}

/* line 864, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-60 {
  opacity: .6;
}

/* line 865, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-50 {
  opacity: .5;
}

/* line 866, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-40 {
  opacity: .4;
}

/* line 867, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-30 {
  opacity: .3;
}

/* line 868, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-20 {
  opacity: .2;
}

/* line 869, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-10 {
  opacity: .1;
}

/* line 870, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-05 {
  opacity: .05;
}

/* line 871, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-025 {
  opacity: .025;
}

/* line 872, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.o-0 {
  opacity: 0;
}

/*

   ROTATIONS

*/
/* line 878, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-45 {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 879, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 880, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-135 {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

/* line 881, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 882, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-225 {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}

/* line 883, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 884, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.rotate-315 {
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

/*

   SKINS
   Docs: http://tachyons.io/docs/themes/skins/

   Classes for setting foreground and background colors on elements.
   If you haven't declared a border color, but set border on an element, it will 
   be set to the current text color. 

*/
/* Text colors */
/* line 896, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-90 {
  color: rgba(0, 0, 0, 0.9);
}

/* line 897, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-80 {
  color: rgba(0, 0, 0, 0.8);
}

/* line 898, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-70 {
  color: rgba(0, 0, 0, 0.7);
}

/* line 899, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-60 {
  color: rgba(0, 0, 0, 0.6);
}

/* line 900, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-50 {
  color: rgba(0, 0, 0, 0.5);
}

/* line 901, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-40 {
  color: rgba(0, 0, 0, 0.4);
}

/* line 902, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-30 {
  color: rgba(0, 0, 0, 0.3);
}

/* line 903, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-20 {
  color: rgba(0, 0, 0, 0.2);
}

/* line 904, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-10 {
  color: rgba(0, 0, 0, 0.1);
}

/* line 905, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black-05 {
  color: rgba(0, 0, 0, 0.05);
}

/* line 906, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-90 {
  color: rgba(255, 255, 255, 0.9);
}

/* line 907, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-80 {
  color: rgba(255, 255, 255, 0.8);
}

/* line 908, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-70 {
  color: rgba(255, 255, 255, 0.7);
}

/* line 909, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-60 {
  color: rgba(255, 255, 255, 0.6);
}

/* line 910, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-50 {
  color: rgba(255, 255, 255, 0.5);
}

/* line 911, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-40 {
  color: rgba(255, 255, 255, 0.4);
}

/* line 912, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-30 {
  color: rgba(255, 255, 255, 0.3);
}

/* line 913, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-20 {
  color: rgba(255, 255, 255, 0.2);
}

/* line 914, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white-10 {
  color: rgba(255, 255, 255, 0.1);
}

/* line 915, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.black {
  color: #000;
}

/* line 916, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.near-black {
  color: #111;
}

/* line 917, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dark-gray {
  color: #333;
}

/* line 918, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mid-gray {
  color: #555;
}

/* line 919, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.gray {
  color: #777;
}

/* line 920, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.silver {
  color: #999;
}

/* line 921, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-silver {
  color: #aaa;
}

/* line 922, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.moon-gray {
  color: #ccc;
}

/* line 923, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-gray {
  color: #eee;
}

/* line 924, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.near-white {
  color: #f4f4f4;
}

/* line 925, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.white {
  color: #fff;
}

/* line 926, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dark-red {
  color: #e7040f;
}

/* line 927, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.red {
  color: #ff4136;
}

/* line 928, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-red {
  color: #ff725c;
}

/* line 929, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.orange {
  color: #ff6300;
}

/* line 930, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.gold {
  color: #ffb700;
}

/* line 931, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.yellow {
  color: #ffd700;
}

/* line 932, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-yellow {
  color: #fbf1a9;
}

/* line 933, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.purple {
  color: #5e2ca5;
}

/* line 934, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-purple {
  color: #a463f2;
}

/* line 935, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dark-pink {
  color: #d5008f;
}

/* line 936, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hot-pink {
  color: #ff41b4;
}

/* line 937, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pink {
  color: #ff80cc;
}

/* line 938, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-pink {
  color: #ffa3d7;
}

/* line 939, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dark-green {
  color: #137752;
}

/* line 940, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.green {
  color: #19a974;
}

/* line 941, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-green {
  color: #9eebcf;
}

/* line 942, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.navy {
  color: #001b44;
}

/* line 943, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dark-blue {
  color: #00449e;
}

/* line 944, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.blue {
  color: #357edd;
}

/* line 945, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.light-blue {
  color: #96ccff;
}

/* line 946, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.lightest-blue {
  color: #cdecff;
}

/* line 947, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.washed-blue {
  color: #f6fffe;
}

/* line 948, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.washed-green {
  color: #e8fdf5;
}

/* line 949, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.washed-yellow {
  color: #fffceb;
}

/* line 950, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.washed-red {
  color: #ffdfdf;
}

/* line 951, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-90 {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 952, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-80 {
  background-color: rgba(0, 0, 0, 0.8);
}

/* line 953, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-70 {
  background-color: rgba(0, 0, 0, 0.7);
}

/* line 954, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-60 {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 955, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-50 {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 956, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-40 {
  background-color: rgba(0, 0, 0, 0.4);
}

/* line 957, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-30 {
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 958, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-20 {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 959, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-10 {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 960, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black-05 {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 961, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-90 {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 962, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-80 {
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 963, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-70 {
  background-color: rgba(255, 255, 255, 0.7);
}

/* line 964, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-60 {
  background-color: rgba(255, 255, 255, 0.6);
}

/* line 965, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-50 {
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 966, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-40 {
  background-color: rgba(255, 255, 255, 0.4);
}

/* line 967, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-30 {
  background-color: rgba(255, 255, 255, 0.3);
}

/* line 968, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-20 {
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 969, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white-10 {
  background-color: rgba(255, 255, 255, 0.1);
}

/* Background colors */
/* line 971, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-black {
  background-color: #000;
}

/* line 972, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-near-black {
  background-color: #111;
}

/* line 973, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-dark-gray {
  background-color: #333;
}

/* line 974, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-mid-gray {
  background-color: #555;
}

/* line 975, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-gray {
  background-color: #777;
}

/* line 976, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-silver {
  background-color: #999;
}

/* line 977, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-silver {
  background-color: #aaa;
}

/* line 978, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-moon-gray {
  background-color: #ccc;
}

/* line 979, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-gray {
  background-color: #eee;
}

/* line 980, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-near-white {
  background-color: #f4f4f4;
}

/* line 981, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-white {
  background-color: #fff;
}

/* line 982, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-transparent {
  background-color: transparent;
}

/* line 983, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-dark-red {
  background-color: #e7040f;
}

/* line 984, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-red {
  background-color: #ff4136;
}

/* line 985, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-red {
  background-color: #ff725c;
}

/* line 986, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-orange {
  background-color: #ff6300;
}

/* line 987, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-gold {
  background-color: #ffb700;
}

/* line 988, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-yellow {
  background-color: #ffd700;
}

/* line 989, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-yellow {
  background-color: #fbf1a9;
}

/* line 990, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-purple {
  background-color: #5e2ca5;
}

/* line 991, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-purple {
  background-color: #a463f2;
}

/* line 992, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-dark-pink {
  background-color: #d5008f;
}

/* line 993, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-hot-pink {
  background-color: #ff41b4;
}

/* line 994, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-pink {
  background-color: #ff80cc;
}

/* line 995, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-pink {
  background-color: #ffa3d7;
}

/* line 996, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-dark-green {
  background-color: #137752;
}

/* line 997, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-green {
  background-color: #19a974;
}

/* line 998, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-green {
  background-color: #9eebcf;
}

/* line 999, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-navy {
  background-color: #001b44;
}

/* line 1000, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-dark-blue {
  background-color: #00449e;
}

/* line 1001, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-blue {
  background-color: #357edd;
}

/* line 1002, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-light-blue {
  background-color: #96ccff;
}

/* line 1003, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-lightest-blue {
  background-color: #cdecff;
}

/* line 1004, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-washed-blue {
  background-color: #f6fffe;
}

/* line 1005, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-washed-green {
  background-color: #e8fdf5;
}

/* line 1006, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-washed-yellow {
  background-color: #fffceb;
}

/* line 1007, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-washed-red {
  background-color: #ffdfdf;
}

/* 
  
   SKINS:PSEUDO

   Customize the color of an element when
   it is focused or hovered over.
 
 */
/* line 1016, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black:hover {
  color: #000;
}

/* line 1017, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black:focus {
  color: #000;
}

/* line 1018, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-near-black:hover {
  color: #111;
}

/* line 1019, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-near-black:focus {
  color: #111;
}

/* line 1020, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-gray:hover {
  color: #333;
}

/* line 1021, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-gray:focus {
  color: #333;
}

/* line 1022, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-mid-gray:hover {
  color: #555;
}

/* line 1023, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-mid-gray:focus {
  color: #555;
}

/* line 1024, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-gray:hover {
  color: #777;
}

/* line 1025, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-gray:focus {
  color: #777;
}

/* line 1026, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-silver:hover {
  color: #999;
}

/* line 1027, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-silver:focus {
  color: #999;
}

/* line 1028, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-silver:hover {
  color: #aaa;
}

/* line 1029, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-silver:focus {
  color: #aaa;
}

/* line 1030, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-moon-gray:hover {
  color: #ccc;
}

/* line 1031, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-moon-gray:focus {
  color: #ccc;
}

/* line 1032, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-gray:hover {
  color: #eee;
}

/* line 1033, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-gray:focus {
  color: #eee;
}

/* line 1034, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-near-white:hover {
  color: #f4f4f4;
}

/* line 1035, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-near-white:focus {
  color: #f4f4f4;
}

/* line 1036, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white:hover {
  color: #fff;
}

/* line 1037, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white:focus {
  color: #fff;
}

/* line 1038, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-90:hover {
  color: rgba(0, 0, 0, 0.9);
}

/* line 1039, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-90:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 1040, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-80:hover {
  color: rgba(0, 0, 0, 0.8);
}

/* line 1041, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-80:focus {
  color: rgba(0, 0, 0, 0.8);
}

/* line 1042, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-70:hover {
  color: rgba(0, 0, 0, 0.7);
}

/* line 1043, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-70:focus {
  color: rgba(0, 0, 0, 0.7);
}

/* line 1044, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-60:hover {
  color: rgba(0, 0, 0, 0.6);
}

/* line 1045, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-60:focus {
  color: rgba(0, 0, 0, 0.6);
}

/* line 1046, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-50:hover {
  color: rgba(0, 0, 0, 0.5);
}

/* line 1047, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-50:focus {
  color: rgba(0, 0, 0, 0.5);
}

/* line 1048, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-40:hover {
  color: rgba(0, 0, 0, 0.4);
}

/* line 1049, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-40:focus {
  color: rgba(0, 0, 0, 0.4);
}

/* line 1050, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-30:hover {
  color: rgba(0, 0, 0, 0.3);
}

/* line 1051, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-30:focus {
  color: rgba(0, 0, 0, 0.3);
}

/* line 1052, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-20:hover {
  color: rgba(0, 0, 0, 0.2);
}

/* line 1053, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-20:focus {
  color: rgba(0, 0, 0, 0.2);
}

/* line 1054, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-10:hover {
  color: rgba(0, 0, 0, 0.1);
}

/* line 1055, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-black-10:focus {
  color: rgba(0, 0, 0, 0.1);
}

/* line 1056, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-90:hover {
  color: rgba(255, 255, 255, 0.9);
}

/* line 1057, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-90:focus {
  color: rgba(255, 255, 255, 0.9);
}

/* line 1058, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-80:hover {
  color: rgba(255, 255, 255, 0.8);
}

/* line 1059, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-80:focus {
  color: rgba(255, 255, 255, 0.8);
}

/* line 1060, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-70:hover {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1061, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-70:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1062, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-60:hover {
  color: rgba(255, 255, 255, 0.6);
}

/* line 1063, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-60:focus {
  color: rgba(255, 255, 255, 0.6);
}

/* line 1064, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-50:hover {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1065, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-50:focus {
  color: rgba(255, 255, 255, 0.5);
}

/* line 1066, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-40:hover {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1067, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-40:focus {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1068, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-30:hover {
  color: rgba(255, 255, 255, 0.3);
}

/* line 1069, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-30:focus {
  color: rgba(255, 255, 255, 0.3);
}

/* line 1070, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-20:hover {
  color: rgba(255, 255, 255, 0.2);
}

/* line 1071, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-20:focus {
  color: rgba(255, 255, 255, 0.2);
}

/* line 1072, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-10:hover {
  color: rgba(255, 255, 255, 0.1);
}

/* line 1073, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-white-10:focus {
  color: rgba(255, 255, 255, 0.1);
}

/* line 1074, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black:hover {
  background-color: #000;
}

/* line 1075, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black:focus {
  background-color: #000;
}

/* line 1076, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-near-black:hover {
  background-color: #111;
}

/* line 1077, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-near-black:focus {
  background-color: #111;
}

/* line 1078, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-gray:hover {
  background-color: #333;
}

/* line 1079, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-gray:focus {
  background-color: #333;
}

/* line 1080, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-gray:focus {
  background-color: #555;
}

/* line 1081, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-mid-gray:hover {
  background-color: #555;
}

/* line 1082, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-gray:hover {
  background-color: #777;
}

/* line 1083, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-gray:focus {
  background-color: #777;
}

/* line 1084, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-silver:hover {
  background-color: #999;
}

/* line 1085, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-silver:focus {
  background-color: #999;
}

/* line 1086, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-silver:hover {
  background-color: #aaa;
}

/* line 1087, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-silver:focus {
  background-color: #aaa;
}

/* line 1088, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-moon-gray:hover {
  background-color: #ccc;
}

/* line 1089, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-moon-gray:focus {
  background-color: #ccc;
}

/* line 1090, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-gray:hover {
  background-color: #eee;
}

/* line 1091, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-gray:focus {
  background-color: #eee;
}

/* line 1092, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-near-white:hover {
  background-color: #f4f4f4;
}

/* line 1093, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-near-white:focus {
  background-color: #f4f4f4;
}

/* line 1094, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white:hover {
  background-color: #fff;
}

/* line 1095, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white:focus {
  background-color: #fff;
}

/* line 1096, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-transparent:hover {
  background-color: transparent;
}

/* line 1097, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-transparent:focus {
  background-color: transparent;
}

/* line 1098, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-90:hover {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 1099, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-90:focus {
  background-color: rgba(0, 0, 0, 0.9);
}

/* line 1100, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-80:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* line 1101, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-80:focus {
  background-color: rgba(0, 0, 0, 0.8);
}

/* line 1102, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-70:hover {
  background-color: rgba(0, 0, 0, 0.7);
}

/* line 1103, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-70:focus {
  background-color: rgba(0, 0, 0, 0.7);
}

/* line 1104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-60:hover {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 1105, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-60:focus {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 1106, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-50:hover {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 1107, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-50:focus {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 1108, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-40:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

/* line 1109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-40:focus {
  background-color: rgba(0, 0, 0, 0.4);
}

/* line 1110, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-30:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 1111, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-30:focus {
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 1112, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-20:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 1113, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-20:focus {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 1114, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-10:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 1115, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-black-10:focus {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 1116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-90:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 1117, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-90:focus {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 1118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-80:hover {
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 1119, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-80:focus {
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 1120, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-70:hover {
  background-color: rgba(255, 255, 255, 0.7);
}

/* line 1121, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-70:focus {
  background-color: rgba(255, 255, 255, 0.7);
}

/* line 1122, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-60:hover {
  background-color: rgba(255, 255, 255, 0.6);
}

/* line 1123, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-60:focus {
  background-color: rgba(255, 255, 255, 0.6);
}

/* line 1124, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-50:hover {
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 1125, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-50:focus {
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 1126, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-40:hover {
  background-color: rgba(255, 255, 255, 0.4);
}

/* line 1127, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-40:focus {
  background-color: rgba(255, 255, 255, 0.4);
}

/* line 1128, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-30:hover {
  background-color: rgba(255, 255, 255, 0.3);
}

/* line 1129, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-30:focus {
  background-color: rgba(255, 255, 255, 0.3);
}

/* line 1130, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-20:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 1131, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-20:focus {
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 1132, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-10:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 1133, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-white-10:focus {
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 1134, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-red:hover {
  color: #e7040f;
}

/* line 1135, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-red:focus {
  color: #e7040f;
}

/* line 1136, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-red:hover {
  color: #ff4136;
}

/* line 1137, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-red:focus {
  color: #ff4136;
}

/* line 1138, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-red:hover {
  color: #ff725c;
}

/* line 1139, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-red:focus {
  color: #ff725c;
}

/* line 1140, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-orange:hover {
  color: #ff6300;
}

/* line 1141, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-orange:focus {
  color: #ff6300;
}

/* line 1142, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-gold:hover {
  color: #ffb700;
}

/* line 1143, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-gold:focus {
  color: #ffb700;
}

/* line 1144, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-yellow:hover {
  color: #ffd700;
}

/* line 1145, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-yellow:focus {
  color: #ffd700;
}

/* line 1146, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-yellow:hover {
  color: #fbf1a9;
}

/* line 1147, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-yellow:focus {
  color: #fbf1a9;
}

/* line 1148, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-purple:hover {
  color: #5e2ca5;
}

/* line 1149, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-purple:focus {
  color: #5e2ca5;
}

/* line 1150, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-purple:hover {
  color: #a463f2;
}

/* line 1151, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-purple:focus {
  color: #a463f2;
}

/* line 1152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-pink:hover {
  color: #d5008f;
}

/* line 1153, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-pink:focus {
  color: #d5008f;
}

/* line 1154, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-hot-pink:hover {
  color: #ff41b4;
}

/* line 1155, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-hot-pink:focus {
  color: #ff41b4;
}

/* line 1156, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-pink:hover {
  color: #ff80cc;
}

/* line 1157, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-pink:focus {
  color: #ff80cc;
}

/* line 1158, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-pink:hover {
  color: #ffa3d7;
}

/* line 1159, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-pink:focus {
  color: #ffa3d7;
}

/* line 1160, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-green:hover {
  color: #137752;
}

/* line 1161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-green:focus {
  color: #137752;
}

/* line 1162, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-green:hover {
  color: #19a974;
}

/* line 1163, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-green:focus {
  color: #19a974;
}

/* line 1164, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-green:hover {
  color: #9eebcf;
}

/* line 1165, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-green:focus {
  color: #9eebcf;
}

/* line 1166, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-navy:hover {
  color: #001b44;
}

/* line 1167, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-navy:focus {
  color: #001b44;
}

/* line 1168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-blue:hover {
  color: #00449e;
}

/* line 1169, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-dark-blue:focus {
  color: #00449e;
}

/* line 1170, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-blue:hover {
  color: #357edd;
}

/* line 1171, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-blue:focus {
  color: #357edd;
}

/* line 1172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-blue:hover {
  color: #96ccff;
}

/* line 1173, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-light-blue:focus {
  color: #96ccff;
}

/* line 1174, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-lightest-blue:hover {
  color: #cdecff;
}

/* line 1175, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-lightest-blue:focus {
  color: #cdecff;
}

/* line 1176, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-blue:hover {
  color: #f6fffe;
}

/* line 1177, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-blue:focus {
  color: #f6fffe;
}

/* line 1178, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-green:hover {
  color: #e8fdf5;
}

/* line 1179, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-green:focus {
  color: #e8fdf5;
}

/* line 1180, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-yellow:hover {
  color: #fffceb;
}

/* line 1181, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-yellow:focus {
  color: #fffceb;
}

/* line 1182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-red:hover {
  color: #ffdfdf;
}

/* line 1183, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-washed-red:focus {
  color: #ffdfdf;
}

/* line 1184, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-red:hover {
  background-color: #e7040f;
}

/* line 1185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-red:focus {
  background-color: #e7040f;
}

/* line 1186, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-red:hover {
  background-color: #ff4136;
}

/* line 1187, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-red:focus {
  background-color: #ff4136;
}

/* line 1188, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-red:hover {
  background-color: #ff725c;
}

/* line 1189, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-red:focus {
  background-color: #ff725c;
}

/* line 1190, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-orange:hover {
  background-color: #ff6300;
}

/* line 1191, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-orange:focus {
  background-color: #ff6300;
}

/* line 1192, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-gold:hover {
  background-color: #ffb700;
}

/* line 1193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-gold:focus {
  background-color: #ffb700;
}

/* line 1194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-yellow:hover {
  background-color: #ffd700;
}

/* line 1195, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-yellow:focus {
  background-color: #ffd700;
}

/* line 1196, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-yellow:hover {
  background-color: #fbf1a9;
}

/* line 1197, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-yellow:focus {
  background-color: #fbf1a9;
}

/* line 1198, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-purple:hover {
  background-color: #5e2ca5;
}

/* line 1199, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-purple:focus {
  background-color: #5e2ca5;
}

/* line 1200, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-purple:hover {
  background-color: #a463f2;
}

/* line 1201, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-purple:focus {
  background-color: #a463f2;
}

/* line 1202, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-pink:hover {
  background-color: #d5008f;
}

/* line 1203, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-pink:focus {
  background-color: #d5008f;
}

/* line 1204, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-hot-pink:hover {
  background-color: #ff41b4;
}

/* line 1205, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-hot-pink:focus {
  background-color: #ff41b4;
}

/* line 1206, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-pink:hover {
  background-color: #ff80cc;
}

/* line 1207, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-pink:focus {
  background-color: #ff80cc;
}

/* line 1208, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-pink:hover {
  background-color: #ffa3d7;
}

/* line 1209, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-pink:focus {
  background-color: #ffa3d7;
}

/* line 1210, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-green:hover {
  background-color: #137752;
}

/* line 1211, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-green:focus {
  background-color: #137752;
}

/* line 1212, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-green:hover {
  background-color: #19a974;
}

/* line 1213, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-green:focus {
  background-color: #19a974;
}

/* line 1214, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-green:hover {
  background-color: #9eebcf;
}

/* line 1215, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-green:focus {
  background-color: #9eebcf;
}

/* line 1216, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-navy:hover {
  background-color: #001b44;
}

/* line 1217, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-navy:focus {
  background-color: #001b44;
}

/* line 1218, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-blue:hover {
  background-color: #00449e;
}

/* line 1219, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-dark-blue:focus {
  background-color: #00449e;
}

/* line 1220, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-blue:hover {
  background-color: #357edd;
}

/* line 1221, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-blue:focus {
  background-color: #357edd;
}

/* line 1222, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-blue:hover {
  background-color: #96ccff;
}

/* line 1223, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-light-blue:focus {
  background-color: #96ccff;
}

/* line 1224, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-lightest-blue:hover {
  background-color: #cdecff;
}

/* line 1225, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-lightest-blue:focus {
  background-color: #cdecff;
}

/* line 1226, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-blue:hover {
  background-color: #f6fffe;
}

/* line 1227, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-blue:focus {
  background-color: #f6fffe;
}

/* line 1228, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-green:hover {
  background-color: #e8fdf5;
}

/* line 1229, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-green:focus {
  background-color: #e8fdf5;
}

/* line 1230, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-yellow:hover {
  background-color: #fffceb;
}

/* line 1231, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-yellow:focus {
  background-color: #fffceb;
}

/* line 1232, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-red:hover {
  background-color: #ffdfdf;
}

/* line 1233, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hover-bg-washed-red:focus {
  background-color: #ffdfdf;
}

/* 3. Variables */
/*
   SPACING
   Docs: http://tachyons.io/docs/layout/spacing/

   An eight step powers of two scale ranging from 0 to 16rem.

   Base:
     p = padding
     m = margin

   Modifiers:
     a = all
     h = horizontal
     v = vertical
     t = top
     r = right
     b = bottom
     l = left

     0 = none
     1 = 1st step in spacing scale
     2 = 2nd step in spacing scale
     3 = 3rd step in spacing scale
     4 = 4th step in spacing scale
     5 = 5th step in spacing scale
     6 = 6th step in spacing scale
     7 = 7th step in spacing scale

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1269, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa0 {
  padding: 0;
}

/* line 1270, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa1 {
  padding: .25rem;
}

/* line 1271, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa2 {
  padding: .5rem;
}

/* line 1272, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa3 {
  padding: 1rem;
}

/* line 1273, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa4 {
  padding: 2rem;
}

/* line 1274, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa5 {
  padding: 4rem;
}

/* line 1275, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa6 {
  padding: 8rem;
}

/* line 1276, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pa7 {
  padding: 16rem;
}

/* line 1277, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl0 {
  padding-left: 0;
}

/* line 1278, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl1 {
  padding-left: .25rem;
}

/* line 1279, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl2 {
  padding-left: .5rem;
}

/* line 1280, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl3 {
  padding-left: 1rem;
}

/* line 1281, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl4 {
  padding-left: 2rem;
}

/* line 1282, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl5 {
  padding-left: 4rem;
}

/* line 1283, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl6 {
  padding-left: 8rem;
}

/* line 1284, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pl7 {
  padding-left: 16rem;
}

/* line 1285, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr0 {
  padding-right: 0;
}

/* line 1286, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr1 {
  padding-right: .25rem;
}

/* line 1287, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr2 {
  padding-right: .5rem;
}

/* line 1288, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr3 {
  padding-right: 1rem;
}

/* line 1289, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr4 {
  padding-right: 2rem;
}

/* line 1290, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr5 {
  padding-right: 4rem;
}

/* line 1291, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr6 {
  padding-right: 8rem;
}

/* line 1292, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pr7 {
  padding-right: 16rem;
}

/* line 1293, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb0 {
  padding-bottom: 0;
}

/* line 1294, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb1 {
  padding-bottom: .25rem;
}

/* line 1295, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb2 {
  padding-bottom: .5rem;
}

/* line 1296, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb3 {
  padding-bottom: 1rem;
}

/* line 1297, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb4 {
  padding-bottom: 2rem;
}

/* line 1298, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb5 {
  padding-bottom: 4rem;
}

/* line 1299, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb6 {
  padding-bottom: 8rem;
}

/* line 1300, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pb7 {
  padding-bottom: 16rem;
}

/* line 1301, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt0 {
  padding-top: 0;
}

/* line 1302, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt1 {
  padding-top: .25rem;
}

/* line 1303, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt2 {
  padding-top: .5rem;
}

/* line 1304, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt3 {
  padding-top: 1rem;
}

/* line 1305, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt4 {
  padding-top: 2rem;
}

/* line 1306, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt5 {
  padding-top: 4rem;
}

/* line 1307, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt6 {
  padding-top: 8rem;
}

/* line 1308, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pt7 {
  padding-top: 16rem;
}

/* line 1309, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv0 {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 1310, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv1 {
  padding-top: .25rem;
  padding-bottom: .25rem;
}

/* line 1311, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

/* line 1312, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 1313, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 1314, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

/* line 1315, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

/* line 1316, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pv7 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

/* line 1317, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph0 {
  padding-left: 0;
  padding-right: 0;
}

/* line 1318, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

/* line 1319, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

/* line 1320, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph3 {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 1321, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

/* line 1322, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph5 {
  padding-left: 4rem;
  padding-right: 4rem;
}

/* line 1323, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph6 {
  padding-left: 8rem;
  padding-right: 8rem;
}

/* line 1324, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ph7 {
  padding-left: 16rem;
  padding-right: 16rem;
}

/* line 1325, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma0 {
  margin: 0;
}

/* line 1326, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma1 {
  margin: .25rem;
}

/* line 1327, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma2 {
  margin: .5rem;
}

/* line 1328, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma3 {
  margin: 1rem;
}

/* line 1329, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma4 {
  margin: 2rem;
}

/* line 1330, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma5 {
  margin: 4rem;
}

/* line 1331, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma6 {
  margin: 8rem;
}

/* line 1332, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ma7 {
  margin: 16rem;
}

/* line 1333, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml0 {
  margin-left: 0;
}

/* line 1334, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml1 {
  margin-left: .25rem;
}

/* line 1335, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml2 {
  margin-left: .5rem;
}

/* line 1336, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml3 {
  margin-left: 1rem;
}

/* line 1337, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml4 {
  margin-left: 2rem;
}

/* line 1338, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml5 {
  margin-left: 4rem;
}

/* line 1339, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml6 {
  margin-left: 8rem;
}

/* line 1340, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ml7 {
  margin-left: 16rem;
}

/* line 1341, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr0 {
  margin-right: 0;
}

/* line 1342, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr1 {
  margin-right: .25rem;
}

/* line 1343, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr2 {
  margin-right: .5rem;
}

/* line 1344, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr3 {
  margin-right: 1rem;
}

/* line 1345, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr4 {
  margin-right: 2rem;
}

/* line 1346, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr5 {
  margin-right: 4rem;
}

/* line 1347, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr6 {
  margin-right: 8rem;
}

/* line 1348, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mr7 {
  margin-right: 16rem;
}

/* line 1349, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb0 {
  margin-bottom: 0;
}

/* line 1350, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb1 {
  margin-bottom: .25rem;
}

/* line 1351, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb2 {
  margin-bottom: .5rem;
}

/* line 1352, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb3 {
  margin-bottom: 1rem;
}

/* line 1353, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb4 {
  margin-bottom: 2rem;
}

/* line 1354, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb5 {
  margin-bottom: 4rem;
}

/* line 1355, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb6 {
  margin-bottom: 8rem;
}

/* line 1356, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mb7 {
  margin-bottom: 16rem;
}

/* line 1357, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt0 {
  margin-top: 0;
}

/* line 1358, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt1 {
  margin-top: .25rem;
}

/* line 1359, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt2 {
  margin-top: .5rem;
}

/* line 1360, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt3 {
  margin-top: 1rem;
}

/* line 1361, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt4 {
  margin-top: 2rem;
}

/* line 1362, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt5 {
  margin-top: 4rem;
}

/* line 1363, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt6 {
  margin-top: 8rem;
}

/* line 1364, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mt7 {
  margin-top: 16rem;
}

/* line 1365, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv0 {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1366, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv1 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

/* line 1367, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

/* line 1368, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* line 1369, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv4 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

/* line 1370, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv5 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

/* line 1371, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv6 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

/* line 1372, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mv7 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

/* line 1373, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh0 {
  margin-left: 0;
  margin-right: 0;
}

/* line 1374, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh1 {
  margin-left: .25rem;
  margin-right: .25rem;
}

/* line 1375, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh2 {
  margin-left: .5rem;
  margin-right: .5rem;
}

/* line 1376, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh3 {
  margin-left: 1rem;
  margin-right: 1rem;
}

/* line 1377, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh4 {
  margin-left: 2rem;
  margin-right: 2rem;
}

/* line 1378, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh5 {
  margin-left: 4rem;
  margin-right: 4rem;
}

/* line 1379, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh6 {
  margin-left: 8rem;
  margin-right: 8rem;
}

/* line 1380, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.mh7 {
  margin-left: 16rem;
  margin-right: 16rem;
}

/*
   NEGATIVE MARGINS

   Base:
     n = negative

   Modifiers:
     a = all
     t = top
     r = right
     b = bottom
     l = left

     1 = 1st step in spacing scale
     2 = 2nd step in spacing scale
     3 = 3rd step in spacing scale
     4 = 4th step in spacing scale
     5 = 5th step in spacing scale
     6 = 6th step in spacing scale
     7 = 7th step in spacing scale

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1408, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na1 {
  margin: -.25rem;
}

/* line 1409, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na2 {
  margin: -.5rem;
}

/* line 1410, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na3 {
  margin: -1rem;
}

/* line 1411, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na4 {
  margin: -2rem;
}

/* line 1412, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na5 {
  margin: -4rem;
}

/* line 1413, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na6 {
  margin: -8rem;
}

/* line 1414, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.na7 {
  margin: -16rem;
}

/* line 1415, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl1 {
  margin-left: -.25rem;
}

/* line 1416, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl2 {
  margin-left: -.5rem;
}

/* line 1417, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl3 {
  margin-left: -1rem;
}

/* line 1418, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl4 {
  margin-left: -2rem;
}

/* line 1419, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl5 {
  margin-left: -4rem;
}

/* line 1420, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl6 {
  margin-left: -8rem;
}

/* line 1421, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nl7 {
  margin-left: -16rem;
}

/* line 1422, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr1 {
  margin-right: -.25rem;
}

/* line 1423, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr2 {
  margin-right: -.5rem;
}

/* line 1424, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr3 {
  margin-right: -1rem;
}

/* line 1425, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr4 {
  margin-right: -2rem;
}

/* line 1426, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr5 {
  margin-right: -4rem;
}

/* line 1427, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr6 {
  margin-right: -8rem;
}

/* line 1428, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nr7 {
  margin-right: -16rem;
}

/* line 1429, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb1 {
  margin-bottom: -.25rem;
}

/* line 1430, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb2 {
  margin-bottom: -.5rem;
}

/* line 1431, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb3 {
  margin-bottom: -1rem;
}

/* line 1432, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb4 {
  margin-bottom: -2rem;
}

/* line 1433, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb5 {
  margin-bottom: -4rem;
}

/* line 1434, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb6 {
  margin-bottom: -8rem;
}

/* line 1435, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nb7 {
  margin-bottom: -16rem;
}

/* line 1436, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt1 {
  margin-top: -.25rem;
}

/* line 1437, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt2 {
  margin-top: -.5rem;
}

/* line 1438, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt3 {
  margin-top: -1rem;
}

/* line 1439, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt4 {
  margin-top: -2rem;
}

/* line 1440, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt5 {
  margin-top: -4rem;
}

/* line 1441, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt6 {
  margin-top: -8rem;
}

/* line 1442, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nt7 {
  margin-top: -16rem;
}

/*

  TABLES
  Docs: http://tachyons.io/docs/elements/tables/

*/
/* line 1449, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.collapse {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 1450, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.striped--light-silver:nth-child(odd) {
  background-color: #aaa;
}

/* line 1451, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.striped--moon-gray:nth-child(odd) {
  background-color: #ccc;
}

/* line 1452, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.striped--light-gray:nth-child(odd) {
  background-color: #eee;
}

/* line 1453, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.striped--near-white:nth-child(odd) {
  background-color: #f4f4f4;
}

/* line 1454, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.stripe-light:nth-child(odd) {
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 1455, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.stripe-dark:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.1);
}

/*

   TEXT DECORATION
   Docs: http://tachyons.io/docs/typography/text-decoration/


   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1468, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.strike {
  text-decoration: line-through;
}

/* line 1469, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.underline {
  text-decoration: underline;
}

/* line 1470, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.no-underline {
  text-decoration: none;
}

/*

  TEXT ALIGN
  Docs: http://tachyons.io/docs/typography/text-align/

  Base
    t = text-align

  Modifiers
    l = left
    r = right
    c = center

  Media Query Extensions:
    -ns = not-small
    -m  = medium
    -l  = large

*/
/* line 1490, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tl {
  text-align: left;
}

/* line 1491, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tr {
  text-align: right;
}

/* line 1492, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.tc {
  text-align: center;
}

/*

   TEXT TRANSFORM
   Docs: http://tachyons.io/docs/typography/text-transform/

   Base:
     tt = text-transform

   Modifiers
     c = capitalize
     l = lowercase
     u = uppercase
     n = none

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1513, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ttc {
  text-transform: capitalize;
}

/* line 1514, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ttl {
  text-transform: lowercase;
}

/* line 1515, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ttu {
  text-transform: uppercase;
}

/* line 1516, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ttn {
  text-transform: none;
}

/*

   TYPE SCALE
   Docs: http://tachyons.io/docs/typography/scale/

   Base:
    f = font-size

   Modifiers
     1 = 1st step in size scale
     2 = 2nd step in size scale
     3 = 3rd step in size scale
     4 = 4th step in size scale
     5 = 5th step in size scale
     6 = 6th step in size scale

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large
*/
/*
 * For Hero/Marketing Titles
 *
 * These generally are too large for mobile
 * so be careful using them on smaller screens.
 * */
/* line 1544, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f-6, .f-headline {
  font-size: 6rem;
}

/* line 1545, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f-5, .f-subheadline {
  font-size: 5rem;
}

/* Type Scale */
/* line 1547, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f1 {
  font-size: 3rem;
}

/* line 1548, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f2 {
  font-size: 2.25rem;
}

/* line 1549, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f3 {
  font-size: 1.5rem;
}

/* line 1550, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f4 {
  font-size: 1.25rem;
}

/* line 1551, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f5 {
  font-size: 1rem;
}

/* line 1552, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.f6 {
  font-size: .875rem;
}

/*

   TYPOGRAPHY
   http://tachyons.io/docs/typography/measure/

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* Measure is limited to ~66 characters */
/* line 1565, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.measure {
  max-width: 30em;
}

/* Measure is limited to ~80 characters */
/* line 1567, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.measure-wide {
  max-width: 34em;
}

/* Measure is limited to ~45 characters */
/* line 1569, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.measure-narrow {
  max-width: 20em;
}

/* Book paragraph style - paragraphs are indented with no vertical spacing. */
/* line 1571, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.indent {
  text-indent: 1em;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1572, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.small-caps {
  font-variant: small-caps;
}

/* Combine this class with a width to truncate text (or just leave as is to truncate at width of containing element. */
/* line 1574, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*

   UTILITIES

*/
/* line 1580, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.overflow-container {
  overflow-y: scroll;
}

/* line 1581, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.center {
  margin-right: auto;
  margin-left: auto;
}

/*

   VISIBILITY

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/*
    Text that is hidden but accessible
    Ref: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
*/
/* line 1596, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.clip {
  position: fixed !important;
  _position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

/*

   WHITE SPACE

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1607, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.ws-normal {
  white-space: normal;
}

/* line 1608, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nowrap {
  white-space: nowrap;
}

/* line 1609, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pre {
  white-space: pre;
}

/*

   VERTICAL ALIGN

   Media Query Extensions:
     -ns = not-small
     -m  = medium
     -l  = large

*/
/* line 1620, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.v-base {
  vertical-align: baseline;
}

/* line 1621, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.v-mid {
  vertical-align: middle;
}

/* line 1622, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.v-top {
  vertical-align: top;
}

/* line 1623, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.v-btm {
  vertical-align: bottom;
}

/*

  HOVER EFFECTS
  Docs: http://tachyons.io/docs/themes/hovers/

    - Dim
    - Glow
    - Hide Child
    - Underline text
    - Grow
    - Pointer
    - Shadow

*/
/*

  Dim element on hover by adding the dim class.

*/
/* line 1643, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dim {
  opacity: 1;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/* line 1644, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dim:hover, .dim:focus {
  opacity: .5;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/* line 1645, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.dim:active {
  opacity: .8;
  -webkit-transition: opacity .15s ease-out;
  transition: opacity .15s ease-out;
}

/*

  Animate opacity to 100% on hover by adding the glow class.

*/
/* line 1651, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.glow {
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/* line 1652, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.glow:hover, .glow:focus {
  opacity: 1;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/*

  Hide child & reveal on hover:

  Put the hide-child class on a parent element and any nested element with the
  child class will be hidden and displayed on hover or focus.

  <div class="hide-child">
    <div class="child"> Hidden until hover or focus </div>
    <div class="child"> Hidden until hover or focus </div>
    <div class="child"> Hidden until hover or focus </div>
    <div class="child"> Hidden until hover or focus </div>
  </div>
*/
/* line 1667, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hide-child .child {
  opacity: 0;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/* line 1668, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.hide-child:hover .child, .hide-child:focus .child, .hide-child:active .child {
  opacity: 1;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

/* line 1669, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.underline-hover:hover, .underline-hover:focus {
  text-decoration: underline;
}

/* Can combine this with overflow-hidden to make background images grow on hover
 * even if you are using background-size: cover */
/* line 1672, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow {
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: -webkit-transform .25s ease-out;
  transition: -webkit-transform .25s ease-out;
  transition: transform .25s ease-out;
  transition: transform .25s ease-out, -webkit-transform .25s ease-out;
}

/* line 1673, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow:hover, .grow:focus {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 1674, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

/* line 1675, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow-large {
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: -webkit-transform .25s ease-in-out;
  transition: -webkit-transform .25s ease-in-out;
  transition: transform .25s ease-in-out;
  transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
}

/* line 1676, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow-large:hover, .grow-large:focus {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

/* line 1677, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.grow-large:active {
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
}

/* Add pointer on hover */
/* line 1679, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.pointer:hover {
  cursor: pointer;
}

/* 
   Add shadow on hover.

   Performant box-shadow animation pattern from 
   http://tobiasahlin.com/blog/how-to-animate-box-shadow/ 
*/
/* line 1686, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-hover {
  cursor: pointer;
  position: relative;
  -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

/* line 1687, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-hover::after {
  content: '';
  box-shadow: 0 0 16px 2px rgba(0, 0, 0, 0.2);
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

/* line 1688, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.shadow-hover:hover::after, .shadow-hover:focus::after {
  opacity: 1;
}

/* Combine with classes in skins and skins-pseudo for 
 * many different transition possibilities. */
/* line 1691, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.bg-animate, .bg-animate:hover, .bg-animate:focus {
  -webkit-transition: background-color .15s ease-in-out;
  transition: background-color .15s ease-in-out;
}

/*

  Z-INDEX

  Base
    z = z-index

  Modifiers
    -0 = literal value 0
    -1 = literal value 1
    -2 = literal value 2
    -3 = literal value 3
    -4 = literal value 4
    -5 = literal value 5
    -999 = literal value 999
    -9999 = literal value 9999

    -max = largest accepted z-index value as integer

    -inherit = string value inherit
    -initial = string value initial
    -unset = string value unset

  MDN: https://developer.mozilla.org/en/docs/Web/CSS/z-index
  Spec: http://www.w3.org/TR/CSS2/zindex.html
  Articles:
    https://philipwalton.com/articles/what-no-one-told-you-about-z-index/

  Tips on extending:
  There might be a time worth using negative z-index values.
  Or if you are using tachyons with another project, you might need to
  adjust these values to suit your needs.

*/
/* line 1726, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-0 {
  z-index: 0;
}

/* line 1727, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-1 {
  z-index: 1;
}

/* line 1728, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-2 {
  z-index: 2;
}

/* line 1729, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-3 {
  z-index: 3;
}

/* line 1730, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-4 {
  z-index: 4;
}

/* line 1731, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-5 {
  z-index: 5;
}

/* line 1732, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-999 {
  z-index: 999;
}

/* line 1733, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-9999 {
  z-index: 9999;
}

/* line 1734, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-max {
  z-index: 2147483647;
}

/* line 1735, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-inherit {
  z-index: inherit;
}

/* line 1736, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-initial {
  z-index: initial;
}

/* line 1737, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.z-unset {
  z-index: unset;
}

/*

    NESTED
    Tachyons module for styling nested elements
    that are generated by a cms.

*/
/* line 1745, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-copy-line-height p, .nested-copy-line-height ul,
.nested-copy-line-height ol {
  line-height: 1.5;
}

/* line 1747, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-headline-line-height h1, .nested-headline-line-height h2,
.nested-headline-line-height h3, .nested-headline-line-height h4,
.nested-headline-line-height h5, .nested-headline-line-height h6 {
  line-height: 1.25;
}

/* line 1750, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-list-reset ul, .nested-list-reset ol {
  padding-left: 0;
  margin-left: 0;
  list-style-type: none;
}

/* line 1751, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-copy-indent p + p {
  text-indent: 1em;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1752, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-copy-seperator p + p {
  margin-top: 1.5em;
}

/* line 1753, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-img img {
  width: 100%;
  max-width: 100%;
  display: block;
}

/* line 1754, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-links a {
  color: #357edd;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 1755, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-links a:hover {
  color: #96ccff;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/* line 1756, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.nested-links a:focus {
  color: #96ccff;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

/*

  STYLES

  Add custom styles here.

*/
/* Variables */
/* Importing here will allow you to override any variables in the modules */
/*

   Tachyons
   COLOR VARIABLES

   Grayscale
   - Solids
   - Transparencies
   Colors

*/
/*

  CUSTOM MEDIA QUERIES

  Media query values can be changed to fit your own content.
  There are no magic bullets when it comes to media query width values.
  They should be declared in em units - and they should be set to meet
  the needs of your content. You can also add additional media queries,
  or remove some of the existing ones.

  These media queries can be referenced like so:

  @media (--breakpoint-not-small) {
    .medium-and-larger-specific-style {
      background-color: red;
    }
  }

  @media (--breakpoint-medium) {
    .medium-screen-specific-style {
      background-color: red;
    }
  }

  @media (--breakpoint-large) {
    .large-and-larger-screen-specific-style {
      background-color: red;
    }
  }

*/
/* Media Queries */
/* 4. Debugging */
/*

  DEBUG CHILDREN
  Docs: http://tachyons.io/docs/debug/

  Just add the debug class to any element to see outlines on its
  children.

*/
/* line 1819, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug * {
  outline: 1px solid gold;
}

/* line 1820, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-white * {
  outline: 1px solid white;
}

/* line 1821, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-black * {
  outline: 1px solid black;
}

/*

   DEBUG GRID
   http://tachyons.io/docs/debug-grid/

   Can be useful for debugging layout issues
   or helping to make sure things line up perfectly.
   Just tack one of these classes onto a parent element.

*/
/* line 1832, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-grid {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) repeat top left;
}

/* line 1833, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-grid-16 {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) repeat top left;
}

/* line 1834, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-grid-8-solid {
  background: white url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) repeat top left;
}

/* line 1835, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
.debug-grid-16-solid {
  background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) repeat top left;
}

/* Uncomment out the line below to help debug layout issues */
/* @import './_debug'; */
@media screen and (min-width: 30em) {
  /* line 1839, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio-ns {
    height: 0;
    position: relative;
  }

  /* line 1840, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--16x9-ns {
    padding-bottom: 56.25%;
  }

  /* line 1841, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--9x16-ns {
    padding-bottom: 177.77%;
  }

  /* line 1842, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x3-ns {
    padding-bottom: 75%;
  }

  /* line 1843, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--3x4-ns {
    padding-bottom: 133.33%;
  }

  /* line 1844, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--6x4-ns {
    padding-bottom: 66.6%;
  }

  /* line 1845, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x6-ns {
    padding-bottom: 150%;
  }

  /* line 1846, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--8x5-ns {
    padding-bottom: 62.5%;
  }

  /* line 1847, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x8-ns {
    padding-bottom: 160%;
  }

  /* line 1848, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--7x5-ns {
    padding-bottom: 71.42%;
  }

  /* line 1849, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x7-ns {
    padding-bottom: 140%;
  }

  /* line 1850, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--1x1-ns {
    padding-bottom: 100%;
  }

  /* line 1851, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--object-ns {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }

  /* line 1852, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cover-ns {
    background-size: cover !important;
  }

  /* line 1853, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .contain-ns {
    background-size: contain !important;
  }

  /* line 1854, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-center-ns {
    background-repeat: no-repeat;
    background-position: center center;
  }

  /* line 1855, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-top-ns {
    background-repeat: no-repeat;
    background-position: top center;
  }

  /* line 1856, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-right-ns {
    background-repeat: no-repeat;
    background-position: center right;
  }

  /* line 1857, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-bottom-ns {
    background-repeat: no-repeat;
    background-position: bottom center;
  }

  /* line 1858, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-left-ns {
    background-repeat: no-repeat;
    background-position: center left;
  }

  /* line 1859, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-ns {
    outline: 1px solid;
  }

  /* line 1860, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-transparent-ns {
    outline: 1px solid transparent;
  }

  /* line 1861, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-0-ns {
    outline: 0;
  }

  /* line 1862, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ba-ns {
    border-style: solid;
    border-width: 1px;
  }

  /* line 1863, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-ns {
    border-top-style: solid;
    border-top-width: 1px;
  }

  /* line 1864, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-ns {
    border-right-style: solid;
    border-right-width: 1px;
  }

  /* line 1865, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-ns {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  /* line 1866, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-ns {
    border-left-style: solid;
    border-left-width: 1px;
  }

  /* line 1867, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bn-ns {
    border-style: none;
    border-width: 0;
  }

  /* line 1868, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br0-ns {
    border-radius: 0;
  }

  /* line 1869, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br1-ns {
    border-radius: .125rem;
  }

  /* line 1870, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br2-ns {
    border-radius: .25rem;
  }

  /* line 1871, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br3-ns {
    border-radius: .5rem;
  }

  /* line 1872, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br4-ns {
    border-radius: 1rem;
  }

  /* line 1873, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-100-ns {
    border-radius: 100%;
  }

  /* line 1874, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-pill-ns {
    border-radius: 9999px;
  }

  /* line 1875, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--bottom-ns {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  /* line 1876, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--top-ns {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 1877, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--right-ns {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  /* line 1878, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--left-ns {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 1879, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dotted-ns {
    border-style: dotted;
  }

  /* line 1880, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dashed-ns {
    border-style: dashed;
  }

  /* line 1881, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--solid-ns {
    border-style: solid;
  }

  /* line 1882, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--none-ns {
    border-style: none;
  }

  /* line 1883, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw0-ns {
    border-width: 0;
  }

  /* line 1884, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw1-ns {
    border-width: .125rem;
  }

  /* line 1885, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw2-ns {
    border-width: .25rem;
  }

  /* line 1886, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw3-ns {
    border-width: .5rem;
  }

  /* line 1887, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw4-ns {
    border-width: 1rem;
  }

  /* line 1888, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw5-ns {
    border-width: 2rem;
  }

  /* line 1889, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-0-ns {
    border-top-width: 0;
  }

  /* line 1890, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-0-ns {
    border-right-width: 0;
  }

  /* line 1891, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-0-ns {
    border-bottom-width: 0;
  }

  /* line 1892, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-0-ns {
    border-left-width: 0;
  }

  /* line 1893, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-1-ns {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 1894, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-2-ns {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 1895, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-3-ns {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 1896, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-4-ns {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 1897, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-5-ns {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 1898, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-0-ns {
    top: 0;
  }

  /* line 1899, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-0-ns {
    left: 0;
  }

  /* line 1900, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-0-ns {
    right: 0;
  }

  /* line 1901, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-0-ns {
    bottom: 0;
  }

  /* line 1902, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-1-ns {
    top: 1rem;
  }

  /* line 1903, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-1-ns {
    left: 1rem;
  }

  /* line 1904, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-1-ns {
    right: 1rem;
  }

  /* line 1905, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-1-ns {
    bottom: 1rem;
  }

  /* line 1906, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-2-ns {
    top: 2rem;
  }

  /* line 1907, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-2-ns {
    left: 2rem;
  }

  /* line 1908, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-2-ns {
    right: 2rem;
  }

  /* line 1909, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-2-ns {
    bottom: 2rem;
  }

  /* line 1910, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--1-ns {
    top: -1rem;
  }

  /* line 1911, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--1-ns {
    right: -1rem;
  }

  /* line 1912, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--1-ns {
    bottom: -1rem;
  }

  /* line 1913, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--1-ns {
    left: -1rem;
  }

  /* line 1914, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--2-ns {
    top: -2rem;
  }

  /* line 1915, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--2-ns {
    right: -2rem;
  }

  /* line 1916, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--2-ns {
    bottom: -2rem;
  }

  /* line 1917, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--2-ns {
    left: -2rem;
  }

  /* line 1918, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute--fill-ns {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  /* line 1919, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cl-ns {
    clear: left;
  }

  /* line 1920, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cr-ns {
    clear: right;
  }

  /* line 1921, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cb-ns {
    clear: both;
  }

  /* line 1922, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cn-ns {
    clear: none;
  }

  /* line 1923, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dn-ns {
    display: none;
  }

  /* line 1924, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .di-ns {
    display: inline;
  }

  /* line 1925, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .db-ns {
    display: block;
  }

  /* line 1926, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dib-ns {
    display: inline-block;
  }

  /* line 1927, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dit-ns {
    display: inline-table;
  }

  /* line 1928, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-ns {
    display: table;
  }

  /* line 1929, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dtc-ns {
    display: table-cell;
  }

  /* line 1930, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-ns {
    display: table-row;
  }

  /* line 1931, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-group-ns {
    display: table-row-group;
  }

  /* line 1932, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-ns {
    display: table-column;
  }

  /* line 1933, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-group-ns {
    display: table-column-group;
  }

  /* line 1934, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt--fixed-ns {
    table-layout: fixed;
    width: 100%;
  }

  /* line 1935, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-ns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 1936, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .inline-flex-ns {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  /* line 1937, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-auto-ns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    /* 1 */
    min-height: 0;
    /* 1 */
  }

  /* line 1938, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-none-ns {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }

  /* line 1939, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-column-ns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1940, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-row-ns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 1941, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-wrap-ns {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 1942, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-start-ns {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 1943, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-end-ns {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  /* line 1944, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-center-ns {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1945, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-baseline-ns {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  /* line 1946, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-stretch-ns {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  /* line 1947, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-start-ns {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  /* line 1948, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-end-ns {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  /* line 1949, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-center-ns {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  /* line 1950, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-baseline-ns {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  /* line 1951, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-stretch-ns {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  /* line 1952, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-start-ns {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  /* line 1953, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-end-ns {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  /* line 1954, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-center-ns {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1955, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-between-ns {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  /* line 1956, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-around-ns {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 1957, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-start-ns {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  /* line 1958, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-end-ns {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }

  /* line 1959, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-center-ns {
    -ms-flex-line-pack: center;
    align-content: center;
  }

  /* line 1960, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-between-ns {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }

  /* line 1961, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-around-ns {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }

  /* line 1962, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-stretch-ns {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }

  /* line 1963, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-0-ns {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }

  /* line 1964, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-1-ns {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 1965, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-2-ns {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  /* line 1966, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-3-ns {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  /* line 1967, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-4-ns {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  /* line 1968, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-5-ns {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  /* line 1969, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-6-ns {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  /* line 1970, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-7-ns {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  /* line 1971, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-8-ns {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  /* line 1972, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-last-ns {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }

  /* line 1973, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fl-ns {
    float: left;
    display: inline;
  }

  /* line 1974, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fr-ns {
    float: right;
    display: inline;
  }

  /* line 1975, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fn-ns {
    float: none;
  }

  /* line 1976, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .i-ns {
    font-style: italic;
  }

  /* line 1977, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fs-normal-ns {
    font-style: normal;
  }

  /* line 1978, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .normal-ns {
    font-weight: normal;
  }

  /* line 1979, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b-ns {
    font-weight: bold;
  }

  /* line 1980, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw1-ns {
    font-weight: 100;
  }

  /* line 1981, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw2-ns {
    font-weight: 200;
  }

  /* line 1982, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw3-ns {
    font-weight: 300;
  }

  /* line 1983, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw4-ns {
    font-weight: 400;
  }

  /* line 1984, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw5-ns {
    font-weight: 500;
  }

  /* line 1985, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw6-ns {
    font-weight: 600;
  }

  /* line 1986, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw7-ns {
    font-weight: 700;
  }

  /* line 1987, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw8-ns {
    font-weight: 800;
  }

  /* line 1988, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw9-ns {
    font-weight: 900;
  }

  /* line 1989, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h1-ns {
    height: 1rem;
  }

  /* line 1990, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h2-ns {
    height: 2rem;
  }

  /* line 1991, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h3-ns {
    height: 4rem;
  }

  /* line 1992, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h4-ns {
    height: 8rem;
  }

  /* line 1993, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h5-ns {
    height: 16rem;
  }

  /* line 1994, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-25-ns {
    height: 25%;
  }

  /* line 1995, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-50-ns {
    height: 50%;
  }

  /* line 1996, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-75-ns {
    height: 75%;
  }

  /* line 1997, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-100-ns {
    height: 100%;
  }

  /* line 1998, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-h-100-ns {
    min-height: 100%;
  }

  /* line 1999, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-25-ns {
    height: 25vh;
  }

  /* line 2000, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-50-ns {
    height: 50vh;
  }

  /* line 2001, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-75-ns {
    height: 75vh;
  }

  /* line 2002, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-100-ns {
    height: 100vh;
  }

  /* line 2003, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-vh-100-ns {
    min-height: 100vh;
  }

  /* line 2004, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-auto-ns {
    height: auto;
  }

  /* line 2005, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-inherit-ns {
    height: inherit;
  }

  /* line 2006, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-ns {
    letter-spacing: .1em;
  }

  /* line 2007, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-tight-ns {
    letter-spacing: -.05em;
  }

  /* line 2008, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-mega-ns {
    letter-spacing: .25em;
  }

  /* line 2009, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-solid-ns {
    line-height: 1;
  }

  /* line 2010, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-title-ns {
    line-height: 1.25;
  }

  /* line 2011, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-copy-ns {
    line-height: 1.5;
  }

  /* line 2012, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-100-ns {
    max-width: 100%;
  }

  /* line 2013, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw1-ns {
    max-width: 1rem;
  }

  /* line 2014, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw2-ns {
    max-width: 2rem;
  }

  /* line 2015, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw3-ns {
    max-width: 4rem;
  }

  /* line 2016, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw4-ns {
    max-width: 8rem;
  }

  /* line 2017, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw5-ns {
    max-width: 16rem;
  }

  /* line 2018, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw6-ns {
    max-width: 32rem;
  }

  /* line 2019, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw7-ns {
    max-width: 48rem;
  }

  /* line 2020, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw8-ns {
    max-width: 64rem;
  }

  /* line 2021, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw9-ns {
    max-width: 96rem;
  }

  /* line 2022, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-none-ns {
    max-width: none;
  }

  /* line 2023, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w1-ns {
    width: 1rem;
  }

  /* line 2024, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w2-ns {
    width: 2rem;
  }

  /* line 2025, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w3-ns {
    width: 4rem;
  }

  /* line 2026, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w4-ns {
    width: 8rem;
  }

  /* line 2027, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w5-ns {
    width: 16rem;
  }

  /* line 2028, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-10-ns {
    width: 10%;
  }

  /* line 2029, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-20-ns {
    width: 20%;
  }

  /* line 2030, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-25-ns {
    width: 25%;
  }

  /* line 2031, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-30-ns {
    width: 30%;
  }

  /* line 2032, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-33-ns {
    width: 33%;
  }

  /* line 2033, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-34-ns {
    width: 34%;
  }

  /* line 2034, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-40-ns {
    width: 40%;
  }

  /* line 2035, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-50-ns {
    width: 50%;
  }

  /* line 2036, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-60-ns {
    width: 60%;
  }

  /* line 2037, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-70-ns {
    width: 70%;
  }

  /* line 2038, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-75-ns {
    width: 75%;
  }

  /* line 2039, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-80-ns {
    width: 80%;
  }

  /* line 2040, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-90-ns {
    width: 90%;
  }

  /* line 2041, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-100-ns {
    width: 100%;
  }

  /* line 2042, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-third-ns {
    width: calc( 100% / 3 );
  }

  /* line 2043, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-two-thirds-ns {
    width: calc( 100% / 1.5 );
  }

  /* line 2044, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-auto-ns {
    width: auto;
  }

  /* line 2045, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-visible-ns {
    overflow: visible;
  }

  /* line 2046, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-hidden-ns {
    overflow: hidden;
  }

  /* line 2047, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-scroll-ns {
    overflow: scroll;
  }

  /* line 2048, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-auto-ns {
    overflow: auto;
  }

  /* line 2049, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-visible-ns {
    overflow-x: visible;
  }

  /* line 2050, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-hidden-ns {
    overflow-x: hidden;
  }

  /* line 2051, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-scroll-ns {
    overflow-x: scroll;
  }

  /* line 2052, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-auto-ns {
    overflow-x: auto;
  }

  /* line 2053, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-visible-ns {
    overflow-y: visible;
  }

  /* line 2054, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-hidden-ns {
    overflow-y: hidden;
  }

  /* line 2055, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-scroll-ns {
    overflow-y: scroll;
  }

  /* line 2056, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-auto-ns {
    overflow-y: auto;
  }

  /* line 2057, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .static-ns {
    position: static;
  }

  /* line 2058, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .relative-ns {
    position: relative;
  }

  /* line 2059, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute-ns {
    position: absolute;
  }

  /* line 2060, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fixed-ns {
    position: fixed;
  }

  /* line 2061, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-45-ns {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  /* line 2062, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-90-ns {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }

  /* line 2063, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-135-ns {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }

  /* line 2064, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-180-ns {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  /* line 2065, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-225-ns {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }

  /* line 2066, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-270-ns {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }

  /* line 2067, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-315-ns {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }

  /* line 2068, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa0-ns {
    padding: 0;
  }

  /* line 2069, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa1-ns {
    padding: .25rem;
  }

  /* line 2070, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa2-ns {
    padding: .5rem;
  }

  /* line 2071, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa3-ns {
    padding: 1rem;
  }

  /* line 2072, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa4-ns {
    padding: 2rem;
  }

  /* line 2073, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa5-ns {
    padding: 4rem;
  }

  /* line 2074, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa6-ns {
    padding: 8rem;
  }

  /* line 2075, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa7-ns {
    padding: 16rem;
  }

  /* line 2076, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl0-ns {
    padding-left: 0;
  }

  /* line 2077, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl1-ns {
    padding-left: .25rem;
  }

  /* line 2078, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl2-ns {
    padding-left: .5rem;
  }

  /* line 2079, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl3-ns {
    padding-left: 1rem;
  }

  /* line 2080, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl4-ns {
    padding-left: 2rem;
  }

  /* line 2081, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl5-ns {
    padding-left: 4rem;
  }

  /* line 2082, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl6-ns {
    padding-left: 8rem;
  }

  /* line 2083, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl7-ns {
    padding-left: 16rem;
  }

  /* line 2084, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr0-ns {
    padding-right: 0;
  }

  /* line 2085, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr1-ns {
    padding-right: .25rem;
  }

  /* line 2086, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr2-ns {
    padding-right: .5rem;
  }

  /* line 2087, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr3-ns {
    padding-right: 1rem;
  }

  /* line 2088, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr4-ns {
    padding-right: 2rem;
  }

  /* line 2089, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr5-ns {
    padding-right: 4rem;
  }

  /* line 2090, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr6-ns {
    padding-right: 8rem;
  }

  /* line 2091, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr7-ns {
    padding-right: 16rem;
  }

  /* line 2092, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb0-ns {
    padding-bottom: 0;
  }

  /* line 2093, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb1-ns {
    padding-bottom: .25rem;
  }

  /* line 2094, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb2-ns {
    padding-bottom: .5rem;
  }

  /* line 2095, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb3-ns {
    padding-bottom: 1rem;
  }

  /* line 2096, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb4-ns {
    padding-bottom: 2rem;
  }

  /* line 2097, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb5-ns {
    padding-bottom: 4rem;
  }

  /* line 2098, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb6-ns {
    padding-bottom: 8rem;
  }

  /* line 2099, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb7-ns {
    padding-bottom: 16rem;
  }

  /* line 2100, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt0-ns {
    padding-top: 0;
  }

  /* line 2101, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt1-ns {
    padding-top: .25rem;
  }

  /* line 2102, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt2-ns {
    padding-top: .5rem;
  }

  /* line 2103, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt3-ns {
    padding-top: 1rem;
  }

  /* line 2104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt4-ns {
    padding-top: 2rem;
  }

  /* line 2105, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt5-ns {
    padding-top: 4rem;
  }

  /* line 2106, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt6-ns {
    padding-top: 8rem;
  }

  /* line 2107, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt7-ns {
    padding-top: 16rem;
  }

  /* line 2108, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv0-ns {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* line 2109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv1-ns {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  /* line 2110, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv2-ns {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  /* line 2111, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv3-ns {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  /* line 2112, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv4-ns {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  /* line 2113, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv5-ns {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  /* line 2114, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv6-ns {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  /* line 2115, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv7-ns {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  /* line 2116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph0-ns {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2117, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph1-ns {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  /* line 2118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph2-ns {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  /* line 2119, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph3-ns {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  /* line 2120, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph4-ns {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  /* line 2121, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph5-ns {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  /* line 2122, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph6-ns {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  /* line 2123, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph7-ns {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  /* line 2124, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma0-ns {
    margin: 0;
  }

  /* line 2125, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma1-ns {
    margin: .25rem;
  }

  /* line 2126, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma2-ns {
    margin: .5rem;
  }

  /* line 2127, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma3-ns {
    margin: 1rem;
  }

  /* line 2128, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma4-ns {
    margin: 2rem;
  }

  /* line 2129, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma5-ns {
    margin: 4rem;
  }

  /* line 2130, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma6-ns {
    margin: 8rem;
  }

  /* line 2131, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma7-ns {
    margin: 16rem;
  }

  /* line 2132, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml0-ns {
    margin-left: 0;
  }

  /* line 2133, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml1-ns {
    margin-left: .25rem;
  }

  /* line 2134, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml2-ns {
    margin-left: .5rem;
  }

  /* line 2135, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml3-ns {
    margin-left: 1rem;
  }

  /* line 2136, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml4-ns {
    margin-left: 2rem;
  }

  /* line 2137, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml5-ns {
    margin-left: 4rem;
  }

  /* line 2138, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml6-ns {
    margin-left: 8rem;
  }

  /* line 2139, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml7-ns {
    margin-left: 16rem;
  }

  /* line 2140, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr0-ns {
    margin-right: 0;
  }

  /* line 2141, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr1-ns {
    margin-right: .25rem;
  }

  /* line 2142, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr2-ns {
    margin-right: .5rem;
  }

  /* line 2143, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr3-ns {
    margin-right: 1rem;
  }

  /* line 2144, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr4-ns {
    margin-right: 2rem;
  }

  /* line 2145, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr5-ns {
    margin-right: 4rem;
  }

  /* line 2146, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr6-ns {
    margin-right: 8rem;
  }

  /* line 2147, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr7-ns {
    margin-right: 16rem;
  }

  /* line 2148, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb0-ns {
    margin-bottom: 0;
  }

  /* line 2149, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb1-ns {
    margin-bottom: .25rem;
  }

  /* line 2150, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb2-ns {
    margin-bottom: .5rem;
  }

  /* line 2151, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb3-ns {
    margin-bottom: 1rem;
  }

  /* line 2152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb4-ns {
    margin-bottom: 2rem;
  }

  /* line 2153, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb5-ns {
    margin-bottom: 4rem;
  }

  /* line 2154, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb6-ns {
    margin-bottom: 8rem;
  }

  /* line 2155, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb7-ns {
    margin-bottom: 16rem;
  }

  /* line 2156, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt0-ns {
    margin-top: 0;
  }

  /* line 2157, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt1-ns {
    margin-top: .25rem;
  }

  /* line 2158, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt2-ns {
    margin-top: .5rem;
  }

  /* line 2159, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt3-ns {
    margin-top: 1rem;
  }

  /* line 2160, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt4-ns {
    margin-top: 2rem;
  }

  /* line 2161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt5-ns {
    margin-top: 4rem;
  }

  /* line 2162, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt6-ns {
    margin-top: 8rem;
  }

  /* line 2163, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt7-ns {
    margin-top: 16rem;
  }

  /* line 2164, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv0-ns {
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 2165, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv1-ns {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  /* line 2166, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv2-ns {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  /* line 2167, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv3-ns {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  /* line 2168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv4-ns {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  /* line 2169, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv5-ns {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  /* line 2170, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv6-ns {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  /* line 2171, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv7-ns {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  /* line 2172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh0-ns {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 2173, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh1-ns {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  /* line 2174, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh2-ns {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  /* line 2175, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh3-ns {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  /* line 2176, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh4-ns {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  /* line 2177, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh5-ns {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  /* line 2178, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh6-ns {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  /* line 2179, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh7-ns {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  /* line 2180, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na1-ns {
    margin: -.25rem;
  }

  /* line 2181, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na2-ns {
    margin: -.5rem;
  }

  /* line 2182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na3-ns {
    margin: -1rem;
  }

  /* line 2183, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na4-ns {
    margin: -2rem;
  }

  /* line 2184, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na5-ns {
    margin: -4rem;
  }

  /* line 2185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na6-ns {
    margin: -8rem;
  }

  /* line 2186, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na7-ns {
    margin: -16rem;
  }

  /* line 2187, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl1-ns {
    margin-left: -.25rem;
  }

  /* line 2188, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl2-ns {
    margin-left: -.5rem;
  }

  /* line 2189, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl3-ns {
    margin-left: -1rem;
  }

  /* line 2190, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl4-ns {
    margin-left: -2rem;
  }

  /* line 2191, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl5-ns {
    margin-left: -4rem;
  }

  /* line 2192, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl6-ns {
    margin-left: -8rem;
  }

  /* line 2193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl7-ns {
    margin-left: -16rem;
  }

  /* line 2194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr1-ns {
    margin-right: -.25rem;
  }

  /* line 2195, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr2-ns {
    margin-right: -.5rem;
  }

  /* line 2196, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr3-ns {
    margin-right: -1rem;
  }

  /* line 2197, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr4-ns {
    margin-right: -2rem;
  }

  /* line 2198, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr5-ns {
    margin-right: -4rem;
  }

  /* line 2199, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr6-ns {
    margin-right: -8rem;
  }

  /* line 2200, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr7-ns {
    margin-right: -16rem;
  }

  /* line 2201, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb1-ns {
    margin-bottom: -.25rem;
  }

  /* line 2202, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb2-ns {
    margin-bottom: -.5rem;
  }

  /* line 2203, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb3-ns {
    margin-bottom: -1rem;
  }

  /* line 2204, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb4-ns {
    margin-bottom: -2rem;
  }

  /* line 2205, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb5-ns {
    margin-bottom: -4rem;
  }

  /* line 2206, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb6-ns {
    margin-bottom: -8rem;
  }

  /* line 2207, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb7-ns {
    margin-bottom: -16rem;
  }

  /* line 2208, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt1-ns {
    margin-top: -.25rem;
  }

  /* line 2209, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt2-ns {
    margin-top: -.5rem;
  }

  /* line 2210, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt3-ns {
    margin-top: -1rem;
  }

  /* line 2211, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt4-ns {
    margin-top: -2rem;
  }

  /* line 2212, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt5-ns {
    margin-top: -4rem;
  }

  /* line 2213, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt6-ns {
    margin-top: -8rem;
  }

  /* line 2214, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt7-ns {
    margin-top: -16rem;
  }

  /* line 2215, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .strike-ns {
    text-decoration: line-through;
  }

  /* line 2216, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .underline-ns {
    text-decoration: underline;
  }

  /* line 2217, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .no-underline-ns {
    text-decoration: none;
  }

  /* line 2218, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tl-ns {
    text-align: left;
  }

  /* line 2219, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tr-ns {
    text-align: right;
  }

  /* line 2220, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tc-ns {
    text-align: center;
  }

  /* line 2221, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttc-ns {
    text-transform: capitalize;
  }

  /* line 2222, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttl-ns {
    text-transform: lowercase;
  }

  /* line 2223, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttu-ns {
    text-transform: uppercase;
  }

  /* line 2224, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttn-ns {
    text-transform: none;
  }

  /* line 2225, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-6-ns, .f-headline-ns {
    font-size: 6rem;
  }

  /* line 2226, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-5-ns, .f-subheadline-ns {
    font-size: 5rem;
  }

  /* line 2227, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f1-ns {
    font-size: 3rem;
  }

  /* line 2228, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f2-ns {
    font-size: 2.25rem;
  }

  /* line 2229, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f3-ns {
    font-size: 1.5rem;
  }

  /* line 2230, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f4-ns {
    font-size: 1.25rem;
  }

  /* line 2231, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f5-ns {
    font-size: 1rem;
  }

  /* line 2232, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f6-ns {
    font-size: .875rem;
  }

  /* line 2233, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-ns {
    max-width: 30em;
  }

  /* line 2234, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-wide-ns {
    max-width: 34em;
  }

  /* line 2235, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-narrow-ns {
    max-width: 20em;
  }

  /* line 2236, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .indent-ns {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 2237, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .small-caps-ns {
    font-variant: small-caps;
  }

  /* line 2238, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .truncate-ns {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 2239, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .clip-ns {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 2240, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ws-normal-ns {
    white-space: normal;
  }

  /* line 2241, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nowrap-ns {
    white-space: nowrap;
  }

  /* line 2242, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pre-ns {
    white-space: pre;
  }

  /* line 2243, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-base-ns {
    vertical-align: baseline;
  }

  /* line 2244, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-mid-ns {
    vertical-align: middle;
  }

  /* line 2245, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-top-ns {
    vertical-align: top;
  }

  /* line 2246, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-btm-ns {
    vertical-align: bottom;
  }
}
@media screen and (min-width: 30em) and (max-width: 60em) {
  /* line 2249, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio-m {
    height: 0;
    position: relative;
  }

  /* line 2250, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--16x9-m {
    padding-bottom: 56.25%;
  }

  /* line 2251, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--9x16-m {
    padding-bottom: 177.77%;
  }

  /* line 2252, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x3-m {
    padding-bottom: 75%;
  }

  /* line 2253, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--3x4-m {
    padding-bottom: 133.33%;
  }

  /* line 2254, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--6x4-m {
    padding-bottom: 66.6%;
  }

  /* line 2255, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x6-m {
    padding-bottom: 150%;
  }

  /* line 2256, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--8x5-m {
    padding-bottom: 62.5%;
  }

  /* line 2257, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x8-m {
    padding-bottom: 160%;
  }

  /* line 2258, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--7x5-m {
    padding-bottom: 71.42%;
  }

  /* line 2259, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x7-m {
    padding-bottom: 140%;
  }

  /* line 2260, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--1x1-m {
    padding-bottom: 100%;
  }

  /* line 2261, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--object-m {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }

  /* line 2262, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cover-m {
    background-size: cover !important;
  }

  /* line 2263, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .contain-m {
    background-size: contain !important;
  }

  /* line 2264, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-center-m {
    background-repeat: no-repeat;
    background-position: center center;
  }

  /* line 2265, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-top-m {
    background-repeat: no-repeat;
    background-position: top center;
  }

  /* line 2266, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-right-m {
    background-repeat: no-repeat;
    background-position: center right;
  }

  /* line 2267, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-bottom-m {
    background-repeat: no-repeat;
    background-position: bottom center;
  }

  /* line 2268, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-left-m {
    background-repeat: no-repeat;
    background-position: center left;
  }

  /* line 2269, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-m {
    outline: 1px solid;
  }

  /* line 2270, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-transparent-m {
    outline: 1px solid transparent;
  }

  /* line 2271, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-0-m {
    outline: 0;
  }

  /* line 2272, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-l {
    outline: 1px solid;
  }

  /* line 2273, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-transparent-l {
    outline: 1px solid transparent;
  }

  /* line 2274, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .outline-0-l {
    outline: 0;
  }

  /* line 2275, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ba-m {
    border-style: solid;
    border-width: 1px;
  }

  /* line 2276, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-m {
    border-top-style: solid;
    border-top-width: 1px;
  }

  /* line 2277, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-m {
    border-right-style: solid;
    border-right-width: 1px;
  }

  /* line 2278, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-m {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  /* line 2279, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-m {
    border-left-style: solid;
    border-left-width: 1px;
  }

  /* line 2280, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bn-m {
    border-style: none;
    border-width: 0;
  }

  /* line 2281, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br0-m {
    border-radius: 0;
  }

  /* line 2282, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br1-m {
    border-radius: .125rem;
  }

  /* line 2283, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br2-m {
    border-radius: .25rem;
  }

  /* line 2284, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br3-m {
    border-radius: .5rem;
  }

  /* line 2285, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br4-m {
    border-radius: 1rem;
  }

  /* line 2286, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-100-m {
    border-radius: 100%;
  }

  /* line 2287, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-pill-m {
    border-radius: 9999px;
  }

  /* line 2288, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--bottom-m {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  /* line 2289, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--top-m {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 2290, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--right-m {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  /* line 2291, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--left-m {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 2292, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dotted-m {
    border-style: dotted;
  }

  /* line 2293, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dashed-m {
    border-style: dashed;
  }

  /* line 2294, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--solid-m {
    border-style: solid;
  }

  /* line 2295, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--none-m {
    border-style: none;
  }

  /* line 2296, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw0-m {
    border-width: 0;
  }

  /* line 2297, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw1-m {
    border-width: .125rem;
  }

  /* line 2298, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw2-m {
    border-width: .25rem;
  }

  /* line 2299, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw3-m {
    border-width: .5rem;
  }

  /* line 2300, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw4-m {
    border-width: 1rem;
  }

  /* line 2301, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw5-m {
    border-width: 2rem;
  }

  /* line 2302, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-0-m {
    border-top-width: 0;
  }

  /* line 2303, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-0-m {
    border-right-width: 0;
  }

  /* line 2304, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-0-m {
    border-bottom-width: 0;
  }

  /* line 2305, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-0-m {
    border-left-width: 0;
  }

  /* line 2306, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-1-m {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2307, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-2-m {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2308, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-3-m {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2309, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-4-m {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 2310, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-5-m {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 2311, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-0-m {
    top: 0;
  }

  /* line 2312, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-0-m {
    left: 0;
  }

  /* line 2313, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-0-m {
    right: 0;
  }

  /* line 2314, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-0-m {
    bottom: 0;
  }

  /* line 2315, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-1-m {
    top: 1rem;
  }

  /* line 2316, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-1-m {
    left: 1rem;
  }

  /* line 2317, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-1-m {
    right: 1rem;
  }

  /* line 2318, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-1-m {
    bottom: 1rem;
  }

  /* line 2319, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-2-m {
    top: 2rem;
  }

  /* line 2320, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-2-m {
    left: 2rem;
  }

  /* line 2321, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-2-m {
    right: 2rem;
  }

  /* line 2322, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-2-m {
    bottom: 2rem;
  }

  /* line 2323, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--1-m {
    top: -1rem;
  }

  /* line 2324, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--1-m {
    right: -1rem;
  }

  /* line 2325, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--1-m {
    bottom: -1rem;
  }

  /* line 2326, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--1-m {
    left: -1rem;
  }

  /* line 2327, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--2-m {
    top: -2rem;
  }

  /* line 2328, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--2-m {
    right: -2rem;
  }

  /* line 2329, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--2-m {
    bottom: -2rem;
  }

  /* line 2330, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--2-m {
    left: -2rem;
  }

  /* line 2331, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute--fill-m {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  /* line 2332, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cl-m {
    clear: left;
  }

  /* line 2333, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cr-m {
    clear: right;
  }

  /* line 2334, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cb-m {
    clear: both;
  }

  /* line 2335, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cn-m {
    clear: none;
  }

  /* line 2336, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dn-m {
    display: none;
  }

  /* line 2337, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .di-m {
    display: inline;
  }

  /* line 2338, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .db-m {
    display: block;
  }

  /* line 2339, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dib-m {
    display: inline-block;
  }

  /* line 2340, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dit-m {
    display: inline-table;
  }

  /* line 2341, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-m {
    display: table;
  }

  /* line 2342, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dtc-m {
    display: table-cell;
  }

  /* line 2343, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-m {
    display: table-row;
  }

  /* line 2344, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-group-m {
    display: table-row-group;
  }

  /* line 2345, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-m {
    display: table-column;
  }

  /* line 2346, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-group-m {
    display: table-column-group;
  }

  /* line 2347, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt--fixed-m {
    table-layout: fixed;
    width: 100%;
  }

  /* line 2348, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 2349, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .inline-flex-m {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  /* line 2350, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-auto-m {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    /* 1 */
    min-height: 0;
    /* 1 */
  }

  /* line 2351, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-none-m {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }

  /* line 2352, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-column-m {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 2353, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-row-m {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 2354, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-wrap-m {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 2355, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-start-m {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 2356, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-end-m {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  /* line 2357, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-center-m {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 2358, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-baseline-m {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  /* line 2359, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-stretch-m {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  /* line 2360, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-start-m {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  /* line 2361, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-end-m {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  /* line 2362, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-center-m {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  /* line 2363, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-baseline-m {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  /* line 2364, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-stretch-m {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  /* line 2365, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-start-m {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  /* line 2366, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-end-m {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  /* line 2367, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-center-m {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 2368, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-between-m {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  /* line 2369, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-around-m {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 2370, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-start-m {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  /* line 2371, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-end-m {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }

  /* line 2372, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-center-m {
    -ms-flex-line-pack: center;
    align-content: center;
  }

  /* line 2373, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-between-m {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }

  /* line 2374, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-around-m {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }

  /* line 2375, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-stretch-m {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }

  /* line 2376, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-0-m {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }

  /* line 2377, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-1-m {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 2378, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-2-m {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  /* line 2379, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-3-m {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  /* line 2380, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-4-m {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  /* line 2381, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-5-m {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  /* line 2382, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-6-m {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  /* line 2383, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-7-m {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  /* line 2384, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-8-m {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  /* line 2385, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-last-m {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }

  /* line 2386, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fl-m {
    float: left;
    display: inline;
  }

  /* line 2387, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fr-m {
    float: right;
    display: inline;
  }

  /* line 2388, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fn-m {
    float: none;
  }

  /* line 2389, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .i-m {
    font-style: italic;
  }

  /* line 2390, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fs-normal-m {
    font-style: normal;
  }

  /* line 2391, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .normal-m {
    font-weight: normal;
  }

  /* line 2392, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b-m {
    font-weight: bold;
  }

  /* line 2393, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw1-m {
    font-weight: 100;
  }

  /* line 2394, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw2-m {
    font-weight: 200;
  }

  /* line 2395, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw3-m {
    font-weight: 300;
  }

  /* line 2396, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw4-m {
    font-weight: 400;
  }

  /* line 2397, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw5-m {
    font-weight: 500;
  }

  /* line 2398, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw6-m {
    font-weight: 600;
  }

  /* line 2399, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw7-m {
    font-weight: 700;
  }

  /* line 2400, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw8-m {
    font-weight: 800;
  }

  /* line 2401, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw9-m {
    font-weight: 900;
  }

  /* line 2402, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h1-m {
    height: 1rem;
  }

  /* line 2403, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h2-m {
    height: 2rem;
  }

  /* line 2404, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h3-m {
    height: 4rem;
  }

  /* line 2405, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h4-m {
    height: 8rem;
  }

  /* line 2406, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h5-m {
    height: 16rem;
  }

  /* line 2407, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-25-m {
    height: 25%;
  }

  /* line 2408, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-50-m {
    height: 50%;
  }

  /* line 2409, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-75-m {
    height: 75%;
  }

  /* line 2410, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-100-m {
    height: 100%;
  }

  /* line 2411, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-h-100-ns {
    min-height: 100%;
  }

  /* line 2412, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-25-m {
    height: 25vh;
  }

  /* line 2413, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-50-m {
    height: 50vh;
  }

  /* line 2414, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-75-m {
    height: 75vh;
  }

  /* line 2415, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-100-m {
    height: 100vh;
  }

  /* line 2416, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-vh-100-m {
    min-height: 100vh;
  }

  /* line 2417, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-auto-m {
    height: auto;
  }

  /* line 2418, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-inherit-m {
    height: inherit;
  }

  /* line 2419, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-m {
    letter-spacing: .1em;
  }

  /* line 2420, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-tight-m {
    letter-spacing: -.05em;
  }

  /* line 2421, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-mega-m {
    letter-spacing: .25em;
  }

  /* line 2422, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-solid-m {
    line-height: 1;
  }

  /* line 2423, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-title-m {
    line-height: 1.25;
  }

  /* line 2424, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-copy-m {
    line-height: 1.5;
  }

  /* line 2425, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-100-m {
    max-width: 100%;
  }

  /* line 2426, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw1-m {
    max-width: 1rem;
  }

  /* line 2427, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw2-m {
    max-width: 2rem;
  }

  /* line 2428, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw3-m {
    max-width: 4rem;
  }

  /* line 2429, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw4-m {
    max-width: 8rem;
  }

  /* line 2430, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw5-m {
    max-width: 16rem;
  }

  /* line 2431, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw6-m {
    max-width: 32rem;
  }

  /* line 2432, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw7-m {
    max-width: 48rem;
  }

  /* line 2433, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw8-m {
    max-width: 64rem;
  }

  /* line 2434, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw9-m {
    max-width: 96rem;
  }

  /* line 2435, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-none-m {
    max-width: none;
  }

  /* line 2436, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w1-m {
    width: 1rem;
  }

  /* line 2437, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w2-m {
    width: 2rem;
  }

  /* line 2438, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w3-m {
    width: 4rem;
  }

  /* line 2439, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w4-m {
    width: 8rem;
  }

  /* line 2440, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w5-m {
    width: 16rem;
  }

  /* line 2441, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-10-m {
    width: 10%;
  }

  /* line 2442, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-20-m {
    width: 20%;
  }

  /* line 2443, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-25-m {
    width: 25%;
  }

  /* line 2444, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-30-m {
    width: 30%;
  }

  /* line 2445, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-33-m {
    width: 33%;
  }

  /* line 2446, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-34-m {
    width: 34%;
  }

  /* line 2447, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-40-m {
    width: 40%;
  }

  /* line 2448, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-50-m {
    width: 50%;
  }

  /* line 2449, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-60-m {
    width: 60%;
  }

  /* line 2450, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-70-m {
    width: 70%;
  }

  /* line 2451, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-75-m {
    width: 75%;
  }

  /* line 2452, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-80-m {
    width: 80%;
  }

  /* line 2453, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-90-m {
    width: 90%;
  }

  /* line 2454, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-100-m {
    width: 100%;
  }

  /* line 2455, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-third-m {
    width: calc( 100% / 3 );
  }

  /* line 2456, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-two-thirds-m {
    width: calc( 100% / 1.5 );
  }

  /* line 2457, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-auto-m {
    width: auto;
  }

  /* line 2458, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-visible-m {
    overflow: visible;
  }

  /* line 2459, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-hidden-m {
    overflow: hidden;
  }

  /* line 2460, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-scroll-m {
    overflow: scroll;
  }

  /* line 2461, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-auto-m {
    overflow: auto;
  }

  /* line 2462, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-visible-m {
    overflow-x: visible;
  }

  /* line 2463, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-hidden-m {
    overflow-x: hidden;
  }

  /* line 2464, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-scroll-m {
    overflow-x: scroll;
  }

  /* line 2465, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-auto-m {
    overflow-x: auto;
  }

  /* line 2466, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-visible-m {
    overflow-y: visible;
  }

  /* line 2467, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-hidden-m {
    overflow-y: hidden;
  }

  /* line 2468, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-scroll-m {
    overflow-y: scroll;
  }

  /* line 2469, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-auto-m {
    overflow-y: auto;
  }

  /* line 2470, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .static-m {
    position: static;
  }

  /* line 2471, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .relative-m {
    position: relative;
  }

  /* line 2472, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute-m {
    position: absolute;
  }

  /* line 2473, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fixed-m {
    position: fixed;
  }

  /* line 2474, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-45-m {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  /* line 2475, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-90-m {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }

  /* line 2476, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-135-m {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }

  /* line 2477, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-180-m {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  /* line 2478, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-225-m {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }

  /* line 2479, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-270-m {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }

  /* line 2480, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-315-m {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }

  /* line 2481, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa0-m {
    padding: 0;
  }

  /* line 2482, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa1-m {
    padding: .25rem;
  }

  /* line 2483, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa2-m {
    padding: .5rem;
  }

  /* line 2484, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa3-m {
    padding: 1rem;
  }

  /* line 2485, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa4-m {
    padding: 2rem;
  }

  /* line 2486, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa5-m {
    padding: 4rem;
  }

  /* line 2487, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa6-m {
    padding: 8rem;
  }

  /* line 2488, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa7-m {
    padding: 16rem;
  }

  /* line 2489, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl0-m {
    padding-left: 0;
  }

  /* line 2490, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl1-m {
    padding-left: .25rem;
  }

  /* line 2491, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl2-m {
    padding-left: .5rem;
  }

  /* line 2492, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl3-m {
    padding-left: 1rem;
  }

  /* line 2493, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl4-m {
    padding-left: 2rem;
  }

  /* line 2494, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl5-m {
    padding-left: 4rem;
  }

  /* line 2495, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl6-m {
    padding-left: 8rem;
  }

  /* line 2496, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl7-m {
    padding-left: 16rem;
  }

  /* line 2497, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr0-m {
    padding-right: 0;
  }

  /* line 2498, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr1-m {
    padding-right: .25rem;
  }

  /* line 2499, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr2-m {
    padding-right: .5rem;
  }

  /* line 2500, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr3-m {
    padding-right: 1rem;
  }

  /* line 2501, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr4-m {
    padding-right: 2rem;
  }

  /* line 2502, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr5-m {
    padding-right: 4rem;
  }

  /* line 2503, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr6-m {
    padding-right: 8rem;
  }

  /* line 2504, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr7-m {
    padding-right: 16rem;
  }

  /* line 2505, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb0-m {
    padding-bottom: 0;
  }

  /* line 2506, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb1-m {
    padding-bottom: .25rem;
  }

  /* line 2507, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb2-m {
    padding-bottom: .5rem;
  }

  /* line 2508, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb3-m {
    padding-bottom: 1rem;
  }

  /* line 2509, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb4-m {
    padding-bottom: 2rem;
  }

  /* line 2510, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb5-m {
    padding-bottom: 4rem;
  }

  /* line 2511, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb6-m {
    padding-bottom: 8rem;
  }

  /* line 2512, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb7-m {
    padding-bottom: 16rem;
  }

  /* line 2513, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt0-m {
    padding-top: 0;
  }

  /* line 2514, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt1-m {
    padding-top: .25rem;
  }

  /* line 2515, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt2-m {
    padding-top: .5rem;
  }

  /* line 2516, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt3-m {
    padding-top: 1rem;
  }

  /* line 2517, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt4-m {
    padding-top: 2rem;
  }

  /* line 2518, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt5-m {
    padding-top: 4rem;
  }

  /* line 2519, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt6-m {
    padding-top: 8rem;
  }

  /* line 2520, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt7-m {
    padding-top: 16rem;
  }

  /* line 2521, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv0-m {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* line 2522, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv1-m {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  /* line 2523, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv2-m {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  /* line 2524, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv3-m {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  /* line 2525, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv4-m {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  /* line 2526, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv5-m {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  /* line 2527, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv6-m {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  /* line 2528, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv7-m {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  /* line 2529, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph0-m {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2530, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph1-m {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  /* line 2531, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph2-m {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  /* line 2532, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph3-m {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  /* line 2533, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph4-m {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  /* line 2534, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph5-m {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  /* line 2535, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph6-m {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  /* line 2536, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph7-m {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  /* line 2537, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma0-m {
    margin: 0;
  }

  /* line 2538, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma1-m {
    margin: .25rem;
  }

  /* line 2539, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma2-m {
    margin: .5rem;
  }

  /* line 2540, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma3-m {
    margin: 1rem;
  }

  /* line 2541, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma4-m {
    margin: 2rem;
  }

  /* line 2542, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma5-m {
    margin: 4rem;
  }

  /* line 2543, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma6-m {
    margin: 8rem;
  }

  /* line 2544, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma7-m {
    margin: 16rem;
  }

  /* line 2545, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml0-m {
    margin-left: 0;
  }

  /* line 2546, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml1-m {
    margin-left: .25rem;
  }

  /* line 2547, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml2-m {
    margin-left: .5rem;
  }

  /* line 2548, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml3-m {
    margin-left: 1rem;
  }

  /* line 2549, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml4-m {
    margin-left: 2rem;
  }

  /* line 2550, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml5-m {
    margin-left: 4rem;
  }

  /* line 2551, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml6-m {
    margin-left: 8rem;
  }

  /* line 2552, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml7-m {
    margin-left: 16rem;
  }

  /* line 2553, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr0-m {
    margin-right: 0;
  }

  /* line 2554, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr1-m {
    margin-right: .25rem;
  }

  /* line 2555, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr2-m {
    margin-right: .5rem;
  }

  /* line 2556, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr3-m {
    margin-right: 1rem;
  }

  /* line 2557, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr4-m {
    margin-right: 2rem;
  }

  /* line 2558, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr5-m {
    margin-right: 4rem;
  }

  /* line 2559, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr6-m {
    margin-right: 8rem;
  }

  /* line 2560, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr7-m {
    margin-right: 16rem;
  }

  /* line 2561, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb0-m {
    margin-bottom: 0;
  }

  /* line 2562, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb1-m {
    margin-bottom: .25rem;
  }

  /* line 2563, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb2-m {
    margin-bottom: .5rem;
  }

  /* line 2564, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb3-m {
    margin-bottom: 1rem;
  }

  /* line 2565, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb4-m {
    margin-bottom: 2rem;
  }

  /* line 2566, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb5-m {
    margin-bottom: 4rem;
  }

  /* line 2567, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb6-m {
    margin-bottom: 8rem;
  }

  /* line 2568, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb7-m {
    margin-bottom: 16rem;
  }

  /* line 2569, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt0-m {
    margin-top: 0;
  }

  /* line 2570, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt1-m {
    margin-top: .25rem;
  }

  /* line 2571, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt2-m {
    margin-top: .5rem;
  }

  /* line 2572, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt3-m {
    margin-top: 1rem;
  }

  /* line 2573, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt4-m {
    margin-top: 2rem;
  }

  /* line 2574, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt5-m {
    margin-top: 4rem;
  }

  /* line 2575, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt6-m {
    margin-top: 8rem;
  }

  /* line 2576, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt7-m {
    margin-top: 16rem;
  }

  /* line 2577, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv0-m {
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 2578, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv1-m {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  /* line 2579, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv2-m {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  /* line 2580, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv3-m {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  /* line 2581, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv4-m {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  /* line 2582, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv5-m {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  /* line 2583, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv6-m {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  /* line 2584, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv7-m {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  /* line 2585, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh0-m {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 2586, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh1-m {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  /* line 2587, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh2-m {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  /* line 2588, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh3-m {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  /* line 2589, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh4-m {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  /* line 2590, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh5-m {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  /* line 2591, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh6-m {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  /* line 2592, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh7-m {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  /* line 2593, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na1-m {
    margin: -.25rem;
  }

  /* line 2594, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na2-m {
    margin: -.5rem;
  }

  /* line 2595, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na3-m {
    margin: -1rem;
  }

  /* line 2596, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na4-m {
    margin: -2rem;
  }

  /* line 2597, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na5-m {
    margin: -4rem;
  }

  /* line 2598, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na6-m {
    margin: -8rem;
  }

  /* line 2599, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na7-m {
    margin: -16rem;
  }

  /* line 2600, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl1-m {
    margin-left: -.25rem;
  }

  /* line 2601, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl2-m {
    margin-left: -.5rem;
  }

  /* line 2602, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl3-m {
    margin-left: -1rem;
  }

  /* line 2603, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl4-m {
    margin-left: -2rem;
  }

  /* line 2604, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl5-m {
    margin-left: -4rem;
  }

  /* line 2605, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl6-m {
    margin-left: -8rem;
  }

  /* line 2606, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl7-m {
    margin-left: -16rem;
  }

  /* line 2607, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr1-m {
    margin-right: -.25rem;
  }

  /* line 2608, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr2-m {
    margin-right: -.5rem;
  }

  /* line 2609, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr3-m {
    margin-right: -1rem;
  }

  /* line 2610, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr4-m {
    margin-right: -2rem;
  }

  /* line 2611, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr5-m {
    margin-right: -4rem;
  }

  /* line 2612, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr6-m {
    margin-right: -8rem;
  }

  /* line 2613, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr7-m {
    margin-right: -16rem;
  }

  /* line 2614, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb1-m {
    margin-bottom: -.25rem;
  }

  /* line 2615, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb2-m {
    margin-bottom: -.5rem;
  }

  /* line 2616, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb3-m {
    margin-bottom: -1rem;
  }

  /* line 2617, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb4-m {
    margin-bottom: -2rem;
  }

  /* line 2618, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb5-m {
    margin-bottom: -4rem;
  }

  /* line 2619, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb6-m {
    margin-bottom: -8rem;
  }

  /* line 2620, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb7-m {
    margin-bottom: -16rem;
  }

  /* line 2621, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt1-m {
    margin-top: -.25rem;
  }

  /* line 2622, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt2-m {
    margin-top: -.5rem;
  }

  /* line 2623, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt3-m {
    margin-top: -1rem;
  }

  /* line 2624, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt4-m {
    margin-top: -2rem;
  }

  /* line 2625, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt5-m {
    margin-top: -4rem;
  }

  /* line 2626, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt6-m {
    margin-top: -8rem;
  }

  /* line 2627, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt7-m {
    margin-top: -16rem;
  }

  /* line 2628, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .strike-m {
    text-decoration: line-through;
  }

  /* line 2629, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .underline-m {
    text-decoration: underline;
  }

  /* line 2630, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .no-underline-m {
    text-decoration: none;
  }

  /* line 2631, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tl-m {
    text-align: left;
  }

  /* line 2632, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tr-m {
    text-align: right;
  }

  /* line 2633, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tc-m {
    text-align: center;
  }

  /* line 2634, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttc-m {
    text-transform: capitalize;
  }

  /* line 2635, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttl-m {
    text-transform: lowercase;
  }

  /* line 2636, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttu-m {
    text-transform: uppercase;
  }

  /* line 2637, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttn-m {
    text-transform: none;
  }

  /* line 2638, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-6-m, .f-headline-m {
    font-size: 6rem;
  }

  /* line 2639, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-5-m, .f-subheadline-m {
    font-size: 5rem;
  }

  /* line 2640, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f1-m {
    font-size: 3rem;
  }

  /* line 2641, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f2-m {
    font-size: 2.25rem;
  }

  /* line 2642, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f3-m {
    font-size: 1.5rem;
  }

  /* line 2643, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f4-m {
    font-size: 1.25rem;
  }

  /* line 2644, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f5-m {
    font-size: 1rem;
  }

  /* line 2645, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f6-m {
    font-size: .875rem;
  }

  /* line 2646, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-m {
    max-width: 30em;
  }

  /* line 2647, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-wide-m {
    max-width: 34em;
  }

  /* line 2648, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-narrow-m {
    max-width: 20em;
  }

  /* line 2649, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .indent-m {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 2650, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .small-caps-m {
    font-variant: small-caps;
  }

  /* line 2651, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .truncate-m {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 2652, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .clip-m {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 2653, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ws-normal-m {
    white-space: normal;
  }

  /* line 2654, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nowrap-m {
    white-space: nowrap;
  }

  /* line 2655, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pre-m {
    white-space: pre;
  }

  /* line 2656, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-base-m {
    vertical-align: baseline;
  }

  /* line 2657, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-mid-m {
    vertical-align: middle;
  }

  /* line 2658, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-top-m {
    vertical-align: top;
  }

  /* line 2659, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-btm-m {
    vertical-align: bottom;
  }
}
@media screen and (min-width: 60em) {
  /* line 2662, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio-l {
    height: 0;
    position: relative;
  }

  /* line 2663, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--16x9-l {
    padding-bottom: 56.25%;
  }

  /* line 2664, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--9x16-l {
    padding-bottom: 177.77%;
  }

  /* line 2665, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x3-l {
    padding-bottom: 75%;
  }

  /* line 2666, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--3x4-l {
    padding-bottom: 133.33%;
  }

  /* line 2667, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--6x4-l {
    padding-bottom: 66.6%;
  }

  /* line 2668, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--4x6-l {
    padding-bottom: 150%;
  }

  /* line 2669, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--8x5-l {
    padding-bottom: 62.5%;
  }

  /* line 2670, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x8-l {
    padding-bottom: 160%;
  }

  /* line 2671, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--7x5-l {
    padding-bottom: 71.42%;
  }

  /* line 2672, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--5x7-l {
    padding-bottom: 140%;
  }

  /* line 2673, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--1x1-l {
    padding-bottom: 100%;
  }

  /* line 2674, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .aspect-ratio--object-l {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }

  /* line 2675, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cover-l {
    background-size: cover !important;
  }

  /* line 2676, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .contain-l {
    background-size: contain !important;
  }

  /* line 2677, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-center-l {
    background-repeat: no-repeat;
    background-position: center center;
  }

  /* line 2678, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-top-l {
    background-repeat: no-repeat;
    background-position: top center;
  }

  /* line 2679, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-right-l {
    background-repeat: no-repeat;
    background-position: center right;
  }

  /* line 2680, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-bottom-l {
    background-repeat: no-repeat;
    background-position: bottom center;
  }

  /* line 2681, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bg-left-l {
    background-repeat: no-repeat;
    background-position: center left;
  }

  /* line 2682, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ba-l {
    border-style: solid;
    border-width: 1px;
  }

  /* line 2683, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-l {
    border-top-style: solid;
    border-top-width: 1px;
  }

  /* line 2684, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-l {
    border-right-style: solid;
    border-right-width: 1px;
  }

  /* line 2685, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-l {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  /* line 2686, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-l {
    border-left-style: solid;
    border-left-width: 1px;
  }

  /* line 2687, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bn-l {
    border-style: none;
    border-width: 0;
  }

  /* line 2688, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br0-l {
    border-radius: 0;
  }

  /* line 2689, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br1-l {
    border-radius: .125rem;
  }

  /* line 2690, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br2-l {
    border-radius: .25rem;
  }

  /* line 2691, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br3-l {
    border-radius: .5rem;
  }

  /* line 2692, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br4-l {
    border-radius: 1rem;
  }

  /* line 2693, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-100-l {
    border-radius: 100%;
  }

  /* line 2694, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-pill-l {
    border-radius: 9999px;
  }

  /* line 2695, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--bottom-l {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  /* line 2696, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--top-l {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 2697, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--right-l {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  /* line 2698, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br--left-l {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* line 2699, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dotted-l {
    border-style: dotted;
  }

  /* line 2700, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--dashed-l {
    border-style: dashed;
  }

  /* line 2701, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--solid-l {
    border-style: solid;
  }

  /* line 2702, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b--none-l {
    border-style: none;
  }

  /* line 2703, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw0-l {
    border-width: 0;
  }

  /* line 2704, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw1-l {
    border-width: .125rem;
  }

  /* line 2705, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw2-l {
    border-width: .25rem;
  }

  /* line 2706, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw3-l {
    border-width: .5rem;
  }

  /* line 2707, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw4-l {
    border-width: 1rem;
  }

  /* line 2708, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bw5-l {
    border-width: 2rem;
  }

  /* line 2709, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bt-0-l {
    border-top-width: 0;
  }

  /* line 2710, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .br-0-l {
    border-right-width: 0;
  }

  /* line 2711, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bb-0-l {
    border-bottom-width: 0;
  }

  /* line 2712, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bl-0-l {
    border-left-width: 0;
  }

  /* line 2713, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-1-l {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2714, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-2-l {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2715, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-3-l {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }

  /* line 2716, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-4-l {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 2717, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .shadow-5-l {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }

  /* line 2718, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-0-l {
    top: 0;
  }

  /* line 2719, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-0-l {
    left: 0;
  }

  /* line 2720, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-0-l {
    right: 0;
  }

  /* line 2721, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-0-l {
    bottom: 0;
  }

  /* line 2722, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-1-l {
    top: 1rem;
  }

  /* line 2723, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-1-l {
    left: 1rem;
  }

  /* line 2724, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-1-l {
    right: 1rem;
  }

  /* line 2725, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-1-l {
    bottom: 1rem;
  }

  /* line 2726, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top-2-l {
    top: 2rem;
  }

  /* line 2727, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left-2-l {
    left: 2rem;
  }

  /* line 2728, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right-2-l {
    right: 2rem;
  }

  /* line 2729, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom-2-l {
    bottom: 2rem;
  }

  /* line 2730, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--1-l {
    top: -1rem;
  }

  /* line 2731, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--1-l {
    right: -1rem;
  }

  /* line 2732, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--1-l {
    bottom: -1rem;
  }

  /* line 2733, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--1-l {
    left: -1rem;
  }

  /* line 2734, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .top--2-l {
    top: -2rem;
  }

  /* line 2735, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .right--2-l {
    right: -2rem;
  }

  /* line 2736, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .bottom--2-l {
    bottom: -2rem;
  }

  /* line 2737, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .left--2-l {
    left: -2rem;
  }

  /* line 2738, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute--fill-l {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  /* line 2739, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cl-l {
    clear: left;
  }

  /* line 2740, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cr-l {
    clear: right;
  }

  /* line 2741, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cb-l {
    clear: both;
  }

  /* line 2742, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .cn-l {
    clear: none;
  }

  /* line 2743, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dn-l {
    display: none;
  }

  /* line 2744, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .di-l {
    display: inline;
  }

  /* line 2745, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .db-l {
    display: block;
  }

  /* line 2746, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dib-l {
    display: inline-block;
  }

  /* line 2747, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dit-l {
    display: inline-table;
  }

  /* line 2748, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-l {
    display: table;
  }

  /* line 2749, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dtc-l {
    display: table-cell;
  }

  /* line 2750, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-l {
    display: table-row;
  }

  /* line 2751, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-row-group-l {
    display: table-row-group;
  }

  /* line 2752, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-l {
    display: table-column;
  }

  /* line 2753, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt-column-group-l {
    display: table-column-group;
  }

  /* line 2754, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .dt--fixed-l {
    table-layout: fixed;
    width: 100%;
  }

  /* line 2755, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-l {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 2756, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .inline-flex-l {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  /* line 2757, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-auto-l {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    /* 1 */
    min-height: 0;
    /* 1 */
  }

  /* line 2758, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-none-l {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }

  /* line 2759, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-column-l {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 2760, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-row-l {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 2761, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .flex-wrap-l {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 2762, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-start-l {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 2763, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-end-l {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  /* line 2764, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-center-l {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 2765, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-baseline-l {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  /* line 2766, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .items-stretch-l {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  /* line 2767, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-start-l {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  /* line 2768, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-end-l {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  /* line 2769, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-center-l {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  /* line 2770, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-baseline-l {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  /* line 2771, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .self-stretch-l {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  /* line 2772, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-start-l {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  /* line 2773, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-end-l {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  /* line 2774, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-center-l {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 2775, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-between-l {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  /* line 2776, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .justify-around-l {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 2777, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-start-l {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  /* line 2778, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-end-l {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }

  /* line 2779, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-center-l {
    -ms-flex-line-pack: center;
    align-content: center;
  }

  /* line 2780, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-between-l {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }

  /* line 2781, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-around-l {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }

  /* line 2782, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .content-stretch-l {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }

  /* line 2783, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-0-l {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }

  /* line 2784, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-1-l {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 2785, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-2-l {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  /* line 2786, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-3-l {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  /* line 2787, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-4-l {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  /* line 2788, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-5-l {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  /* line 2789, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-6-l {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  /* line 2790, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-7-l {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  /* line 2791, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-8-l {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  /* line 2792, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .order-last-l {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }

  /* line 2793, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fl-l {
    float: left;
    display: inline;
  }

  /* line 2794, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fr-l {
    float: right;
    display: inline;
  }

  /* line 2795, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fn-l {
    float: none;
  }

  /* line 2796, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .i-l {
    font-style: italic;
  }

  /* line 2797, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fs-normal-l {
    font-style: normal;
  }

  /* line 2798, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .normal-l {
    font-weight: normal;
  }

  /* line 2799, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .b-l {
    font-weight: bold;
  }

  /* line 2800, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw1-l {
    font-weight: 100;
  }

  /* line 2801, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw2-l {
    font-weight: 200;
  }

  /* line 2802, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw3-l {
    font-weight: 300;
  }

  /* line 2803, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw4-l {
    font-weight: 400;
  }

  /* line 2804, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw5-l {
    font-weight: 500;
  }

  /* line 2805, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw6-l {
    font-weight: 600;
  }

  /* line 2806, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw7-l {
    font-weight: 700;
  }

  /* line 2807, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw8-l {
    font-weight: 800;
  }

  /* line 2808, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fw9-l {
    font-weight: 900;
  }

  /* line 2809, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h1-l {
    height: 1rem;
  }

  /* line 2810, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h2-l {
    height: 2rem;
  }

  /* line 2811, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h3-l {
    height: 4rem;
  }

  /* line 2812, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h4-l {
    height: 8rem;
  }

  /* line 2813, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h5-l {
    height: 16rem;
  }

  /* line 2814, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-25-l {
    height: 25%;
  }

  /* line 2815, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-50-l {
    height: 50%;
  }

  /* line 2816, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-75-l {
    height: 75%;
  }

  /* line 2817, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-100-l {
    height: 100%;
  }

  /* line 2818, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-h-100-l {
    min-height: 100%;
  }

  /* line 2819, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-25-l {
    height: 25vh;
  }

  /* line 2820, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-50-l {
    height: 50vh;
  }

  /* line 2821, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-75-l {
    height: 75vh;
  }

  /* line 2822, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .vh-100-l {
    height: 100vh;
  }

  /* line 2823, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .min-vh-100-l {
    min-height: 100vh;
  }

  /* line 2824, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-auto-l {
    height: auto;
  }

  /* line 2825, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .h-inherit-l {
    height: inherit;
  }

  /* line 2826, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-l {
    letter-spacing: .1em;
  }

  /* line 2827, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-tight-l {
    letter-spacing: -.05em;
  }

  /* line 2828, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tracked-mega-l {
    letter-spacing: .25em;
  }

  /* line 2829, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-solid-l {
    line-height: 1;
  }

  /* line 2830, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-title-l {
    line-height: 1.25;
  }

  /* line 2831, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .lh-copy-l {
    line-height: 1.5;
  }

  /* line 2832, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-100-l {
    max-width: 100%;
  }

  /* line 2833, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw1-l {
    max-width: 1rem;
  }

  /* line 2834, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw2-l {
    max-width: 2rem;
  }

  /* line 2835, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw3-l {
    max-width: 4rem;
  }

  /* line 2836, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw4-l {
    max-width: 8rem;
  }

  /* line 2837, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw5-l {
    max-width: 16rem;
  }

  /* line 2838, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw6-l {
    max-width: 32rem;
  }

  /* line 2839, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw7-l {
    max-width: 48rem;
  }

  /* line 2840, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw8-l {
    max-width: 64rem;
  }

  /* line 2841, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw9-l {
    max-width: 96rem;
  }

  /* line 2842, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mw-none-l {
    max-width: none;
  }

  /* line 2843, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w1-l {
    width: 1rem;
  }

  /* line 2844, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w2-l {
    width: 2rem;
  }

  /* line 2845, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w3-l {
    width: 4rem;
  }

  /* line 2846, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w4-l {
    width: 8rem;
  }

  /* line 2847, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w5-l {
    width: 16rem;
  }

  /* line 2848, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-10-l {
    width: 10%;
  }

  /* line 2849, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-20-l {
    width: 20%;
  }

  /* line 2850, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-25-l {
    width: 25%;
  }

  /* line 2851, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-30-l {
    width: 30%;
  }

  /* line 2852, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-33-l {
    width: 33%;
  }

  /* line 2853, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-34-l {
    width: 34%;
  }

  /* line 2854, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-40-l {
    width: 40%;
  }

  /* line 2855, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-50-l {
    width: 50%;
  }

  /* line 2856, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-60-l {
    width: 60%;
  }

  /* line 2857, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-70-l {
    width: 70%;
  }

  /* line 2858, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-75-l {
    width: 75%;
  }

  /* line 2859, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-80-l {
    width: 80%;
  }

  /* line 2860, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-90-l {
    width: 90%;
  }

  /* line 2861, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-100-l {
    width: 100%;
  }

  /* line 2862, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-third-l {
    width: calc( 100% / 3 );
  }

  /* line 2863, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-two-thirds-l {
    width: calc( 100% / 1.5 );
  }

  /* line 2864, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .w-auto-l {
    width: auto;
  }

  /* line 2865, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-visible-l {
    overflow: visible;
  }

  /* line 2866, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-hidden-l {
    overflow: hidden;
  }

  /* line 2867, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-scroll-l {
    overflow: scroll;
  }

  /* line 2868, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-auto-l {
    overflow: auto;
  }

  /* line 2869, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-visible-l {
    overflow-x: visible;
  }

  /* line 2870, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-hidden-l {
    overflow-x: hidden;
  }

  /* line 2871, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-scroll-l {
    overflow-x: scroll;
  }

  /* line 2872, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-x-auto-l {
    overflow-x: auto;
  }

  /* line 2873, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-visible-l {
    overflow-y: visible;
  }

  /* line 2874, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-hidden-l {
    overflow-y: hidden;
  }

  /* line 2875, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-scroll-l {
    overflow-y: scroll;
  }

  /* line 2876, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .overflow-y-auto-l {
    overflow-y: auto;
  }

  /* line 2877, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .static-l {
    position: static;
  }

  /* line 2878, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .relative-l {
    position: relative;
  }

  /* line 2879, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .absolute-l {
    position: absolute;
  }

  /* line 2880, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .fixed-l {
    position: fixed;
  }

  /* line 2881, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-45-l {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  /* line 2882, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-90-l {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }

  /* line 2883, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-135-l {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }

  /* line 2884, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-180-l {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  /* line 2885, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-225-l {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }

  /* line 2886, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-270-l {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }

  /* line 2887, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .rotate-315-l {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }

  /* line 2888, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa0-l {
    padding: 0;
  }

  /* line 2889, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa1-l {
    padding: .25rem;
  }

  /* line 2890, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa2-l {
    padding: .5rem;
  }

  /* line 2891, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa3-l {
    padding: 1rem;
  }

  /* line 2892, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa4-l {
    padding: 2rem;
  }

  /* line 2893, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa5-l {
    padding: 4rem;
  }

  /* line 2894, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa6-l {
    padding: 8rem;
  }

  /* line 2895, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pa7-l {
    padding: 16rem;
  }

  /* line 2896, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl0-l {
    padding-left: 0;
  }

  /* line 2897, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl1-l {
    padding-left: .25rem;
  }

  /* line 2898, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl2-l {
    padding-left: .5rem;
  }

  /* line 2899, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl3-l {
    padding-left: 1rem;
  }

  /* line 2900, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl4-l {
    padding-left: 2rem;
  }

  /* line 2901, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl5-l {
    padding-left: 4rem;
  }

  /* line 2902, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl6-l {
    padding-left: 8rem;
  }

  /* line 2903, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pl7-l {
    padding-left: 16rem;
  }

  /* line 2904, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr0-l {
    padding-right: 0;
  }

  /* line 2905, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr1-l {
    padding-right: .25rem;
  }

  /* line 2906, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr2-l {
    padding-right: .5rem;
  }

  /* line 2907, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr3-l {
    padding-right: 1rem;
  }

  /* line 2908, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr4-l {
    padding-right: 2rem;
  }

  /* line 2909, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr5-l {
    padding-right: 4rem;
  }

  /* line 2910, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr6-l {
    padding-right: 8rem;
  }

  /* line 2911, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pr7-l {
    padding-right: 16rem;
  }

  /* line 2912, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb0-l {
    padding-bottom: 0;
  }

  /* line 2913, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb1-l {
    padding-bottom: .25rem;
  }

  /* line 2914, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb2-l {
    padding-bottom: .5rem;
  }

  /* line 2915, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb3-l {
    padding-bottom: 1rem;
  }

  /* line 2916, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb4-l {
    padding-bottom: 2rem;
  }

  /* line 2917, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb5-l {
    padding-bottom: 4rem;
  }

  /* line 2918, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb6-l {
    padding-bottom: 8rem;
  }

  /* line 2919, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pb7-l {
    padding-bottom: 16rem;
  }

  /* line 2920, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt0-l {
    padding-top: 0;
  }

  /* line 2921, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt1-l {
    padding-top: .25rem;
  }

  /* line 2922, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt2-l {
    padding-top: .5rem;
  }

  /* line 2923, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt3-l {
    padding-top: 1rem;
  }

  /* line 2924, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt4-l {
    padding-top: 2rem;
  }

  /* line 2925, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt5-l {
    padding-top: 4rem;
  }

  /* line 2926, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt6-l {
    padding-top: 8rem;
  }

  /* line 2927, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pt7-l {
    padding-top: 16rem;
  }

  /* line 2928, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv0-l {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* line 2929, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv1-l {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  /* line 2930, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv2-l {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  /* line 2931, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv3-l {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  /* line 2932, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv4-l {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  /* line 2933, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv5-l {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  /* line 2934, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv6-l {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  /* line 2935, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pv7-l {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  /* line 2936, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph0-l {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2937, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph1-l {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  /* line 2938, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph2-l {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  /* line 2939, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph3-l {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  /* line 2940, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph4-l {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  /* line 2941, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph5-l {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  /* line 2942, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph6-l {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  /* line 2943, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ph7-l {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  /* line 2944, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma0-l {
    margin: 0;
  }

  /* line 2945, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma1-l {
    margin: .25rem;
  }

  /* line 2946, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma2-l {
    margin: .5rem;
  }

  /* line 2947, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma3-l {
    margin: 1rem;
  }

  /* line 2948, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma4-l {
    margin: 2rem;
  }

  /* line 2949, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma5-l {
    margin: 4rem;
  }

  /* line 2950, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma6-l {
    margin: 8rem;
  }

  /* line 2951, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ma7-l {
    margin: 16rem;
  }

  /* line 2952, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml0-l {
    margin-left: 0;
  }

  /* line 2953, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml1-l {
    margin-left: .25rem;
  }

  /* line 2954, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml2-l {
    margin-left: .5rem;
  }

  /* line 2955, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml3-l {
    margin-left: 1rem;
  }

  /* line 2956, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml4-l {
    margin-left: 2rem;
  }

  /* line 2957, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml5-l {
    margin-left: 4rem;
  }

  /* line 2958, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml6-l {
    margin-left: 8rem;
  }

  /* line 2959, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ml7-l {
    margin-left: 16rem;
  }

  /* line 2960, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr0-l {
    margin-right: 0;
  }

  /* line 2961, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr1-l {
    margin-right: .25rem;
  }

  /* line 2962, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr2-l {
    margin-right: .5rem;
  }

  /* line 2963, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr3-l {
    margin-right: 1rem;
  }

  /* line 2964, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr4-l {
    margin-right: 2rem;
  }

  /* line 2965, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr5-l {
    margin-right: 4rem;
  }

  /* line 2966, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr6-l {
    margin-right: 8rem;
  }

  /* line 2967, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mr7-l {
    margin-right: 16rem;
  }

  /* line 2968, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb0-l {
    margin-bottom: 0;
  }

  /* line 2969, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb1-l {
    margin-bottom: .25rem;
  }

  /* line 2970, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb2-l {
    margin-bottom: .5rem;
  }

  /* line 2971, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb3-l {
    margin-bottom: 1rem;
  }

  /* line 2972, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb4-l {
    margin-bottom: 2rem;
  }

  /* line 2973, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb5-l {
    margin-bottom: 4rem;
  }

  /* line 2974, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb6-l {
    margin-bottom: 8rem;
  }

  /* line 2975, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mb7-l {
    margin-bottom: 16rem;
  }

  /* line 2976, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt0-l {
    margin-top: 0;
  }

  /* line 2977, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt1-l {
    margin-top: .25rem;
  }

  /* line 2978, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt2-l {
    margin-top: .5rem;
  }

  /* line 2979, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt3-l {
    margin-top: 1rem;
  }

  /* line 2980, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt4-l {
    margin-top: 2rem;
  }

  /* line 2981, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt5-l {
    margin-top: 4rem;
  }

  /* line 2982, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt6-l {
    margin-top: 8rem;
  }

  /* line 2983, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mt7-l {
    margin-top: 16rem;
  }

  /* line 2984, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv0-l {
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 2985, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv1-l {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  /* line 2986, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv2-l {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  /* line 2987, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv3-l {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  /* line 2988, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv4-l {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  /* line 2989, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv5-l {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  /* line 2990, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv6-l {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  /* line 2991, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mv7-l {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  /* line 2992, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh0-l {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 2993, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh1-l {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  /* line 2994, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh2-l {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  /* line 2995, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh3-l {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  /* line 2996, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh4-l {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  /* line 2997, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh5-l {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  /* line 2998, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh6-l {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  /* line 2999, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .mh7-l {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  /* line 3000, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na1-l {
    margin: -.25rem;
  }

  /* line 3001, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na2-l {
    margin: -.5rem;
  }

  /* line 3002, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na3-l {
    margin: -1rem;
  }

  /* line 3003, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na4-l {
    margin: -2rem;
  }

  /* line 3004, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na5-l {
    margin: -4rem;
  }

  /* line 3005, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na6-l {
    margin: -8rem;
  }

  /* line 3006, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .na7-l {
    margin: -16rem;
  }

  /* line 3007, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl1-l {
    margin-left: -.25rem;
  }

  /* line 3008, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl2-l {
    margin-left: -.5rem;
  }

  /* line 3009, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl3-l {
    margin-left: -1rem;
  }

  /* line 3010, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl4-l {
    margin-left: -2rem;
  }

  /* line 3011, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl5-l {
    margin-left: -4rem;
  }

  /* line 3012, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl6-l {
    margin-left: -8rem;
  }

  /* line 3013, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nl7-l {
    margin-left: -16rem;
  }

  /* line 3014, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr1-l {
    margin-right: -.25rem;
  }

  /* line 3015, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr2-l {
    margin-right: -.5rem;
  }

  /* line 3016, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr3-l {
    margin-right: -1rem;
  }

  /* line 3017, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr4-l {
    margin-right: -2rem;
  }

  /* line 3018, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr5-l {
    margin-right: -4rem;
  }

  /* line 3019, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr6-l {
    margin-right: -8rem;
  }

  /* line 3020, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nr7-l {
    margin-right: -16rem;
  }

  /* line 3021, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb1-l {
    margin-bottom: -.25rem;
  }

  /* line 3022, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb2-l {
    margin-bottom: -.5rem;
  }

  /* line 3023, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb3-l {
    margin-bottom: -1rem;
  }

  /* line 3024, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb4-l {
    margin-bottom: -2rem;
  }

  /* line 3025, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb5-l {
    margin-bottom: -4rem;
  }

  /* line 3026, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb6-l {
    margin-bottom: -8rem;
  }

  /* line 3027, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nb7-l {
    margin-bottom: -16rem;
  }

  /* line 3028, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt1-l {
    margin-top: -.25rem;
  }

  /* line 3029, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt2-l {
    margin-top: -.5rem;
  }

  /* line 3030, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt3-l {
    margin-top: -1rem;
  }

  /* line 3031, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt4-l {
    margin-top: -2rem;
  }

  /* line 3032, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt5-l {
    margin-top: -4rem;
  }

  /* line 3033, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt6-l {
    margin-top: -8rem;
  }

  /* line 3034, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nt7-l {
    margin-top: -16rem;
  }

  /* line 3035, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .strike-l {
    text-decoration: line-through;
  }

  /* line 3036, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .underline-l {
    text-decoration: underline;
  }

  /* line 3037, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .no-underline-l {
    text-decoration: none;
  }

  /* line 3038, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tl-l {
    text-align: left;
  }

  /* line 3039, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tr-l {
    text-align: right;
  }

  /* line 3040, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .tc-l {
    text-align: center;
  }

  /* line 3041, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttc-l {
    text-transform: capitalize;
  }

  /* line 3042, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttl-l {
    text-transform: lowercase;
  }

  /* line 3043, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttu-l {
    text-transform: uppercase;
  }

  /* line 3044, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ttn-l {
    text-transform: none;
  }

  /* line 3045, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-6-l, .f-headline-l {
    font-size: 6rem;
  }

  /* line 3046, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f-5-l, .f-subheadline-l {
    font-size: 5rem;
  }

  /* line 3047, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f1-l {
    font-size: 3rem;
  }

  /* line 3048, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f2-l {
    font-size: 2.25rem;
  }

  /* line 3049, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f3-l {
    font-size: 1.5rem;
  }

  /* line 3050, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f4-l {
    font-size: 1.25rem;
  }

  /* line 3051, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f5-l {
    font-size: 1rem;
  }

  /* line 3052, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .f6-l {
    font-size: .875rem;
  }

  /* line 3053, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-l {
    max-width: 30em;
  }

  /* line 3054, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-wide-l {
    max-width: 34em;
  }

  /* line 3055, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .measure-narrow-l {
    max-width: 20em;
  }

  /* line 3056, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .indent-l {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 3057, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .small-caps-l {
    font-variant: small-caps;
  }

  /* line 3058, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .truncate-l {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 3059, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .clip-l {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 3060, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .ws-normal-l {
    white-space: normal;
  }

  /* line 3061, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .nowrap-l {
    white-space: nowrap;
  }

  /* line 3062, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .pre-l {
    white-space: pre;
  }

  /* line 3063, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-base-l {
    vertical-align: baseline;
  }

  /* line 3064, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-mid-l {
    vertical-align: middle;
  }

  /* line 3065, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-top-l {
    vertical-align: top;
  }

  /* line 3066, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/tachyons.scss */
  .v-btm-l {
    vertical-align: bottom;
  }
}
/* add required field asterisk */
/* line 12, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
* {
  box-sizing: border-box !important;
}

/* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
label.required:after {
  content: " * " attr(data-content);
  color: red;
}

/* line 21, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.hidden {
  display: none !important;
}

/* line 25, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.field_with_errors {
  display: inline;
}

/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.horizontal-line-text {
  position: relative;
  z-index: 1;
}
/* line 33, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.horizontal-line-text:before {
  border-top: 2px solid #dfdfdf;
  content: "";
  margin: 0 auto;
  /* this centers the line to the full width specified */
  position: absolute;
  /* positioning must be absolute here, and relative positioning must be applied to the parent */
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  width: 95%;
  z-index: -1;
}
/* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.horizontal-line-text span {
  /* to hide the lines from behind the text, you have to set the background color the same as the container */
  background: #fff;
  padding: 0 15px;
}

/* line 53, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.Yes {
  background-color: rgba(46, 204, 64, 0.5);
}

/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.No {
  background-color: rgba(255, 65, 54, 0.5);
}

/* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.checkout-container {
  text-align: center;
}

/* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
#checkoutSubmit {
  border-radius: 10px;
  border: none;
  box-shadow: 0px 2px 1px 0 rgba(0, 0, 0, 0.4), 0px 2px 4px 1px rgba(0, 0, 0, 0.2);
  padding: 10px;
  position: relative;
  background-color: #0288D1;
  color: #f5f5f5;
  outline: none;
  cursor: pointer;
}

/* line 71, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.card_notice {
  font-size: 80%;
  display: block;
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 0 auto;
}
/* line 78, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.card_notice h2, .card_notice h3, .card_notice h4 {
  font-weight: 300;
}

/* line 83, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.h-auto {
  height: auto !important;
}

/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
input,
.StripeElement {
  padding: 10px 12px;
  color: #32325d;
  background-color: white;
  border: 1px solid transparent;
  border-radius: 4px;
}

/* line 97, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.StripeElement--invalid {
  border-color: #fa755a;
}

/* line 101, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
.StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}

/* line 104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/application.scss */
#submitPayment {
  border-radius: 10px;
  border: none;
  box-shadow: 0px 2px 1px 0 rgba(0, 0, 0, 0.4), 0px 2px 4px 1px rgba(0, 0, 0, 0.2);
  padding: 10px;
  position: relative;
  background-color: #0288D1;
  color: #f5f5f5;
  outline: none;
  cursor: pointer;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.ModalOverlay {
  display: none;
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.15);
  z-index: 10;
}

/* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  font-family: 'Nunito Sans', sans-serif;
  position: fixed;
  width: 450px;
  background-color: #fff;
  z-index: 15;
  left: 50%;
  transform: translateX(-50%);
  top: 10vh;
  opacity: 0;
  display: none;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.8);
  transition: opacity 320ms ease-in-out, top 320ms ease-in-out;
}
@media (max-width: 500px) {
  /* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
  div.Modal.SubsidizedModal {
    width: 93%;
  }
}
/* line 30, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.heading {
  padding: 20px 25px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  display: grid;
  grid-template-columns: 1fr auto;
}
/* line 35, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.heading button {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
/* line 39, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.heading button i {
  font-size: 16px;
}
/* line 45, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content {
  padding: 20px 25px;
}
/* line 47, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content div.form--elements {
  display: grid;
  grid-template-rows: repeat(4, 1fr);
  row-gap: 10px;
}
/* line 52, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content label.block--label {
  display: grid;
  grid-template-columns: 15px 1fr;
  align-items: center;
  grid-gap: 10px;
  cursor: pointer;
}
/* line 58, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content label.block--label input {
  box-shadow: none;
  height: auto;
}
/* line 62, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content label.block--label span {
  user-select: none;
}
/* line 68, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content div.enrollment--code--section input {
  margin-top: 10px;
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto;
  padding: 8px 10px;
  width: 100%;
  font-size: 14px;
}
/* line 76, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content div.enrollment--code--section div.code--error {
  min-height: 18px;
  padding-top: 4px;
  color: #E53935;
  font-size: 13px;
  font-weight: 600;
}
/* line 84, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
div.Modal.SubsidizedModal div.content input#submit {
  margin-top: 10px;
  background-color: #1e88e5;
  color: #fff;
  cursor: pointer;
  width: 100%;
}

/* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/dashboard/index.scss */
button#subsidized-enrollment {
  background-color: transparent;
  border: none;
  cursor: pointer;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
div.nursery--school--program {
  display: flex;
  align-items: center;
}
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
div.nursery--school--program * {
  cursor: pointer;
}
/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
div.nursery--school--program input {
  margin-right: 10px;
}

/* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
div.nursery--school--program--types {
  margin-bottom: 10px;
}

/* line 18, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
label.nursery--school--year--cycle {
  display: flex;
  cursor: pointer;
}
/* line 21, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/nursery-school.scss */
label.nursery--school--year--cycle input {
  flex: 0 1 40px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month {
  margin-top: 15px;
  display: grid;
  grid-template-columns: 15px auto;
}
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month input.block {
  display: block;
  margin: 8px 0;
}
/* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month label {
  display: flex;
  align-items: center;
  cursor: pointer;
}
/* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month label input {
  margin-right: 8px;
}
/* line 19, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month input[type=button] {
  display: block;
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.vacation-month input[type=text] {
  min-width: 450px;
  box-shadow: none;
}

/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.ad {
  font-weight: 300 !important;
  font-size: 80%;
}

/* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.promo {
  font-weight: 400;
  font-size: 100%;
}

/* line 39, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.schedule-container {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  justify-content: flex-start;
}
/* line 44, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.schedule-container .date {
  text-align: center;
  flex: 0 1 auto;
  width: 20%;
}
/* line 48, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/vacation_camp.scss */
.schedule-container .date .day {
  padding: 20px;
}

/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts h4 {
  text-align: center;
  color: #373d3f !important;
  font-weight: 300;
  font-size: 170%;
  text-transform: uppercase;
}
/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .summative-receipt-button-container, .receipts .no-receipts-summative-container {
  text-align: right;
  width: 990px;
  display: table;
  margin: 0 auto;
  margin-bottom: 20px;
}
/* line 15, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .summative-receipt-button-container .asr-button, .receipts .no-receipts-summative-container .asr-button {
  background-color: #0D47A1;
  outline: none;
  border: none;
  cursor: pointer;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.4), 0 2px 4px 1px rgba(0, 0, 0, 0.2);
  text-decoration: none;
  color: #f5f5f5;
  padding: 10px 15px;
  border-radius: 5px;
  font-family: 'Lato', sans-serif;
}
/* line 28, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .no-receipts-summative-container {
  width: 100%;
  text-align: center;
}
/* line 32, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts #no-receipts {
  text-transform: capitalize;
}
/* line 35, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container {
  width: 100%;
  text-align: center;
  position: relative;
}
/* line 39, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container {
  width: 100%;
  display: inline-block;
  height: 350px;
}
/* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
/* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container table {
  margin: 0 auto;
  width: 990px;
  border-collapse: collapse;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  border-radius: 5px;
}
/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container th {
  font-weight: 400;
  padding: 15px 10px;
  opacity: 0.75;
}
/* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container td {
  font-weight: 400;
  padding: 15px 5px;
}
/* line 63, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/receipts-main.scss */
.receipts .container .table-container a {
  text-decoration: none;
  color: inherit;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container h4, .receipt-show .container p, .receipt-show .container span {
  font-family: 'Lato', sans-serif;
  font-weight: 300;
}

/* line 6, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment .customer .name, .receipt-show .container .payment .amount .name {
  margin-right: 10px;
  display: inline-block;
  text-align: center;
}
/* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment .customer .value, .receipt-show .container .payment .amount .value {
  width: 50%;
  display: inline-block;
  border-bottom: 1px solid black;
  text-align: center;
}

/* line 19, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show {
  text-align: center;
  width: 100%;
  overflow: auto;
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container {
  background-image: linear-gradient(to right top, #bbdefb, #c5e3fb, #cfe8fc, #d9edfc, #e3f2fd);
  width: 990px;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  padding: 10px;
  display: inline-block;
}
/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .header-container {
  position: relative;
}
/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .header-container .print-button {
  font-weight: 300;
  padding: 10px 15px;
  border-radius: 5px;
  cursor: pointer;
  background-color: #2196F3;
  color: #f5f5f5;
  border: none;
  outline: none;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.4), 0 2px 4px 1px rgba(0, 0, 0, 0.2);
  position: absolute;
  left: 0;
  top: 0;
  transition: background-color 0.3s ease;
}
/* line 45, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .header-container .print-button:hover {
  background-color: #1565C0;
}
/* line 50, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container h4 {
  font-family: 'Lato', sans-serif;
  font-size: 220%;
  margin: 10px;
}
/* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container p {
  margin: 5px;
}
/* line 60, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .company-info {
  position: relative;
}
/* line 62, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .company-info .text {
  display: block;
}
/* line 65, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .company-info #logo {
  position: absolute;
  width: 200px;
  height: auto;
  top: -20%;
  left: 10%;
  opacity: 0;
}
/* line 74, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container #payment-header {
  text-transform: uppercase;
}
/* line 77, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .issuance-date {
  text-align: right;
  position: relative;
}
/* line 80, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .issuance-date span.receipt-number {
  position: absolute;
  left: 0;
  font-weight: 800;
}
/* line 89, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container strong {
  font-weight: bold;
  font-size: 110%;
}
/* line 93, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment {
  margin-top: 20px;
  text-align: left;
}
/* line 96, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment .customer {
  text-align: left;
  display: inline-block;
  width: 60%;
}
/* line 102, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment .amount {
  text-align: left;
  display: inline-block;
  width: 25%;
}
/* line 109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for {
  text-align: left;
}
/* line 111, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-name {
  margin-top: 5px;
  text-align: left;
  display: block;
  margin-right: 20px;
}
/* line 116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-name .name {
  display: inline-block;
  margin-right: 10px;
  width: 20%;
}
/* line 121, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-name .value {
  text-align: left;
  padding-left: 5px;
  display: inline-block;
  border-bottom: 1px solid black;
  width: 61.7%;
}
/* line 129, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date {
  margin-top: 15px;
  text-align: left;
  display: flex;
  flex-direction: row;
  width: 100%;
}
/* line 135, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .name {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-right: 5px;
  width: 20%;
}
/* line 142, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .value {
  display: inline-block;
  border-bottom: 1px solid black;
  text-align: left;
  width: 60.5%;
}
/* line 148, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .value .selected-summer-camp-weeks {
  border-top: 1px solid rgba(0, 0, 0, 0.4);
  border-left: 1px solid rgba(0, 0, 0, 0.4);
  border-right: 1px solid rgba(0, 0, 0, 0.4);
  display: flex;
  flex-direction: column;
}
/* line 152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .value .selected-summer-camp-weeks ul {
  padding-left: 10px;
}
/* line 157, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .value .selected-summer-camp-weeks .data-row {
  text-align: left;
  padding: 10px;
}
/* line 159, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .payment-for .service-date .value .selected-summer-camp-weeks .data-row:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container #child-record {
  font-weight: 300;
  font-size: 180%;
}
/* line 173, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .child-record-table .container {
  width: 80%;
  box-shadow: none;
  border: 1px solid grey;
  display: inline-block;
}
/* line 180, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record {
  margin-bottom: 10px;
}
/* line 182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record .full-name, .receipt-show .container .receipt-child-record .age {
  display: inline-block;
}
/* line 185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record .full-name {
  text-align: left;
  width: 70%;
}
/* line 189, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record .age {
  text-align: left;
  margin-left: 20px;
}
/* line 193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record .name {
  margin-right: 10px;
  font-weight: bolder;
  display: inline-block;
}
/* line 198, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container .receipt-child-record .value {
  display: inline-block;
}
/* line 202, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items {
  margin: 15px 0;
  display: flex;
}
/* line 206, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items div.key {
  flex: 0 1 20%;
  display: flex;
  align-items: center;
  text-align: left;
}
/* line 212, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items div.value {
  flex: 0 1 80%;
  text-align: left;
}
/* line 215, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items div.value table {
  border-collapse: collapse;
  border: 1px solid rgba(0, 0, 0, 0.4);
  width: 95%;
}
/* line 219, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items div.value table th {
  padding: 10px;
  text-align: center;
}
/* line 224, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.receipt-show .container div.purchased-items div.value table tbody tr td {
  padding: 0.5em 0.3em;
  text-align: center;
}

/* line 235, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.tax {
  width: 100%;
  text-align: left !important;
  display: inline-block;
}
/* line 239, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
.tax h4 {
  margin: 0 !important;
  font-size: 90% !important;
  font-weight: bolder;
  text-align: left;
  display: inline-block !important;
}

/* line 248, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_receipt-show.scss */
div.receipt-disclaimer {
  margin-top: 10px;
  text-align: center;
  padding: 10px;
}

/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_pagination.scss */
.pagination * {
  font-family: 'Lato', 'sans-serif';
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_pagination.scss */
.pagination * a {
  text-decoration: none;
  color: #0D47A1;
}
/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_pagination.scss */
.pagination #next-button, .pagination #previous-button {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.54);
  font-size: 120%;
  font-weight: 500;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt {
  width: 100%;
  text-align: center;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt * {
  font-family: 'Lato', 'sans-serif' !important;
}
/* line 6, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt *:not(i) {
  font-weight: 300 !important;
}
/* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt div {
  text-align: left;
}
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt p {
  font-size: 90%;
  margin: 0;
  margin-bottom: 5px;
}
/* line 19, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .print-button {
  font-weight: 300;
  padding: 10px 15px;
  border-radius: 5px;
  cursor: pointer;
  background-color: #2196F3;
  color: #f5f5f5;
  border: none;
  outline: none;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.4), 0 2px 4px 1px rgba(0, 0, 0, 0.2);
  display: table;
  transition: background-color 0.3s ease;
}
/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .print-button:hover {
  background-color: #1565C0;
}
/* line 36, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .scroll-to-top {
  vertical-align: middle;
  border-radius: 50%;
  height: 50px;
  width: 50px;
  border: none;
  outline: none;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
  position: fixed;
  bottom: 5%;
  right: 0.5%;
  background-color: #f3f3f3;
  cursor: pointer;
  z-index: 100;
}
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .scroll-to-top i {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 200%;
  color: #1565C0;
}
/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .scroll-to-top:focus {
  outline: none;
}
/* line 60, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .summative-year-select-container {
  width: 100%;
  text-align: right;
}
/* line 63, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .summative-year-select-container .select-shroud {
  display: inline-block;
  position: relative;
  width: 150px;
  height: 29px;
  width: 240px;
  font-size: 16px;
  height: 30px;
  border-radius: 4px;
  background-color: #b4d8f0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
/* line 75, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .summative-year-select-container .select-shroud #summative-year-select {
  -o-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
  border: none;
  background: transparent;
  outline: none;
  padding: 5px;
  appearance: none;
}
/* line 91, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .section-header {
  text-align: center;
  font-size: 140%;
  color: #915555;
}
/* line 97, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container {
  padding: 30px;
  width: 90%;
  display: inline-block;
  background-color: #f5f5f5;
  border-radius: 6px;
  position: relative;
}
/* line 104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container #sr-title {
  position: absolute;
  width: 100%;
  left: 0;
  top: 5px;
  border-radius: 4px;
  padding: 10px 0;
  background: #828282;
  text-transform: uppercase;
  text-align: center;
  font-size: 170%;
  color: #f5f5f5;
  font-weight: 400;
}
/* line 118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container #year-header {
  text-align: center;
  font-size: 160%;
  color: #535353;
  margin-top: 90px;
  margin-bottom: none !important;
  text-transform: uppercase;
}
/* line 126, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .logo-container {
  margin-top: 40px;
  text-align: left;
}
/* line 129, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .logo-container #logo {
  display: inline-block;
  width: 200px;
  height: auto;
  transform: translateX(-25%);
}
/* line 136, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .company-information {
  color: #525151;
}
/* line 139, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container #client-header {
  text-align: left;
  text-transform: uppercase;
  width: 40%;
  border-bottom: 1px solid #2d2d2d;
}
/* line 145, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .client-information {
  color: #6e6e6e;
}
/* line 148, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container, .summative-receipt .container .annual-single-day-container {
  width: 100%;
  text-align: center;
}
/* line 151, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table, .summative-receipt .container .single-day-table-container #annual-single-day-table, .summative-receipt .container .annual-single-day-container #single-day-table, .summative-receipt .container .annual-single-day-container #annual-single-day-table {
  margin: 0 auto;
  border-collapse: collapse;
  width: 100%;
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* line 152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table .child-record, .summative-receipt .container .single-day-table-container #annual-single-day-table .child-record, .summative-receipt .container .annual-single-day-container #single-day-table .child-record, .summative-receipt .container .annual-single-day-container #annual-single-day-table .child-record {
  text-align: left;
  padding: 5px 0 0 25%;
}
/* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table tr, .summative-receipt .container .single-day-table-container #annual-single-day-table tr, .summative-receipt .container .annual-single-day-container #single-day-table tr, .summative-receipt .container .annual-single-day-container #annual-single-day-table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
/* line 164, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th, .summative-receipt .container .single-day-table-container #annual-single-day-table th, .summative-receipt .container .annual-single-day-container #single-day-table th, .summative-receipt .container .annual-single-day-container #annual-single-day-table th {
  background: #575757;
  color: #e0dfdf;
  text-align: center;
  padding: 5px;
}
/* line 169, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th:first-of-type, .summative-receipt .container .single-day-table-container #annual-single-day-table th:first-of-type, .summative-receipt .container .annual-single-day-container #single-day-table th:first-of-type, .summative-receipt .container .annual-single-day-container #annual-single-day-table th:first-of-type {
  width: 15%;
}
/* line 172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th:nth-of-type(2), .summative-receipt .container .single-day-table-container #annual-single-day-table th:nth-of-type(2), .summative-receipt .container .annual-single-day-container #single-day-table th:nth-of-type(2), .summative-receipt .container .annual-single-day-container #annual-single-day-table th:nth-of-type(2) {
  width: 20%;
}
/* line 175, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th:nth-of-type(3), .summative-receipt .container .single-day-table-container #annual-single-day-table th:nth-of-type(3), .summative-receipt .container .annual-single-day-container #single-day-table th:nth-of-type(3), .summative-receipt .container .annual-single-day-container #annual-single-day-table th:nth-of-type(3) {
  width: 20%;
}
/* line 178, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th:nth-of-type(4), .summative-receipt .container .single-day-table-container #annual-single-day-table th:nth-of-type(4), .summative-receipt .container .annual-single-day-container #single-day-table th:nth-of-type(4), .summative-receipt .container .annual-single-day-container #annual-single-day-table th:nth-of-type(4) {
  width: 15%;
}
/* line 181, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table th:nth-of-type(5), .summative-receipt .container .single-day-table-container #annual-single-day-table th:nth-of-type(5), .summative-receipt .container .annual-single-day-container #single-day-table th:nth-of-type(5), .summative-receipt .container .annual-single-day-container #annual-single-day-table th:nth-of-type(5) {
  width: 10%;
}
/* line 185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .container .single-day-table-container #single-day-table td, .summative-receipt .container .single-day-table-container #annual-single-day-table td, .summative-receipt .container .annual-single-day-container #single-day-table td, .summative-receipt .container .annual-single-day-container #annual-single-day-table td {
  font-weight: 400;
  padding: 15px 5px;
}
/* line 193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .subtotal-container {
  display: block;
  text-align: right;
}
/* line 196, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .subtotal-container .subtotal {
  margin-top: 10px;
  display: inline-block;
  margin-right: 8.5%;
}
/* line 200, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .subtotal-container .subtotal span {
  display: inline-block;
  font-size: 130%;
}
/* line 203, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .subtotal-container .subtotal span:first-of-type {
  margin-right: 20px;
}
/* line 210, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .section-total {
  padding: 5px 0;
  background-color: #787878;
  margin-top: 15px;
  display: block;
}
/* line 215, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .section-total .subtotal {
  line-height: 40px;
  margin-top: 0;
}
/* line 218, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .section-total .subtotal span {
  vertical-align: middle;
  color: #fff;
}
/* line 225, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section {
  margin-top: 20px;
  text-align: right;
  width: 100%;
  display: block;
}
/* line 230, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .section-container {
  width: 70%;
  display: inline-block;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
/* line 234, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .section-container .data {
  text-align: right;
  padding: 5px;
}
/* line 237, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .section-container .data span {
  display: inline-block;
  font-size: 18px;
}
/* line 241, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .section-container .data .key {
  text-align: left;
  width: 60%;
}
/* line 245, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .section-container .data .value {
  padding-left: 10px;
  text-align: left;
  border-bottom: 1px solid rgba(0, 0, 0, 0.8);
  width: 30%;
}
/* line 254, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .grand-total:last-of-type {
  background-color: #64B5F6;
}
/* line 257, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .grand-total span {
  line-height: 40px;
  vertical-align: middle;
  color: #fff;
}
/* line 262, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .grand-total .key {
  text-transform: uppercase;
}
/* line 265, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summative-receipt.scss */
.summative-receipt .grand-total-section .grand-total .value {
  border-bottom: transparent !important;
}
/* line 3, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information, .summative-receipt .day-care-section .registration-information .record-information, .summative-receipt .summer-camp-section .registration-information .record-information, .summative-receipt .ace-program-section .registration-information .record-information, .summative-receipt .nursery-school-section .registration-information .record-information {
  padding: 10px;
  display: block;
  width: 60%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information ul, .summative-receipt .day-care-section .registration-information .record-information ul, .summative-receipt .summer-camp-section .registration-information .record-information ul, .summative-receipt .ace-program-section .registration-information .record-information ul, .summative-receipt .nursery-school-section .registration-information .record-information ul {
  padding: 0 0 0 20px;
  margin: 0;
  list-style-type: circle;
}
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information ul li, .summative-receipt .day-care-section .registration-information .record-information ul li, .summative-receipt .summer-camp-section .registration-information .record-information ul li, .summative-receipt .ace-program-section .registration-information .record-information ul li, .summative-receipt .nursery-school-section .registration-information .record-information ul li {
  padding: 2px 0;
}
/* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information span, .summative-receipt .before-and-afterschool-section .registration-information .record-information .value, .summative-receipt .day-care-section .registration-information .record-information span, .summative-receipt .day-care-section .registration-information .record-information .value, .summative-receipt .summer-camp-section .registration-information .record-information span, .summative-receipt .summer-camp-section .registration-information .record-information .value, .summative-receipt .ace-program-section .registration-information .record-information span, .summative-receipt .ace-program-section .registration-information .record-information .value, .summative-receipt .nursery-school-section .registration-information .record-information span, .summative-receipt .nursery-school-section .registration-information .record-information .value {
  display: inline-block;
  padding: 5px;
}
/* line 22, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information .key, .summative-receipt .day-care-section .registration-information .record-information .key, .summative-receipt .summer-camp-section .registration-information .record-information .key, .summative-receipt .ace-program-section .registration-information .record-information .key, .summative-receipt .nursery-school-section .registration-information .record-information .key {
  width: 40%;
}
/* line 25, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information .value, .summative-receipt .day-care-section .registration-information .record-information .value, .summative-receipt .summer-camp-section .registration-information .record-information .value, .summative-receipt .ace-program-section .registration-information .record-information .value, .summative-receipt .nursery-school-section .registration-information .record-information .value {
  width: 55%;
  margin: auto 0;
  padding-left: 5px;
  border-bottom: 1px solid #464646;
}
/* line 32, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .record-information .before-and-afterschool-child-record, .summative-receipt .before-and-afterschool-section .registration-information .record-information .summer-camp-child-record, .summative-receipt .before-and-afterschool-section .registration-information .record-information .daycare-child-record, .summative-receipt .day-care-section .registration-information .record-information .before-and-afterschool-child-record, .summative-receipt .day-care-section .registration-information .record-information .summer-camp-child-record, .summative-receipt .day-care-section .registration-information .record-information .daycare-child-record, .summative-receipt .summer-camp-section .registration-information .record-information .before-and-afterschool-child-record, .summative-receipt .summer-camp-section .registration-information .record-information .summer-camp-child-record, .summative-receipt .summer-camp-section .registration-information .record-information .daycare-child-record, .summative-receipt .ace-program-section .registration-information .record-information .before-and-afterschool-child-record, .summative-receipt .ace-program-section .registration-information .record-information .summer-camp-child-record, .summative-receipt .ace-program-section .registration-information .record-information .daycare-child-record, .summative-receipt .nursery-school-section .registration-information .record-information .before-and-afterschool-child-record, .summative-receipt .nursery-school-section .registration-information .record-information .summer-camp-child-record, .summative-receipt .nursery-school-section .registration-information .record-information .daycare-child-record {
  display: flex;
  align-items: center;
}
/* line 37, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoice-header, .summative-receipt .day-care-section .registration-information .invoice-header, .summative-receipt .summer-camp-section .registration-information .invoice-header, .summative-receipt .ace-program-section .registration-information .invoice-header, .summative-receipt .nursery-school-section .registration-information .invoice-header {
  font-size: 170%;
  text-align: center;
  margin: 10px 0;
  font-weight: 300;
  color: #cf9595;
}
/* line 44, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container, .summative-receipt .day-care-section .registration-information .invoices-table-container, .summative-receipt .summer-camp-section .registration-information .invoices-table-container, .summative-receipt .ace-program-section .registration-information .invoices-table-container, .summative-receipt .nursery-school-section .registration-information .invoices-table-container {
  width: 100%;
}
/* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container .invoices-table, .summative-receipt .day-care-section .registration-information .invoices-table-container .invoices-table, .summative-receipt .summer-camp-section .registration-information .invoices-table-container .invoices-table, .summative-receipt .ace-program-section .registration-information .invoices-table-container .invoices-table, .summative-receipt .nursery-school-section .registration-information .invoices-table-container .invoices-table {
  position: relative;
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 30px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* line 52, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container .invoices-table tr, .summative-receipt .day-care-section .registration-information .invoices-table-container .invoices-table tr, .summative-receipt .summer-camp-section .registration-information .invoices-table-container .invoices-table tr, .summative-receipt .ace-program-section .registration-information .invoices-table-container .invoices-table tr, .summative-receipt .nursery-school-section .registration-information .invoices-table-container .invoices-table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container .invoices-table tr:first-of-type, .summative-receipt .day-care-section .registration-information .invoices-table-container .invoices-table tr:first-of-type, .summative-receipt .summer-camp-section .registration-information .invoices-table-container .invoices-table tr:first-of-type, .summative-receipt .ace-program-section .registration-information .invoices-table-container .invoices-table tr:first-of-type, .summative-receipt .nursery-school-section .registration-information .invoices-table-container .invoices-table tr:first-of-type {
  background-color: #7eb0e2;
  color: #f3f0f0;
}
/* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container .invoices-table th, .summative-receipt .before-and-afterschool-section .registration-information .invoices-table-container .invoices-table td, .summative-receipt .day-care-section .registration-information .invoices-table-container .invoices-table th, .summative-receipt .day-care-section .registration-information .invoices-table-container .invoices-table td, .summative-receipt .summer-camp-section .registration-information .invoices-table-container .invoices-table th, .summative-receipt .summer-camp-section .registration-information .invoices-table-container .invoices-table td, .summative-receipt .ace-program-section .registration-information .invoices-table-container .invoices-table th, .summative-receipt .ace-program-section .registration-information .invoices-table-container .invoices-table td, .summative-receipt .nursery-school-section .registration-information .invoices-table-container .invoices-table th, .summative-receipt .nursery-school-section .registration-information .invoices-table-container .invoices-table td {
  text-align: center;
  padding: 10px;
}
/* line 66, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .subtotal-container, .summative-receipt .day-care-section .registration-information .subtotal-container, .summative-receipt .summer-camp-section .registration-information .subtotal-container, .summative-receipt .ace-program-section .registration-information .subtotal-container, .summative-receipt .nursery-school-section .registration-information .subtotal-container {
  width: 100%;
  text-align: right;
  position: relative;
}
/* line 70, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .subtotal-container .subtotal, .summative-receipt .day-care-section .registration-information .subtotal-container .subtotal, .summative-receipt .summer-camp-section .registration-information .subtotal-container .subtotal, .summative-receipt .ace-program-section .registration-information .subtotal-container .subtotal, .summative-receipt .nursery-school-section .registration-information .subtotal-container .subtotal {
  display: inline-block;
  width: 70%;
  text-align: right;
}
/* line 74, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .subtotal-container .subtotal span, .summative-receipt .day-care-section .registration-information .subtotal-container .subtotal span, .summative-receipt .summer-camp-section .registration-information .subtotal-container .subtotal span, .summative-receipt .ace-program-section .registration-information .subtotal-container .subtotal span, .summative-receipt .nursery-school-section .registration-information .subtotal-container .subtotal span {
  display: inline-block;
}
/* line 77, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .subtotal-container .subtotal .key, .summative-receipt .day-care-section .registration-information .subtotal-container .subtotal .key, .summative-receipt .summer-camp-section .registration-information .subtotal-container .subtotal .key, .summative-receipt .ace-program-section .registration-information .subtotal-container .subtotal .key, .summative-receipt .nursery-school-section .registration-information .subtotal-container .subtotal .key {
  width: 65%;
  color: rgba(75, 75, 75, 0.8);
  text-align: left;
}
/* line 82, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_before-and-afterschool-section.scss */
.summative-receipt .before-and-afterschool-section .registration-information .subtotal-container .subtotal .value, .summative-receipt .day-care-section .registration-information .subtotal-container .subtotal .value, .summative-receipt .summer-camp-section .registration-information .subtotal-container .subtotal .value, .summative-receipt .ace-program-section .registration-information .subtotal-container .subtotal .value, .summative-receipt .nursery-school-section .registration-information .subtotal-container .subtotal .value {
  width: 15%;
  color: rgba(0, 0, 0, 0.95);
  text-align: left;
}
/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section .vacation-camp-records-table-container, .summative-receipt .summer-camp-section .vacation-camp-records-table-container {
  width: 100%;
}
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table, .summative-receipt .vacation-camp-section #summer-camp-records-table, .summative-receipt .summer-camp-section #vacation-camp-records-table, .summative-receipt .summer-camp-section #summer-camp-records-table {
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.4);
  border-radius: 4px;
  width: 100%;
  margin: 0 auto;
  border-collapse: collapse;
}
/* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table tr, .summative-receipt .vacation-camp-section #summer-camp-records-table tr, .summative-receipt .summer-camp-section #vacation-camp-records-table tr, .summative-receipt .summer-camp-section #summer-camp-records-table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table tr:first-of-type, .summative-receipt .vacation-camp-section #summer-camp-records-table tr:first-of-type, .summative-receipt .summer-camp-section #vacation-camp-records-table tr:first-of-type, .summative-receipt .summer-camp-section #summer-camp-records-table tr:first-of-type {
  background-color: #80CBC4;
  color: #f1f1f1;
}
/* line 19, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table th, .summative-receipt .vacation-camp-section #vacation-camp-records-table td, .summative-receipt .vacation-camp-section #summer-camp-records-table th, .summative-receipt .vacation-camp-section #summer-camp-records-table td, .summative-receipt .summer-camp-section #vacation-camp-records-table th, .summative-receipt .summer-camp-section #vacation-camp-records-table td, .summative-receipt .summer-camp-section #summer-camp-records-table th, .summative-receipt .summer-camp-section #summer-camp-records-table td {
  text-align: center;
  padding: 15px 5px;
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table th:first-of-type, .summative-receipt .vacation-camp-section #summer-camp-records-table th:first-of-type, .summative-receipt .summer-camp-section #vacation-camp-records-table th:first-of-type, .summative-receipt .summer-camp-section #summer-camp-records-table th:first-of-type {
  width: 15%;
}
/* line 26, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table .record-list, .summative-receipt .vacation-camp-section #summer-camp-records-table .record-list, .summative-receipt .summer-camp-section #vacation-camp-records-table .record-list, .summative-receipt .summer-camp-section #summer-camp-records-table .record-list {
  list-style-type: circle;
}
/* line 28, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_vacation-camp-section.scss */
.summative-receipt .vacation-camp-section #vacation-camp-records-table .record-list li, .summative-receipt .vacation-camp-section #summer-camp-records-table .record-list li, .summative-receipt .summer-camp-section #vacation-camp-records-table .record-list li, .summative-receipt .summer-camp-section #summer-camp-records-table .record-list li {
  text-align: left;
  padding: 5px 5px 5px 8px;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_summer-camp-section.scss */
.summative-receipt .summer-camp-section #summer-camp-records-table tr:first-of-type {
  background-color: #00ACC1;
}
/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_purchase-section.scss */
.summative-receipt div.purchase-section div.purchase-information {
  padding: 10px;
  display: block;
  width: 60%;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
/* line 8, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_purchase-section.scss */
.summative-receipt div.purchase-section div.purchase-information span, .summative-receipt div.purchase-section div.purchase-information .value {
  display: inline-block;
  padding: 5px;
}
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_purchase-section.scss */
.summative-receipt div.purchase-section div.purchase-information .key {
  width: 40%;
}
/* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_purchase-section.scss */
.summative-receipt div.purchase-section div.purchase-information .value {
  width: 55%;
  margin: auto 0;
  padding-left: 5px;
  border-bottom: 1px solid #464646;
}
/* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_purchase-section.scss */
.summative-receipt div.purchase-section div.record-information {
  margin: 10px 0;
}

@media print {
  /* line 3, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  tr, td {
    page-break-inside: avoid;
  }

  /* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  tfoot {
    display: table-footer-group;
  }

  /* line 7, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .print-button, #scroll-to-top {
    display: none !important;
  }

  /* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  h4 {
    display: block !important;
    overflow: visible;
  }

  /* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  body {
    background-color: #f5f5f5;
    display: block !important;
  }

  /* line 18, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .receipt-show, .summative-receipt {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
  }

  /* line 25, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  #tsl-header {
    font-weight: bolder;
  }

  /* line 28, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  #nav {
    display: none;
  }

  /* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  #logo {
    opacity: 1 !important;
  }

  /* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .receipt-show {
    margin: 0 !important;
  }
  /* line 37, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .receipt-show .container {
    width: 100%;
    box-shadow: none;
    border: 1px solid grey;
    border-radius: 5px;
    background-image: linear-gradient(to right top, #bbdefb, #c5e3fb, #cfe8fc, #d9edfc, #e3f2fd);
  }
  /* line 45, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .receipt-show .child-record-table .container {
    box-shadow: none !important;
    border: none !important;
    background: none !important;
  }

  @page {
    margin: 0;
  }
  /* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  body {
    margin: 10mm 10mm 10mm 10mm;
  }

  /* line 58, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .summative-receipt .container {
    width: 100%;
    display: block;
  }

  /* line 64, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  #vacation-camp-records-table, #summer-camp-records-table {
    width: 100% !important;
  }

  /* line 68, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .summative-year-select-container {
    display: none;
  }

  /* line 72, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/receipts/_print.scss */
  .company-tax-label {
    display: inline-block !important;
    font-size: 140% !important;
    text-align: left !important;
  }
}
@media only screen and (max-width: 710px) {
  /* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  html, body {
    width: 100% !important;
  }

  /* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  #year-header {
    position: relative !important;
    top: 50px;
    margin-bottom: 80px !important;
  }

  /* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  #client-header {
    width: 100% !important;
  }

  /* line 15, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-year-select-container {
    margin-top: 20px;
  }
  /* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-year-select-container .select-shroud {
    width: 100% !important;
  }

  /* line 22, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt {
    width: 100%;
  }
  /* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt .container {
    width: 100%;
    overflow: hidden;
  }

  /* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .grand-total-section .section-container {
    width: 100% !important;
  }

  /* line 36, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .scroll-to-top {
    bottom: 12% !important;
    right: 4% !important;
    z-index: 100 !important;
  }

  /* line 42, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt .container {
    padding: 10px;
  }
  /* line 44, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt .container .single-day-table-container {
    overflow-y: auto;
  }
  /* line 48, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt .container #single-day-table {
    width: 600px !important;
  }

  /* line 53, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .record-information {
    width: 100% !important;
  }

  /* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .vacation-camp-records-table-container {
    overflow: auto;
  }
  /* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .vacation-camp-records-table-container #vacation-camp-records-table {
    width: 900px !important;
  }

  /* line 63, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .invoices-table-container {
    overflow-y: auto;
  }

  /* line 67, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .section-total {
    width: 100% !important;
  }
  /* line 69, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .section-total .subtotal {
    text-align: center !important;
    margin-right: 0;
    width: 100% !important;
  }
  /* line 74, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .section-total span {
    margin: 0 !important;
    display: inline !important;
  }

  /* line 81, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .receipts .container {
    padding: 20px;
  }
  /* line 83, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .receipts .container .table-container {
    padding: 10px;
    width: 100%;
    overflow-y: auto;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .summative-receipt .container {
    width: 100%;
  }

  /* line 99, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .receipts .summative-receipt-button-container {
    width: 100%;
    text-align: center;
  }
  /* line 104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .receipts .container {
    padding: 20px;
  }
  /* line 106, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/media-query-main.scss */
  .receipts .container .table-container {
    padding: 10px;
    width: 100%;
    overflow-y: auto;
  }
}
@media only screen and (max-width: 765px) {
  /* line 3, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  .log-in-header {
    display: none;
  }

  /* line 7, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  .visible {
    opacity: 1 !important;
    visibility: visible !important;
  }

  /* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links .regular-view {
    display: none;
  }
  /* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view {
    display: block;
    color: #fff;
    margin-right: 20px;
    font-size: 180%;
    font-weight: 300;
    position: relative;
  }
  /* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options {
    position: absolute;
    right: 0;
    width: 120px;
    background-color: #fff;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    margin-top: 7px;
    visibility: hidden;
    opacity: 0;
  }
  /* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options:before {
    content: '';
    top: -17px;
    right: 2px;
    height: 1px;
    position: absolute;
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fff;
  }
  /* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options ul {
    padding: 10px 0;
    list-style-type: none;
    margin: 0;
    text-align: center;
  }
  /* line 51, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options ul li {
    text-align: left;
    display: inline-block;
    border-bottom: 1px solid #909dc2;
    width: 110px;
    position: relative;
  }
  /* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options ul li:last-of-type {
    border-bottom: transparent;
  }
  /* line 60, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options ul li a {
    color: #909dc2;
    font-size: 40%;
    vertical-align: middle;
    line-height: 33px;
  }
  /* line 67, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #navigation-links .session-links #mobile-view .menu-options ul li i {
    position: absolute;
    right: 5px;
    vertical-align: middle;
    line-height: 33px;
    display: inline-block;
    font-size: 50%;
    color: #909dc2;
    margin-left: 10px;
  }

  /* line 84, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links {
    display: none;
  }

  /* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile {
    flex: 1 1 auto;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
    align-items: center;
  }
  /* line 95, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile i {
    color: #fff;
    font-size: 32px;
  }
  /* line 99, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container {
    position: relative;
    text-align: center;
    margin-right: 20px;
    cursor: pointer;
  }
  /* line 104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container #mobile-nav {
    z-index: 10 !important;
  }
  /* line 107, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu {
    z-index: 5;
    position: absolute;
    right: 0;
    margin-top: 10px;
    width: 280px;
    visibility: hidden;
  }
  /* line 114, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container {
    position: relative;
    border-radius: 4px;
    padding: 5px;
    background-color: #fff;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  }
  /* line 121, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container:before {
    z-index: 1;
    content: '';
    height: 1px;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    top: -18px;
    right: 5px;
  }
  /* line 133, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
  }
  /* line 137, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li {
    text-align: left;
    padding: 5px;
    position: relative;
    display: block;
  }
  /* line 142, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li div, #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li i, #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li a {
    text-transform: none;
    color: #909dc2;
    font-size: 16px;
  }
  /* line 147, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li .text, #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li a {
    display: inline-block;
    position: absolute;
    right: 5px;
    margin: 0;
  }
  /* line 153, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li .option {
    visibility: hidden;
    width: 140px;
    position: absolute;
    top: 0;
    right: 134px;
    background-color: #fff;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    z-index: 1;
  }
  /* line 162, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li .option ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
  }
  /* line 168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/media-query/_navigation.scss */
  #nav-links-mobile .nav-links-mobile-container .nav-links-mobile-menu .nav-links-mobile-menu-container ul li:not(:last-of-type) {
    border-bottom: 1px solid #909dc2;
  }
}
/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  height: 80px;
  background-color: #1565C0;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links, .nav-element .nav-links-container .session-links {
  flex: 1 1 auto;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
/* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .tsl-logo {
  width: 150px;
  height: 84px;
  margin-left: -12px;
}
/* line 20, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container {
  height: 100%;
  display: flex;
  flex-flow: row;
}
/* line 25, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container span {
  height: 20px;
  width: 20px;
}
/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container a, .nav-element .nav-links-container span {
  text-decoration: none;
  color: #fff;
  padding-bottom: 1px;
  border-bottom: 2px solid transparent;
  font-weight: 300;
  text-transform: uppercase;
  margin-right: 20px;
  cursor: pointer;
  position: relative;
}
/* line 41, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links {
  padding: 0 10px;
  justify-content: flex-end;
}
/* line 45, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links span, .nav-element .nav-links-container .nav-links a {
  cursor: pointer;
}
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu, .nav-element .nav-links-container .nav-links .account-menu {
  position: relative;
  padding-top: 5px;
  height: 30px;
}
/* line 53, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-arrow, .nav-element .nav-links-container .nav-links .billing-menu .account-arrow, .nav-element .nav-links-container .nav-links .account-menu .billing-arrow, .nav-element .nav-links-container .nav-links .account-menu .account-arrow {
  visibility: hidden;
  z-index: 1;
  display: block;
  cursor: pointer;
  left: 25%;
  top: 15px;
  position: absolute;
  content: '';
  height: 20px;
  border-top: 10px solid transparent;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
/* line 69, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options, .nav-element .nav-links-container .nav-links .billing-menu .account-options, .nav-element .nav-links-container .nav-links .account-menu .billing-options, .nav-element .nav-links-container .nav-links .account-menu .account-options {
  z-index: 1;
  visibility: hidden;
  display: block;
  margin-top: 6px;
  border: 1px solid white;
  border-radius: 3px;
  position: absolute;
  font-size: 120%;
  right: 0;
  width: 200px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
}
/* line 82, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options ul, .nav-element .nav-links-container .nav-links .billing-menu .account-options ul, .nav-element .nav-links-container .nav-links .account-menu .billing-options ul, .nav-element .nav-links-container .nav-links .account-menu .account-options ul {
  width: 100%;
  list-style-type: none;
  padding: 8px;
  margin: 0;
}
/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options ul li:not(:last-of-type), .nav-element .nav-links-container .nav-links .billing-menu .account-options ul li:not(:last-of-type), .nav-element .nav-links-container .nav-links .account-menu .billing-options ul li:not(:last-of-type), .nav-element .nav-links-container .nav-links .account-menu .account-options ul li:not(:last-of-type) {
  border-bottom: 1px solid #909dc2;
}
/* line 90, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options ul li, .nav-element .nav-links-container .nav-links .billing-menu .account-options ul li, .nav-element .nav-links-container .nav-links .account-menu .billing-options ul li, .nav-element .nav-links-container .nav-links .account-menu .account-options ul li {
  position: relative;
  padding: 5px 0;
}
/* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options ul a, .nav-element .nav-links-container .nav-links .billing-menu .billing-options ul i, .nav-element .nav-links-container .nav-links .billing-menu .account-options ul a, .nav-element .nav-links-container .nav-links .billing-menu .account-options ul i, .nav-element .nav-links-container .nav-links .account-menu .billing-options ul a, .nav-element .nav-links-container .nav-links .account-menu .billing-options ul i, .nav-element .nav-links-container .nav-links .account-menu .account-options ul a, .nav-element .nav-links-container .nav-links .account-menu .account-options ul i {
  margin: none;
  color: #909dc2;
  font-size: 80%;
  text-transform: none;
}
/* line 100, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .billing-menu .billing-options ul a, .nav-element .nav-links-container .nav-links .billing-menu .account-options ul a, .nav-element .nav-links-container .nav-links .account-menu .billing-options ul a, .nav-element .nav-links-container .nav-links .account-menu .account-options ul a {
  position: absolute;
  right: 0;
  margin: 0;
  bottom: 3px;
}
/* line 109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links .fa-info {
  margin-left: 5px;
}
/* line 114, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .session-links {
  justify-content: flex-end;
}
/* line 118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .session-links a {
  margin-right: 20px;
}
/* line 121, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .session-links .mobile-view {
  display: none;
}
/* line 126, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.nav-element .nav-links-container .nav-links-mobile {
  display: none;
}

/* line 132, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/navigation/navigation-main.scss */
.visible {
  visibility: visible !important;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section, .contact-informations-section, .contact-informations-container {
  margin: 10px auto;
  text-align: center;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section a, .contact-informations-section a, .contact-informations-container a {
  text-decoration: none;
  padding: 10px 15px;
  background-color: #1976D2;
  color: #fff;
  border-radius: 4px;
  display: inline-block;
  margin: 10px auto;
}
/* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .submit-row, .contact-informations-section .submit-row, .contact-informations-container .submit-row {
  text-align: center;
}
/* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .submit-row input[type=submit], .contact-informations-section .submit-row input[type=submit], .contact-informations-container .submit-row input[type=submit] {
  padding: 10px 15px;
  border-radius: 4px;
  font-weight: 300;
  background-color: #0D47A1;
  color: #fff;
  border: none;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
/* line 28, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row, .contact-informations-section .form-row, .contact-informations-container .form-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 10px;
}
/* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row input[type=email], .contact-informations-section .form-row input[type=email], .contact-informations-container .form-row input[type=email] {
  flex: 0 1 94%;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  font-family: 'Lato', sans-serif;
  padding: 10px 5px;
}
/* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row .delete-contact-container, .contact-informations-section .form-row .delete-contact-container, .contact-informations-container .form-row .delete-contact-container {
  flex: 1 1 auto;
  text-align: end;
  cursor: pointer;
}
/* line 47, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row .delete-contact-container a, .contact-informations-section .form-row .delete-contact-container a, .contact-informations-container .form-row .delete-contact-container a {
  padding: 0;
  background-color: transparent;
}
/* line 50, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row .delete-contact-container a i, .contact-informations-section .form-row .delete-contact-container a i, .contact-informations-container .form-row .delete-contact-container a i {
  color: #42A5F5;
  font-size: 120%;
}
/* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row label, .contact-informations-section .form-row label, .contact-informations-container .form-row label {
  margin-left: 5px;
}
/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row #enable_autopay, .contact-informations-section .form-row #enable_autopay, .contact-informations-container .form-row #enable_autopay {
  -webkit-appearance: initial;
  -moz-appearance: initial;
  appearance: none;
  width: 50px;
  height: 25px;
  border-radius: 30%;
  background-color: #dadada;
  position: relative;
  border: none;
  outline: none;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 -1px 3px 0 rgba(0, 0, 0, 0.08);
  cursor: pointer;
}
/* line 74, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row #enable_autopay:after, .contact-informations-section .form-row #enable_autopay:after, .contact-informations-container .form-row #enable_autopay:after {
  position: absolute;
  content: '';
  height: 100%;
  width: 60%;
  border-radius: 40%;
  background-color: grey;
  top: 0;
  left: 0;
  overflow: hidden;
  transition: all 0.2s ease;
  border: none;
}
/* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.autopay-section .form-row #enable_autopay:checked:after, .contact-informations-section .form-row #enable_autopay:checked:after, .contact-informations-container .form-row #enable_autopay:checked:after {
  right: 0;
  left: 40%;
  background-color: blue;
}

/* line 98, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section div {
  display: inline-block;
}
/* line 102, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-evenly;
}
/* line 108, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details {
  flex: 1 1 80%;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  border: 1px solid rgba(0, 0, 0, 0.55);
  border-radius: 6px;
  padding: 10px;
}
/* line 116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details .image-container {
  flex: 1 1 50%;
}
/* line 118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details .image-container img {
  height: 50px;
  width: auto;
}
/* line 123, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details .card-information {
  flex: 1 1 50%;
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
/* line 130, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details .card-information div {
  color: rgba(0, 0, 0, 0.6);
  font-size: 120%;
  font-family: 'Lato', sans-serif;
  display: inline-block;
  flex: 1 1 100%;
}
/* line 136, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .card-details .card-information div:last-of-type {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
/* line 145, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .unlink-icon-container {
  flex: 1 1 auto;
  text-align: right;
  position: relative;
}
/* line 149, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .unlink-icon-container button {
  outline: none;
  border: 1px solid transparent;
  cursor: pointer;
}
/* line 154, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .unlink-icon-container i {
  color: #B71C1C;
  font-size: 160%;
}
/* line 158, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .unlink-icon-container .unlink-tool-tip {
  position: absolute;
  content: 'Unlink';
  font-size: 14px;
  right: 0;
  padding: 6px 0;
  border-radius: 6px;
  width: 95%;
  top: -40px;
  text-align: center;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  background-color: #c6ccdd;
  color: rgba(0, 0, 0, 0.7);
  visibility: hidden;
  opacity: 0;
  transition: all 0.2s ease;
}
/* line 174, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.payment-source-section .saved-card-information .unlink-icon-container .unlink-tool-tip:after {
  display: block;
  position: absolute;
  content: '';
  height: 1px;
  right: 0;
  background-color: transparent;
  border-top: 10px solid #c6ccdd;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

/* line 192, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer-user/edit-billing-information/main.scss */
.visible {
  opacity: 1 !important;
  visibility: visible !important;
}

/* line 2, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div, .summer-registration-option div {
  height: inherit;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div *, .summer-registration-option div * {
  cursor: pointer;
}
/* line 7, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div input[type=radio], .summer-registration-option div input[type=radio] {
  height: 20px;
  margin-top: -1px;
  vertical-align: middle;
}
/* line 12, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div label, .summer-registration-option div label {
  margin-left: 6px;
}
/* line 15, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div:not(:first-of-type), .summer-registration-option div:not(:first-of-type) {
  margin-top: 10px;
}
/* line 18, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div:last-of-type, .summer-registration-option div:last-of-type {
  margin-bottom: 10px;
}
/* line 21, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.summer-camp-promo-section div .promo-checkboxes, .summer-registration-option div .promo-checkboxes {
  margin-left: 20px;
}

/* line 27, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

/* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
th {
  text-align: center;
  border-style: solid;
  border-width: 2px;
  border-color: #000;
  padding: 16px;
}

/* line 42, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
.row-heading {
  border-style: solid;
  border-width: 2px;
  border-color: #000;
  padding: 16px;
}

/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
td {
  border-style: solid;
  border-width: 1px;
  border-color: #000;
  text-align: left;
  padding: 16px;
}

/* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
tr:nth-child(even) {
  background-color: #f2f2f2;
}

/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
div.radio--pair,
div.js-week {
  cursor: pointer;
  display: flex;
  align-items: center;
}
/* line 63, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
div.radio--pair input[type=checkbox],
div.radio--pair input[type=radio],
div.js-week input[type=checkbox],
div.js-week input[type=radio] {
  outline: none;
}
/* line 70, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
div.radio--pair label,
div.js-week label {
  margin-left: 10px;
  cursor: pointer;
}

/* line 76, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/summer_camp.scss */
div.check-box-label-pair {
  display: flex;
  align-items: center;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/_invoices.scss */
.mt1 {
  margin-bottom: 5px;
}

/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/_invoices.scss */
.f5 {
  margin-top: 5px;
}

/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/_invoices.scss */
.visible {
  opacity: 1;
  visibility: visible;
}

/* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/_invoices.scss */
.transaction-notifier-container {
  height: 30px;
  opacity: 0;
  visibility: hidden;
}
/* line 18, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/_invoices.scss */
.transaction-notifier-container p {
  margin: auto;
  padding: 4px;
  border-radius: 4px;
  background-color: #81C784;
  color: #f4f4f4;
  text-align: center;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service {
  max-width: 1300px;
  font-size: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 7, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service *, div#before-and-after-terms-of-service *::before, div#before-and-after-terms-of-service *::after {
  font-family: lato, arial, verdana;
  box-sizing: border-box;
}
/* line 12, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service h1.main-header {
  font-size: 2.5em;
  position: relative;
}
/* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service h2.sub-header {
  font-size: 1.5em;
  text-align: center;
  color: #E65100;
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service div.main-content {
  padding: 40px 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
  border-radius: 6px;
}
/* line 27, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/terms-of-service/_before-and-after-school.scss */
div#before-and-after-terms-of-service div.main-content p {
  text-align: justify;
  text-rendering: optimizeLegibility;
  line-height: 1.5em;
  position: relative;
  margin-bottom: 2em;
  font-size: 1.2em;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
h4.no-deposit-notice {
  font-family: lato, verdana, courier;
  font-weight: 600;
  font-size: 1.1em;
}
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
h4.no-deposit-notice span {
  text-decoration: underline;
  text-transform: uppercase;
  font-weight: 800;
  font-size: 1.10em;
}

/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options {
  height: 50px;
  width: 105%;
  display: flex;
  align-items: center;
  padding: 0;
  margin-bottom: 20px;
}
@media only screen and (max-width: 450px) {
  /* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
  .after-school-registration-options {
    width: 100%;
    flex-direction: column;
    height: 100px;
    align-items: flex-start;
  }
  /* line 26, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
  .after-school-registration-options div.option-pair {
    margin-bottom: 20px;
  }
  /* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
  .after-school-registration-options div.option-pair:last-of-type {
    margin-left: 0 !important;
  }
}
/* line 35, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options input[type=radio], .after-school-registration-options label {
  cursor: pointer;
}
/* line 38, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options > div.option-pair {
  margin-right: 15px;
}
/* line 40, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options > div.option-pair label {
  margin-left: 5px;
}
/* line 44, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options > div.option-pair:last-of-type {
  margin-left: 30px;
}
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options div.with-promo {
  position: relative;
}
/* line 52, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.after-school-registration-options div.with-promo::before {
  content: 'New';
  font-family: lato;
  position: absolute;
  width: 28%;
  border-radius: 4px;
  height: 20px;
  transform: translateX(38px);
  right: 0;
  top: -1px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1565C0;
  font-size: 12px;
  color: #fefefe;
}

/* line 74, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options {
  box-sizing: border-box;
  margin: 20px 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 10px;
  height: 1px;
  opacity: 0;
  font-size: 1em;
}
/* line 85, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options input#no_annual_single_day_package_selected {
  visibility: hidden;
}
/* line 89, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options input[type=radio], .annual-single-day-promo-options label {
  cursor: pointer;
}
/* line 92, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options div.radio-button-pair {
  margin-bottom: 15px;
}
/* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options div.radio-button-pair label {
  margin-left: 5px;
  font-family: lato;
}
/* line 99, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.annual-single-day-promo-options h4.single-day-promo-header {
  text-align: center;
  font-family: lato;
  font-size: 1.3em;
  margin: 0 0 15px 0;
  color: #0D47A1;
  text-transform: uppercase;
}

/* line 109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
.show-package-options {
  height: 180px;
  opacity: 1;
}
@media only screen and (max-width: 450px) {
  /* line 109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
  .show-package-options {
    height: 220px;
  }
}

/* line 120, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section {
  margin: 10px auto;
  height: 150px;
  box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
/* line 129, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.shopping-cart-icon {
  position: absolute;
  background-color: #fefefe;
  height: 40px;
  width: 50px;
  top: 50px;
  left: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 139, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.shopping-cart-icon i {
  font-size: 2em;
  color: #1565C0;
}
/* line 145, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair {
  display: flex;
  flex: 0 1 25%;
  width: 70%;
  position: relative;
}
/* line 151, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair:not(:last-of-type)::after {
  position: absolute;
  content: '';
  height: 1px;
  width: 100%;
  bottom: 0;
  background: rgba(0, 0, 0, 0.2);
}
/* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair div.key, div.total-payment-section div.key-value-pair div.value {
  flex: 0 1 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: lato, arial, verdana;
}
/* line 168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair div.key {
  flex: 0 1 70%;
  justify-content: flex-start;
}
/* line 172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair div.value {
  flex: 0 1 30%;
}
/* line 173, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.total-payment-section div.key-value-pair:last-of-type div.value {
  font-weight: 600;
  font-size: 1.1em;
}

/* line 182, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection {
  width: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
}
/* line 187, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection *, div.year-cycle-selection *::before, div.year-cycle-selection *::after {
  font-family: lato, verdana, arial;
  margin: 0;
  padding: 0;
}
/* line 193, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group {
  background-color: #fff;
  display: block;
  margin: 10px 0;
  position: relative;
}
/* line 194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group *, div.year-cycle-selection div.input-group *::before, div.year-cycle-selection div.input-group *::after {
  cursor: pointer;
}
/* line 200, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group label {
  padding: 12px 2.5%;
  display: block;
  text-align: left;
  color: #3C454C;
  cursor: pointer;
  position: relative;
  z-index: 1;
  transition: color 200ms ease-in;
  overflow: hidden;
}
/* line 210, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group label::before {
  content: '';
  width: 10px;
  height: 10px;
  border-radius: 50%;
  content: '';
  background-color: #1E88E5;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%);
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  z-index: -1;
}
/* line 226, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group label::after {
  content: '';
  width: 32px;
  height: 32px;
  border: 2px solid #D1D7DC;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  border-radius: 50%;
  z-index: 2;
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  transition: all 200ms ease-in;
}
/* line 246, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group input:checked ~ label {
  color: #fff;
}
/* line 249, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group input:checked ~ label::before {
  transform: scale3D(200, 200, 1);
  opacity: 1;
}
/* line 254, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group input:checked ~ label::after {
  background-color: #3949AB;
  border-color: #3949AB;
}
/* line 259, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.input-group input {
  width: 32px;
  height: 32px;
  order: 1;
  z-index: 2;
  position: absolute;
  right: 30px;
  transform: translateY(-50%);
  cursor: pointer;
  visibility: hidden;
}
/* line 272, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.notice, div.year-cycle-selection div.rates-information {
  padding-left: 30px;
}
/* line 274, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.notice img.info-icon, div.year-cycle-selection div.rates-information img.info-icon {
  height: 25px;
  width: auto;
  transform: translateY(8px);
}
/* line 280, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.rates-information {
  margin-top: 10px;
}
/* line 282, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.year-cycle-selection div.rates-information a {
  text-decoration: none;
  color: #0D47A1;
  font-weight: 600;
}

/* line 291, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.before--and--after--school div.input--block {
  display: inline-flex;
  align-items: center;
  margin-right: 30px;
  cursor: pointer;
}
/* line 296, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.before--and--after--school div.input--block label {
  cursor: inherit;
}
/* line 299, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/before-and-after-school/before-and-after-school.scss */
div.before--and--after--school div.input--block input {
  margin-right: 6px;
  cursor: inherit;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates {
  width: 100%;
  display: flex;
  justify-content: center;
}
@media only screen and (max-width: 450px) {
  /* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
  div.before-and-after-school-rates {
    flex-direction: column;
  }
}
/* line 8, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates *, div.before-and-after-school-rates *::before, div.before-and-after-school-rates *::after {
  font-family: lato, verdana, arial;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
/* line 15, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates {
  margin: 20px 0;
  flex: 0 1 50%;
  display: flex;
  flex-direction: column;
  padding: 5px;
}
/* line 21, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h4.rate-heading {
  text-align: center;
  padding: 10px;
  font-weight: 500;
  font-size: 1.5em;
}
/* line 27, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h5.location-heading {
  font-weight: 800;
  font-size: 1.2em;
  text-align: center;
  margin-top: 10px;
}
/* line 33, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h5.sub-heading, div.before-and-after-school-rates div.year-2018-2019-rates h6.sub-heading {
  font-weight: 300;
  font-size: 1em;
  text-align: center;
  margin-top: 8px;
}
/* line 37, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h5.sub-heading:not(:first-of-type), div.before-and-after-school-rates div.year-2018-2019-rates h6.sub-heading:not(:first-of-type) {
  margin-top: 15px;
}
/* line 41, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h5.sub-heading, div.before-and-after-school-rates div.year-2018-2019-rates h6.sub-heading {
  position: relative;
}
/* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates h5.sub-heading::after, div.before-and-after-school-rates div.year-2018-2019-rates h6.sub-heading::after {
  content: '';
  position: absolute;
  height: 3px;
  border-radius: 4px;
  width: 15%;
  bottom: 13px;
  left: 27.5%;
  transform: translate(100%, 20px);
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 59, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table {
  border-radius: 5px;
  margin-top: 25px;
  display: flex;
  flex-direction: column;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 67, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:first-of-type > div.row:first-of-type {
  background-image: linear-gradient(45deg, #BBDEFB, #2196F3);
}
/* line 73, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:nth-of-type(2) > div.row:first-of-type {
  background-image: linear-gradient(45deg, #C5CAE9, #3F51B5);
}
/* line 79, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:nth-of-type(3) > div.row:first-of-type {
  background-image: linear-gradient(45deg, #B2DFDB, #009688);
}
/* line 85, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:nth-of-type(4) > div.row:first-of-type {
  background-image: linear-gradient(45deg, #B2EBF2, #00BCD4);
}
/* line 91, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:nth-of-type(5) > div.row:first-of-type {
  background-image: linear-gradient(45deg, #B3E5FC, #03A9F4);
}
/* line 97, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table:nth-of-type(6) > div.row:first-of-type {
  background-image: linear-gradient(45deg, #C8E6C9, #4CAF50);
}
/* line 103, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table div.row {
  display: flex;
}
/* line 105, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table div.row div.column {
  flex: 0 1 25%;
  text-align: center;
  padding: 10px 5px;
}
/* line 110, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table div.row:first-of-type > div.column {
  font-weight: 600;
}
/* line 113, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/static-pages/static-pages.scss */
div.before-and-after-school-rates div.year-2018-2019-rates div.rates-table div.row:not(:first-of-type) {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  background-color: #f5f5f5;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options {
  border-radius: 4px;
  width: 440px;
  margin: 0 0 10px 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
  padding: 5px;
}
/* line 7, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options *, div.single-day-registration-options *::before, div.single-day-registration-options *::after {
  font-family: lato, verdana, arial;
}
@media only screen and (max-width: 450px) {
  /* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  div.single-day-registration-options {
    width: 100%;
  }
}
/* line 15, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair {
  position: relative;
}
/* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair input[type=radio] {
  visibility: hidden;
  position: absolute;
  right: 0;
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair input[type=radio]:checked ~ label {
  color: #f4f4f4;
}
/* line 25, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair input[type=radio]:checked ~ label::after {
  background-color: #0277BD;
}
/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair input[type=radio]:checked ~ label::before {
  width: 100%;
}
/* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair label {
  font-family: lato, verdana, arial;
  font-size: 1em;
  font-weight: 300;
  padding: 10px;
  display: block;
  position: relative;
  cursor: pointer;
  transition: color 250ms ease-out;
}
@media only screen and (max-width: 450px) {
  /* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  div.single-day-registration-options div.single-day-option-pair label {
    font-size: 0.8em;
  }
}
@media only screen and (max-width: 320px) {
  /* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  div.single-day-registration-options div.single-day-option-pair label {
    font-size: 0.7em;
  }
}
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair label::before {
  z-index: -2;
  position: absolute;
  content: '';
  left: 0;
  height: 100%;
  width: 0%;
  top: 0;
  background-color: #42A5F5;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-registration-options div.single-day-option-pair label::after {
  z-index: -1;
  content: '';
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  right: 0;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  background-color: transparent;
  top: 50%;
  transform: translateY(-50%);
  background-position: 3px 5px;
  right: 2%;
  transition: background-color 240ms ease-in-out;
}

/* line 83, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.single-day-date-selection {
  height: 50px;
}

/* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options {
  box-sizing: border-box;
  margin: 20px 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  padding: 10px;
  height: 1px;
  opacity: 0;
  font-size: 1em;
  transition: height 300ms ease-in-out;
  position: relative;
  transform-origin: 10%;
}
@media only screen and (max-width: 450px) {
  /* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .year-round-single-day-promo-options {
    font-size: 0.8em;
  }
}
@media only screen and (max-width: 320px) {
  /* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .year-round-single-day-promo-options {
    font-size: 0.7em;
  }
}
/* line 109, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options input#no_annual_single_day_package_selected {
  visibility: hidden;
}
/* line 113, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options input[type=radio], .year-round-single-day-promo-options label {
  cursor: pointer;
}
/* line 116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options div.radio-button-pair {
  margin-bottom: 15px;
}
/* line 118, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options div.radio-button-pair label {
  margin-left: 5px;
  font-family: lato;
  font-size: 0.95em;
}
/* line 124, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.year-round-single-day-promo-options h4.single-day-promo-header {
  text-align: center;
  font-family: lato;
  font-size: 1.3em;
  margin: 0 0 15px 0;
  color: #0D47A1;
  text-transform: uppercase;
}

/* line 134, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.year-round-tool-tip {
  overflow: hidden;
  font-family: lato, verdana, arial;
  text-align: justify;
  line-height: 2em;
  font-size: 1em;
  box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.15);
  padding: 10px;
  border-radius: 4px;
  position: relative;
  background-color: #607D8B;
  color: #f4f4f4;
  height: 1px;
  opacity: 0;
  transition: 1000ms opacity 300ms ease-out, 500ms height 300ms ease-out;
}
/* line 149, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
div.year-round-tool-tip::before {
  content: '';
  position: absolute;
  top: -38px;
  height: 20px;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #607D8B;
  border-left: 10px solid transparent;
}

/* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.show-year-round-tool-tip {
  height: 300px !important;
  opacity: 1 !important;
}
@media only screen and (max-width: 1550px) {
  /* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-year-round-tool-tip {
    height: 380px !important;
  }
}
@media only screen and (max-width: 1040px) {
  /* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-year-round-tool-tip {
    height: 400px !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-year-round-tool-tip {
    height: 480px !important;
  }
}
@media only screen and (max-width: 450px) {
  /* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-year-round-tool-tip {
    height: 600px !important;
  }
}
@media only screen and (max-width: 320px) {
  /* line 161, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-year-round-tool-tip {
    height: 650px !important;
  }
}

/* line 185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
.show-package-options {
  height: 262px;
  opacity: 1;
}
@media only screen and (max-width: 450px) {
  /* line 185, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
  .show-package-options {
    height: 180px;
  }
}

/* line 194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
p.single-day-payment-amount {
  font-size: 1em;
  font-family: lato, verdana, arial;
}
/* line 197, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
p.single-day-payment-amount span {
  font-weight: 800;
}

/* line 202, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/single-day/single-day.scss */
select#registration_record_single_day_record_attributes_single_day_date_id {
  text-overflow: ellipsis;
  min-width: 200px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page {
  padding: 2em;
  width: 100%;
}
/* line 4, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page h1.shop-header {
  font-size: 5em;
  font-family: roboto, verdana, arial;
  text-align: center;
  font-weight: 300;
  margin: 0;
  color: rgba(0, 0, 0, 0.6);
}
/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products {
  width: 100%;
  margin-top: 15px;
}
/* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products div.product-list {
  width: 100%;
}
/* line 20, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products div.product-list div.product {
  display: inline-block;
  padding: 0 10px;
}
/* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products div.product-list div.product div.image-container img {
  cursor: pointer;
  width: 300px;
  height: auto;
}
/* line 30, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products div.product-list div.product div.product-name {
  font-family: roboto, verdana, arial;
  font-size: 1.1em;
  text-align: left;
  margin-top: 6px;
  font-weight: bold;
  text-align: center;
}
/* line 39, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page section.products div.product-list div.product div.price {
  font-family: roboto, verdana, arial;
  font-size: 1.1em;
  margin-top: 6px;
  text-align: center;
  color: rgba(0, 0, 0, 0.4);
}
/* line 50, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page div.continue-shopping-link-container {
  margin-top: 30px;
  text-align: center;
}
/* line 53, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page div.continue-shopping-link-container a.go-to-cart-link {
  color: #fefefe;
  text-decoration: none;
  text-transform: uppercase;
  font-family: roboto, verdana, arial;
  font-size: 1;
  background-color: #1565C0;
  padding: 10px 15px;
  box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.2);
  transition: background-color 450ms ease;
  font-size: 1.5em;
}
/* line 64, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_shop.scss */
div.shopping-page div.continue-shopping-link-container a.go-to-cart-link:hover {
  background-color: #0D47A1;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page {
  width: 100%;
  padding: 1.5em;
  height: 100%;
}
/* line 6, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
/* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.preview-image-region-section {
  flex: 0 1 48%;
  text-align: center;
}
@media screen and (max-width: 790px) {
  /* line 10, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.preview-image-region-section {
    flex: 0 1 100%;
  }
}
/* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section {
  flex: 0 1 48%;
  padding-left: 15px;
}
@media screen and (max-width: 790px) {
  /* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section {
    flex: 0 1 100%;
  }
}
/* line 20, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.links {
  text-align: left;
}
@media screen and (max-width: 790px) {
  /* line 20, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.links {
    margin-top: 30px;
  }
}
/* line 23, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.links a, div.add-to-cart-page section.purchase-details div.order-details-section div.links span {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.4);
  text-transform: uppercase;
  font-size: 0.7em;
  font-family: roboto, verdana, arial;
}
/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.links a {
  transition: color 400ms ease;
}
/* line 33, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.links a:hover {
  color: #1976D2;
}
/* line 38, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.product-description {
  font-size: 2em;
  margin-top: 40px;
  font-family: lato, verdana, arial;
  text-align: left;
  color: black;
}
@media screen and (max-width: 790px) {
  /* line 38, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.product-description {
    text-align: center;
  }
}
/* line 47, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.price {
  margin-top: 10px;
  color: #ec7a5c;
  font-family: lato;
  font-size: 1.5em;
  text-align: left;
}
@media screen and (max-width: 790px) {
  /* line 47, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.price {
    text-align: center;
  }
}
/* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.size-selection, div.add-to-cart-page section.purchase-details div.order-details-section div.location-selection {
  margin-top: 10px;
  text-align: left;
}
@media screen and (max-width: 790px) {
  /* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.size-selection, div.add-to-cart-page section.purchase-details div.order-details-section div.location-selection {
    text-align: center;
  }
}
/* line 60, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.size-selection div.select-size-label, div.add-to-cart-page section.purchase-details div.order-details-section div.location-selection div.select-size-label {
  padding: 2px;
}
/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.size-selection select, div.add-to-cart-page section.purchase-details div.order-details-section div.location-selection select {
  margin-top: 6px;
  width: 250px;
  padding: 10px;
  height: 40px;
  outline: none;
  border-radius: 4px;
}
/* line 71, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.quantity-specification {
  padding-left: 5px;
  margin-top: 30px;
  text-align: left;
}
@media screen and (max-width: 790px) {
  /* line 71, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.quantity-specification {
    text-align: center;
  }
}
/* line 76, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.quantity-specification button {
  border: none;
  outline: none;
  background: none;
  padding: 0;
}
/* line 82, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.quantity-specification i {
  cursor: pointer;
  font-size: 0.9em;
}
/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.quantity-specification span.order-quantity-text {
  margin: 0 10px;
  font-family: lato, verdana, arial;
  font-size: 1.1em;
}
/* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.add-to-cart-button-container {
  margin-top: 10px;
  text-align: left;
}
@media screen and (max-width: 790px) {
  /* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
  div.add-to-cart-page section.purchase-details div.order-details-section div.add-to-cart-button-container {
    text-align: center;
  }
}
/* line 98, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.add-to-cart-button-container button {
  padding: 10px 30px;
  background-color: #ec7a5c;
  color: #fff;
  text-transform: uppercase;
  transition: background-color 500ms ease;
  cursor: pointer;
  outline: none;
}
/* line 106, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_add-to-cart.scss */
div.add-to-cart-page section.purchase-details div.order-details-section div.add-to-cart-button-container button:hover {
  background-color: #E65100;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page {
  height: 100%;
  width: 100%;
  padding: 2em;
}
@media (max-width: 449px) {
  /* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
  div.cart-overview-page {
    padding: 0.5em;
  }
}
/* line 8, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page h1 {
  font-family: lato, verdana, arial;
  font-weight: 600;
  font-size: 2em;
}
/* line 14, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page h1.flash-error {
  font-family: lato, verdana, arial;
  font-weight: 300;
  font-size: 1em;
  text-align: center;
  padding: 0.5em;
  width: 70%;
  margin: auto;
  border-radius: 8px;
  color: #fff;
  background-color: #C62828;
}
/* line 28, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.border {
  content: '';
  width: 100%;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.2);
}
/* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order {
  padding: 10px 0;
  display: flex;
  width: 450px;
  justify-content: space-between;
}
@media (max-width: 449px) {
  /* line 34, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
  div.cart-overview-page div.order-list div.order {
    width: 100%;
  }
}
/* line 41, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.image-container {
  flex: 0 1 49%;
}
/* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.image-container img {
  width: 200px;
  height: auto;
}
@media screen and (max-width: 450px) {
  /* line 43, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
  div.cart-overview-page div.order-list div.order div.image-container img {
    height: 100%;
  }
}
/* line 49, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details {
  margin: 0;
  flex: 0 1 49%;
  display: flex;
  flex-wrap: wrap;
}
/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div {
  flex: 0 1 100%;
}
/* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div, div.cart-overview-page div.order-list div.order div.order-details span {
  font-family: roboto, verdana, arial;
  font-size: 1em;
}
/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div.product-name {
  color: #1565C0;
}
/* line 65, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div.total {
  color: #ec7a5c;
}
/* line 68, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div.cancel-button-container {
  display: flex;
  align-items: flex-end;
}
/* line 71, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.order-list div.order div.order-details div.cancel-button-container a {
  font-family: roboto, verdana, arial;
  text-decoration: none;
  padding: 8px 10px;
  background-color: #C62828;
  border-radius: 4px;
  color: #fff;
  box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.3);
}
/* line 85, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.continue-shopping-container {
  margin: 30px 0;
}
/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.continue-shopping-container a {
  text-transform: uppercase;
  font-size: 1.2em;
  font-family: roboto, verdana, arial;
}
/* line 94, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.location-selection {
  margin-top: 10px;
  text-align: left;
}
/* line 97, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.location-selection div.select-size-label {
  padding: 2px;
}
/* line 98, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/purchases/_cart-overview.scss */
div.cart-overview-page div.location-selection select {
  margin-top: 6px;
  width: 250px;
  padding: 10px;
  height: 40px;
  outline: none;
  border-radius: 4px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}

/* line 11, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 19, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}

/* line 27, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-open {
  overflow: hidden;
}

/* line 30, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

/* line 42, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}

/* line 51, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 57, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 66, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-content {
  position: relative;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

/* line 78, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

/* line 91, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 95, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

/* line 99, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 102, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

/* line 106, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

/* line 110, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

/* line 115, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

/* line 119, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

/* line 122, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 125, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 133, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 137, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  /* line 141, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 146, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 150, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}

/* line 159, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.clearfix:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}

/* line 164, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/* line 169, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.pull-right {
  float: right !important;
}

/* line 172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.pull-left {
  float: left !important;
}

/* line 175, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.hide {
  display: none !important;
}

/* line 178, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.show {
  display: block !important;
}

/* line 181, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.invisible {
  visibility: hidden;
}

/* line 184, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 191, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.hidden {
  display: none !important;
}

/* line 194, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/bootstrap.min.scss */
.affix {
  position: fixed;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-0 {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 8, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-10 {
  margin: 10px;
}

/* line 12, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-20 {
  margin: 20px;
}

/* line 16, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-30 {
  margin: 30px;
}

/* line 20, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-40 {
  margin: 40px;
}

/* line 24, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-right-auto {
  margin-left: auto;
  margin-right: auto;
}

/* line 29, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-right-20 {
  margin-left: 20px;
  margin-right: 20px;
}

/* line 35, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-right-30 {
  margin-left: 30px;
  margin-right: 30px;
}

/* line 40, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-right-40 {
  margin-left: 40px;
  margin-right: 40px;
}

/* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-right-60 {
  margin-left: 60px;
  margin-right: 60px;
}

/* line 51, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-bottom-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 56, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-bottom-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 61, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 66, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-bottom-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 71, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-bottom-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 76, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-bottom-10 {
  margin-bottom: 10px;
}

/* line 80, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-bottom-15 {
  margin-bottom: 15px;
}

/* line 84, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-bottom-20 {
  margin-bottom: 20px;
}

/* line 88, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-bottom-30 {
  margin-bottom: 30px;
}

/* line 92, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-bottom-40 {
  margin-bottom: 40px;
}

/* line 96, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-0 {
  margin-right: 0;
}

/* line 100, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-5 {
  margin-right: 5px;
}

/* line 104, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-6 {
  margin-right: 6px;
}

/* line 108, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-7 {
  margin-right: 7px;
}

/* line 112, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-10 {
  margin-right: 10px;
}

/* line 116, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-15 {
  margin-right: 15px;
}

/* line 120, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-20 {
  margin-right: 20px;
}

/* line 124, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-30 {
  margin-right: 30px;
}

/* line 128, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-right-40 {
  margin-right: 40px;
}

/* line 132, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-10 {
  margin-left: 10px;
}

/* line 136, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-20 {
  margin-left: 20px;
}

/* line 140, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-left-25 {
  margin-left: 25px;
}

/* line 144, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-5 {
  margin-top: 5px;
}

/* line 148, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-10 {
  margin-top: 10px;
}

/* line 152, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-20 {
  margin-top: 20px;
}

/* line 156, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-30 {
  margin-top: 30px;
}

/* line 160, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-40 {
  margin-top: 40px;
}

/* line 164, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-50 {
  margin-top: 50px;
}

/* line 168, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-60 {
  margin-top: 60px;
}

/* line 172, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-70 {
  margin-top: 70px;
}

/* line 176, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/margin.scss */
.margin-top-80 {
  margin-top: 80px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-10 {
  padding: 10px;
}

/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-15 {
  padding: 15px;
}

/* line 9, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-20 {
  padding: 20px;
}

/* line 13, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-30 {
  padding: 30px;
}

/* line 17, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-40 {
  padding: 40px;
}

/* line 21, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-left-right-10 {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 26, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-left-right-15 {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 31, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-left-right-20 {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 36, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-left-right-30 {
  padding-left: 30px;
  padding-right: 30px;
}

/* line 41, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-left-right-40 {
  padding-left: 40px;
  padding-right: 40px;
}

/* line 46, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-right-10 {
  padding-right: 10px;
}

/* line 50, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-right-20 {
  padding-right: 20px;
}

/* line 54, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-80 {
  padding-top: 80px;
}

/* line 58, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-bottom-20 {
  padding-bottom: 20px;
}

/* line 62, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-0 {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 67, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 72, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 77, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 82, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* line 87, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 92, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

/* line 97, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/padding.scss */
.padding-top-bottom-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/classes.scss */
div.align--items--center {
  display: flex;
  align-items: center;
}
/* line 5, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/classes.scss */
div.align--items--center *:first-child,
div.align--items--center input[type=checkbox] {
  margin-right: 10px;
}

/* line 1, /home/koda-win-06/project/tsl-adventures/web-app/app/assets/stylesheets/application/customer/other-details.scss */
div.other--details {
  visibility: hidden;
  position: absolute;
}
