lightspeeddevelopment/lsx

View on GitHub
assets/css/maps/gutenberg.css.map

Summary

Maintainability
Test Coverage
{"version":3,"sources":["global/mixins/_button.scss","global/_placeholders.scss","../vendor/bootstrap/mixins/_hide-text.scss","../vendor/font-awesome/_mixins.scss","layout/_gutenberg-front.scss","global/mixins/_include-media.scss","global/_lsx-variables.scss","components/_gutenberg-blocks.scss","global/mixins/_colours-helper.scss","layout/_top-menu.scss","../vendor/bootstrap/mixins/_clearfix.scss","../vendor/font-awesome/_variables.scss","global/mixins/_top-menu.scss","layout/_header.scss","global/mixins/_header.scss","layout/_nav.scss","global/mixins/_nav.scss","layout/_search-form.scss","layout/_breadcrumb.scss","layout/_banner.scss","global/mixins/_banner.scss","layout/_content.scss","global/mixins/_content.scss","layout/_pagination.scss","layout/_comments.scss","layout/_footer-cta.scss","global/mixins/_footer-cta.scss","layout/_footer-widgets.scss","global/mixins/_footer-widgets.scss","layout/_footer.scss","global/mixins/_common.scss","global/mixins/_footer.scss","layout/_mobile.scss","templates/_common.scss","templates/_page.scss","templates/_single.scss","../vendor/bootstrap/mixins/_grid.scss","templates/_blog.scss","templates/_archive.scss"],"names":[],"mappings":"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","file":"../gutenberg.css","sourcesContent":["@mixin lsx-button-scaffolding {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tborder: 0 none;\n\t\tborder-radius: 3px;\n\t\tdisplay: inline-block;\n\t\tfont-size: 14px;\n\t\tfont-weight: 700;\n\t\theight: 48px;\n\t\tleft: 0;\n\t\tletter-spacing: 0.6px;\n\t\tline-height: 1.25;\n\t\tpadding: 15px;\n\t\tposition: relative;\n\t\ttext-transform: uppercase;\n\t\ttop: 0;\n\t\ttransition: all 100ms ease;\n\t}\n\n\t& > .fa {\n\t\tmargin-left: 10px;\n\t}\n}\n.button-holder {\n\tdisplay: flex;\n\twidth: 100%;\n\tjustify-content: center;\n\talign-items: center;\n\ttext-align: center;\n\tvertical-align: middle;\n\tmargin: 0;\n\tpadding: 0;\n}\n\n@mixin lsx-bordered-button(\n\t$color: map-get($buttons, bg),\n\t$color-hover: map-get($buttons, color),\n\t$bg: transparent,\n\t$bg-hover: map-get($buttons, bg)\n) {\n\t@include lsx-button-colour($color, $color-hover, $bg, $bg-hover);\n\n\t&,\n\t&:active,\n\t&:visited {\n\t\tborder: 2px solid $color;\n\t\tbox-shadow: none;\n\t\theight: 50px;\n\t}\n\n\t&:active {\n\t\tleft: 0;\n\t\ttop: 0;\n\t}\n\n\ttransition: all 300ms ease;\n}\n\n@mixin custom-buttons-colours(\n\t$color: map-get($buttons, color),\n\t$color-hover: map-get($buttons, color-hover),\n\t$bg: map-get($buttons, bg),\n\t$bg-hover: map-get($buttons, bg-hover),\n\t$shadow: map-get($buttons, shadow)\n) {\n\t.btn {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\n\ta.wp-block-button__link {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\t.button-3d-true {\n\t\ta.wp-block-button__link {\n\t\t\t@include lsx-button-colour(\n\t\t\t\t$color,\n\t\t\t\t$color-hover,\n\t\t\t\t$bg,\n\t\t\t\t$bg-hover,\n\t\t\t\t$shadow\n\t\t\t);\n\t\t}\n\t\t.wp-block-buttons & {\n\t\t\t&.wp-block.block-editor-block-list__block {\n\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t$color,\n\t\t\t\t\t$color-hover,\n\t\t\t\t\t$bg,\n\t\t\t\t\t$bg-hover,\n\t\t\t\t\t$shadow\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n\n\t#respond {\n\t\t& > .comment-form {\n\t\t\tinput[type=\"submit\"] {\n\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t$color,\n\t\t\t\t\t$color-hover,\n\t\t\t\t\t$bg,\n\t\t\t\t\t$bg-hover,\n\t\t\t\t\t$shadow\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n\n\t.border-btn {\n\t\t@include lsx-bordered-button($bg, #fff, transparent, $bg);\n\t}\n\n\t.white-border-btn {\n\t\t@include lsx-bordered-button(#fff, $bg, transparent, #fff);\n\t}\n\n\t#top-menu {\n\t\t.top-menu {\n\t\t\t& > .menu {\n\t\t\t\t& > .menu-item {\n\t\t\t\t\t&.cta {\n\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t\t\t\t$color,\n\t\t\t\t\t\t\t\t$color-hover,\n\t\t\t\t\t\t\t\t$bg,\n\t\t\t\t\t\t\t\t$bg-hover,\n\t\t\t\t\t\t\t\t$shadow\n\t\t\t\t\t\t\t);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.cta-red {\n\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t\t\t\t#ffffff,\n\t\t\t\t\t\t\t\t#ffffff,\n\t\t\t\t\t\t\t\t#d93a3a,\n\t\t\t\t\t\t\t\t#9f2020,\n\t\t\t\t\t\t\t\t#9f2020\n\t\t\t\t\t\t\t);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#footer-cta {\n\t\tinput[type=\"submit\"] {\n\t\t\t@include lsx-button-colour(\n\t\t\t\t$color,\n\t\t\t\t$color-hover,\n\t\t\t\t$bg,\n\t\t\t\t$bg-hover,\n\t\t\t\t$shadow\n\t\t\t);\n\t\t}\n\t}\n\n\t// WooCommerce\n\n\t#wc_am_lost_api_key_form {\n\t\tinput[type=\"submit\"] {\n\t\t\t@include lsx-button-colour(\n\t\t\t\t$color,\n\t\t\t\t$color-hover,\n\t\t\t\t$bg,\n\t\t\t\t$bg-hover,\n\t\t\t\t$shadow\n\t\t\t);\n\t\t}\n\t}\n\n\t.lsx-wc-cart-menu-item {\n\t\t.widget_shopping_cart {\n\t\t\t.buttons {\n\t\t\t\t.button {\n\t\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t\t$color,\n\t\t\t\t\t\t$color-hover,\n\t\t\t\t\t\t$bg,\n\t\t\t\t\t\t$bg-hover,\n\t\t\t\t\t\t$shadow\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce-page #main {\n\t\t#respond input#submit,\n\t\ta.button:not(.quick-view-button),\n\t\tbutton.button,\n\t\tinput.button {\n\t\t\t@include lsx-button-colour(\n\t\t\t\t$color,\n\t\t\t\t$color-hover,\n\t\t\t\t$bg,\n\t\t\t\t$bg-hover,\n\t\t\t\t$shadow\n\t\t\t);\n\t\t\tmin-height: 40px;\n\t\t\theight: 100% !important;\n\t\t}\n\t\t.woocommerce {\n\t\t\t.woocommerce-cart-form {\n\t\t\t\t.shop_table {\n\t\t\t\t\t.button {\n\t\t\t\t\t\t&[name=\"update_cart\"] {\n\t\t\t\t\t\t\tbackground-color: nth($green, 1);\n\t\t\t\t\t\t\tbox-shadow: 2px 2px 0 0 nth($green, 2);\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground-color: nth($green, 2);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.cart_totals {\n\t\t\t\t.wc-proceed-to-checkout {\n\t\t\t\t\t.checkout-button {\n\t\t\t\t\t\tbackground-color: nth($orange, 1);\n\t\t\t\t\t\tbox-shadow: 2px 2px 0 0 nth($orange, 2);\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground-color: nth($orange, 2);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Sensei\n\n\t.course-container,\n\t.course,\n\t.lesson,\n\t.quiz {\n\t\ta.button,\n\t\ta.comment-reply-link,\n\t\t#commentform #submit,\n\t\t.submit,\n\t\tinput[type=\"submit\"],\n\t\tinput.button,\n\t\tbutton.button {\n\t\t\t&:not(.btn) {\n\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t$color,\n\t\t\t\t\t$color-hover,\n\t\t\t\t\t$bg,\n\t\t\t\t\t$bg-hover,\n\t\t\t\t\t$shadow\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n\n\t.quiz {\n\t\tinput[type=\"submit\"] {\n\t\t\t&.complete:not(.btn) {\n\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t$color,\n\t\t\t\t\t$color-hover,\n\t\t\t\t\t#63a95f,\n\t\t\t\t\t#4e8b4a,\n\t\t\t\t\t#457a42\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t&.reset:not(.btn) {\n\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t$color,\n\t\t\t\t\t$color-hover,\n\t\t\t\t\t#ed6c6e,\n\t\t\t\t\t#e73f41,\n\t\t\t\t\t#e5282b\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n}\n\n@mixin custom-buttons-colours-admin(\n\t$color: map-get($buttons, color),\n\t$bg: map-get($buttons, bg)\n) {\n\t.wp-block-button:not(.is-style-outline) {\n\t\tdiv.wp-block-button__link {\n\t\t\tbackground-color: $bg;\n\t\t}\n\t}\n}\n\n@mixin custom-cta-buttons-colours(\n\t$color: map-get($cta-buttons, color),\n\t$color-hover: map-get($cta-buttons, color-hover),\n\t$bg: map-get($cta-buttons, bg),\n\t$bg-hover: map-get($cta-buttons, bg-hover),\n\t$shadow: map-get($cta-buttons, shadow)\n) {\n\t.cta-btn {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\n\t.cta-border-btn {\n\t\t@include lsx-bordered-button($bg, #fff, transparent, $bg);\n\t}\n\n\t// Caldera Form\n\n\t.caldera-forms-modal {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\n\t// WooCommerce\n\n\t.lsx-wc-cart-menu-item {\n\t\t.widget_shopping_cart {\n\t\t\t.buttons {\n\t\t\t\t.button.checkout {\n\t\t\t\t\t@include lsx-button-colour(\n\t\t\t\t\t\t$color,\n\t\t\t\t\t\t$color-hover,\n\t\t\t\t\t\t$bg,\n\t\t\t\t\t\t$bg-hover,\n\t\t\t\t\t\t$shadow\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@mixin custom-secondary-buttons-colours(\n\t$color: map-get($secondary-buttons, color),\n\t$color-hover: map-get($secondary-buttons, color-hover),\n\t$bg: map-get($secondary-buttons, bg),\n\t$bg-hover: map-get($secondary-buttons, bg-hover),\n\t$shadow: map-get($secondary-buttons, shadow)\n) {\n\t.secondary-btn {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\n\t.secondary-border-btn {\n\t\t@include lsx-bordered-button($bg, #fff, transparent, $bg);\n\t}\n}\n\n@mixin custom-tertiary-buttons-colours(\n\t$color: map-get($tertiary-buttons, color),\n\t$color-hover: map-get($tertiary-buttons, color-hover),\n\t$bg: map-get($tertiary-buttons, bg),\n\t$bg-hover: map-get($tertiary-buttons, bg-hover),\n\t$shadow: map-get($tertiary-buttons, shadow)\n) {\n\t.tertiary-btn {\n\t\t@include lsx-button-colour(\n\t\t\t$color,\n\t\t\t$color-hover,\n\t\t\t$bg,\n\t\t\t$bg-hover,\n\t\t\t$shadow\n\t\t);\n\t}\n\n\t.tertiary-border-btn {\n\t\t@include lsx-bordered-button($bg, #fff, transparent, $bg);\n\t}\n}\n","%list-unstyled {\n\tlist-style: none;\n\tpadding-left: 0;\n}\n\n%social-icons-scaffolding {\n\t@include hide-text();\n\n\t&:before {\n\t\t@include fa-icon();\n\n\t\tfont-size: 22px;\n\t\ttransition: color 300ms ease-in-out;\n\t}\n}\n\n%lsx-form-field {\n\tborder-width: 2px;\n\tbox-shadow: none;\n\tfont-size: 18px;\n\tline-height: 1.33;\n\tpadding: 10px 20px;\n\ttransition: all 150ms ease;\n\n\t&:focus { box-shadow: none; }\n}\n\n%lsx-tabs {\n\t&:before,\n\t&:after {\n\t\tdisplay: none;\n\t}\n\n\talign-items: stretch;\n\tdisplay: flex;\n\tflex-flow: column wrap;\n\tjustify-content: flex-start;\n\tborder-bottom: 0 none;\n\tmargin: 0 0 15px 0;\n\tpadding-left: 0;\n\n\t@include media('>=phone') { flex-flow: row nowrap; }\n\n\t& > li {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\n\t\t@include media('>=phone') {\n\t\t\tdisplay: flex;\n\t\t\tflex: 1 1 auto;\n\t\t\tmax-width: 350px;\n\t\t}\n\n\t\t& + li {\n\t\t\t@include media('>=phone') { margin-left: 10px; }\n\t\t}\n\n\t\t& > a {\n\t\t\tborder: 0 none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-size: 16px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 1rem;\n\t\t\ttext-align: center;\n\t\t\ttransition: all 300ms ease;\n\t\t\t// white-space: nowrap;\n\n\t\t\t@include media('>=phone') {\n\t\t\t\talign-items: center;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex: 1 1 auto;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t@include media('>=tablet') { font-size: 22px; }\n\t\t}\n\n\t\t&.active > a {\n\t\t\tborder: 0 none;\n\t\t\tposition: relative;\n\n\t\t\t&:after {\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tborder-style: solid;\n\t\t\t\t\tborder-width: 0 6px 6px 6px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\theight: 0;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t\twidth: 0;\n\n\t\t\t\t\t@include media('>=tablet') { border-width: 0 9px 9px 9px; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n@mixin hide-text() {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n// New mixin to use as of v3.0.1\n@mixin text-hide() {\n  @include hide-text;\n}\n","// Mixins\n// --------------------------\n\n@mixin fa-icon() {\n  display: inline-block;\n  font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n  font-size: inherit; // can't have font-size inherit on line above, so need to override\n  text-rendering: auto; // optimizelegibility throws things off #1094\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n\n}\n\n@mixin fa-icon-rotate($degrees, $rotation) {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})\";\n  -webkit-transform: rotate($degrees);\n      -ms-transform: rotate($degrees);\n          transform: rotate($degrees);\n}\n\n@mixin fa-icon-flip($horiz, $vert, $rotation) {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)\";\n  -webkit-transform: scale($horiz, $vert);\n      -ms-transform: scale($horiz, $vert);\n          transform: scale($horiz, $vert);\n}\n\n\n// Only display content to screen readers. A la Bootstrap 4.\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n@mixin sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0,0,0,0);\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n  }\n}\n","@import \"../scss/global/_variables\";\n\n/*--------------------------------------------------------------\n1.0 Apply 100% Width to Necessary Elements\n--------------------------------------------------------------*/\n\n.gutenberg-compatible-template.using-gutenberg {\n\t.entry-content {\n\t\tpadding: 2.4rem 0;\n\t\t@media only screen and (min-width: 768px) {\n\t\t\tmax-width: 100%;\n\t\t\twidth: 100%;\n\t\t\tfloat: none;\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t}\n\t.navigation,\n\t#respond,\n\t.footer-meta {\n\t\tpadding: 2.4rem;\n\t\t@media only screen and (min-width: 768px) {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t}\n\t&.page-template-default,\n\t&.page-template-template-cover {\n\t\tdiv#primary {\n\t\t\tmargin-bottom: 0;\n\t\t\tmargin-top: 0;\n\t\t}\n\t\tdiv.entry-content {\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t\t&:not(.has-block-banner):not(.has-block-media-text):not(.has-block-cover) {\n\t\t\t.entry-content {\n\t\t\t\tpadding-top: 8.4rem;\n\t\t\t}\n\t\t\t&.lsx-disabled-hidden-title {\n\t\t\t\t.entry-content {\n\t\t\t\t\tpadding-top: 25px;\n\t\t\t\t}\n\t\t\t\t&:not(.page-has-banner),\n\t\t\t\t&.to-active {\n\t\t\t\t\t.entry-content {\n\t\t\t\t\t\tpadding-top: 70px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// LSX Blocks \"Page Title\" enhancements.\n\t&.lsx-page-title,\n\t&.page-template-default.lsx-page-title,\n\t&.page-template-template-cover.lsx-page-title {\n\t\tdiv#primary {\n\t\t\t//margin-bottom: 8.5rem;\n\t\t\tmargin-top: 50px;\n\n\t\t\tarticle {\n\t\t\t\t& > .entry-content {\n\t\t\t\t\tmargin-top: 0px;\n\t\t\t\t\tpadding-top: 0px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.gutenberg-compatible-template.using-gutenberg {\n\t.content-area {\n\t\t.entry-content {\n\t\t\t.tab-content {\n\t\t\t\th3 {\n\t\t\t\t\tmargin-top: 2.4rem;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.wp-block-cover {\n\t\t\t\t.wp-block-cover__inner-container {\n\t\t\t\t\t.wp-block-columns,\n\t\t\t\t\t.wp-block-jetpack-layout-grid:not(.alignfull):not(.alignwide) {\n\t\t\t\t\t\t@include media(\">=desktop\") {\n\t\t\t\t\t\t\tmax-width: 90rem;\n\t\t\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\t\t\tmargin-right: auto;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t.wp-block-media-text {\n\t\t\t\t\t\t.wp-block-media-text__content {\n\t\t\t\t\t\t\t@include media(\"<=tablet\") {\n\t\t\t\t\t\t\t\tpadding: 0 10% 0 10%;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/** LSX Hero Banner Block Styles. */\n.lsx-hero-banner-init {\n\t// Fix the breadcrumb colour\n\t.breadcrumbs-container {\n\t\topacity: 1;\n\t}\n\t.lsx-hero-banner-block {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\n\t\t&.wp-block-cover {\n\t\t\tmin-height: 150px;\n\t\t\theight: auto;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\t&.has-background-img {\n\t\t\t\tmin-height: 430px;\n\t\t\t}\n\n\t\t\t.wp-block-cover__inner-container {\n\t\t\t\tmargin: 35px auto;\n\n\t\t\t\t.lsx-title-block {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.aligncontent {\n\t\t\t\tmax-width: 90rem;\n\t\t\t\twidth: 90rem;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\n\t\t\t\t.lsx-title-block.aligncontent,\n\t\t\t\t.lsx-title-block.alignfull,\n\t\t\t\t.lsx-title-block.alignwide {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// This is for a blog post / page template not using blocks.\n\t&.page-template.using-gutenberg {\n\t\tdiv #primary {\n\t\t\tmargin-top: 50px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------\n2.0 Apply Wide, Full and Default Align Styles\n--------------------------------------------------------------*/\n\n@include media(\">=tablet\") {\n\t.gutenberg-compatible-template.using-gutenberg,\n\t.gutenberg-compatible-template.using-gutenberg.single-post,\n\t.gutenberg-compatible-template.using-gutenberg.page-template-default,\n\t.gutenberg-compatible-template.using-gutenberg.page-template-template-cover,\n\t.gutenberg-compatible-template.using-gutenberg.page-template-template-no-sidebar {\n\t\t.wrap.container,\n\t\tarticle.post {\n\t\t\tmax-width: 100%;\n\t\t\twidth: 100%;\n\t\t\tfloat: none;\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t\t.row.lsx-related-posts,\n\t\t.navigation.post-navigation {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 1170px;\n\t\t\tpadding-left: 15px;\n\t\t\tpadding-right: 15px;\n\t\t\t@media (max-width: 992px) {\n\t\t\t\tmax-width: 750px;\n\t\t\t}\n\t\t\t.entry-header {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t\t#respond {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 40%;\n\t\t\tmax-width: 570px;\n\t\t}\n\t\t.alignwide {\n\t\t\t// max-width: 75%;\n\t\t\t// width: 75%;\n\t\t\tmax-width: 120rem;\n\t\t\twidth: calc( 100vw - 8rem );\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\t.blocks-gallery-grid {\n\t\t\t\tmax-width: 100%;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t\t.alignfull {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 100%;\n\t\t\t.blocks-gallery-grid {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t\t.slick-slider,\n\t\t\t#lsx-team-slider{\n\t\t\t\twidth: 90%;\n\t\t\t\tmax-width: 90%;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t}\n\t}\n\n\t.gutenberg-compatible-template.using-gutenberg {\n\t\t&.lsx-page-title {\n\t\t\t.lsx-title-block.aligncontent {\n\t\t\t\tmax-width: 90rem;\n\t\t\t\twidth: 90rem;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t}\n\n\t\t.entry-content {\n\t\t\t> div,\n\t\t\t> p,\n\t\t\t> h1,\n\t\t\t> h2,\n\t\t\t> h3,\n\t\t\t> h4,\n\t\t\t> h5,\n\t\t\t> h6,\n\t\t\t> ul,\n\t\t\t> ol,\n\t\t\t> blockquote,\n\t\t\t> pre,\n\t\t\t> figure,\n\t\t\t> strong,\n\t\t\t> span,\n\t\t\t> table {\n\t\t\t\tmax-width: 90rem;\n\t\t\t\twidth: 90rem;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t\t.has-drop-cap {\n\t\t\t\t&:first-letter {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.wp-block-cover {\n\t\t\t\t&.alignleft {\n\t\t\t\t\tmargin-right: $lsx-gap;\n\t\t\t\t}\n\t\t\t\t&.alignright {\n\t\t\t\t\tmargin-left: $lsx-gap;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (min-width: 1168px) {\n\t\t\t.entry-content > *,\n\t\t\t.entry-summary > * {\n\t\t\t\tmax-width: calc(6 * (100vw / 12));\n\t\t\t}\n\t\t}\n\n\t\t.entry-header,\n\t\t.page-header,\n\t\t.post-thumbnail,\n\t\t#comments,\n\t\t#lsx-team-slider,\n\t\t.footer-meta {\n\t\t\tmax-width: 90rem;\n\t\t\twidth: 90rem;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t&.page-template-template-cover {\n\t\t\t.entry-content {\n\t\t\t\t> div,\n\t\t\t\t> p,\n\t\t\t\t> h1,\n\t\t\t\t> h2,\n\t\t\t\t> h3,\n\t\t\t\t> h4,\n\t\t\t\t> h5,\n\t\t\t\t> h6,\n\t\t\t\t> ul,\n\t\t\t\t> blockquote,\n\t\t\t\t> pre,\n\t\t\t\t> figure,\n\t\t\t\t> strong,\n\t\t\t\t> span,\n\t\t\t\t> table {\n\t\t\t\t\tmax-width: 80%;\n\t\t\t\t\twidth: 80%;\n\t\t\t\t}\n\t\t\t\t.row {\n\t\t\t\t\tmax-width: 1200px;\n\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\tmargin-right: auto;\n\t\t\t\t}\n\t\t\t\t> .alignwide {\n\t\t\t\t\t// max-width: 90%;\n\t\t\t\t\t// width: 90%;\n\t\t\t\t\tmax-width: 112rem;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t\t> .alignfull {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.entry-header,\n\t\t\t.page-header,\n\t\t\t.post-thumbnail,\n\t\t\t#comments,\n\t\t\t#lsx-team-slider {\n\t\t\t\tmax-width: 80%;\n\t\t\t\twidth: 80%;\n\t\t\t}\n\t\t\t.alignwide {\n\t\t\t\t// max-width: 90%;\n\t\t\t\t// width: 90%;\n\t\t\t\tmax-width: 120rem;\n\t\t\t\twidth: calc( 100vw - 10rem );\n\t\t\t\t.row {\n\t\t\t\t\tmax-width: 1200px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.alignfull {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.gutenberg-compatible-template.using-gutenberg .post-thumbnail img,\n\t.gutenberg-compatible-template.using-gutenberg\n\t\t.alignwide\n\t\tfigure:not(.is-resized)\n\t\timg,\n\t.gutenberg-compatible-template.using-gutenberg\n\t\t.alignfull\n\t\tfigure:not(.is-resized)\n\t\timg {\n\t\twidth: 100%;\n\t}\n\t.gutenberg-compatible-template.using-gutenberg.page-template-template-no-sidebar\n\t\tarticle.page,\n\t.gutenberg-compatible-template.using-gutenberg.page-template-default:not(.has-sidebar)\n\t\tarticle.page {\n\t\twidth: 100%;\n\t}\n}\n\n// @include media(\"<tablet\") {\n// \t.gutenberg-compatible-template.using-gutenberg {\n// \t\t.entry-content {\n// \t\t\t> div,\n// \t\t\t> p,\n// \t\t\t> h1,\n// \t\t\t> h2,\n// \t\t\t> h3,\n// \t\t\t> h4,\n// \t\t\t> h5,\n// \t\t\t> h6,\n// \t\t\t> ul,\n// \t\t\t> ol,\n// \t\t\t> blockquote,\n// \t\t\t> pre,\n// \t\t\t> figure,\n// \t\t\t> strong,\n// \t\t\t> span,\n// \t\t\t> table {\n// \t\t\t\tmax-width: 80%;\n// \t\t\t\twidth: 80%;\n// \t\t\t\tmargin-left: auto;\n// \t\t\t\tmargin-right: auto;\n// \t\t\t}\n// \t\t}\n// \t}\n// }\n\n/*--------------------------------------------------------------\n3.0 Mobile Only\n--------------------------------------------------------------*/\n@include media(\"<tablet\") {\n\t.gutenberg-compatible-template.using-gutenberg,\n\t.gutenberg-compatible-template.using-gutenberg.single-post {\n\t\t.alignwide {\n\t\t\tmax-width: calc( 100vw - 14rem);\n\t\t\twidth: calc( 100vw - 14rem);\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t.alignfull {\n\t\t\t&figure,\n\t\t\t&.lsx-block-container,\n\t\t\t&.lsx-block-banner,\n\t\t\t&.lsx-block-cta,\n\t\t\t&.wp-block-cover,\n\t\t\t&.wp-block-media-text,\n\t\t\t&.wp-block-group,\n\t\t\t&.wp-block-jetpack-layout-grid {\n\t\t\t\tmargin-left: -5rem;\n\t\t\t\tmargin-right: -5rem;\n\t\t\t\twidth: calc(100% + 5rem * 2);\n\t\t\t\tmax-width: calc(100% + 5rem * 2);\n\t\t\t\tpadding: 2em;\n\t\t\t}\n\t\t\t&.wp-block-media-text {\n\t\t\t\tpadding-left: 15px;\n\t\t\t\tpadding-right: 15px;\n\t\t\t}\n\t\t\t.alignfull.wp-block-jetpack-layout-grid {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t\t.lsx-full-width-gutenberg.alignfull {\n\t\t\twidth: auto;\n\t\t\tmax-width: none;\n\t\t}\n\t\t.wp-block-media-text.is-stacked-on-mobile {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t}\n\t}\n}\n@include media(\"<custom\") {\n\t.wp-block-button {\n\t\ta {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n@include media(\">=tablet\") {\n\t.gutenberg-compatible-template {\n\t\tarticle.post {\n\t\t\t.entry-content {\n\t\t\t\timg.alignnone,\n\t\t\t\tarticle.post .entry-content p img[class*=\"wp-image-\"].alignnone,\n\t\t\t\tfigure.alignnone {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\tmargin-right: auto;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------\n4.0 This is to make sure contents respect the max width\n--------------------------------------------------------------*/\n\n.gutenberg-compatible-template.using-gutenberg.single:not(.lsx-body-full-width) {\n\t.wp-block-button {\n\t\tmargin-bottom: 1em;\n\t\t&.alignright,\n\t\t&.alignleft {\n\t\t\tfloat: initial;\n\t\t}\n\t}\n}\n\n// For single posts\n@include media(\">=desktop-wide\") {\n\t.gutenberg-compatible-template.using-gutenberg.single {\n\t\t.entry-content {\n\t\t\tfigure.wp-block-embed,\n\t\t\t.navbar,\n\t\t\tp,\n\t\t\t.envira-gallery-wrap,\n\t\t\tform,\n\t\t\tblockquote,\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4,\n\t\t\th5,\n\t\t\th6,\n\t\t\tul,\n\t\t\tpre,\n\t\t\t.wp-block-image:not(.alignfull),\n\t\t\tol,\n\t\t\ttable,\n\t\t\t.wp-block-button,\n\t\t\t.wp-block-buttons:not(.alignfull),\n\t\t\t.slick-slider,\n\t\t\t#lsx-projects-slider.slick-slider,\n\t\t\t#lsx-team-slider,\n\t\t\t#lsx-testimonials-slider {\n\t\t\t\tmax-width: 70rem;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t\t.wp-block-preformatted,\n\t\t\t.wp-block-verse,\n\t\t\t.wp-block-code {\n\t\t\t\tmax-width: 585px;\n\t\t\t}\n\t\t}\n\t\t.entry-meta,\n\t\t.footer-meta,\n\t\t.comment-respond,\n\t\t#comments,\n\t\t.archive-title {\n\t\t\tmax-width: 850px;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t.wp-block-columns {\n\t\t\t&.has-6-columns,\n\t\t\t&.has-5-columns,\n\t\t\t&.has-4-columns,\n\t\t\t&.has-3-columns,\n\t\t\t&.has-2-columns,\n\t\t\t&.has-1-columns {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t\t&.has-1-columns {\n\t\t\t\twidth: 100%;\n\t\t\t\tmin-width: 100%;\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tflex-basis: initial;\n\t\t\t\t\tmax-width: 850px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-2-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 550px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-3-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 366px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-4-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 250px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-5-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 220px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-6-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 183px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include media(\">=desktop-wide\") {\n\t.gutenberg-compatible-template.using-gutenberg,\n\t.gutenberg-compatible-template.using-gutenberg.page-template-template-no-sidebar {\n\t\t.entry-content {\n\t\t\tfigure.wp-block-embed,\n\t\t\t.navbar,\n\t\t\tp,\n\t\t\t.envira-gallery-wrap,\n\t\t\tform,\n\t\t\tblockquote,\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4,\n\t\t\th5,\n\t\t\th6,\n\t\t\tul,\n\t\t\tpre,\n\t\t\t.wp-block-image:not(.alignfull),\n\t\t\tol,\n\t\t\ttable,\n\t\t\t.wp-block-button,\n\t\t\t.wp-block-buttons:not(.alignfull),\n\t\t\t.slick-slider,\n\t\t\t#lsx-projects-slider.slick-slider,\n\t\t\t#lsx-team-slider {\n\t\t\t\tmax-width: 90rem;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t\t#lsx-testimonials-slider {\n\t\t\t\tmax-width: 100rem;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t\t.wp-block-preformatted,\n\t\t\t.wp-block-verse,\n\t\t\t.wp-block-code {\n\t\t\t\tmax-width: 585px;\n\t\t\t}\n\t\t\t.woocommerce {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t\t.entry-meta,\n\t\t.footer-meta,\n\t\t.comment-respond,\n\t\t#comments,\n\t\t.archive-header {\n\t\t\tmax-width: 1150px;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t.alignwide {\n\t\t\tmax-width: 112rem;\n\t\t\twidth: 100%;\n\t\t}\n\t\t.wp-block-columns {\n\t\t\t&.has-6-columns,\n\t\t\t&.has-5-columns,\n\t\t\t&.has-4-columns,\n\t\t\t&.has-3-columns,\n\t\t\t&.has-2-columns,\n\t\t\t&.has-1-columns {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t\t&.has-1-columns {\n\t\t\t\twidth: 100%;\n\t\t\t\tmin-width: 100%;\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tflex-basis: initial;\n\t\t\t\t\tmax-width: 1150px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-2-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 550px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-3-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 366px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-4-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 250px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-5-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 220px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-6-columns {\n\t\t\t\t.wp-block-column {\n\t\t\t\t\tmax-width: 183px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------\n5.0 Colors for the customizer colo options\n--------------------------------------------------------------*/\n\n// Brand Colors\n// -- normal / darker / lighter\n$strong-blue: nth($blue, 3);\n$lighter-blue: nth($blue, 1);\n$light-yellow: nth($orange, 1);\n$dark-yellow: nth($orange, 2);\n$dark-green: nth($green, 2);\n\n// Gutenberg color options\n// -- see editor-color-palette in functions.php\n\n.container {\n\t#primary.content-area {\n\t\t.has-strong-blue-color {\n\t\t\tcolor: $strong-blue;\n\t\t}\n\t\t.has-lighter-blue-color {\n\t\t\tcolor: $lighter-blue;\n\t\t}\n\t\t.has-light-yellow-color {\n\t\t\tcolor: $light-yellow;\n\t\t}\n\t\t.has-dark-yellow-color {\n\t\t\tcolor: $dark-yellow;\n\t\t}\n\t\t.has-light-green-color {\n\t\t\tcolor: nth($green, 1);\n\t\t}\n\t\t.has-dark-green-color {\n\t\t\tcolor: $dark-green;\n\t\t}\n\t\t.has-white-color {\n\t\t\tcolor: white;\n\t\t}\n\t\t.has-black-color {\n\t\t\tcolor: black;\n\t\t}\n\t\t.has-strong-blue-background-color {\n\t\t\tbackground-color: $strong-blue;\n\t\t}\n\t\t.has-lighter-blue-background-color {\n\t\t\tbackground-color: $lighter-blue;\n\t\t}\n\t\t.has-light-yellow-background-color {\n\t\t\tbackground-color: $light-yellow;\n\t\t}\n\t\t.has-dark-yellow-background-color {\n\t\t\tbackground-color: $dark-yellow;\n\t\t}\n\t\t.has-light-green-background-color {\n\t\t\tbackground-color: nth($green, 1);\n\t\t}\n\t\t.has-dark-green-background-color {\n\t\t\tbackground-color: $dark-green;\n\t\t}\n\t\t.has-white-background-color {\n\t\t\tbackground-color: white;\n\t\t}\n\t\t.has-black-background-color {\n\t\t\tbackground-color: black;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------\n6.0 Utilities\n--------------------------------------------------------------*/\n\n#primary {\n\t// Full width button\n\t.lsx-block-button.btn-full {\n\t\ta {\n\t\t\tmax-width: 100%;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t// Icon below banner\n\t.lsx-icon-banner {\n\t\tposition: relative;\n\t\ttop: -7em;\n\t\tmargin-bottom: -7em;\n\t}\n}\n\n// Row Helpers\n@include media(\">=tablet\") {\n\t.has-2-columns {\n\t\t&.one-third-left {\n\t\t\t> .wp-block-column {\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-basis: 30%;\n\t\t\t\t}\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tflex-basis: 70%;\n\t\t\t\t\tmax-width: 700px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&.one-third-right {\n\t\t\t> .wp-block-column {\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-basis: 70%;\n\t\t\t\t\tmax-width: 700px !important;\n\t\t\t\t}\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tflex-basis: 30%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------\n7.0 New Lsx Class 'lsx-full-width-gutenberg' (Keep it at the bottom)\n--------------------------------------------------------------*/\n//All\n.gutenberg-compatible-template.using-gutenberg,\n.gutenberg-compatible-template.using-gutenberg.page-template-template-no-sidebar,\n.gutenberg-compatible-template.using-gutenberg.page-template-default,\n.gutenberg-compatible-template.using-gutenberg.single:not(.lsx-body-full-width) {\n\t.lsx-full-width-gutenberg {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbackground: white;\n\t\tpadding-top: 8.4rem;\n\t\tpadding-bottom: 8.4rem;\n\t\t// margin-top: 8.4rem;\n\t\t// margin-bottom: 8.4rem;\n\t\t&.has-1-columns {\n\t\t\t.wp-block-column {\n\t\t\t\tmax-width: 50%;\n\t\t\t\tmargin: 0 auto;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t}\n\t\t&.first {\n\t\t\tmargin-top: -2.4rem !important;\n\t\t}\n\t}\n\t//Videos\n\t.wp-block-video {\n\t\tvideo {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t//Quotes\n\tblockquote.is-style-large {\n\t\tborder: 1px solid $breaker;\n\t\tpadding: 4rem 4rem 2.4rem;\n\t}\n\t// WP Galleries\n\t.alignfull {\n\t\t.blocks-gallery-grid {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n}\n\n@include media(\">=desktop-wide\") {\n\t.gutenberg-compatible-template.using-gutenberg {\n\t\t.wp-block-group.alignfull >.wp-block-group.alignfull {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n}\n\n[class*=\"__inner-container\"] .wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright), [class*=\"__inner-container\"] .wp-block-cover:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright) {\n    margin-left: auto;\n    margin-right: auto;\n    max-width: 90rem;\n}\n","@charset \"UTF-8\";\n\n//     _            _           _                           _ _\n//    (_)          | |         | |                         | (_)\n//     _ _ __   ___| |_   _  __| | ___   _ __ ___   ___  __| |_  __ _\n//    | | '_ \\ / __| | | | |/ _` |/ _ \\ | '_ ` _ \\ / _ \\/ _` | |/ _` |\n//    | | | | | (__| | |_| | (_| |  __/ | | | | | |  __/ (_| | | (_| |\n//    |_|_| |_|\\___|_|\\__,_|\\__,_|\\___| |_| |_| |_|\\___|\\__,_|_|\\__,_|\n//\n//      Simple, elegant and maintainable media queries in Sass\n//                        v1.4.9\n//\n//                http://include-media.com\n//\n//         Authors: Eduardo Boucas (@eduardoboucas)\n//                  Hugo Giraudel (@hugogiraudel)\n//\n//      This project is licensed under the terms of the MIT license\n\n\n////\n/// include-media library public configuration\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Creates a list of global breakpoints\n///\n/// @example scss - Creates a single breakpoint with the label `phone`\n///  $breakpoints: ('phone': 320px);\n///\n$breakpoints: (\n  'phone': 320px,\n  'tablet': 768px,\n  'desktop': 1024px,\n  'desktop-wide' : 1200px,\n  'custom': 678px\n) !default;\n\n\n///\n/// Creates a list of static expressions or media types\n///\n/// @example scss - Creates a single media type (screen)\n///  $media-expressions: ('screen': 'screen');\n///\n/// @example scss - Creates a static expression with logical disjunction (OR operator)\n///  $media-expressions: (\n///    'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)'\n///  );\n///\n$media-expressions: (\n  'screen': 'screen',\n  'print': 'print',\n  'handheld': 'handheld',\n  'landscape': '(orientation: landscape)',\n  'portrait': '(orientation: portrait)',\n  'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)',\n  'retina3x': '(-webkit-min-device-pixel-ratio: 3), (min-resolution: 350dpi), (min-resolution: 3dppx)'\n) !default;\n\n\n///\n/// Defines a number to be added or subtracted from each unit when declaring breakpoints with exclusive intervals\n///\n/// @example scss - Interval for pixels is defined as `1` by default\n///  @include media('>128px') {}\n///\n///  /* Generates: */\n///  @media (min-width: 129px) {}\n///\n/// @example scss - Interval for ems is defined as `0.01` by default\n///  @include media('>20em') {}\n///\n///  /* Generates: */\n///  @media (min-width: 20.01em) {}\n///\n/// @example scss - Interval for rems is defined as `0.1` by default, to be used with `font-size: 62.5%;`\n///  @include media('>2.0rem') {}\n///\n///  /* Generates: */\n///  @media (min-width: 2.1rem) {}\n///\n$unit-intervals: (\n  'px': 1,\n  'em': 0.01,\n  'rem': 0.1,\n  '': 0\n) !default;\n\n///\n/// Defines whether support for media queries is available, useful for creating separate stylesheets\n/// for browsers that don't support media queries.\n///\n/// @example scss - Disables support for media queries\n///  $im-media-support: false;\n///  @include media('>=tablet') {\n///    .foo {\n///      color: tomato;\n///    }\n///  }\n///\n///  /* Generates: */\n///  .foo {\n///    color: tomato;\n///  }\n///\n$im-media-support: true !default;\n\n///\n/// Selects which breakpoint to emulate when support for media queries is disabled. Media queries that start at or\n/// intercept the breakpoint will be displayed, any others will be ignored.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint\n///  $im-media-support: false;\n///  $im-no-media-breakpoint: 'desktop';\n///  @include media('>=tablet') {\n///    .foo {\n///      color: tomato;\n///    }\n///  }\n///\n///  /* Generates: */\n///  .foo {\n///    color: tomato;\n///  }\n///\n/// @example scss - This media query will NOT show because it does not intercept the desktop breakpoint\n///  $im-media-support: false;\n///  $im-no-media-breakpoint: 'tablet';\n///  @include media('>=desktop') {\n///    .foo {\n///      color: tomato;\n///    }\n///  }\n///\n///  /* No output */\n///\n$im-no-media-breakpoint: 'desktop' !default;\n\n///\n/// Selects which media expressions are allowed in an expression for it to be used when media queries\n/// are not supported.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint and contains only accepted media expressions\n///  $im-media-support: false;\n///  $im-no-media-breakpoint: 'desktop';\n///  $im-no-media-expressions: ('screen');\n///  @include media('>=tablet', 'screen') {\n///    .foo {\n///      color: tomato;\n///    }\n///  }\n///\n///   /* Generates: */\n///   .foo {\n///     color: tomato;\n///   }\n///\n/// @example scss - This media query will NOT show because it intercepts the static breakpoint but contains a media expression that is not accepted\n///  $im-media-support: false;\n///  $im-no-media-breakpoint: 'desktop';\n///  $im-no-media-expressions: ('screen');\n///  @include media('>=tablet', 'retina2x') {\n///    .foo {\n///      color: tomato;\n///    }\n///  }\n///\n///  /* No output */\n///\n$im-no-media-expressions: ('screen', 'portrait', 'landscape') !default;\n\n////\n/// Cross-engine logging engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Log a message either with `@error` if supported\n/// else with `@warn`, using `feature-exists('at-error')`\n/// to detect support.\n///\n/// @param {String} $message - Message to log\n///\n@function im-log($message) {\n  @if feature-exists('at-error') {\n    @error $message;\n  } @else {\n    @warn $message;\n    $_: noop();\n  }\n\n  @return $message;\n}\n\n\n///\n/// Wrapper mixin for the log function so it can be used with a more friendly\n/// API than `@if im-log('..') {}` or `$_: im-log('..')`. Basically, use the function\n/// within functions because it is not possible to include a mixin in a function\n/// and use the mixin everywhere else because it's much more elegant.\n///\n/// @param {String} $message - Message to log\n///\n@mixin log($message) {\n  @if im-log($message) {}\n}\n\n\n///\n/// Function with no `@return` called next to `@warn` in Sass 3.3\n/// to trigger a compiling error and stop the process.\n///\n@function noop() {}\n\n///\n/// Determines whether a list of conditions is intercepted by the static breakpoint.\n///\n/// @param {Arglist}   $conditions  - Media query conditions\n///\n/// @return {Boolean} - Returns true if the conditions are intercepted by the static breakpoint\n///\n@function im-intercepts-static-breakpoint($conditions...) {\n  $no-media-breakpoint-value: map-get($breakpoints, $im-no-media-breakpoint);\n\n  @if not $no-media-breakpoint-value {\n    @if im-log('`#{$im-no-media-breakpoint}` is not a valid breakpoint.') {}\n  }\n\n  @each $condition in $conditions {\n    @if not map-has-key($media-expressions, $condition) {\n      $operator: get-expression-operator($condition);\n      $prefix: get-expression-prefix($operator);\n      $value: get-expression-value($condition, $operator);\n\n      @if ($prefix == 'max' and $value <= $no-media-breakpoint-value) or\n          ($prefix == 'min' and $value > $no-media-breakpoint-value) {\n        @return false;\n      }\n    } @else if not index($im-no-media-expressions, $condition) {\n      @return false;\n    }\n  }\n\n  @return true;\n}\n\n////\n/// Parsing engine\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Get operator of an expression\n///\n/// @param {String} $expression - Expression to extract operator from\n///\n/// @return {String} - Any of `>=`, `>`, `<=`, `<`, `≥`, `≤`\n///\n@function get-expression-operator($expression) {\n  @each $operator in ('>=', '>', '<=', '<', '≥', '≤') {\n    @if str-index($expression, $operator) {\n      @return $operator;\n    }\n  }\n\n  // It is not possible to include a mixin inside a function, so we have to\n  // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n  // functions cannot be called anywhere in Sass, we need to hack the call in\n  // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n  // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n  $_: im-log('No operator found in `#{$expression}`.');\n}\n\n\n///\n/// Get dimension of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract dimension from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {String} - `width` or `height` (or potentially anything else)\n///\n@function get-expression-dimension($expression, $operator) {\n  $operator-index: str-index($expression, $operator);\n  $parsed-dimension: str-slice($expression, 0, $operator-index - 1);\n  $dimension: 'width';\n\n  @if str-length($parsed-dimension) > 0 {\n    $dimension: $parsed-dimension;\n  }\n\n  @return $dimension;\n}\n\n\n///\n/// Get dimension prefix based on an operator\n///\n/// @param {String} $operator - Operator\n///\n/// @return {String} - `min` or `max`\n///\n@function get-expression-prefix($operator) {\n  @return if(index(('<', '<=', '≤'), $operator), 'max', 'min');\n}\n\n\n///\n/// Get value of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract value from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {Number} - A numeric value\n///\n@function get-expression-value($expression, $operator) {\n  $operator-index: str-index($expression, $operator);\n  $value: str-slice($expression, $operator-index + str-length($operator));\n\n  @if map-has-key($breakpoints, $value) {\n    $value: map-get($breakpoints, $value);\n  } @else {\n    $value: to-number($value);\n  }\n\n  $interval: map-get($unit-intervals, unit($value));\n\n  @if not $interval {\n    // It is not possible to include a mixin inside a function, so we have to\n    // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n    // functions cannot be called anywhere in Sass, we need to hack the call in\n    // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n    // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n    $_: im-log('Unknown unit `#{unit($value)}`.');\n  }\n\n  @if $operator == '>' {\n    $value: $value + $interval;\n  } @else if $operator == '<' {\n    $value: $value - $interval;\n  }\n\n  @return $value;\n}\n\n\n///\n/// Parse an expression to return a valid media-query expression\n///\n/// @param {String} $expression - Expression to parse\n///\n/// @return {String} - Valid media query\n///\n@function parse-expression($expression) {\n  // If it is part of $media-expressions, it has no operator\n  // then there is no need to go any further, just return the value\n  @if map-has-key($media-expressions, $expression) {\n    @return map-get($media-expressions, $expression);\n  }\n\n  $operator: get-expression-operator($expression);\n  $dimension: get-expression-dimension($expression, $operator);\n  $prefix: get-expression-prefix($operator);\n  $value: get-expression-value($expression, $operator);\n\n  @return '(#{$prefix}-#{$dimension}: #{$value})';\n}\n\n///\n/// Slice `$list` between `$start` and `$end` indexes\n///\n/// @access private\n///\n/// @param {List} $list - List to slice\n/// @param {Number} $start [1] - Start index\n/// @param {Number} $end [length($list)] - End index\n///\n/// @return {List} Sliced list\n///\n@function slice($list, $start: 1, $end: length($list)) {\n  @if length($list) < 1 or $start > $end {\n    @return ();\n  }\n\n  $result: ();\n\n  @for $i from $start through $end {\n    $result: append($result, nth($list, $i));\n  }\n\n  @return $result;\n}\n\n////\n/// String to number converter\n/// @author Hugo Giraudel\n/// @access private\n////\n\n\n///\n/// Casts a string into a number\n///\n/// @param {String | Number} $value - Value to be parsed\n///\n/// @return {Number}\n///\n@function to-number($value) {\n  @if type-of($value) == 'number' {\n    @return $value;\n  } @else if type-of($value) != 'string' {\n    $_: im-log('Value for `to-number` should be a number or a string.');\n  }\n\n  $first-character: str-slice($value, 1, 1);\n  $result: 0;\n  $digits: 0;\n  $minus: ($first-character == '-');\n  $numbers: ('0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9);\n\n  // Remove +/- sign if present at first character\n  @if ($first-character == '+' or $first-character == '-') {\n    $value: str-slice($value, 2);\n  }\n\n  @for $i from 1 through str-length($value) {\n    $character: str-slice($value, $i, $i);\n\n    @if not (index(map-keys($numbers), $character) or $character == '.') {\n      @return to-length(if($minus, -$result, $result), str-slice($value, $i))\n    }\n\n    @if $character == '.' {\n      $digits: 1;\n    } @else if $digits == 0 {\n      $result: $result * 10 + map-get($numbers, $character);\n    } @else {\n      $digits: $digits * 10;\n      $result: $result + map-get($numbers, $character) / $digits;\n    }\n  }\n\n  @return if($minus, -$result, $result);\n}\n\n\n///\n/// Add `$unit` to `$value`\n///\n/// @param {Number} $value - Value to add unit to\n/// @param {String} $unit - String representation of the unit\n///\n/// @return {Number} - `$value` expressed in `$unit`\n///\n@function to-length($value, $unit) {\n  $units: ('px': 1px, 'cm': 1cm, 'mm': 1mm, '%': 1%, 'ch': 1ch, 'pc': 1pc, 'in': 1in, 'em': 1em, 'rem': 1rem, 'pt': 1pt, 'ex': 1ex, 'vw': 1vw, 'vh': 1vh, 'vmin': 1vmin, 'vmax': 1vmax);\n\n  @if not index(map-keys($units), $unit) {\n    $_: im-log('Invalid unit `#{$unit}`.');\n  }\n\n  @return $value * map-get($units, $unit);\n}\n\n@mixin media-context($tweakpoints: (), $tweak-media-expressions: ()) {\n\t// Save global configuration\n\t$global-breakpoints: $breakpoints;\n\t$global-media-expressions: $media-expressions;\n\n\t// Update global configuration\n\t$breakpoints: map-merge($breakpoints, $tweakpoints) !global;\n\t$media-expressions: map-merge($media-expressions, $tweak-media-expressions) !global;\n\n\t@content;\n\n\t// Restore global configuration\n\t$breakpoints: $global-breakpoints !global;\n\t$media-expressions: $tweak-media-expressions !global;\n   }\n\n   @mixin media($conditions...) {\n\t@if ($im-media-support and length($conditions) == 0) or\n\t\t(not $im-media-support and im-intercepts-static-breakpoint($conditions...)) {\n\t  @content;\n\t} @else if ($im-media-support and length($conditions) > 0) {\n\t  @media #{unquote(parse-expression(nth($conditions, 1)))} {\n\t\t// Recursive call\n\t\t@include media(slice($conditions, 2)...) {\n\t\t  @content;\n\t\t}\n\t  }\n\t}\n   }\n\n///\n/// This mixin aims at redefining the configuration just for the scope of\n/// the call. It is helpful when having a component needing an extended\n/// configuration such as custom breakpoints (referred to as tweakpoints)\n/// for instance.\n///\n/// @author Hugo Giraudel\n///\n/// @param {Map} $tweakpoints [()] - Map of tweakpoints to be merged with `$breakpoints`\n/// @param {Map} $tweak-media-expressions [()] - Map of tweaked media expressions to be merged with `$media-expression`\n///\n/// @example scss - Extend the global breakpoints with a tweakpoint\n///\n@include media-context(('custom': 678px)) {\n\t.foo {\n\t  @include media('>phone', '<=custom') {\n\t   // ...\n\t  }\n\t}\n  }\n///\n/// @example scss - Extend the global media expressions with a custom one\n///  @include media-context($tweak-media-expressions: ('all': 'all')) {\n///    .foo {\n///      @include media('all', '>phone') {\n///       // ...\n///      }\n///    }\n///  }\n///\n/// @example scss - Extend both configuration maps\n///  @include media-context(('custom': 678px), ('all': 'all')) {\n///    .foo {\n///      @include media('all', '>phone', '<=custom') {\n///       // ...\n///      }\n///    }\n///  }\n///\n@mixin media-context($tweakpoints: (), $tweak-media-expressions: ()) {\n  // Save global configuration\n  $global-breakpoints: $breakpoints;\n  $global-media-expressions: $media-expressions;\n\n  // Update global configuration\n  $breakpoints: map-merge($breakpoints, $tweakpoints) !global;\n  $media-expressions: map-merge($media-expressions, $tweak-media-expressions) !global;\n\n  @content;\n\n  // Restore global configuration\n  $breakpoints: $global-breakpoints !global;\n  $media-expressions: $global-media-expressions !global;\n}\n\n////\n/// include-media public exposed API\n/// @author Eduardo Boucas\n/// @access public\n////\n\n\n///\n/// Generates a media query based on a list of conditions\n///\n/// @param {Arglist}   $conditions  - Media query conditions\n///\n/// @example scss - With a single set breakpoint\n///  @include media('>phone') { }\n///\n/// @example scss - With two set breakpoints\n///  @include media('>phone', '<=tablet') { }\n///\n/// @example scss - With custom values\n///  @include media('>=358px', '<850px') { }\n///\n/// @example scss - With set breakpoints with custom values\n///  @include media('>desktop', '<=1350px') { }\n///\n/// @example scss - With a static expression\n///  @include media('retina2x') { }\n///\n/// @example scss - Mixing everything\n///  @include media('>=350px', '<tablet', 'retina3x') { }\n///\n@mixin media($conditions...) {\n  @if ($im-media-support and length($conditions) == 0) or\n      (not $im-media-support and im-intercepts-static-breakpoint($conditions...)) {\n    @content;\n  } @else if ($im-media-support and length($conditions) > 0) {\n    @media #{unquote(parse-expression(nth($conditions, 1)))} {\n      // Recursive call\n      @include media(slice($conditions, 2)...) {\n        @content;\n      }\n    }\n  }\n}\n","// LSX Variables\n\n// This file contains the theme's variables declarations and some vendor's variables overriding.\n// Also, it was created separately so we can import it in the vendor's files. In this way, our variables are available to the entire project.\n\n$blue: (#418AD0, #374750, #367DC0, #2B3840);\n$dark-gray: #434343;\n$light-gray: #F6F6F6;\n$orange: (#F7AE00, #CE9100, #EDA700);\n$red-accent: #D84E2E;\n$breaker: #DADDDF;\n$small: #919191;\n$gray: (#EAEAEA, #CCCCCC, #4A4A4A);\n$green: (#6BA913, #649E12);\n\n$grid-float-breakpoint: 1200px;\n$grid-float-breakpoint-max: ($grid-float-breakpoint - 1);\n\n$body-bg: #F6F6F6;\n$text-color: #4A4A4A;\n$link-color: nth($blue, 1);\n$link-hover-color: nth($orange, 1);\n$link-hover-decoration: none;\n\n$font-family-sans-serif: 'Noto Sans', sans-serif;\n$font-family-serif: 'Lora', serif;\n\n$font-size-base: 15px;\n\n$font-size-h1: 40px;\n$font-size-h2: 30px;\n$font-size-h3: 22px;\n$font-size-h4: 22px;\n$font-size-h5: 20px;\n$font-size-h6: $font-size-base;\n\n$headings-font-family: $font-family-serif;\n$headings-font-weight: 400;\n$headings-line-height: 1.25;\n\n$line-height-base: 1.6;\n\n$btn-default-color: #FFF;\n$btn-font-weight: 700;\n$btn-border-radius-base: 3px;\n\n$input-height-base: 50px;\n$input-border: #DDD;\n$input-color: $text-color;\n$input-border-radius: 2px;\n$input-border-focus: nth($blue, 1);\n$input-color-placeholder: #9F9C9C;\n\n$table-border-color: $breaker;\n$page-header-border-color: $breaker;\n\n$lsx-gap: 2.4rem;\n$lsx-medium-gap: 4.25rem;\n$lsx-large-gap: 8.5rem;\n\n$buttons: (\n\tcolor: #FFF,\n\tcolor-hover: #FFF,\n\tbg: nth($blue, 1),\n\tbg-hover: nth($blue, 3),\n\tshadow: darken(nth($blue, 1), 15%)\n);\n\n$cta-buttons: (\n\tcolor: #FFF,\n\tcolor-hover: #FFF,\n\tbg: nth($orange, 1),\n\tbg-hover: nth($orange, 3),\n\tshadow: darken(nth($orange, 1), 15%)\n);\n\n$secondary-buttons: (\n\tcolor: nth($gray, 3),\n\tcolor-hover: nth($gray, 3),\n\tbg: nth($gray, 1),\n\tbg-hover: nth($gray, 2),\n\tshadow: darken(nth($gray, 1), 15%)\n);\n\n$tertiary-buttons: (\n\tcolor: #FFF,\n\tcolor-hover: #FFF,\n\tbg: nth($green, 1),\n\tbg-hover: nth($green, 2),\n\tshadow: darken(nth($green, 1), 15%)\n);\n\n$top-menu: (\n\tbg: #333,\n\tlink: #FFF,\n\thover: #D93A3A,\n\ticon: #D93A3A,\n\ticon-hover: #D93A3A,\n\tdropdown: #333,\n\tdropdown-hover: #333,\n\tdropdown-link: #FFF,\n\tdropdown-link-hover: #D93A3A,\n\theight: 32px\n);\n\n$nav: (\n\tbg: #FFF,\n\tlink: #515151,\n\thover: nth($blue, 1),\n\tdropdown: nth($blue, 2),\n\tdropdown-hover: nth($blue, 4),\n\tdropdown-link: #FFF,\n\tdropdown-link-hover: nth($blue, 1)\n);\n\n$header: (\n\tbg: #FFF,\n\tlink: $red-accent,\n\thover: nth($orange, 1),\n\tdescription: $dark-gray\n);\n\n$banner: (\n\tbg: nth($blue, 4),\n\tcolor: #FFF,\n\tcolor-image: #FFF,\n\tbreadcrumb-bg: nth($blue, 2),\n\tbreadcrumb-color: $small,\n\tbreadcrumb-current: #FFF\n);\n\n$content: (\n\tbg: $body-bg,\n\tbreaker: $breaker,\n\theader: $text-color,\n\tcolor: $text-color,\n\tlink: nth($blue, 1),\n\thover: nth($orange, 1),\n\tsmall: $small,\n\tfull-bg: #FFF,\n\tfull-color: $text-color,\n\tfull-link: nth($blue, 1),\n\tfull-hover: nth($orange, 1),\n\tfull-cta-bg: nth($blue, 1),\n\tfull-cta-color: #FFF,\n\tfull-cta-link: nth($blue, 2),\n\tfull-cta-hover: nth($orange, 1)\n);\n\n$footer: (\n\tbg: nth($blue, 4),\n\tcolor: #FFF,\n\tlink: nth($orange, 1),\n\thover: nth($orange, 2)\n);\n\n$footer-widgets: (\n\tbg: nth($blue, 2),\n\tcolor: #FFF,\n\tlink: #FFF,\n\thover: nth($orange, 1)\n);\n\n$footer-cta: (\n\tbg: nth($blue, 4),\n\tcolor: #FFF,\n\tlink: nth($blue, 1),\n\thover: nth($blue, 3)\n);\n\n$social-icons: (\n\t'codepen': '\\f1cb',\n\t'digg': '\\f1a6',\n\t'dribbble': '\\f17d',\n\t'dropbox': '\\f16b',\n\t'facebook': '\\f09a',\n\t'feed': '\\f09e',\n\t'flickr': '\\f16e',\n\t'foursquare': '\\f180',\n\t'getpocket': '\\f265',\n\t'github': '\\f09b',\n\t'instagram': '\\f16d',\n\t'linkedin': '\\f0e1',\n\t'mailto': '\\f0e0',\n\t'pinterest': '\\f0d2',\n\t'plus.google': '\\f0d5',\n\t'polldaddy': '\\f128',\n\t'reddit': '\\f281',\n\t'spotify': '\\f1bc',\n\t'stumbleupon': '\\f1a4',\n\t'tumblr': '\\f173',\n\t'twitch': '\\f1e8',\n\t'twitter': '\\f099',\n\t'vimeo': '\\f27d',\n\t'wordpress': '\\f19a',\n\t'youtube': '\\f16a'\n);\n",".gutenberg-compatible-template.using-gutenberg {\n\t//Media & Content Block\n\t@media (min-width: 1024px) {\n\t\t&.has-block-media-text,\n\t\t&.has-block-cover {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tposition: absolute;\n\t\t\t\tmargin-bottom: -50px;\n\t\t\t\tz-index: 99;\n\t\t\t}\n\t\t}\n\t}\n\t.wp-block-media-text {\n\t\t.wp-block-media-text__media {\n\t\t\t@media (max-width: 767px) {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t//Categories\n\t.wp-block-categories {\n\t\ttext-align: left;\n\t}\n\n\t//Embeds\n\t.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,\n\t.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {\n\t\tpadding-top: 2.4rem;\n\t}\n\n\t//Gradients\n\t.has-primary-to-secondary-gradient-background {\n\t\tbackground: -webkit-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(247, 174, 0, 1) 100%\n\t\t);\n\t\tbackground: -o-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(247, 174, 0, 1) 100%\n\t\t);\n\t\tbackground: linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(247, 174, 0, 1) 100%\n\t\t);\n\t}\n\n\t.has-primary-to-tertiary-gradient-background {\n\t\tbackground: -webkit-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t\tbackground: -o-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t\tbackground: linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t}\n\n\t.has-primary-to-background-gradient-background {\n\t\tbackground: -webkit-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(249, 249, 249, 1) 100%\n\t\t);\n\t\tbackground: -o-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(249, 249, 249, 1) 100%\n\t\t);\n\t\tbackground: linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(39, 99, 158, 1) 0%,\n\t\t\trgba(249, 249, 249, 1) 100%\n\t\t);\n\t}\n\n\t.has-secondary-to-tertiary-gradient-background {\n\t\tbackground: -webkit-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(247, 174, 0, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t\tbackground: -o-linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(247, 174, 0, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t\tbackground: linear-gradient(\n\t\t\t135deg,\n\t\t\trgba(247, 174, 0, 1) 0%,\n\t\t\trgba(107, 169, 19, 1) 100%\n\t\t);\n\t}\n\n\t//Font sizes presets\n\t.has-small-font-size {\n\t\tfont-size: 13px;\n\t}\n\n\t.has-normal-font-size {\n\t\tfont-size: 15px;\n\t}\n\n\t.has-medium-font-size {\n\t\tfont-size: 22px;\n\t}\n\n\t.has-large-font-size {\n\t\tfont-size: 30px;\n\t}\n\n\t.has-huge-font-size {\n\t\tfont-size: 40px;\n\t}\n\n\t//Images and Videos with Caption\n\tfigcaption {\n\t\tbackground-color: white;\n\t\tpadding: 1.8rem;\n\t\tmargin: 0;\n\t\tfont-style: italic;\n\t\tfont-size: 15px;\n\t}\n\tvideo,\n\t.wp-block-embed__wrapper,\n\taudio {\n\t\t+ figcaption {\n\t\t\tposition: relative;\n\t\t\ttop: -5px;\n\t\t}\n\t}\n\t.wp-block-embed__wrapper {\n\t\t.entry-content-asset {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\t.wp-block-embed-twitter,\n\t.wp-block-embed-instagram,\n\t.wp-block-embed-facebook {\n\t\tfigcaption {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\t#main {\n\t\t.entry-content {\n\t\t\t.wp-block-embed {\n\t\t\t\t&.alignwide {\n\t\t\t\t\tmax-width: 75%;\n\t\t\t\t}\n\t\t\t\t&.alignfull {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t\t&.alignleft {\n\t\t\t\t\tmax-width: 585px;\n\t\t\t\t\tmargin-left: 20%;\n\t\t\t\t}\n\t\t\t\t&.alignright {\n\t\t\t\t\tmax-width: 585px;\n\t\t\t\t\tmargin-right: 20%;\n\t\t\t\t}\n\t\t\t\t&.wp-block-embed-twitter,\n\t\t\t\t&.wp-block-embed-facebook,\n\t\t\t\t&.wp-block-embed-instagram {\n\t\t\t\t\t.wp-block-embed__wrapper {\n\t\t\t\t\t\t> * {\n\t\t\t\t\t\t\tmargin-left: auto !important;\n\t\t\t\t\t\t\tmargin-right: auto !important;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.wp-block-embed-wordpress .entry-content-asset {\n\t\t\t\tpadding-bottom: 80%;\n\t\t\t}\n\t\t}\n\t}\n\n\t//Buttons\n\t.button {\n\t\t@include lsx-button-scaffolding();\n\t\t@include lsx-button-colour();\n\t\ttext-align: center;\n\t}\n\t.wp-block-buttons {\n\t\t.wp-block-button {\n\t\t\tpadding-right: $lsx-gap / 2;\n\t\t\t@include media(\"<=custom\") {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\t}\n\t.wp-block-button {\n\t\t&.alignleft,\n\t\t&.alignright {\n\t\t\tfloat: initial;\n\t\t}\n\t}\n\t// Separator\n\t.wp-block-separator {\n\t\tmargin-top: 24px;\n\t\tmargin-bottom: 24px;\n\t\tborder: 0;\n\t\t&:not(.is-style-dots) {\n\t\t\tborder-top: 1px solid nth($gray, 2);\n\t\t}\n\t}\n\t// Download File Block\n\t.wp-block-file {\n\t\tpadding: 0 $lsx-gap;\n\t\t.wp-block-file__button {\n\t\t\t@include lsx-button-scaffolding();\n\t\t\t@include lsx-button-colour();\n\t\t}\n\t}\n\t// Text Columns\n\t.wp-block-text-columns {\n\t\t&.alignfull {\n\t\t\t@include media(\">tablet\") {\n\t\t\t\tpadding: 0 $lsx-gap;\n\t\t\t}\n\t\t}\n\t}\n\t// Columns\n\t.wp-block-text-columns {\n\t\t&.columns-2 {\n\t\t\t.wp-block-column {\n\t\t\t\t@media (min-width: $lsx-large-gap) {\n\t\t\t\t\tp {\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tp {\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.wp-block-columns {\n\t\tmargin-bottom: 0px;\n\t\t@media screen and (max-width: 600px) {\n\t\t\tdisplay: block;\n\t\t}\n\t\t&.alignwide {\n\t\t\t@include media(\">custom\") {\n\t\t\t\t// max-width: 90%;\n\t\t\t\t// width: 90%;\n\t\t\t\tmax-width: 80rem;\n\t\t\t\twidth: 80rem;\n\t\t\t}\n\t\t\t@include media(\">tablet\") {\n\t\t\t\t// max-width: 90%;\n\t\t\t\t// width: 90%;\n\t\t\t\tmax-width: 80rem;\n\t\t\t\twidth: 80rem;\n\t\t\t}\n\t\t\t@include media(\">desktop-wide\") {\n\t\t\t\tmax-width: 120rem;\n\t\t\t\twidth: 120rem;\n\t\t\t}\n\t\t}\n\t\t&.has-2-columns {\n\t\t\t.wp-block-column {\n\t\t\t\t@media (min-width: 782px) {\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-right: 15px;\n\t\t\t\t\t}\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-left: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.has-3-columns,\n\t\t&.has-4-columns,\n\t\t&.has-5-columns,\n\t\t&.has-6-columns {\n\t\t\t.wp-block-column {\n\t\t\t\t@media (min-width: 782px) {\n\t\t\t\t\tmargin-left: 15px;\n\t\t\t\t\tmargin-right: 15px;\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.wp-block-column {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t//Post List\n\t.wp-block-latest-posts {\n\t\t&.wp-block-latest-posts__list {\n\t\t\t&:not(.is-grid) {\n\t\t\t\tlist-style: initial;\n\t\t\t}\n\t\t}\n\t}\n\t// Testimonial Widget\n\t#lsx-testimonials-slider {\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t}\n\t.lsx-button {\n\t\ttransition: all 100ms ease;\n\n\t\t&:active {\n\t\t\tleft: 2px;\n\t\t\ttop: 2px;\n\t\t\tposition: relative;\n\t\t\tbox-shadow: 0 0 0 0 !important;\n\t\t}\n\t}\n}\n\n// Greyed Background on Widget Cards for class grey-cards\n\n.grey-cards {\n\t.lsx-block-post-grid-image {\n\t\tbackground: #f1f1f1 !important;\n\t}\n\t.lsx-block-post-grid-text {\n\t\tbackground: #f1f1f1 !important;\n\t}\n}\n\n//Wp Default Blocks\n.gutenberg-compatible-template.using-gutenberg {\n\t.wp-block-audio {\n\t\tpadding: 0 $lsx-gap;\n\t}\n}\n","@mixin lsx-link-colour($color: nth($orange, 1), $hover: nth($orange, 2)) {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tcolor: $color;\n\t}\n\n\t&:hover,\n\t&:hover:active,\n\t&:focus {\n\t\tcolor: $hover;\n\t}\n}\n\n@mixin lsx-button-colour(\n\t$color: #fff,\n\t$color-hover: #fff,\n\t$bg: nth($blue, 1),\n\t$bg-hover: nth($blue, 3),\n\t$shadow: darken(nth($blue, 1), 15%)\n) {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tbackground-color: $bg;\n\t\tbox-shadow: 2px 2px 0 0 $shadow;\n\t\tcolor: $color;\n\t}\n\n\t&:hover,\n\t&:hover:active,\n\t&:focus {\n\t\tbackground-color: $bg-hover;\n\t\tcolor: $color-hover;\n\t}\n\n\t&:active {\n\t\tleft: 2px;\n\t\ttop: 2px;\n\t\tbox-shadow: 0 0 0 0 $shadow;\n\t}\n}\n","#top-menu {\n\t& > .container {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: row nowrap;\n\t\theight: map-get($top-menu, height);\n\t\tjustify-content: flex-end;\n\t\tpadding: 0;\n\t\twidth: 100%;\n\n\t\t.header-central & { justify-content: center; }\n\t}\n\n\t.top-menu {\n\t\theight: 100%;\n\n\t\t&:not(.pull-left) { order: 1; }\n\n\t\t&.pull-left {\n\t\t\tflex-grow: 1;\n\t\t\tfloat: none !important;\n\n\t\t\t.header-central & { flex-grow: 0; }\n\t\t}\n\n\t\t& > .menu {\n\t\t\t@extend %list-unstyled;\n\t\t\t@include clearfix();\n\n\t\t\theight: 100%;\n\t\t\tmargin-bottom: 0;\n\n\t\t\t& > .menu-item {\n\t\t\t\tdisplay: table;\n\t\t\t\tfloat: left;\n\t\t\t\theight: 100%;\n\n\t\t\t\t& > a {\n\t\t\t\t\tdisplay: table-cell;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 13px;\n\t\t\t\t\tpadding: 0 15px;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t@include media('>=phone') { transition: all 300ms ease; }\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\t\tpadding-right: 5px;\n\t\t\t\t\t\ttransition: all 300ms ease;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.map > a:before { content: $fa-var-map-o; }\n\t\t\t\t&.tel > a:before { content: $fa-var-phone; }\n\t\t\t\t&.email > a:before { content: $fa-var-envelope-o; }\n\n\t\t\t\t&.cta,\n\t\t\t\t&.cta-red {\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\t@include lsx-button-scaffolding();\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\t\tdisplay: table-cell;\n\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\t\t\ttransition: all 300ms ease;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.cta {\n\t\t\t\t\t& > a {\n\t\t\t\t\t\t@include lsx-button-colour();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.cta-red {\n\t\t\t\t\t& > a {\n\t\t\t\t\t\t@include lsx-button-colour(#FFFFFF, #FFFFFF, #D93A3A, #9F2020, #9F2020);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.pull-left {\n\t\t\t& > .menu {\n\t\t\t\t& > .menu-item {\n\t\t\t\t\t@include media('<phone') {\n\t\t\t\t\t\t&:not(.cta):not(.cta-red) {\n\t\t\t\t\t\t\t& > a { padding: 0 5px; }\n\n\t\t\t\t\t\t\t&:first-child { margin-left: 5px; }\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.caret { display: none; }\n\n\t\t\t\t\t\t&.wpml-ls-menu-item {\n\t\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\t\t& > .wpml-ls-flag + span { display: none; }\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:not(.pull-left) {\n\t\t\t& > .menu {\n\t\t\t\t& > .menu-item {\n\t\t\t\t\t@media (max-width: 500px) {\n\t\t\t\t\t\t&:not(.cta):not(.cta-red) > a {\n\t\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tfont-size: 18px;\n\t\t\t\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.dropdown {\n\t\t@include media('<desktop') {\n\t\t\t&.open {\n\t\t\t\t& > .dropdown-menu {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\ttransform: scale(1, 1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@include media('>=desktop') {\n\t\t\t&:hover {\n\t\t\t\t& > .dropdown-menu {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\ttransform: scale(1, 1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.dropdown-menu {\n\t\tbox-shadow: none;\n\t\tborder: 0 none;\n\t\tborder-radius: 0;\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\tmargin: 0;\n\t\topacity: 0;\n\t\tpadding: 0;\n\t\ttransition: all 300ms ease;\n\t\ttransform: scale(1, 0);\n\t\ttransform-origin: top center;\n\t\tz-index: 1001;\n\n\t\t& > .menu-item {\n\t\t\ttransition: all 300ms ease;\n\t\t\t// -webkit-backface-visibility: hidden;\n\t\t\t// -webkit-transform-style: preserve-3d;\n\n\t\t\t&.dropdown {\n\t\t\t\t&:before {\n\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\tcontent: $fa-var-angle-right;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tright: 15px;\n\t\t\t\t\ttop: 50%;\n\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& > a {\n\t\t\t\tbackground-color: inherit;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 12px 40px 12px 15px;\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.dropdown-menu {\n\t\t\t\tleft: 100%;\n\t\t\t\ttop: 0;\n\t\t\t\t// -webkit-backface-visibility: hidden;\n\t\t\t\t// -webkit-transform-style: preserve-3d;\n\t\t\t}\n\t\t}\n\t}\n\n\t.top-menu:not(.pull-left) {\n\t\t.dropdown-menu {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t@include media('<tablet') {\n\t\t#menu-top-menu {\n\t\t\tdisplay: flex;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: flex-end;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\t.menu-item {\n\t\t\t\theight: 100%;\n\t\t\t\tfloat: initial;\n\t\t\t\ttext-align: center;\n\t\t\t\ta {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tpadding: 0 7px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t@media (max-width: 500px) {\n\t\t#menu-top-menu {\n\t\t\t.menu-item {\n\t\t\t\t&.map,\n\t\t\t\t&.tel,\n\t\t\t\t&.email {\n\t\t\t\t\tmax-width: 35px;\n\t\t\t\t\t> a {\n\t\t\t\t\t\t@include hide-text();\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include top-menu-colours();\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n@mixin clearfix() {\n  &:before,\n  &:after {\n    display: table; // 2\n    content: \" \"; // 1\n  }\n  &:after {\n    clear: both;\n  }\n}\n","// Variables\n// --------------------------\n\n$fa-font-path:        \"../../fonts/font-awesome\" !default;\n$fa-font-size-base:   14px !default;\n$fa-line-height-base: 1 !default;\n//$fa-font-path:        \"//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts\" !default; // for referencing Bootstrap CDN font files directly\n$fa-css-prefix:       fa !default;\n$fa-version:          \"4.7.0\" !default;\n$fa-border-color:     #eee !default;\n$fa-inverse:          #fff !default;\n$fa-li-width:         (30em / 14) !default;\n\n$fa-var-500px: \"\\f26e\";\n$fa-var-address-book: \"\\f2b9\";\n$fa-var-address-book-o: \"\\f2ba\";\n$fa-var-address-card: \"\\f2bb\";\n$fa-var-address-card-o: \"\\f2bc\";\n$fa-var-adjust: \"\\f042\";\n$fa-var-adn: \"\\f170\";\n$fa-var-align-center: \"\\f037\";\n$fa-var-align-justify: \"\\f039\";\n$fa-var-align-left: \"\\f036\";\n$fa-var-align-right: \"\\f038\";\n$fa-var-amazon: \"\\f270\";\n$fa-var-ambulance: \"\\f0f9\";\n$fa-var-american-sign-language-interpreting: \"\\f2a3\";\n$fa-var-anchor: \"\\f13d\";\n$fa-var-android: \"\\f17b\";\n$fa-var-angellist: \"\\f209\";\n$fa-var-angle-double-down: \"\\f103\";\n$fa-var-angle-double-left: \"\\f100\";\n$fa-var-angle-double-right: \"\\f101\";\n$fa-var-angle-double-up: \"\\f102\";\n$fa-var-angle-down: \"\\f107\";\n$fa-var-angle-left: \"\\f104\";\n$fa-var-angle-right: \"\\f105\";\n$fa-var-angle-up: \"\\f106\";\n$fa-var-apple: \"\\f179\";\n$fa-var-archive: \"\\f187\";\n$fa-var-area-chart: \"\\f1fe\";\n$fa-var-arrow-circle-down: \"\\f0ab\";\n$fa-var-arrow-circle-left: \"\\f0a8\";\n$fa-var-arrow-circle-o-down: \"\\f01a\";\n$fa-var-arrow-circle-o-left: \"\\f190\";\n$fa-var-arrow-circle-o-right: \"\\f18e\";\n$fa-var-arrow-circle-o-up: \"\\f01b\";\n$fa-var-arrow-circle-right: \"\\f0a9\";\n$fa-var-arrow-circle-up: \"\\f0aa\";\n$fa-var-arrow-down: \"\\f063\";\n$fa-var-arrow-left: \"\\f060\";\n$fa-var-arrow-right: \"\\f061\";\n$fa-var-arrow-up: \"\\f062\";\n$fa-var-arrows: \"\\f047\";\n$fa-var-arrows-alt: \"\\f0b2\";\n$fa-var-arrows-h: \"\\f07e\";\n$fa-var-arrows-v: \"\\f07d\";\n$fa-var-asl-interpreting: \"\\f2a3\";\n$fa-var-assistive-listening-systems: \"\\f2a2\";\n$fa-var-asterisk: \"\\f069\";\n$fa-var-at: \"\\f1fa\";\n$fa-var-audio-description: \"\\f29e\";\n$fa-var-automobile: \"\\f1b9\";\n$fa-var-backward: \"\\f04a\";\n$fa-var-balance-scale: \"\\f24e\";\n$fa-var-ban: \"\\f05e\";\n$fa-var-bandcamp: \"\\f2d5\";\n$fa-var-bank: \"\\f19c\";\n$fa-var-bar-chart: \"\\f080\";\n$fa-var-bar-chart-o: \"\\f080\";\n$fa-var-barcode: \"\\f02a\";\n$fa-var-bars: \"\\f0c9\";\n$fa-var-bath: \"\\f2cd\";\n$fa-var-bathtub: \"\\f2cd\";\n$fa-var-battery: \"\\f240\";\n$fa-var-battery-0: \"\\f244\";\n$fa-var-battery-1: \"\\f243\";\n$fa-var-battery-2: \"\\f242\";\n$fa-var-battery-3: \"\\f241\";\n$fa-var-battery-4: \"\\f240\";\n$fa-var-battery-empty: \"\\f244\";\n$fa-var-battery-full: \"\\f240\";\n$fa-var-battery-half: \"\\f242\";\n$fa-var-battery-quarter: \"\\f243\";\n$fa-var-battery-three-quarters: \"\\f241\";\n$fa-var-bed: \"\\f236\";\n$fa-var-beer: \"\\f0fc\";\n$fa-var-behance: \"\\f1b4\";\n$fa-var-behance-square: \"\\f1b5\";\n$fa-var-bell: \"\\f0f3\";\n$fa-var-bell-o: \"\\f0a2\";\n$fa-var-bell-slash: \"\\f1f6\";\n$fa-var-bell-slash-o: \"\\f1f7\";\n$fa-var-bicycle: \"\\f206\";\n$fa-var-binoculars: \"\\f1e5\";\n$fa-var-birthday-cake: \"\\f1fd\";\n$fa-var-bitbucket: \"\\f171\";\n$fa-var-bitbucket-square: \"\\f172\";\n$fa-var-bitcoin: \"\\f15a\";\n$fa-var-black-tie: \"\\f27e\";\n$fa-var-blind: \"\\f29d\";\n$fa-var-bluetooth: \"\\f293\";\n$fa-var-bluetooth-b: \"\\f294\";\n$fa-var-bold: \"\\f032\";\n$fa-var-bolt: \"\\f0e7\";\n$fa-var-bomb: \"\\f1e2\";\n$fa-var-book: \"\\f02d\";\n$fa-var-bookmark: \"\\f02e\";\n$fa-var-bookmark-o: \"\\f097\";\n$fa-var-braille: \"\\f2a1\";\n$fa-var-briefcase: \"\\f0b1\";\n$fa-var-btc: \"\\f15a\";\n$fa-var-bug: \"\\f188\";\n$fa-var-building: \"\\f1ad\";\n$fa-var-building-o: \"\\f0f7\";\n$fa-var-bullhorn: \"\\f0a1\";\n$fa-var-bullseye: \"\\f140\";\n$fa-var-bus: \"\\f207\";\n$fa-var-buysellads: \"\\f20d\";\n$fa-var-cab: \"\\f1ba\";\n$fa-var-calculator: \"\\f1ec\";\n$fa-var-calendar: \"\\f073\";\n$fa-var-calendar-check-o: \"\\f274\";\n$fa-var-calendar-minus-o: \"\\f272\";\n$fa-var-calendar-o: \"\\f133\";\n$fa-var-calendar-plus-o: \"\\f271\";\n$fa-var-calendar-times-o: \"\\f273\";\n$fa-var-camera: \"\\f030\";\n$fa-var-camera-retro: \"\\f083\";\n$fa-var-car: \"\\f1b9\";\n$fa-var-caret-down: \"\\f0d7\";\n$fa-var-caret-left: \"\\f0d9\";\n$fa-var-caret-right: \"\\f0da\";\n$fa-var-caret-square-o-down: \"\\f150\";\n$fa-var-caret-square-o-left: \"\\f191\";\n$fa-var-caret-square-o-right: \"\\f152\";\n$fa-var-caret-square-o-up: \"\\f151\";\n$fa-var-caret-up: \"\\f0d8\";\n$fa-var-cart-arrow-down: \"\\f218\";\n$fa-var-cart-plus: \"\\f217\";\n$fa-var-cc: \"\\f20a\";\n$fa-var-cc-amex: \"\\f1f3\";\n$fa-var-cc-diners-club: \"\\f24c\";\n$fa-var-cc-discover: \"\\f1f2\";\n$fa-var-cc-jcb: \"\\f24b\";\n$fa-var-cc-mastercard: \"\\f1f1\";\n$fa-var-cc-paypal: \"\\f1f4\";\n$fa-var-cc-stripe: \"\\f1f5\";\n$fa-var-cc-visa: \"\\f1f0\";\n$fa-var-certificate: \"\\f0a3\";\n$fa-var-chain: \"\\f0c1\";\n$fa-var-chain-broken: \"\\f127\";\n$fa-var-check: \"\\f00c\";\n$fa-var-check-circle: \"\\f058\";\n$fa-var-check-circle-o: \"\\f05d\";\n$fa-var-check-square: \"\\f14a\";\n$fa-var-check-square-o: \"\\f046\";\n$fa-var-chevron-circle-down: \"\\f13a\";\n$fa-var-chevron-circle-left: \"\\f137\";\n$fa-var-chevron-circle-right: \"\\f138\";\n$fa-var-chevron-circle-up: \"\\f139\";\n$fa-var-chevron-down: \"\\f078\";\n$fa-var-chevron-left: \"\\f053\";\n$fa-var-chevron-right: \"\\f054\";\n$fa-var-chevron-up: \"\\f077\";\n$fa-var-child: \"\\f1ae\";\n$fa-var-chrome: \"\\f268\";\n$fa-var-circle: \"\\f111\";\n$fa-var-circle-o: \"\\f10c\";\n$fa-var-circle-o-notch: \"\\f1ce\";\n$fa-var-circle-thin: \"\\f1db\";\n$fa-var-clipboard: \"\\f0ea\";\n$fa-var-clock-o: \"\\f017\";\n$fa-var-clone: \"\\f24d\";\n$fa-var-close: \"\\f00d\";\n$fa-var-cloud: \"\\f0c2\";\n$fa-var-cloud-download: \"\\f0ed\";\n$fa-var-cloud-upload: \"\\f0ee\";\n$fa-var-cny: \"\\f157\";\n$fa-var-code: \"\\f121\";\n$fa-var-code-fork: \"\\f126\";\n$fa-var-codepen: \"\\f1cb\";\n$fa-var-codiepie: \"\\f284\";\n$fa-var-coffee: \"\\f0f4\";\n$fa-var-cog: \"\\f013\";\n$fa-var-cogs: \"\\f085\";\n$fa-var-columns: \"\\f0db\";\n$fa-var-comment: \"\\f075\";\n$fa-var-comment-o: \"\\f0e5\";\n$fa-var-commenting: \"\\f27a\";\n$fa-var-commenting-o: \"\\f27b\";\n$fa-var-comments: \"\\f086\";\n$fa-var-comments-o: \"\\f0e6\";\n$fa-var-compass: \"\\f14e\";\n$fa-var-compress: \"\\f066\";\n$fa-var-connectdevelop: \"\\f20e\";\n$fa-var-contao: \"\\f26d\";\n$fa-var-copy: \"\\f0c5\";\n$fa-var-copyright: \"\\f1f9\";\n$fa-var-creative-commons: \"\\f25e\";\n$fa-var-credit-card: \"\\f09d\";\n$fa-var-credit-card-alt: \"\\f283\";\n$fa-var-crop: \"\\f125\";\n$fa-var-crosshairs: \"\\f05b\";\n$fa-var-css3: \"\\f13c\";\n$fa-var-cube: \"\\f1b2\";\n$fa-var-cubes: \"\\f1b3\";\n$fa-var-cut: \"\\f0c4\";\n$fa-var-cutlery: \"\\f0f5\";\n$fa-var-dashboard: \"\\f0e4\";\n$fa-var-dashcube: \"\\f210\";\n$fa-var-database: \"\\f1c0\";\n$fa-var-deaf: \"\\f2a4\";\n$fa-var-deafness: \"\\f2a4\";\n$fa-var-dedent: \"\\f03b\";\n$fa-var-delicious: \"\\f1a5\";\n$fa-var-desktop: \"\\f108\";\n$fa-var-deviantart: \"\\f1bd\";\n$fa-var-diamond: \"\\f219\";\n$fa-var-digg: \"\\f1a6\";\n$fa-var-dollar: \"\\f155\";\n$fa-var-dot-circle-o: \"\\f192\";\n$fa-var-download: \"\\f019\";\n$fa-var-dribbble: \"\\f17d\";\n$fa-var-drivers-license: \"\\f2c2\";\n$fa-var-drivers-license-o: \"\\f2c3\";\n$fa-var-dropbox: \"\\f16b\";\n$fa-var-drupal: \"\\f1a9\";\n$fa-var-edge: \"\\f282\";\n$fa-var-edit: \"\\f044\";\n$fa-var-eercast: \"\\f2da\";\n$fa-var-eject: \"\\f052\";\n$fa-var-ellipsis-h: \"\\f141\";\n$fa-var-ellipsis-v: \"\\f142\";\n$fa-var-empire: \"\\f1d1\";\n$fa-var-envelope: \"\\f0e0\";\n$fa-var-envelope-o: \"\\f003\";\n$fa-var-envelope-open: \"\\f2b6\";\n$fa-var-envelope-open-o: \"\\f2b7\";\n$fa-var-envelope-square: \"\\f199\";\n$fa-var-envira: \"\\f299\";\n$fa-var-eraser: \"\\f12d\";\n$fa-var-etsy: \"\\f2d7\";\n$fa-var-eur: \"\\f153\";\n$fa-var-euro: \"\\f153\";\n$fa-var-exchange: \"\\f0ec\";\n$fa-var-exclamation: \"\\f12a\";\n$fa-var-exclamation-circle: \"\\f06a\";\n$fa-var-exclamation-triangle: \"\\f071\";\n$fa-var-expand: \"\\f065\";\n$fa-var-expeditedssl: \"\\f23e\";\n$fa-var-external-link: \"\\f08e\";\n$fa-var-external-link-square: \"\\f14c\";\n$fa-var-eye: \"\\f06e\";\n$fa-var-eye-slash: \"\\f070\";\n$fa-var-eyedropper: \"\\f1fb\";\n$fa-var-fa: \"\\f2b4\";\n$fa-var-facebook: \"\\f09a\";\n$fa-var-facebook-f: \"\\f09a\";\n$fa-var-facebook-official: \"\\f230\";\n$fa-var-facebook-square: \"\\f082\";\n$fa-var-fast-backward: \"\\f049\";\n$fa-var-fast-forward: \"\\f050\";\n$fa-var-fax: \"\\f1ac\";\n$fa-var-feed: \"\\f09e\";\n$fa-var-female: \"\\f182\";\n$fa-var-fighter-jet: \"\\f0fb\";\n$fa-var-file: \"\\f15b\";\n$fa-var-file-archive-o: \"\\f1c6\";\n$fa-var-file-audio-o: \"\\f1c7\";\n$fa-var-file-code-o: \"\\f1c9\";\n$fa-var-file-excel-o: \"\\f1c3\";\n$fa-var-file-image-o: \"\\f1c5\";\n$fa-var-file-movie-o: \"\\f1c8\";\n$fa-var-file-o: \"\\f016\";\n$fa-var-file-pdf-o: \"\\f1c1\";\n$fa-var-file-photo-o: \"\\f1c5\";\n$fa-var-file-picture-o: \"\\f1c5\";\n$fa-var-file-powerpoint-o: \"\\f1c4\";\n$fa-var-file-sound-o: \"\\f1c7\";\n$fa-var-file-text: \"\\f15c\";\n$fa-var-file-text-o: \"\\f0f6\";\n$fa-var-file-video-o: \"\\f1c8\";\n$fa-var-file-word-o: \"\\f1c2\";\n$fa-var-file-zip-o: \"\\f1c6\";\n$fa-var-files-o: \"\\f0c5\";\n$fa-var-film: \"\\f008\";\n$fa-var-filter: \"\\f0b0\";\n$fa-var-fire: \"\\f06d\";\n$fa-var-fire-extinguisher: \"\\f134\";\n$fa-var-firefox: \"\\f269\";\n$fa-var-first-order: \"\\f2b0\";\n$fa-var-flag: \"\\f024\";\n$fa-var-flag-checkered: \"\\f11e\";\n$fa-var-flag-o: \"\\f11d\";\n$fa-var-flash: \"\\f0e7\";\n$fa-var-flask: \"\\f0c3\";\n$fa-var-flickr: \"\\f16e\";\n$fa-var-floppy-o: \"\\f0c7\";\n$fa-var-folder: \"\\f07b\";\n$fa-var-folder-o: \"\\f114\";\n$fa-var-folder-open: \"\\f07c\";\n$fa-var-folder-open-o: \"\\f115\";\n$fa-var-font: \"\\f031\";\n$fa-var-font-awesome: \"\\f2b4\";\n$fa-var-fonticons: \"\\f280\";\n$fa-var-fort-awesome: \"\\f286\";\n$fa-var-forumbee: \"\\f211\";\n$fa-var-forward: \"\\f04e\";\n$fa-var-foursquare: \"\\f180\";\n$fa-var-free-code-camp: \"\\f2c5\";\n$fa-var-frown-o: \"\\f119\";\n$fa-var-futbol-o: \"\\f1e3\";\n$fa-var-gamepad: \"\\f11b\";\n$fa-var-gavel: \"\\f0e3\";\n$fa-var-gbp: \"\\f154\";\n$fa-var-ge: \"\\f1d1\";\n$fa-var-gear: \"\\f013\";\n$fa-var-gears: \"\\f085\";\n$fa-var-genderless: \"\\f22d\";\n$fa-var-get-pocket: \"\\f265\";\n$fa-var-gg: \"\\f260\";\n$fa-var-gg-circle: \"\\f261\";\n$fa-var-gift: \"\\f06b\";\n$fa-var-git: \"\\f1d3\";\n$fa-var-git-square: \"\\f1d2\";\n$fa-var-github: \"\\f09b\";\n$fa-var-github-alt: \"\\f113\";\n$fa-var-github-square: \"\\f092\";\n$fa-var-gitlab: \"\\f296\";\n$fa-var-gittip: \"\\f184\";\n$fa-var-glass: \"\\f000\";\n$fa-var-glide: \"\\f2a5\";\n$fa-var-glide-g: \"\\f2a6\";\n$fa-var-globe: \"\\f0ac\";\n$fa-var-google: \"\\f1a0\";\n$fa-var-google-plus: \"\\f0d5\";\n$fa-var-google-plus-circle: \"\\f2b3\";\n$fa-var-google-plus-official: \"\\f2b3\";\n$fa-var-google-plus-square: \"\\f0d4\";\n$fa-var-google-wallet: \"\\f1ee\";\n$fa-var-graduation-cap: \"\\f19d\";\n$fa-var-gratipay: \"\\f184\";\n$fa-var-grav: \"\\f2d6\";\n$fa-var-group: \"\\f0c0\";\n$fa-var-h-square: \"\\f0fd\";\n$fa-var-hacker-news: \"\\f1d4\";\n$fa-var-hand-grab-o: \"\\f255\";\n$fa-var-hand-lizard-o: \"\\f258\";\n$fa-var-hand-o-down: \"\\f0a7\";\n$fa-var-hand-o-left: \"\\f0a5\";\n$fa-var-hand-o-right: \"\\f0a4\";\n$fa-var-hand-o-up: \"\\f0a6\";\n$fa-var-hand-paper-o: \"\\f256\";\n$fa-var-hand-peace-o: \"\\f25b\";\n$fa-var-hand-pointer-o: \"\\f25a\";\n$fa-var-hand-rock-o: \"\\f255\";\n$fa-var-hand-scissors-o: \"\\f257\";\n$fa-var-hand-spock-o: \"\\f259\";\n$fa-var-hand-stop-o: \"\\f256\";\n$fa-var-handshake-o: \"\\f2b5\";\n$fa-var-hard-of-hearing: \"\\f2a4\";\n$fa-var-hashtag: \"\\f292\";\n$fa-var-hdd-o: \"\\f0a0\";\n$fa-var-header: \"\\f1dc\";\n$fa-var-headphones: \"\\f025\";\n$fa-var-heart: \"\\f004\";\n$fa-var-heart-o: \"\\f08a\";\n$fa-var-heartbeat: \"\\f21e\";\n$fa-var-history: \"\\f1da\";\n$fa-var-home: \"\\f015\";\n$fa-var-hospital-o: \"\\f0f8\";\n$fa-var-hotel: \"\\f236\";\n$fa-var-hourglass: \"\\f254\";\n$fa-var-hourglass-1: \"\\f251\";\n$fa-var-hourglass-2: \"\\f252\";\n$fa-var-hourglass-3: \"\\f253\";\n$fa-var-hourglass-end: \"\\f253\";\n$fa-var-hourglass-half: \"\\f252\";\n$fa-var-hourglass-o: \"\\f250\";\n$fa-var-hourglass-start: \"\\f251\";\n$fa-var-houzz: \"\\f27c\";\n$fa-var-html5: \"\\f13b\";\n$fa-var-i-cursor: \"\\f246\";\n$fa-var-id-badge: \"\\f2c1\";\n$fa-var-id-card: \"\\f2c2\";\n$fa-var-id-card-o: \"\\f2c3\";\n$fa-var-ils: \"\\f20b\";\n$fa-var-image: \"\\f03e\";\n$fa-var-imdb: \"\\f2d8\";\n$fa-var-inbox: \"\\f01c\";\n$fa-var-indent: \"\\f03c\";\n$fa-var-industry: \"\\f275\";\n$fa-var-info: \"\\f129\";\n$fa-var-info-circle: \"\\f05a\";\n$fa-var-inr: \"\\f156\";\n$fa-var-instagram: \"\\f16d\";\n$fa-var-institution: \"\\f19c\";\n$fa-var-internet-explorer: \"\\f26b\";\n$fa-var-intersex: \"\\f224\";\n$fa-var-ioxhost: \"\\f208\";\n$fa-var-italic: \"\\f033\";\n$fa-var-joomla: \"\\f1aa\";\n$fa-var-jpy: \"\\f157\";\n$fa-var-jsfiddle: \"\\f1cc\";\n$fa-var-key: \"\\f084\";\n$fa-var-keyboard-o: \"\\f11c\";\n$fa-var-krw: \"\\f159\";\n$fa-var-language: \"\\f1ab\";\n$fa-var-laptop: \"\\f109\";\n$fa-var-lastfm: \"\\f202\";\n$fa-var-lastfm-square: \"\\f203\";\n$fa-var-leaf: \"\\f06c\";\n$fa-var-leanpub: \"\\f212\";\n$fa-var-legal: \"\\f0e3\";\n$fa-var-lemon-o: \"\\f094\";\n$fa-var-level-down: \"\\f149\";\n$fa-var-level-up: \"\\f148\";\n$fa-var-life-bouy: \"\\f1cd\";\n$fa-var-life-buoy: \"\\f1cd\";\n$fa-var-life-ring: \"\\f1cd\";\n$fa-var-life-saver: \"\\f1cd\";\n$fa-var-lightbulb-o: \"\\f0eb\";\n$fa-var-line-chart: \"\\f201\";\n$fa-var-link: \"\\f0c1\";\n$fa-var-linkedin: \"\\f0e1\";\n$fa-var-linkedin-square: \"\\f08c\";\n$fa-var-linode: \"\\f2b8\";\n$fa-var-linux: \"\\f17c\";\n$fa-var-list: \"\\f03a\";\n$fa-var-list-alt: \"\\f022\";\n$fa-var-list-ol: \"\\f0cb\";\n$fa-var-list-ul: \"\\f0ca\";\n$fa-var-location-arrow: \"\\f124\";\n$fa-var-lock: \"\\f023\";\n$fa-var-long-arrow-down: \"\\f175\";\n$fa-var-long-arrow-left: \"\\f177\";\n$fa-var-long-arrow-right: \"\\f178\";\n$fa-var-long-arrow-up: \"\\f176\";\n$fa-var-low-vision: \"\\f2a8\";\n$fa-var-magic: \"\\f0d0\";\n$fa-var-magnet: \"\\f076\";\n$fa-var-mail-forward: \"\\f064\";\n$fa-var-mail-reply: \"\\f112\";\n$fa-var-mail-reply-all: \"\\f122\";\n$fa-var-male: \"\\f183\";\n$fa-var-map: \"\\f279\";\n$fa-var-map-marker: \"\\f041\";\n$fa-var-map-o: \"\\f278\";\n$fa-var-map-pin: \"\\f276\";\n$fa-var-map-signs: \"\\f277\";\n$fa-var-mars: \"\\f222\";\n$fa-var-mars-double: \"\\f227\";\n$fa-var-mars-stroke: \"\\f229\";\n$fa-var-mars-stroke-h: \"\\f22b\";\n$fa-var-mars-stroke-v: \"\\f22a\";\n$fa-var-maxcdn: \"\\f136\";\n$fa-var-meanpath: \"\\f20c\";\n$fa-var-medium: \"\\f23a\";\n$fa-var-medkit: \"\\f0fa\";\n$fa-var-meetup: \"\\f2e0\";\n$fa-var-meh-o: \"\\f11a\";\n$fa-var-mercury: \"\\f223\";\n$fa-var-microchip: \"\\f2db\";\n$fa-var-microphone: \"\\f130\";\n$fa-var-microphone-slash: \"\\f131\";\n$fa-var-minus: \"\\f068\";\n$fa-var-minus-circle: \"\\f056\";\n$fa-var-minus-square: \"\\f146\";\n$fa-var-minus-square-o: \"\\f147\";\n$fa-var-mixcloud: \"\\f289\";\n$fa-var-mobile: \"\\f10b\";\n$fa-var-mobile-phone: \"\\f10b\";\n$fa-var-modx: \"\\f285\";\n$fa-var-money: \"\\f0d6\";\n$fa-var-moon-o: \"\\f186\";\n$fa-var-mortar-board: \"\\f19d\";\n$fa-var-motorcycle: \"\\f21c\";\n$fa-var-mouse-pointer: \"\\f245\";\n$fa-var-music: \"\\f001\";\n$fa-var-navicon: \"\\f0c9\";\n$fa-var-neuter: \"\\f22c\";\n$fa-var-newspaper-o: \"\\f1ea\";\n$fa-var-object-group: \"\\f247\";\n$fa-var-object-ungroup: \"\\f248\";\n$fa-var-odnoklassniki: \"\\f263\";\n$fa-var-odnoklassniki-square: \"\\f264\";\n$fa-var-opencart: \"\\f23d\";\n$fa-var-openid: \"\\f19b\";\n$fa-var-opera: \"\\f26a\";\n$fa-var-optin-monster: \"\\f23c\";\n$fa-var-outdent: \"\\f03b\";\n$fa-var-pagelines: \"\\f18c\";\n$fa-var-paint-brush: \"\\f1fc\";\n$fa-var-paper-plane: \"\\f1d8\";\n$fa-var-paper-plane-o: \"\\f1d9\";\n$fa-var-paperclip: \"\\f0c6\";\n$fa-var-paragraph: \"\\f1dd\";\n$fa-var-paste: \"\\f0ea\";\n$fa-var-pause: \"\\f04c\";\n$fa-var-pause-circle: \"\\f28b\";\n$fa-var-pause-circle-o: \"\\f28c\";\n$fa-var-paw: \"\\f1b0\";\n$fa-var-paypal: \"\\f1ed\";\n$fa-var-pencil: \"\\f040\";\n$fa-var-pencil-square: \"\\f14b\";\n$fa-var-pencil-square-o: \"\\f044\";\n$fa-var-percent: \"\\f295\";\n$fa-var-phone: \"\\f095\";\n$fa-var-phone-square: \"\\f098\";\n$fa-var-photo: \"\\f03e\";\n$fa-var-picture-o: \"\\f03e\";\n$fa-var-pie-chart: \"\\f200\";\n$fa-var-pied-piper: \"\\f2ae\";\n$fa-var-pied-piper-alt: \"\\f1a8\";\n$fa-var-pied-piper-pp: \"\\f1a7\";\n$fa-var-pinterest: \"\\f0d2\";\n$fa-var-pinterest-p: \"\\f231\";\n$fa-var-pinterest-square: \"\\f0d3\";\n$fa-var-plane: \"\\f072\";\n$fa-var-play: \"\\f04b\";\n$fa-var-play-circle: \"\\f144\";\n$fa-var-play-circle-o: \"\\f01d\";\n$fa-var-plug: \"\\f1e6\";\n$fa-var-plus: \"\\f067\";\n$fa-var-plus-circle: \"\\f055\";\n$fa-var-plus-square: \"\\f0fe\";\n$fa-var-plus-square-o: \"\\f196\";\n$fa-var-podcast: \"\\f2ce\";\n$fa-var-power-off: \"\\f011\";\n$fa-var-print: \"\\f02f\";\n$fa-var-product-hunt: \"\\f288\";\n$fa-var-puzzle-piece: \"\\f12e\";\n$fa-var-qq: \"\\f1d6\";\n$fa-var-qrcode: \"\\f029\";\n$fa-var-question: \"\\f128\";\n$fa-var-question-circle: \"\\f059\";\n$fa-var-question-circle-o: \"\\f29c\";\n$fa-var-quora: \"\\f2c4\";\n$fa-var-quote-left: \"\\f10d\";\n$fa-var-quote-right: \"\\f10e\";\n$fa-var-ra: \"\\f1d0\";\n$fa-var-random: \"\\f074\";\n$fa-var-ravelry: \"\\f2d9\";\n$fa-var-rebel: \"\\f1d0\";\n$fa-var-recycle: \"\\f1b8\";\n$fa-var-reddit: \"\\f1a1\";\n$fa-var-reddit-alien: \"\\f281\";\n$fa-var-reddit-square: \"\\f1a2\";\n$fa-var-refresh: \"\\f021\";\n$fa-var-registered: \"\\f25d\";\n$fa-var-remove: \"\\f00d\";\n$fa-var-renren: \"\\f18b\";\n$fa-var-reorder: \"\\f0c9\";\n$fa-var-repeat: \"\\f01e\";\n$fa-var-reply: \"\\f112\";\n$fa-var-reply-all: \"\\f122\";\n$fa-var-resistance: \"\\f1d0\";\n$fa-var-retweet: \"\\f079\";\n$fa-var-rmb: \"\\f157\";\n$fa-var-road: \"\\f018\";\n$fa-var-rocket: \"\\f135\";\n$fa-var-rotate-left: \"\\f0e2\";\n$fa-var-rotate-right: \"\\f01e\";\n$fa-var-rouble: \"\\f158\";\n$fa-var-rss: \"\\f09e\";\n$fa-var-rss-square: \"\\f143\";\n$fa-var-rub: \"\\f158\";\n$fa-var-ruble: \"\\f158\";\n$fa-var-rupee: \"\\f156\";\n$fa-var-s15: \"\\f2cd\";\n$fa-var-safari: \"\\f267\";\n$fa-var-save: \"\\f0c7\";\n$fa-var-scissors: \"\\f0c4\";\n$fa-var-scribd: \"\\f28a\";\n$fa-var-search: \"\\f002\";\n$fa-var-search-minus: \"\\f010\";\n$fa-var-search-plus: \"\\f00e\";\n$fa-var-sellsy: \"\\f213\";\n$fa-var-send: \"\\f1d8\";\n$fa-var-send-o: \"\\f1d9\";\n$fa-var-server: \"\\f233\";\n$fa-var-share: \"\\f064\";\n$fa-var-share-alt: \"\\f1e0\";\n$fa-var-share-alt-square: \"\\f1e1\";\n$fa-var-share-square: \"\\f14d\";\n$fa-var-share-square-o: \"\\f045\";\n$fa-var-shekel: \"\\f20b\";\n$fa-var-sheqel: \"\\f20b\";\n$fa-var-shield: \"\\f132\";\n$fa-var-ship: \"\\f21a\";\n$fa-var-shirtsinbulk: \"\\f214\";\n$fa-var-shopping-bag: \"\\f290\";\n$fa-var-shopping-basket: \"\\f291\";\n$fa-var-shopping-cart: \"\\f07a\";\n$fa-var-shower: \"\\f2cc\";\n$fa-var-sign-in: \"\\f090\";\n$fa-var-sign-language: \"\\f2a7\";\n$fa-var-sign-out: \"\\f08b\";\n$fa-var-signal: \"\\f012\";\n$fa-var-signing: \"\\f2a7\";\n$fa-var-simplybuilt: \"\\f215\";\n$fa-var-sitemap: \"\\f0e8\";\n$fa-var-skyatlas: \"\\f216\";\n$fa-var-skype: \"\\f17e\";\n$fa-var-slack: \"\\f198\";\n$fa-var-sliders: \"\\f1de\";\n$fa-var-slideshare: \"\\f1e7\";\n$fa-var-smile-o: \"\\f118\";\n$fa-var-snapchat: \"\\f2ab\";\n$fa-var-snapchat-ghost: \"\\f2ac\";\n$fa-var-snapchat-square: \"\\f2ad\";\n$fa-var-snowflake-o: \"\\f2dc\";\n$fa-var-soccer-ball-o: \"\\f1e3\";\n$fa-var-sort: \"\\f0dc\";\n$fa-var-sort-alpha-asc: \"\\f15d\";\n$fa-var-sort-alpha-desc: \"\\f15e\";\n$fa-var-sort-amount-asc: \"\\f160\";\n$fa-var-sort-amount-desc: \"\\f161\";\n$fa-var-sort-asc: \"\\f0de\";\n$fa-var-sort-desc: \"\\f0dd\";\n$fa-var-sort-down: \"\\f0dd\";\n$fa-var-sort-numeric-asc: \"\\f162\";\n$fa-var-sort-numeric-desc: \"\\f163\";\n$fa-var-sort-up: \"\\f0de\";\n$fa-var-soundcloud: \"\\f1be\";\n$fa-var-space-shuttle: \"\\f197\";\n$fa-var-spinner: \"\\f110\";\n$fa-var-spoon: \"\\f1b1\";\n$fa-var-spotify: \"\\f1bc\";\n$fa-var-square: \"\\f0c8\";\n$fa-var-square-o: \"\\f096\";\n$fa-var-stack-exchange: \"\\f18d\";\n$fa-var-stack-overflow: \"\\f16c\";\n$fa-var-star: \"\\f005\";\n$fa-var-star-half: \"\\f089\";\n$fa-var-star-half-empty: \"\\f123\";\n$fa-var-star-half-full: \"\\f123\";\n$fa-var-star-half-o: \"\\f123\";\n$fa-var-star-o: \"\\f006\";\n$fa-var-steam: \"\\f1b6\";\n$fa-var-steam-square: \"\\f1b7\";\n$fa-var-step-backward: \"\\f048\";\n$fa-var-step-forward: \"\\f051\";\n$fa-var-stethoscope: \"\\f0f1\";\n$fa-var-sticky-note: \"\\f249\";\n$fa-var-sticky-note-o: \"\\f24a\";\n$fa-var-stop: \"\\f04d\";\n$fa-var-stop-circle: \"\\f28d\";\n$fa-var-stop-circle-o: \"\\f28e\";\n$fa-var-street-view: \"\\f21d\";\n$fa-var-strikethrough: \"\\f0cc\";\n$fa-var-stumbleupon: \"\\f1a4\";\n$fa-var-stumbleupon-circle: \"\\f1a3\";\n$fa-var-subscript: \"\\f12c\";\n$fa-var-subway: \"\\f239\";\n$fa-var-suitcase: \"\\f0f2\";\n$fa-var-sun-o: \"\\f185\";\n$fa-var-superpowers: \"\\f2dd\";\n$fa-var-superscript: \"\\f12b\";\n$fa-var-support: \"\\f1cd\";\n$fa-var-table: \"\\f0ce\";\n$fa-var-tablet: \"\\f10a\";\n$fa-var-tachometer: \"\\f0e4\";\n$fa-var-tag: \"\\f02b\";\n$fa-var-tags: \"\\f02c\";\n$fa-var-tasks: \"\\f0ae\";\n$fa-var-taxi: \"\\f1ba\";\n$fa-var-telegram: \"\\f2c6\";\n$fa-var-television: \"\\f26c\";\n$fa-var-tencent-weibo: \"\\f1d5\";\n$fa-var-terminal: \"\\f120\";\n$fa-var-text-height: \"\\f034\";\n$fa-var-text-width: \"\\f035\";\n$fa-var-th: \"\\f00a\";\n$fa-var-th-large: \"\\f009\";\n$fa-var-th-list: \"\\f00b\";\n$fa-var-themeisle: \"\\f2b2\";\n$fa-var-thermometer: \"\\f2c7\";\n$fa-var-thermometer-0: \"\\f2cb\";\n$fa-var-thermometer-1: \"\\f2ca\";\n$fa-var-thermometer-2: \"\\f2c9\";\n$fa-var-thermometer-3: \"\\f2c8\";\n$fa-var-thermometer-4: \"\\f2c7\";\n$fa-var-thermometer-empty: \"\\f2cb\";\n$fa-var-thermometer-full: \"\\f2c7\";\n$fa-var-thermometer-half: \"\\f2c9\";\n$fa-var-thermometer-quarter: \"\\f2ca\";\n$fa-var-thermometer-three-quarters: \"\\f2c8\";\n$fa-var-thumb-tack: \"\\f08d\";\n$fa-var-thumbs-down: \"\\f165\";\n$fa-var-thumbs-o-down: \"\\f088\";\n$fa-var-thumbs-o-up: \"\\f087\";\n$fa-var-thumbs-up: \"\\f164\";\n$fa-var-ticket: \"\\f145\";\n$fa-var-times: \"\\f00d\";\n$fa-var-times-circle: \"\\f057\";\n$fa-var-times-circle-o: \"\\f05c\";\n$fa-var-times-rectangle: \"\\f2d3\";\n$fa-var-times-rectangle-o: \"\\f2d4\";\n$fa-var-tint: \"\\f043\";\n$fa-var-toggle-down: \"\\f150\";\n$fa-var-toggle-left: \"\\f191\";\n$fa-var-toggle-off: \"\\f204\";\n$fa-var-toggle-on: \"\\f205\";\n$fa-var-toggle-right: \"\\f152\";\n$fa-var-toggle-up: \"\\f151\";\n$fa-var-trademark: \"\\f25c\";\n$fa-var-train: \"\\f238\";\n$fa-var-transgender: \"\\f224\";\n$fa-var-transgender-alt: \"\\f225\";\n$fa-var-trash: \"\\f1f8\";\n$fa-var-trash-o: \"\\f014\";\n$fa-var-tree: \"\\f1bb\";\n$fa-var-trello: \"\\f181\";\n$fa-var-tripadvisor: \"\\f262\";\n$fa-var-trophy: \"\\f091\";\n$fa-var-truck: \"\\f0d1\";\n$fa-var-try: \"\\f195\";\n$fa-var-tty: \"\\f1e4\";\n$fa-var-tumblr: \"\\f173\";\n$fa-var-tumblr-square: \"\\f174\";\n$fa-var-turkish-lira: \"\\f195\";\n$fa-var-tv: \"\\f26c\";\n$fa-var-twitch: \"\\f1e8\";\n$fa-var-twitter: \"\\f099\";\n$fa-var-twitter-square: \"\\f081\";\n$fa-var-umbrella: \"\\f0e9\";\n$fa-var-underline: \"\\f0cd\";\n$fa-var-undo: \"\\f0e2\";\n$fa-var-universal-access: \"\\f29a\";\n$fa-var-university: \"\\f19c\";\n$fa-var-unlink: \"\\f127\";\n$fa-var-unlock: \"\\f09c\";\n$fa-var-unlock-alt: \"\\f13e\";\n$fa-var-unsorted: \"\\f0dc\";\n$fa-var-upload: \"\\f093\";\n$fa-var-usb: \"\\f287\";\n$fa-var-usd: \"\\f155\";\n$fa-var-user: \"\\f007\";\n$fa-var-user-circle: \"\\f2bd\";\n$fa-var-user-circle-o: \"\\f2be\";\n$fa-var-user-md: \"\\f0f0\";\n$fa-var-user-o: \"\\f2c0\";\n$fa-var-user-plus: \"\\f234\";\n$fa-var-user-secret: \"\\f21b\";\n$fa-var-user-times: \"\\f235\";\n$fa-var-users: \"\\f0c0\";\n$fa-var-vcard: \"\\f2bb\";\n$fa-var-vcard-o: \"\\f2bc\";\n$fa-var-venus: \"\\f221\";\n$fa-var-venus-double: \"\\f226\";\n$fa-var-venus-mars: \"\\f228\";\n$fa-var-viacoin: \"\\f237\";\n$fa-var-viadeo: \"\\f2a9\";\n$fa-var-viadeo-square: \"\\f2aa\";\n$fa-var-video-camera: \"\\f03d\";\n$fa-var-vimeo: \"\\f27d\";\n$fa-var-vimeo-square: \"\\f194\";\n$fa-var-vine: \"\\f1ca\";\n$fa-var-vk: \"\\f189\";\n$fa-var-volume-control-phone: \"\\f2a0\";\n$fa-var-volume-down: \"\\f027\";\n$fa-var-volume-off: \"\\f026\";\n$fa-var-volume-up: \"\\f028\";\n$fa-var-warning: \"\\f071\";\n$fa-var-wechat: \"\\f1d7\";\n$fa-var-weibo: \"\\f18a\";\n$fa-var-weixin: \"\\f1d7\";\n$fa-var-whatsapp: \"\\f232\";\n$fa-var-wheelchair: \"\\f193\";\n$fa-var-wheelchair-alt: \"\\f29b\";\n$fa-var-wifi: \"\\f1eb\";\n$fa-var-wikipedia-w: \"\\f266\";\n$fa-var-window-close: \"\\f2d3\";\n$fa-var-window-close-o: \"\\f2d4\";\n$fa-var-window-maximize: \"\\f2d0\";\n$fa-var-window-minimize: \"\\f2d1\";\n$fa-var-window-restore: \"\\f2d2\";\n$fa-var-windows: \"\\f17a\";\n$fa-var-won: \"\\f159\";\n$fa-var-wordpress: \"\\f19a\";\n$fa-var-wpbeginner: \"\\f297\";\n$fa-var-wpexplorer: \"\\f2de\";\n$fa-var-wpforms: \"\\f298\";\n$fa-var-wrench: \"\\f0ad\";\n$fa-var-xing: \"\\f168\";\n$fa-var-xing-square: \"\\f169\";\n$fa-var-y-combinator: \"\\f23b\";\n$fa-var-y-combinator-square: \"\\f1d4\";\n$fa-var-yahoo: \"\\f19e\";\n$fa-var-yc: \"\\f23b\";\n$fa-var-yc-square: \"\\f1d4\";\n$fa-var-yelp: \"\\f1e9\";\n$fa-var-yen: \"\\f157\";\n$fa-var-yoast: \"\\f2b1\";\n$fa-var-youtube: \"\\f167\";\n$fa-var-youtube-play: \"\\f16a\";\n$fa-var-youtube-square: \"\\f166\";\n","@mixin top-menu-colours (\n\t$bg: map-get($top-menu, bg),\n\t$link: map-get($top-menu, link),\n\t$hover: map-get($top-menu, hover),\n\t$icon: map-get($top-menu, icon),\n\t$icon-hover: map-get($top-menu, icon-hover),\n\t$dropdown: map-get($top-menu, dropdown),\n\t$dropdown-hover: map-get($top-menu, dropdown-hover),\n\t$dropdown-link: map-get($top-menu, dropdown-link),\n\t$dropdown-link-hover: map-get($top-menu, dropdown-link-hover)) {\n\n\t#top-menu {\n\t\tbackground-color: $bg;\n\n\t\t.top-menu {\n\t\t\t& > .menu {\n\t\t\t\t& > .menu-item {\n\t\t\t\t\t&.open > a,\n\t\t\t\t\t&:hover > a {\n\t\t\t\t\t\tcolor: $hover;\n\n\t\t\t\t\t\t&:before, &:after { color: $icon-hover; }\n\t\t\t\t\t}\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tcolor: $link;\n\n\t\t\t\t\t\t&:before, &:after { color: $icon; }\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tbackground-color: $dropdown;\n\n\t\t\t& > .menu-item {\n\t\t\t\tcolor: $dropdown-link;\n\n\t\t\t\t&.open,\n\t\t\t\t&:hover,\n\t\t\t\t&:active:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t}\n\n\t\t\t\t.dropdown-menu {\n\t\t\t\t\t& > .menu-item {\n\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","#masthead {\n\tborder: 0 none;\n\tborder-radius: 0;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);\n\tmargin-bottom: 0;\n\tmin-height: 0;\n\n\t& > .container {\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: column nowrap;\n\t\tjustify-content: flex-start;\n\t\tposition: relative;\n\n\t\t@include media(\">=phone\", \"<desktop-wide\") {\n\t\t\tpadding-left: 30px;\n\t\t\tpadding-right: 30px;\n\t\t}\n\n\t\t@include media(\"<desktop-wide\") {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t@include media(\">=desktop-wide\") {\n\t\t\tflex-direction: row;\n\t\t\tmin-height: 80px;\n\t\t\tpadding-left: 15px;\n\t\t\tpadding-right: 15px;\n\n\t\t\t.header-expanded &,\n\t\t\t.header-central & {\n\t\t\t\tflex-direction: column;\n\t\t\t}\n\n\t\t\t.header-expanded & {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\t\t}\n\t}\n\n\t.navbar-header {\n\t\t@include media(\"<desktop-wide\") {\n\t\t\talign-items: flex-start;\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: column nowrap;\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.site-branding {\n\t\t\tpadding: 15px 0;\n\n\t\t\t@include media(\"<desktop-wide\") {\n\t\t\t\tflex-grow: 1;\n\t\t\t}\n\t\t}\n\n\t\t.site-title {\n\t\t\tmargin: 0;\n\n\t\t\t& > a {\n\t\t\t\ttransition: color 300ms ease;\n\t\t\t}\n\t\t}\n\n\t\t.site-description {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.custom-logo-link {\n\t\t\t& > img {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmax-height: 50px;\n\t\t\t\tmax-width: 80%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransition: all 300ms ease;\n\n\t\t\t\t@include media(\">=phone\") {\n\t\t\t\t\tmax-width: none;\n\t\t\t\t}\n\n\t\t\t\t@include media(\">=desktop-wide\") {\n\t\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t\tmargin-top: 15px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.mobile-header-hamburger & {\n\t\t.navbar-header {\n\t\t\t@include media(\"<desktop-wide\") {\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t\talign-items: center;\n\t\t\t\t.custom-logo-link {\n\t\t\t\t\torder: 2;\n\t\t\t\t\tflex-basis: 50%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tflex-basis: 25%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include header-colours();\n","@mixin header-colours ($bg: map-get($header, bg), $link: map-get($header, link), $hover: map-get($header, hover), $description: map-get($header, description)) {\n\t#masthead {\n\t\tbackground-color: $bg;\n\n\t\t.navbar-header {\n\t\t\t.site-title {\n\t\t\t\t& > a { @include lsx-link-colour($link, $hover);}\n\t\t\t}\n\n\t\t\t.site-description { color: $description; }\n\t\t}\n\t}\n\n\t.content-area,\n\t.widget-area {\n\t\tblockquote {\n\t\t\t&:before { color: $link; }\n\t\t}\n\t}\n}\n","@include media(\"<desktop-wide\") {\n\t#masthead {\n\t\t.wrapper-toggle {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: row nowrap;\n\t\t\tjustify-content: center;\n\t\t\tmargin-left: -15px;\n\t\t\tmargin-right: -15px;\n\t\t\torder: 2;\n\t\t\twidth: calc(100% + 30px);\n\n\t\t\t&.open {\n\t\t\t\t.mobile-menu-title {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: $fa-var-times;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.mobile-menu-title {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tletter-spacing: 0.5px;\n\t\t\t\tline-height: 1;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\ttext-align: right;\n\n\t\t\t\t&:after {\n\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\tcontent: $fa-var-angle-down;\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.navbar-toggle {\n\t\t\t\tborder: 0 none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 10px 15px;\n\t\t\t\t& > .icon-bar {\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\twidth: 30px;\n\n\t\t\t\t\t& + .icon-bar {\n\t\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.primary-navbar {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tmargin-left: -15px;\n\t\t\tmargin-right: -15px;\n\t\t\torder: 3;\n\t\t\twidth: calc(100% + 30px);\n\t\t\tz-index: 1000;\n\n\t\t\t& > .nav {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tpadding: 5px 20px 10px;\n\n\t\t\t\t.caret {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t& > .menu-item + .menu-item {\n\t\t\t\t\t& > a {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tbackground-color: #979797;\n\t\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t\theight: 1px;\n\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.menu-item {\n\t\t\t\t&.active > a,\n\t\t\t\t& > a {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tpadding: 10px 0;\n\t\t\t\t}\n\n\t\t\t\t&.dropdown > a {\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\t\tcontent: $fa-var-angle-down;\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.lsx-wc-my-account-menu-item {\n\t\t\t\t\t&.dropdown > a {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tmargin-left: 20px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\t\t@include fa-icon();\n\t\t\t\t\t\t\t\tcontent: $fa-var-user;\n\t\t\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.lsx-wc-cart-menu-item {\n\t\t\t\t\t&.dropdown > a {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tmargin-left: 25px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tspan:nth-child(2) {\n\t\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\t\t@include fa-icon();\n\t\t\t\t\t\t\t\tcontent: $fa-var-shopping-basket;\n\t\t\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.dropdown-menu {\n\t\t\t\tborder-radius: 0;\n\t\t\t\tpadding: 0;\n\n\t\t\t\t& > .menu-item a {\n\t\t\t\t\tpadding-left: 15px;\n\t\t\t\t}\n\n\t\t\t\t& > .menu-item.open > a {\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground-color: #979797;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\theight: 1px;\n\t\t\t\t\t\tleft: 15px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.dropdown-menu {\n\t\t\t\t\t& > .menu-item a {\n\t\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.mobile-header-hamburger {\n\t\t#masthead {\n\t\t\t.wrapper-toggle {\n\t\t\t\t.navbar-toggle {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\tmargin-right: -5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include media(\">=phone\", \"<desktop-wide\") {\n\t#masthead {\n\t\t.wrapper-toggle,\n\t\t.primary-navbar {\n\t\t\tmargin-left: -30px;\n\t\t\tmargin-right: -30px;\n\t\t\twidth: calc(100% + 60px);\n\t\t}\n\t}\n}\n\n@include media(\">=desktop-wide\") {\n\t#masthead {\n\t\tbackface-visibility: hidden;\n\n\t\t.mobile-menu-title {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.primary-navbar {\n\t\t\talign-self: stretch;\n\t\t\tdisplay: flex !important;\n\t\t\tflex: 1;\n\t\t\tflex-direction: column;\n\t\t\tflex-grow: 1;\n\t\t\tmargin-left: 100px;\n\t\t\tmargin-right: 45px;\n\t\t\tpadding: 0;\n\n\t\t\t.header-expanded &,\n\t\t\t.header-central & {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmin-height: 60px;\n\t\t\t}\n\n\t\t\t& > .nav {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex: 1;\n\t\t\t\theight: 100%;\n\n\t\t\t\t.header-expanded &,\n\t\t\t\t.header-central & {\n\t\t\t\t\tmargin: 0 -9999px;\n\t\t\t\t\tpadding: 0 9999px;\n\t\t\t\t}\n\n\t\t\t\t.header-central & {\n\t\t\t\t\talign-content: center;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\tfloat: none;\n\t\t\t\t\theight: 60px;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tleft: auto;\n\t\t\t\t\tposition: static;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\n\t\t\t\t& > .menu-item {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\tjustify-content: flex-start;\n\n\t\t\t\t\t& > a,\n\t\t\t\t\t&.active > a {\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tline-height: 14px;\n\t\t\t\t\t\tpadding: 0 15px;\n\t\t\t\t\t\ttransition: all 300ms ease;\n\n\t\t\t\t\t\t& > .caret {\n\t\t\t\t\t\t\tmargin: 2px 0 0 5px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.menu-item-has-children {\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\t& > .dropdown-menu {\n\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\ttransform: scale(1, 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.dropdown-menu {\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: 0 none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\ttransition: all 300ms ease;\n\t\t\t\t\ttransform: scale(1, 0);\n\t\t\t\t\ttransform-origin: top center;\n\n\t\t\t\t\t& > .menu-item {\n\t\t\t\t\t\ttransition: all 300ms ease;\n\n\t\t\t\t\t\t&.dropdown {\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\t\t\t\tcontent: $fa-var-angle-right;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\tright: 15px;\n\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\tbackground-color: inherit;\n\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\t\tpadding: 12px 40px 12px 15px;\n\n\t\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t\t&:active:hover,\n\t\t\t\t\t\t\t&:focus {\n\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.dropdown-menu {\n\t\t\t\t\t\t\tleft: 100%;\n\t\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include nav-colours();\n","@mixin nav-colours (\n\t$bg: map-get($nav, bg),\n\t$link: map-get($nav, link),\n\t$hover: map-get($nav, hover),\n\t$dropdown: map-get($nav, dropdown),\n\t$dropdown-hover: map-get($nav, dropdown-hover),\n\t$dropdown-link: map-get($nav, dropdown-link),\n\t$dropdown-link-hover: map-get($nav, dropdown-link-hover)) {\n\n\t@media (max-width: 1199px) {\n\t\t#masthead {\n\t\t\t.wrapper-toggle {\n\t\t\t\tbackground-color: $dropdown;\n\n\t\t\t\t.mobile-menu-title { color: $dropdown-link; }\n\n\t\t\t\t.navbar-toggle {\n\t\t\t\t\tbackground-color: $dropdown;\n\n\t\t\t\t\t& > .icon-bar { background-color: $dropdown-link; }\n\t\t\t\t}\n\t\t\t}\n\t\t\t.mobile-header-hamburger & {\n\t\t\t\t.wrapper-toggle {\n\t\t\t\t\tbackground-color: $bg;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tflex-basis: 25%;\n\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t.navbar-toggle {\n\t\t\t\t\t\tbackground-color: $bg;\n\t\t\t\t\t\t& > .icon-bar {\n\t\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t\t\ttransform: rotate(0deg);\n\t\t\t\t\t\t\ttransition: .2s ease-in-out;\n\t\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&.open {\n\t\t\t\t\t\t.navbar-toggle {\n\t\t\t\t\t\t\t& > .icon-bar {\n\t\t\t\t\t\t\t\t&.icon-bar-1 {\n\t\t\t\t\t\t\t\t\ttop: 18px;\n\t\t\t\t\t\t\t\t\twidth: 0%;\n\t\t\t\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.icon-bar-2 {\n\t\t\t\t\t\t\t\t\ttransform: rotate(45deg);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.icon-bar-3 {\n\t\t\t\t\t\t\t\t\ttransform: rotate(-45deg);\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\tbottom: 10px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.primary-navbar {\n\t\t\t\tbackground-color: $dropdown;\n\n\t\t\t\t.menu-item {\n\t\t\t\t\t&.active > a,\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tbackground-color: $dropdown;\n\t\t\t\t\t\tcolor: $dropdown-link;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.dropdown-menu {\n\t\t\t\t\t& > .menu-item a { color: $dropdown-link; }\n\n\t\t\t\t\t.dropdown-menu {\n\t\t\t\t\t\t& > .menu-item a { color: $dropdown-link; }\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (min-width: 1200px) {\n\t\t#masthead {\n\t\t\t.primary-navbar {\n\t\t\t\t& > .nav {\n\t\t\t\t\tbackground-color: $bg;\n\n\t\t\t\t\t& > .menu-item {\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&.active:hover {\n\t\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\t\tbackground-color: $dropdown;\n\t\t\t\t\t\t\t\tcolor: $hover;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t& > a,\n\t\t\t\t\t\t&.active > a {\n\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\tcolor: $link;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.dropdown-menu {\n\t\t\t\t\t\tbackground-color: $dropdown;\n\n\t\t\t\t\t\t& > .menu-item {\n\t\t\t\t\t\t\tcolor: $dropdown-link;\n\n\t\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t\t&:active:hover,\n\t\t\t\t\t\t\t&:focus {\n\t\t\t\t\t\t\t\tbackground-color: $dropdown-hover;\n\t\t\t\t\t\t\t\tcolor: $dropdown-link-hover;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.dropdown-menu {\n\t\t\t\t\t\t\t.menu-item { background-color: $dropdown-hover; }\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// WooCommerce\n\n\t.lsx-wc-cart-dropdown {\n\t\tcolor: $dropdown-link;\n\n\t\ta:not(.button) {\n\t\t\t&,\n\t\t\t&:active,\n\t\t\t&:visited {\n\t\t\t\tcolor: $dropdown-link;\n\t\t\t}\n\n\t\t\t&:hover,\n\t\t\t&:hover:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: $hover;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-wc-cart-menu-item {\n\t\t.widget_shopping_cart {\n\t\t\t.product_list_widget {\n\t\t\t\tli {\n\t\t\t\t\tborder-bottom: 1px solid $dropdown-link;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-wc-footer-bar { background-color: $dropdown; }\n\n\t.lsx-wc-footer-bar-item { border-right-color: $dropdown-link; }\n\n\t.lsx-wc-footer-bar-link {\n\t\tcolor: $dropdown-link;\n\n\t\t&:hover,\n\t\t&:active:hover,\n\t\t&:focus {\n\t\t\tcolor: $dropdown-link;\n\t\t}\n\t}\n\n\t.lsx-wc-footer-bar-search-on {\n\t\t.lsx-wc-footer-bar-form,\n\t\t.lsx-wc-footer-bar-link-toogle { background-color: $dropdown-hover; }\n\t}\n\n\t.lsx-wc-footer-bar-count {\n\t\tbackground-color: $dropdown-link;\n\t\tborder-color: $dropdown;\n\t\tcolor: $dropdown;\n\t}\n}\n","#masthead {\n\t#searchform {\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\torder: 2;\n\t\tposition: absolute;\n\t\tright: 15px;\n\t\t//top: 11px;\n\t\ttransition: all 300ms ease-in-out;\n\n\t\t@include media('>=phone') {\n\t\t\tright: 30px;\n\t\t\t//top: 16px;\n\t\t}\n\n\t\t@include media('>=desktop') {\n\t\t\tright: 15px;\n\t\t\t//top: 21px;\n\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:active:hover,\n\t\t\t&:focus {\n\t\t\t\t.search-field {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\twidth: 290px;\n\t\t\t\t\tz-index: 999;\n\t\t\t\t\tmin-width: 30rem;\n\t\t\t\t}\n\n\t\t\t\t.search-submit {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tz-index: 9999;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t@include media('<desktop-wide') {\n\t\t\theight: calc( 100% - 43px );\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t\t@include media('<desktop') {\n\t\t\t&.hover {\n\t\t\t\t.search-field {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\twidth: 290px;\n\t\t\t\t\tz-index: 999;\n\t\t\t\t\tmin-width: 30rem;\n\t\t\t\t}\n\n\t\t\t\t.search-submit {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tz-index: 9999;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.input-group { display: inline-block; }\n\n\t\t.input-group-btn { width: auto; }\n\n\t\t.search-field {\n\t\t\tborder: 0 none;\n\t\t\tfont-size: 14px;\n\t\t\theight: auto;\n\t\t\topacity: 0;\n\t\t\tpadding: 10px;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttransition: all 400ms ease-in-out;\n\t\t\twidth: 10px;\n\n\t\t\t@include media('>=desktop') {\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\twidth: 290px;\n\t\t\t\t\tz-index: 999;\n\t\t\t\t\tmin-width: 30rem;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.search-submit {\n\t\t\tbackground: none;\n\t\t\tbox-shadow: none;\n\t\t\theight: auto;\n\t\t\tline-height: 1;\n\t\t\tpadding: 15px 10px;\n\t\t\tz-index: 999;\n\t\t\tborder: none;\n\t\t\t.fa {\n\t\t\t\tvertical-align: middle;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 1;\n\t\t\t\ttransition: all 300ms ease;\n\t\t\t}\n\n\t\t\t&:active {\n\t\t\t\tbox-shadow: none;\n\t\t\t\tleft: 0;\n\t\t\t\ttop: 0;\n\t\t\t}\n\t\t}\n\t}\n\t.mobile-header-hamburger & {\n\t\t#searchform {\n\t\t\t@include media('<desktop-wide') {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t.navbar-header {\n\t\t\t#searchform {\n\t\t\t\tdisplay: flex;\n\t\t\t\tright: initial;\n\t\t\t\tposition: relative;\n\t\t\t\torder: 1;\n\t\t\t\tflex-basis: 25%;\n\t\t\t\tmargin-left: -50px;\n\t\t\t\t@include media('>=desktop-wide') {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t.search-field {\n\t\t\t\t\tright: initial;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\tpadding-left: 40px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n#primary,\n#secondary {\n\t#searchform {\n\t\ttext-align: center;\n\t\tpadding: 10px;\n\t\t.search-field {\n\t\t\tz-index: 2;\n\t\t\tmargin-left: 0px;\n\t\t\theight: 60px;\n\t\t\tborder-radius: 2px 0 0 2px;\n\t\t\tfloat: none;\n\t\t\tpadding: 8px 14px 10px;\n\t\t\t@include media('>=tablet') {\n\t\t\t\tmin-width: 400px;\n\t\t\t}\n\t\t}\n\n\t\t.search-submit {\n\t\t\tz-index: 1;\n\t\t\tpadding-left: 20px;\n\t\t\tpadding-right: 25px;\n\t\t\theight: 59px;\n\t\t\tmargin-left: -3px;\n\t\t\t&:active {\n\t\t\t\tleft: 0;\n\t\t\t\ttop: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n",".breadcrumbs-container {\n\tfont-size: 13px;\n\tline-height: 20px;\n\topacity: 0.86;\n\tmargin-bottom: -50px;\n\tpadding: {\n\t\tbottom: 15px;\n\t\ttop: 15px;\n\t}\n\tposition: absolute;\n\tleft: 0;\n\tright: 0;\n\twidth: 100%;\n\tz-index: 999;\n\n\ta,\n\tspan {\n\t\tdisplay: inline-block;\n\t}\n\n\t&.breadcrumbs-woocommerce {\n\t\t.fa {\n\t\t\tmargin: 0 5px;\n\t\t}\n\t}\n\n\t&.breadcrumbs-yoast {\n\t\t.fa {\n\t\t\tmargin: 0 2px;\n\t\t}\n\t}\n\n\t.archive-header-wrapper & {\n\t\tmargin: {\n\t\t\tleft: -15px;\n\t\t\tright: -15px;\n\t\t}\n\t\twidth: calc(100% + 30px);\n\t}\n\n\t&,\n\t.archive-header-wrapper & {\n\t\t@include media(\">=phone\") {\n\t\t\tmargin: {\n\t\t\t\tleft: -9999px;\n\t\t\t\tright: -9999px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tleft: 9999px;\n\t\t\t\tright: 9999px;\n\t\t\t}\n\t\t\twidth: auto;\n\t\t}\n\t}\n}\n\n/** IE 11 Fix for Breadcrumbs **/\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t.breadcrumbs-container.breadcrumbs-yoast {\n\t\tmargin-top: 0;\n\t}\n}\n",".header-wrap {\n\thtml:not(.ie) .page-has-banner-full & {\n\t\t@include media (\">=tablet\") {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tmin-height: 100vh;\n\t\t}\n\t}\n\n\thtml:not(.ie) .page-has-banner-full.admin-bar & {\n\t\t@include media('>=tablet') { min-height: calc(100vh - 32px); }\n\t}\n}\n\n.page-banner-wrap {\n\thtml:not(.ie) .page-has-banner-full & {\n\t\t@include media (\">=tablet\") {\n\t\t\tdisplay: flex;\n\t\t\tflex: 1;\n\t\t}\n\t}\n\n\thtml.ie .page-has-banner-full & {\n\t\t@include media (\">=tablet\") {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t.page-banner {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-flow: column nowrap;\n\t\tjustify-content: flex-end;\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\twidth: 100%;\n\n\t\t.home & { min-height: 68vh; }\n\n\t\t.single-post & { min-height: 46vh; }\n\n\t\t@include media('>=tablet') {\n\t\t\theight: auto;\n\t\t\tmin-height: 25rem;\n\n\t\t\t.single-post & { min-height: 39rem; }\n\n\t\t\t.home & { min-height: 68rem; }\n\t\t}\n\n\t\thtml:not(.ie) .page-has-banner-full & {\n\t\t\t@include media (\">=tablet\") {\n\t\t\t\tflex: 1;\n\t\t\t\tmin-height: auto;\n\t\t\t}\n\t\t}\n\n\t\t& > .page-banner-image {\n\t\t\tbottom: 0;\n\t\t\tbackground-color: $body-bg;\n\t\t\tbackground-position: center center;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: cover;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t\tz-index: 1;\n\t\t\t// @include media (\"<=custom\") {\n\t\t\t// \ttop: 50px;\n\t\t\t// }\n\n\t\t\t@include media('>=desktop') {\n\t\t\t\tbottom: -40px;\n\t\t\t\ttop: -40px;\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\tbackground-color: rgba(nth($blue, 2), .33);\n\t\t\t\tbottom: 0;\n\t\t\t\tcontent: '';\n\t\t\t\tleft: 0;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 0;\n\t\t\t\ttop: 0;\n\t\t\t\tz-index: 2;\n\t\t\t}\n\t\t}\n\n\t\t& > .container {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tflex-grow: 1;\n\t\t\tjustify-content: center;\n\t\t\tmargin-bottom: 50px;\n\t\t\tmargin-top: 50px;\n\t\t\tposition: relative;\n\t\t\tz-index: 4;\n\t\t\t@include media('>992px') {\n\t\t\t\tmargin-top: 100px;\n\t\t\t}\n\t\t}\n\n\t\t.page-header {\n\t\t\tborder: 0 none;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t& > .page-title {\n\t\t\t\tmargin: 0;\n\t\t\t\ttext-align: center;\n\t\t\t\tword-wrap: break-word;\n\n\t\t\t\t.lsx.single-post & { display: none; }\n\t\t\t}\n\t\t}\n\n\t\t.banner-content {\n\t\t\tmargin-top: $lsx-gap;\n\t\t\ttext-align: center;\n\n\t\t\t& p {\n\t\t\t\tmargin-bottom: $lsx-gap;\n\n\t\t\t\t&:last-child { margin-bottom: 0; }\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include banner-colours ();\n\n@mixin banner-colours-btn-scroll (\n\t$color: map-get($cta-buttons, bg) ) {\n\n\t.lsx-banner-content-wrap,\n\t.wp-block-cover {\n\t\t.btn-scroll-to {\n\t\t\tborder: 2px solid transparent;\n\t\t\tborder-radius: 50%;\n\t\t\tdisplay: inline-block;\n\t\t\tfont-size: 37px;\n\t\t\tline-height: 1;\n\t\t\tpadding: 5px 0;\n\t\t\tmargin-top: 2rem;\n\t\t\twidth: 54px;\n\t\t\tborder-color: white;\n\t\t\tcolor: white !important;\n\t\t\t&:focus { outline: 0; }\n\n\t\t\t@include media('>=desktop') {\n\t\t\tanimation: bounce 2s 4s infinite;\n\t\t\t\t&:hover {\n\t\t\t\t\tanimation-play-state: paused;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.search-form {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\t.input-group {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: center;\n\t\t\t\t@include media('<custom') {\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t}\n\t\t\t\t.field {\n\t\t\t\t\t.search-field {\n\t\t\t\t\t\tfloat: none;\n\t\t\t\t\t\tpadding: 8px 14px 10px;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t@include media('>=tablet') {\n\t\t\t\t\t\t\tmin-width: 400px;\n\t\t\t\t\t\t\tborder-radius: 2px 0 0 2px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&.submit-button, &.combination-dropdown {\n\t\t\t\t\t\t@include media('>=tablet') {\n\t\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\tmargin-left: -3px;\n\t\t\t\t\t\t\t@include media('<custom') {\n\t\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include banner-colours-btn-scroll ();\n","@mixin banner-colours (\n\t$bg: map-get($banner, bg),\n\t$color: map-get($banner, color),\n\t$color-image: map-get($banner, color-image),\n\t$breadcrumb-bg: map-get($banner, breadcrumb-bg),\n\t$breadcrumb-color: map-get($banner, breadcrumb-color),\n\t$breadcrumb-current: map-get($banner, breadcrumb-current)) {\n\n\t.archive-header {\n\t\t.lsx:not(.single-post) & {\n\t\t\tbackground-color: $bg;\n\n\t\t\t.archive-title, .page-title { color: $color; }\n\t\t}\n\t}\n\n\t.page-banner-wrap {\n\t\t.page-banner { color: $color-image; }\n\t}\n\n\t.breadcrumbs-container {\n\t\tbackground-color: $breadcrumb-bg;\n\t\tcolor: $breadcrumb-color;\n\n\t\t&.breadcrumbs-yoast .breadcrumb_last,\n\t\t&.breadcrumbs-woocommerce span:last-child { color: $breadcrumb-current; }\n\t}\n}\n",".lsx-title {\n\tfont-size: 30px;\n\tline-height: 1.2;\n\tmargin-bottom: $lsx-large-gap / 2;\n\tmargin-top: 0;\n\ttext-align: center;\n\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\theight: 2px;\n\t\tmargin: $lsx-gap auto 0;\n\t\twidth: 80px;\n\t}\n\n\t& > small {\n\t\tcolor: inherit;\n\t\tdisplay: block;\n\t\tline-height: inherit;\n\t\tmargin-top: 8px;\n\n\t\t&.long-text {\n\t\t\tmargin-top: 16px;\n\t\t}\n\t}\n}\n\n#home-widgets {\n\tmargin-top: $lsx-large-gap;\n\n\t& > .widget {\n\t\tmargin-bottom: $lsx-large-gap;\n\n\t\t&.widget_lsx_full_width_alt,\n\t\t&.widget_lsx_full_width {\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.widget_text {\n\t\t\t[class*=\"col-\"] + [class*=\"col-\"] {\n\t\t\t\t@include media(\"<phone\") {\n\t\t\t\t\tmargin-top: $lsx-large-gap / 2;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\th3,\n\t.widget-title {\n\t\t@extend .lsx-title;\n\t}\n\n\t.textwidget,\n\tp {\n\t\tmargin-bottom: 0;\n\t}\n\n\tp {\n\t\t& + p {\n\t\t\tmargin-top: $lsx-gap;\n\t\t}\n\n\t\t& .btn {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\timg ~ p {\n\t\tmargin-top: $lsx-gap;\n\t}\n\n\t.btn {\n\t\tmargin-top: $lsx-large-gap / 2;\n\t}\n}\n\n.content-area {\n\t.lsx-full-width-base,\n\t.lsx-full-width-base-small,\n\t.lsx-full-width,\n\t.lsx-full-width-alt {\n\t\tmargin: 0 -9999rem;\n\t\tpadding: $lsx-large-gap 9999rem;\n\n\t\th1,\n\t\th2,\n\t\th3,\n\t\th4,\n\t\th5,\n\t\th6,\n\t\t.widget-title {\n\t\t\t&:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-full-width-base-small {\n\t\tpadding-bottom: $lsx-large-gap / 2;\n\t\tpadding-top: $lsx-large-gap / 2;\n\t}\n}\n\n.page-header {\n\tborder: 0 none;\n\tmargin: 0 0 $lsx-gap;\n\tpadding: 0;\n\n\t& > .page-title {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n// lsx-subheading styles\n.content-area {\n\t.lsx-subheading {\n\t\t@include media(\">desktop\") {\n\t\t\tmax-width: 90rem;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\th2,\n\t\th3 {\n\t\t\tfont-size: 48px;\n\t\t\tcolor: #333;\n\t\t\tline-height: 50px;\n\t\t}\n\t\tp {\n\t\t\tfont-size: 26px;\n\t\t\tcolor: #777;\n\t\t\tline-height: 30px;\n\t\t\t&:last-child {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\theight: 2px;\n\t\t\t\t\tmargin: 2.4rem auto 0;\n\t\t\t\t\twidth: 80px;\n\t\t\t\t\tbackground-color: #dadddf;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:not(.has-text-align-center) {\n\t\t\t\ttext-align: initial;\n\t\t\t\t&:after {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-text-align-left {\n\t\t\t\t&:after {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-text-align-right {\n\t\t\t\ttext-align: right;\n\t\t\t\t&:after {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tmargin-left: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Style to pass google mobile friendly test\n@media (max-width: 400px) {\n\t.home {\n\t\t#home-widgets {\n\t\t\t.widget {\n\t\t\t\t.row {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t#footer-widgets a:not(.btn):not(button) {\n\t\tword-break: break-all;\n\t}\n\t// #primary {\n\t// \tpadding: 0;\n\t// }\n\t.widget {\n\t\t.lsx-full-width-base {\n\t\t\tpadding: 2rem;\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n@include content-colours();\n","@mixin content-colours(\n\t$bg: map-get($content, bg),\n\t$breaker: map-get($content, breaker),\n\t$header: map-get($content, header),\n\t$color: map-get($content, color),\n\t$link: map-get($content, link),\n\t$hover: map-get($content, hover),\n\t$small: map-get($content, small),\n\t$full-bg: map-get($content, full-bg),\n\t$full-color: map-get($content, full-color),\n\t$full-link: map-get($content, full-link),\n\t$full-hover: map-get($content, full-hover),\n\t$full-cta-bg: map-get($content, full-cta-bg),\n\t$full-cta-color: map-get($content, full-cta-color),\n\t$full-cta-link: map-get($content, full-cta-link),\n\t$full-cta-hover: map-get($content, full-cta-hover)\n) {\n\tbody {\n\t\tbackground-color: $bg;\n\t}\n\n\t.lsx-breaker,\n\t.page-header {\n\t\tborder-bottom-color: $breaker;\n\t}\n\n\t.lsx-title {\n\t\tcolor: $header;\n\n\t\t&:after {\n\t\t\tbackground-color: $breaker;\n\t\t}\n\t}\n\n\t#masthead {\n\t\t#searchform {\n\t\t\t@media (min-width: 1200px) {\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:active:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\t.search-submit {\n\t\t\t\t\t\tcolor: $link;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media (max-width: 1199px) {\n\t\t\t\t&.hover {\n\t\t\t\t\t.search-submit {\n\t\t\t\t\t\tcolor: $color;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.search-field {\n\t\t\t\tbackground-color: $bg;\n\t\t\t\tcolor: $link;\n\t\t\t}\n\n\t\t\t.search-submit {\n\t\t\t\tcolor: $color;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t.breadcrumbs-container {\n\t\ta:not(.btn) {\n\t\t\t@include lsx-link-colour($link, $hover);\n\t\t}\n\t}\n\n\t.content-area,\n\t.widget-area,\n\t.modal-content,\n\t// Caldera Forms\n\t.remodal-wrapper {\n\t\tcolor: $color;\n\t\ta:not(.btn):not(.wp-block-button__link):not(.has-link-anchor) {\n\t\t\t@include lsx-link-colour($link, $hover);\n\t\t}\n\t\t.has-link-color a:hover {\n\t\t\tcolor: $hover;\n\t\t}\n\n\t\th1,\n\t\th2,\n\t\th3,\n\t\th4,\n\t\th5,\n\t\th6,\n\t\t.widget-title,\n\t\t.lsx-title {\n\t\t\tcolor: $header;\n\t\t}\n\n\t\tblockquote {\n\t\t\tborder-color: $breaker;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $bg;\n\t\t\t}\n\n\t\t\t& cite {\n\t\t\t\tcolor: $small;\n\t\t\t}\n\t\t}\n\n\t\tpre {\n\t\t\tborder-color: $breaker;\n\t\t\tcolor: $color;\n\t\t}\n\n\t\t.lsx-list {\n\t\t\tpadding-left: 0;\n\t\t\tlist-style-type: none;\n\t\t\tpadding-right: 2rem;\n\t\t\tli {\n\t\t\t\tmargin-bottom: 1.5rem;\n\t\t\t\tdisplay: flex;\n\t\t\t\t&:before {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcontent: \"\\f00c\";\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont: normal normal normal 14px/1 \"FontAwesome\";\n\t\t\t\t\tcolor: $link;\n\t\t\t\t\tmargin-right: 1rem;\n\t\t\t\t\tpadding-top: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#home-widgets {\n\t\th3,\n\t\t.widget-title,\n\t\t.lsx-title {\n\t\t\t&:after {\n\t\t\t\tbackground-color: $breaker;\n\t\t\t}\n\t\t}\n\n\t\th1,\n\t\th2,\n\t\th3,\n\t\th4,\n\t\th5,\n\t\th6,\n\t\t.widget-title,\n\t\t.lsx-title {\n\t\t\tcolor: $header;\n\t\t}\n\t}\n\n\t.lsx-full-width {\n\t\t.content-area &,\n\t\t#home-widgets & {\n\t\t\tbackground-color: $full-bg;\n\t\t\tcolor: $full-color;\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4,\n\t\t\th5,\n\t\t\th6,\n\t\t\t.widget-title,\n\t\t\t.lsx-title {\n\t\t\t\tcolor: $full-color;\n\t\t\t}\n\n\t\t\ta:not(.btn) {\n\t\t\t\t@include lsx-link-colour($full-link, $full-hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-full-width-alt {\n\t\t.content-area &,\n\t\t#home-widgets & {\n\t\t\tbackground-color: $full-cta-bg;\n\t\t\tcolor: $full-cta-color;\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4,\n\t\t\th5,\n\t\t\th6,\n\t\t\t.widget-title,\n\t\t\t.lsx-title {\n\t\t\t\tcolor: $full-cta-color;\n\t\t\t}\n\n\t\t\ta:not(.btn) {\n\t\t\t\t@include lsx-link-colour($full-cta-link, $full-cta-hover);\n\t\t\t}\n\t\t}\n\t}\n\n\t.content-area {\n\t\t.lsx-pagination,\n\t\t.envira-pagination,\n\t\t.lsx-postnav {\n\t\t\t& > .page-numbers,\n\t\t\t& > .post-page-numbers {\n\t\t\t\t&,\n\t\t\t\t&.prev:before,\n\t\t\t\t&.next:before {\n\t\t\t\t\tborder-color: $link;\n\t\t\t\t\tcolor: $link;\n\t\t\t\t}\n\t\t\t\t&.current,\n\t\t\t\t&:hover,\n\t\t\t\t&:active:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& > span.dots {\n\t\t\t\tborder-color: transparent;\n\t\t\t\tcolor: $color;\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& > .prev,\n\t\t\t& > .next {\n\t\t\t\t&:hover:before {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.blog,\n\t.archive,\n\t.search-results,\n\t.lsx-related-posts {\n\t\tmargin-bottom: 0;\n\t\t.wrap.container {\n\t\t\t.content.role {\n\t\t\t\t> div:first-child {\n\t\t\t\t\t&#primary {\n\t\t\t\t\t\tmargin-top: 8.4rem;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tarticle.post,\n\t\tarticle.page,\n\t\tarticle.lsx-slot {\n\t\t\t.entry-meta {\n\t\t\t\t.post-meta {\n\t\t\t\t\tcolor: $small;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\t@include lsx-link-colour($small, $hover);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.post-meta-avatar {\n\t\t\t\t\tbackground-color: $link;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tborder-color: $orange;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.entry-title {\n\t\t\t\t.label-sticky {\n\t\t\t\t\tbackground-color: $link;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.post-tags-wrapper {\n\t\t\t\t.post-meta-categories,\n\t\t\t\t.post-tags,\n\t\t\t\t.post-comments {\n\t\t\t\t\tcolor: $small;\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\t@include lsx-link-colour($small, $hover);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.single-post {\n\t\tarticle.post {\n\t\t\t.entry-meta {\n\t\t\t\t.post-meta {\n\t\t\t\t\tcolor: $small;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\t@include lsx-link-colour($small, $hover);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.post-meta-avatar {\n\t\t\t\t\tbackground-color: $link;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tborder-color: $hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.lsx-hero-banner-block {\n\t\t\t\t.post-meta {\n\t\t\t\t\tcolor: white;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\t@include lsx-link-colour(white, $hover);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.post-tags {\n\t\t\t\t& > a {\n\t\t\t\t\t@include lsx-link-colour($small, $hover);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.post-navigation {\n\t\t\t.nav-links {\n\t\t\t\ta {\n\t\t\t\t\t& > p {\n\t\t\t\t\t\tcolor: $small;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#respond {\n\t\t.comment-reply-title {\n\t\t\tcolor: $hover;\n\t\t}\n\t}\n\n\t#comments {\n\t\t.media-list {\n\t\t\t.media {\n\t\t\t\t&:not(.media-reply) {\n\t\t\t\t\tborder-top-color: $breaker;\n\t\t\t\t}\n\n\t\t\t\t.media-object {\n\t\t\t\t\tbackground-color: $color;\n\t\t\t\t\tborder-color: $color;\n\t\t\t\t}\n\n\t\t\t\t&.bypostauthor > .media-object {\n\t\t\t\t\tborder-color: $hover;\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t}\n\n\t\t\t\t.media-body {\n\t\t\t\t\t& > time {\n\t\t\t\t\t\tcolor: $small;\n\n\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\t@include lsx-link-colour($small, $hover);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.modal {\n\t\t.modal-content {\n\t\t\tbackground-color: $bg;\n\t\t\tborder-color: $link;\n\t\t}\n\n\t\t.close {\n\t\t\tbackground-color: $link;\n\t\t\tborder-color: #fff;\n\t\t\tbox-shadow: 0 0 4px 0 $link;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $link;\n\t\t\t}\n\t\t}\n\t}\n\n\t.gallery {\n\t\t.slick-dots {\n\t\t\t& > li {\n\t\t\t\t& > button {\n\t\t\t\t\tborder-color: $color;\n\t\t\t\t}\n\n\t\t\t\t&.slick-active > button {\n\t\t\t\t\tbackground-color: $color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tborder-color: $color;\n\t\t\tcolor: $color;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: $hover;\n\t\t\t\tcolor: $hover;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: $breaker;\n\t\t\t\tcolor: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-lightbox-inner {\n\t\t.slick-arrow {\n\t\t\tborder-color: white;\n\t\t\tcolor: white;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: white;\n\t\t\t\tcolor: white;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: #ccc;\n\t\t\t\tcolor: #ccc;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Caldera Forms\n\n\t.remodal-wrapper {\n\t\t.remodal {\n\t\t\tbackground-color: $bg;\n\t\t\tborder-color: $link;\n\t\t}\n\n\t\t.remodal-close {\n\t\t\tbackground-color: $link;\n\t\t\tborder-color: #fff;\n\t\t\tbox-shadow: 0 0 4px 0 $link;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\t}\n\n\t.caldera-form-page {\n\t\tbackground-color: #fff;\n\t}\n\n\t.caldera-grid {\n\t\t.breadcrumb {\n\t\t\t& > li {\n\t\t\t\t& > a {\n\t\t\t\t\tbackground-color: #fff;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active > a {\n\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tborder-color: transparent transparent $bg transparent;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// WooCommerce\n\n\t#add_payment_method,\n\t.woocommerce-cart,\n\t.woocommerce-checkout,\n\t.woocommerce-account {\n\t\ttable.cart {\n\t\t\tthead {\n\t\t\t\ttr {\n\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttbody {\n\t\t\t\ttr {\n\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t}\n\t\t\t\ttr:last-child {\n\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t}\n\t\t\t\timg {\n\t\t\t\t\twidth: 100px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.cart_totals {\n\t\t\ttable.shop_table {\n\t\t\t\ttbody {\n\t\t\t\t\tth {\n\t\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t\t}\n\t\t\t\t\ttd {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.woocommerce-checkout-review-order,\n\t\t.woocommerce-order-details,\n\t\t.woocommerce-order-downloads,\n\t\t.woocommerce-MyAccount-content {\n\t\t\ttable.shop_table {\n\t\t\t\tthead {\n\t\t\t\t\tth {\n\t\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ttbody {\n\t\t\t\t\tth,\n\t\t\t\t\ttd {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ttfoot {\n\t\t\t\t\tth {\n\t\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t\t}\n\t\t\t\t\ttd {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#wl-wrapper {\n\t\ttable.shop_table {\n\t\t\tthead {\n\t\t\t\ttr {\n\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttbody {\n\t\t\t\ttr {\n\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t}\n\t\t\t\ttr:last-child:not(:only-child) {\n\t\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.wl-already-in {\n\t\t\tbackground-color: #fff;\n\t\t}\n\n\t\ta.button.wl-add-but {\n\t\t\tcolor: $color !important;\n\n\t\t\t&:before {\n\t\t\t\tborder: 1px solid $color;\n\t\t\t\tcolor: $color;\n\t\t\t}\n\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:active:hover,\n\t\t\t&:focus {\n\t\t\t\tcolor: $hover !important;\n\n\t\t\t\t&:before {\n\t\t\t\t\tborder: 1px solid $hover;\n\t\t\t\t\tcolor: $hover;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce {\n\t\t.woocommerce-customer-details {\n\t\t\taddress {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\t\t}\n\t}\n\n\t.button-social-login,\n\ta.button-social-login,\n\tinput.button-social-login,\n\tbutton.button-social-login,\n\t.widget-area .widget a.button-social-login {\n\t\tcolor: #fff !important;\n\t}\n\n\t.woocommerce-MyAccount-navigation {\n\t\tbackground-color: #fff;\n\t\theight: 100%;\n\t\t@include media(\"<tablet\") {\n\t\t\tmargin-bottom: $lsx-medium-gap;\n\t\t}\n\t\tul {\n\t\t\t// border-top: 1px solid $breaker;\n\n\t\t\tli {\n\t\t\t\tborder-bottom: 1px solid $breaker;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t\t&.is-active {\n\t\t\t\t\ta {\n\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t\tcolor: #fff !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\ta {\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce {\n\t\t.star-rating {\n\t\t\tspan:before {\n\t\t\t\tcolor: $link;\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce-page #main {\n\t\t#woochimp_checkout_groups {\n\t\t\t.label {\n\t\t\t\tcolor: $color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce {\n\t\tdiv.product {\n\t\t\t.woocommerce-tabs {\n\t\t\t\t.nav-tabs {\n\t\t\t\t\t& > li {\n\t\t\t\t\t\t& > a {\n\t\t\t\t\t\t\tbackground-color: #fff;\n\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.active > a {\n\t\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\t\tborder-color: transparent transparent $bg\n\t\t\t\t\t\t\t\t\ttransparent;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.panel {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tform.cart {\n\t\t\t\t.variations {\n\t\t\t\t\ttd.label {\n\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\tcolor: $color;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.wl-tab-wrap {\n\t\t.wl-tabs {\n\t\t\t> li {\n\t\t\t\t> a {\n\t\t\t\t\tbackground-color: #fff !important;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: #fff !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active > a {\n\t\t\t\t\tbackground-color: $link !important;\n\t\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tborder-color: transparent transparent $bg transparent;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#add_payment_method,\n\t.woocommerce-cart,\n\t.woocommerce-checkout {\n\t\t#payment {\n\t\t\tul.payment_methods {\n\t\t\t\tli:not(.woocommerce-notice) {\n\t\t\t\t\tbackground-color: #fff;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: $breaker;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tdiv.payment_box {\n\t\t\t\tbackground-color: $bg;\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-woocommerce-slot,\n\t.lsx-woocommerce-review-slot {\n\t\t.lsx-woocommerce-title > a:not(.btn) {\n\t\t\t@include lsx-link-colour($color, $hover);\n\t\t}\n\t}\n\n\t.lsx-woocommerce-slot {\n\t\tbackground-color: #fff;\n\n\t\t.lsx-woocommerce-price {\n\t\t\tcolor: #77a464;\n\t\t}\n\n\t\t.lsx-woocommerce-content {\n\t\t\ta:not(.btn).moretag {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.lsx-woocommerce-review-slot {\n\t\t.lsx-woocommerce-review-box {\n\t\t\tbackground-color: #fff;\n\t\t}\n\n\t\t.lsx-woocommerce-content {\n\t\t\tborder-top: 1px solid $breaker;\n\t\t}\n\t}\n\n\t.lsx-woocommerce-slider {\n\t\t.slick-dots {\n\t\t\t& > li {\n\t\t\t\t& > button {\n\t\t\t\t\tborder-color: $color;\n\t\t\t\t}\n\n\t\t\t\t&.slick-active > button {\n\t\t\t\t\tbackground-color: $color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tborder-color: $color;\n\t\t\tcolor: $color;\n\n\t\t\t&:hover {\n\t\t\t\tborder-color: $hover;\n\t\t\t\tcolor: $hover;\n\t\t\t}\n\n\t\t\t&.slick-disabled {\n\t\t\t\tborder-color: $breaker;\n\t\t\t\tcolor: $breaker;\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce,\n\t.woocommerce-page {\n\t\t#coupons_list {\n\t\t\tbackground-color: #e6e6e6;\n\t\t\tborder: 1px solid $table-border-color;\n\t\t}\n\t}\n\n\tdiv.pp_woocommerce {\n\t\t.pp_content_container {\n\t\t\tbackground-color: $bg;\n\t\t\tborder-color: $link;\n\t\t}\n\n\t\t.close {\n\t\t\tbackground-color: $link;\n\t\t\tborder-color: #fff;\n\t\t\tbox-shadow: 0 0 4px 0 $link;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $link;\n\t\t\t}\n\t\t}\n\t}\n\n\t.woocommerce-page {\n\t\t#reviews {\n\t\t\t.product-rating {\n\t\t\t\t.product-rating-details {\n\t\t\t\t\ttable {\n\t\t\t\t\t\ttd {\n\t\t\t\t\t\t\t&.rating-graph {\n\t\t\t\t\t\t\t\t.bar {\n\t\t\t\t\t\t\t\t\tbackground-color: $breaker;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.contribution-flag-form {\n\t\t\t\tbackground-color: $breaker;\n\t\t\t}\n\t\t}\n\n\t\t.contribution-type-selector {\n\t\t\t> a {\n\t\t\t\tborder-bottom: 0.202em solid $breaker;\n\n\t\t\t\t&.active {\n\t\t\t\t\tborder-bottom-color: $link;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#wc-bookings-booking-form {\n\t\t.wc-bookings-date-picker {\n\t\t\t.ui-datepicker {\n\t\t\t\ttable {\n\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\tborder: 1px solid #999;\n\n\t\t\t\t\tth {\n\t\t\t\t\t\tbackground-color: #f6f6f6;\n\t\t\t\t\t}\n\n\t\t\t\t\tthead tr {\n\t\t\t\t\t\tborder: 1px solid #999;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#tiptip_content,\n\t.chart-tooltip {\n\t\tbackground-color: $color;\n\t}\n\n\t#tiptip_holder.tip_bottom {\n\t\t#tiptip_arrow_inner {\n\t\t\tborder-bottom-color: $color;\n\t\t}\n\t}\n\n\t// Sensei\n\t.content-area,\n\t.learner-profile {\n\t\t.sensei-course-filters,\n\t\t#my-courses {\n\t\t\tli {\n\t\t\t\ta:not(.btn) {\n\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\tcolor: $link;\n\n\t\t\t\t\t&.active,\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:hover:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#user-course-status-toggle {\n\t\ta:not(.btn) {\n\t\t\tbackground-color: #fff;\n\t\t\tcolor: $link;\n\n\t\t\t&.active,\n\t\t\t&:hover,\n\t\t\t&:hover:active,\n\t\t\t&:focus {\n\t\t\t\tbackground-color: $link;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\t}\n\n\t// The Events Calendar\n\n\t#tribe-bar-form {\n\t\t.tribe-bar-filters {\n\t\t\tbackground-color: #fff;\n\t\t}\n\t}\n\n\t#tribe-bar-collapse-toggle {\n\t\tbackground-color: #fff;\n\t}\n\n\t.tribe-events-calendar {\n\t\tth {\n\t\t\tbackground-color: #384750;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tdiv[id*=\"tribe-events-daynum-\"] {\n\t\t\t&,\n\t\t\t& a {\n\t\t\t\tbackground-color: transparent !important;\n\t\t\t}\n\t\t}\n\n\t\ttd.tribe-events-othermonth.tribe-events-past,\n\t\ttd.tribe-events-othermonth.tribe-events-future {\n\t\t\tdiv[id*=\"tribe-events-daynum-\"] {\n\t\t\t\tbackground-color: #ddd !important;\n\t\t\t\t&,\n\t\t\t\t& a {\n\t\t\t\t\tcolor: #999 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttd.tribe-events-thismonth {\n\t\t\tdiv[id*=\"tribe-events-daynum-\"] {\n\t\t\t\tbackground-color: #ddd !important;\n\t\t\t\t&,\n\t\t\t\t& a {\n\t\t\t\t\tcolor: #999 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttd.tribe-events-present {\n\t\t\tdiv[id*=\"tribe-events-daynum-\"] {\n\t\t\t\tbackground-color: #ccc !important;\n\t\t\t\t&,\n\t\t\t\t& a {\n\t\t\t\t\tcolor: #999 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t#tribe-events-content {\n\t\t.tribe-events-tooltip {\n\t\t\th4 {\n\t\t\t\tbackground-color: #384750;\n\t\t\t}\n\t\t}\n\t}\n\n\t.tribe-events-tooltip {\n\t\t&.tribe-events-tooltip-flipdown {\n\t\t\t&:before {\n\t\t\t\tborder-bottom-color: #384750;\n\t\t\t}\n\t\t}\n\n\t\t.tribe-events-calendar &,\n\t\t.tribe-events-shortcode.view-week &,\n\t\t.tribe-events-week & {\n\t\t\tborder-color: #384750;\n\t\t}\n\t}\n\n\t.recurring-info-tooltip {\n\t\tborder-color: #384750;\n\t}\n\n\t.tribe-events-list-separator-month {\n\t\tbackground-color: #e6e6e6;\n\t\tcolor: #4a4a4a;\n\t}\n\n\t.tribe-events-day {\n\t\t.tribe-events-day-time-slot {\n\t\t\th5 {\n\t\t\t\tbackground-color: #e6e6e6;\n\t\t\t\tcolor: #4a4a4a;\n\t\t\t}\n\t\t}\n\t}\n\n\t.single-tribe_events {\n\t\t.tribe-events-schedule {\n\t\t\t.tribe-events-cost {\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tborder: 1px solid #ddd;\n\t\t\t}\n\t\t}\n\n\t\t.tribe-events-event-meta {\n\t\t\tbackground-color: #fff;\n\t\t}\n\t}\n\n\t.tribe-events-event-cost {\n\t\t.ticket-cost {\n\t\t\tbackground-color: #fff;\n\t\t}\n\t}\n\n\t.tribe-events-list {\n\t\t.tribe-events-loop {\n\t\t\t.tribe-event-featured {\n\t\t\t\tbackground-color: #fff;\n\n\t\t\t\ta:not(.tribe-events-read-more) {\n\t\t\t\t\tcolor: $link !important;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:active:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tcolor: $hover !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.tribe-events-list-event-title {\n\t\t\t\t\t.label {\n\t\t\t\t\t\tbackground-color: #d1021b;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.tribe-events-event-meta,\n\t\t\t\t.tribe-events-content {\n\t\t\t\t\tcolor: $color;\n\t\t\t\t}\n\n\t\t\t\t.tribe-events-event-cost {\n\t\t\t\t\tcolor: $color;\n\n\t\t\t\t\t.ticket-cost {\n\t\t\t\t\t\tborder: 1px solid $breaker;\n\t\t\t\t\t\tcolor: $color;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.tribe-events-related-events-title {\n\t\tcolor: $header;\n\n\t\t&:after {\n\t\t\tbackground-color: $breaker;\n\t\t}\n\t}\n\n\t.tribe-events-single {\n\t\tul.tribe-related-events {\n\t\t\tli {\n\t\t\t\t.tribe-related-event-info {\n\t\t\t\t\t.tribe-related-events-title > a {\n\t\t\t\t\t\tcolor: $color;\n\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t&:active:hover,\n\t\t\t\t\t\t&:focus {\n\t\t\t\t\t\t\tcolor: $hover;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.moretag {\n\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground-color: $hover;\n\t\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".lsx-pagination-wrapper,\n.lsx-postnav-wrapper {\n\tdisplay: block;\n\tmargin-top: 30px;\n\tposition: relative;\n\ttext-align: center;\n}\n\n.lsx-pagination, .envira-pagination,\n.woo-pagination, .lsx-postnav {\n\t& > .page-numbers,\n\t& > .post-page-numbers {\n\t\t&,\n\t\t&.prev:before,\n\t\t&.next:before {\n\t\t\tborder-radius: 3px;\n\t\t\tborder-style: solid;\n\t\t\tborder-width: 2px;\n\t\t\tdisplay: inline-block;\n\t\t\theight: 40px;\n\t\t\tline-height: 36px;\n\t\t\ttext-align: center;\n\t\t\tvertical-align: top;\n\t\t\twidth: 40px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t&:not(.dots) + .page-numbers:not(.dots) { margin-left: 5px; }\n\n\t\t& > .meta-nav { display: none; }\n\t}\n\n\t& > span.dots { width: 20px; }\n\n\t& > .prev {\n\t\t&:before { content: $fa-var-angle-double-left; }\n\t}\n\n\t& > .next {\n\t\t&:before { content: $fa-var-angle-double-right; }\n\t}\n\n\t& > .prev,\n\t& > .next {\n\t\t@include hide-text();\n\n\t\t&:before {\n\t\t\t@include fa-icon();\n\n\t\t\tfont-size: $font-size-base;\n\t\t\ttransition: color 300ms ease;\n\t\t}\n\t}\n}\n","#respond {\n\tmargin: $lsx-gap auto 0;\n\tpadding-left: 0;\n\tpadding-right: 0;\n\ttext-align: center;\n\twidth: 100%;\n\n\t@include media ('>=phone') { width: 75%; }\n\t@include media ('>=desktop') { width: 50%; }\n\n\t.has-sidebar & {\n\t\twidth: 100%;\n\n\t\t@include media ('>=tablet') { width: 75%; }\n\t}\n\n\t.comment-reply-title {\n\t\tfont-size: 20px;\n\t\tmargin-bottom: $lsx-gap / 2;\n\n\t\t& > small {\n\t\t\tdisplay: block;\n\t\t\tfont-family: $font-family-base;\n\t\t\tfont-size: 13px;\n\t\t\tmargin-top: 5px;\n\t\t}\n\t}\n\n\t& > .comment-form {\n\t\t& > p {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t& + p { margin-top: 5px; }\n\n\t\t\tlabel,\n\t\t\tspan {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.comment-notes,\n\t\t\t&.logged-in-as {\n\t\t\t\tmargin-bottom: $lsx-gap;\n\t\t\t}\n\n\t\t\t&.form-submit { margin-top: $lsx-gap; }\n\t\t}\n\n\t\tinput[type=\"submit\"] {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n#comments {\n\tmargin-top: $lsx-large-gap;\n\n\t& > h3 { display: none; }\n\n\t.media-list {\n\t\tmargin-bottom: 0;\n\t\toverflow: visible;\n\t\tpadding-left: 0;\n\n\t\t.media {\n\t\t\t&:not(.media-reply) {\n\t\t\t\tborder-top-style: solid;\n\t\t\t\tborder-top-width: 1px;\n\t\t\t\tmargin-top: 4rem;\n\t\t\t\tpadding-top: 4rem;\n\t\t\t}\n\n\t\t\t.media-object {\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-width: 1px;\n\t\t\t\tborder-radius: 50%;\n\t\t\t\theight: 32px;\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-right: 20px;\n\t\t\t\twidth: 32px;\n\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\tborder-width: 3px;\n\t\t\t\t\theight: 50px;\n\t\t\t\t\tmargin-right: 40px;\n\t\t\t\t\twidth: 50px;\n\t\t\t\t}\n\n\t\t\t\t@include media('>=tablet') {\n\t\t\t\t\tborder-width: 5px;\n\t\t\t\t\theight: 10rem;\n\t\t\t\t\tmargin-right: 8rem;\n\t\t\t\t\twidth: 10rem;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.media-body {\n\t\t\t\toverflow: visible;\n\n\t\t\t\t& > p {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\tmargin-top: $lsx-gap;\n\t\t\t\t}\n\n\t\t\t\t& > time { font-size: 13px; }\n\t\t\t}\n\n\t\t\t.media-heading {\n\t\t\t\tfont-family: $font-family-base;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t& > .media:first-of-type {\n\t\t\tborder-top: 0 none;\n\t\t\tmargin-top: 0;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t.media-reply {\n\t\t\tmargin-left: -36px;\n\t\t\tpadding-left: 0;\n\n\t\t\t@include media('>=phone') { margin-left: -65px; }\n\t\t\t@include media('>=tablet') { margin-left: -13rem; }\n\t\t}\n\n\t\t.comment-edit-link { font-size: 13px; }\n\n\t\t.comment-reply-link {\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-top: 5px;\n\n\t\t\t&:after {\n\t\t\t\t@include fa-icon();\n\t\t\t\t@include fa-icon-flip(-1, 1, 0);\n\n\t\t\t\tcontent: $fa-var-mail-reply;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.has-sidebar & {\n\t\t@include media ('>=phone') {\n\n\t\t\t.media-list {\n\t\t\t\t.media {\n\t\t\t\t\t&:not(.media-reply) {\n\t\t\t\t\t\tmargin-top: 20px;\n\t\t\t\t\t\tpadding-top: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.media-object {\n\t\t\t\t\t\tborder-width: 3px;\n\t\t\t\t\t\theight: 50px;\n\t\t\t\t\t\tmargin-right: 40px;\n\t\t\t\t\t\twidth: 50px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t& > .media:first-of-type {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tpadding-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.media-reply { margin-left: -65px; }\n\t\t}\n\t}\n}\n","#footer-cta {\n\tpadding-bottom: $lsx-large-gap / 2;\n\tpadding-top: $lsx-large-gap / 2;\n\n\t.lsx-hero-unit {\n\t\tmargin: 0 auto;\n\t\tmin-width: 290px;\n\t\ttext-align: center;\n\t\t.wpforms-widget, .widget_caldera_forms_widget, .gform_wrapper {\n\t\t\t@include media('>=desktop') {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t\tmargin: 0 auto;\n\t\t\t.wpforms-field, .wpforms-submit-container, .gfield {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\tinput {\n\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\tmargin: 0;\n\t\t\t\t&::placeholder {\n\t\t\t\t\tcolor: #ddd;\n\t\t\t\t\ttext-transform: capitalize;\n\t\t\t\t}\n\t\t\t}\n\t\t\tbutton.btn {\n\t\t\t\tborder-radius: 0 3px 3px 0px;\n\t\t\t\tbox-shadow: 0px 2px 0 0 #27639e;\n\t\t\t}\n\t\t}\n\t\t.form-icon {\n\t\t\tbutton:after {\n\t\t\t\tcontent: '\\f1d9';\n\t\t\t\tfont: normal normal normal 14px/1 FontAwesome;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t.gform_wrapper {\n\t\t\t.gform_heading {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\t.gform_body {\n\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\t@include media('>=desktop') {\n\t\t\t\t\tfloat: left;\n\t\t\t\t\twidth: 70%;\n\t\t\t\t}\n\t\t\t\tlabel {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.gform_footer {\n\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\t@include media('>=desktop') {\n\t\t\t\t\tfloat: right;\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\t\t\t\tbutton {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.widget-title {\n\t\tfont-size: 30px;\n\t\tfont-weight: 400;\n\t\tline-height: 1.2;\n\t\tmargin-bottom: 10px;\n\t\tmargin-top: 0;\n\t}\n\n\tp,\n\t.textwidget {\n\t\tline-height: 1.35;\n\n\t\t@include media('>=desktop') { font-size: 22px; }\n\t}\n\n\tp {\n\t\t& + p { margin-top: $lsx-gap; }\n\t}\n\n\t.widget + .widget { margin-top: 3rem; }\n\n\tinput[type=\"submit\"] { @include lsx-button-colour(); }\n}\n\n@include footer-cta-colours();\n","@mixin footer-cta-colours ($bg: map-get($footer-cta, bg), $color: map-get($footer-cta, color), $link: map-get($footer-cta, link), $hover: map-get($footer-cta, hover)) {\n\t#footer-cta {\n\t\tbackground-color: $bg;\n\t\tcolor: $color;\n\n\t\ta:not(.btn):not(button) {\n\t\t\t@include lsx-link-colour($link, $hover);\n\t\t}\n\t}\n}\n","#footer-widgets {\n\tpadding: 15px 0 $lsx-large-gap / 2;\n\n\t.row {\n\t\tdisplay: flex;\n\t\tflex-flow: column nowrap;\n\n\t\t@include media('>=desktop') { flex-direction: row; }\n\n\t\tdiv[class^='col-'] {\n\t\t\tfloat: none;\n\t\t\toverflow: hidden;\n\t\t\twidth: auto;\n\n\t\t\t@include media('>=desktop') {\n\t\t\t\tflex-basis: 0;\n\t\t\t\tflex-grow: 1;\n\t\t\t}\n\t\t}\n\t}\n\n\t.widget {\n\t\tmargin-top: 3rem;\n\n\t\ta {\n\t\t\tdisplay: inline-block;\n\n\t\t\t&:not(.btn) { transition: color 300ms ease; }\n\t\t}\n\n\t\tbr + a { margin-top: 5px; }\n\n\t\t.fa {\n\t\t\tfont-size: 22px;\n\t\t\tmargin-right: 5px;\n\t\t\tvertical-align: text-top;\n\t\t}\n\n\t\tul {\n\t\t\tlist-style: none;\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n\n\t.widget-title {\n\t\tfont-weight: 700;\n\t\tmargin-bottom: $lsx-gap;\n\t\tmargin-top: 0;\n\t}\n\n\t.textwidget { letter-spacing: .5px;}\n}\n\n@include footer-widgets-colours();\n","@mixin footer-widgets-colours ($bg: map-get($footer-widgets, bg), $color: map-get($footer-widgets, color), $link: map-get($footer-widgets, link), $hover: map-get($footer-widgets, hover)) {\n\t#footer-widgets {\n\t\tbackground-color: $bg;\n\t\tcolor: $color;\n\n\t\ta:not(.btn):not(button) {\n\t\t\t@include lsx-link-colour($link, $hover);\n\t\t}\n\t}\n}\n",".content-info {\n\tpadding: 15px 0;\n\tfont-size: 14px;\n\n\t& > .container {\n\t\t@include media('>=desktop') {\n\t\t\tpadding-left: 50px;\n\t\t\tpadding-right: 50px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t& > .row {\n\t\t\t@include media('>=desktop') {\n\t\t\t\tmargin-left: -50px;\n\t\t\t\tmargin-right: -50px;\n\t\t\t}\n\n\t\t\t& > div[class*='col-'] {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t@include media('>=desktop') {\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\tpadding-left: 50px;\n\t\t\t\t\tpadding-right: 50px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.credit {\n\t\tmargin: 0;\n\t\ttext-align: center;\n\n\t\t@include media('>=desktop') { flex-grow: 1; }\n\n\t\t&.credit-float { text-align: left; }\n\n\t\t& > a { transition: color 300ms ease; }\n\t}\n}\n\n.social-navigation,\n.footer-navigation {\n\t& > ul {\n\t\t@extend %list-unstyled;\n\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.social-navigation {\n\torder: 1;\n\n\t@include media('>=desktop') { margin-left: 50px; }\n\n\t& > ul {\n\t\t@include list-inline(8px);\n\n\t\tline-height: 1;\n\n\t\t@include media('>=desktop') { margin-left: 0; }\n\n\t\t& > li {\n\t\t\t@include media('<desktop') {\n\t\t\t\tpadding-bottom: 8px;\n\t\t\t\tpadding-top: 8px;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\t@each $social, $icon in $social-icons {\n\t\t\t\t\t&[href*=\"#{$social}\"] {\n\t\t\t\t\t\t@extend %social-icons-scaffolding;\n\n\t\t\t\t\t\t&:before { content: $icon; }\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.footer-navigation {\n\t& > ul {\n\t\t@include list-inline(10px);\n\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tmargin-top: 4px;\n\t\tpadding-bottom: 8px;\n\t\tpadding-top: 8px;\n\n\t\t@include media('>=desktop') {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t& > li {\n\t\t\tposition: relative;\n\n\t\t\t&:not(:last-child):after {\n\t\t\t\tcontent: '';\n\t\t\t\tdisplay: inline-block;\n\t\t\t\theight: 14px;\n\t\t\t\tright: -.5px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 50%;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t\twidth: 1px;\n\t\t\t}\n\n\t\t\t& > a { transition: color 300ms ease-in-out; }\n\t\t}\n\t}\n}\n\n@include footer-colours();\n","@mixin list-inline ($gap, $stabilize: true) {\n\n\t@if $stabilize {\n\t\tmargin-left: $gap * -1;\n\t}\n\n\t& > li {\n\t\tdisplay: inline-block;\n\t\tpadding-left: $gap;\n\t\tpadding-right: $gap;\n\t}\n}\n\n@mixin default-vertical-gap ($direction: false, $type: padding) {\n\t@if $direction {\n\t\t#{$type}-#{$direction}: $lsx-large-gap;\n\t} @else {\n\t\t#{$type}-bottom: $lsx-large-gap;\n\t\t#{$type}-top: $lsx-large-gap;\n\t}\n}\n","@mixin footer-colours ($bg: map-get($footer, bg), $color: map-get($footer, color), $link: map-get($footer, link), $hover: map-get($footer, hover)) {\n\t.content-info {\n\t\tbackground-color: $bg;\n\t\tcolor: $color;\n\n\t\ta {\n\t\t\t&,\n\t\t\t&:before {\n\t\t\t\tcolor: $link;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\t&,\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $hover;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.footer-navigation {\n\t\t\t& > ul {\n\t\t\t\t& > li {\n\t\t\t\t\t&:not(:last-child):after {\n\t\t\t\t\t\tbackground-color: $link;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","@include media('<tablet') {\n\n\t.lsx:not(.single-post):not(.page-has-banner) {\n\t\t.wrap {\n\t\t\t.archive-header-wrapper {\n\t\t\t\tpadding-left: 0;\n\t\t\t\tpadding-right: 0;\n\t\t\t\tmargin-left: -15px;\n\t\t\t\tmargin-right: -15px;\n\t\t\t\t.archive-header {\n\t\t\t\t\tpadding: 50px 20px 50px;\n\t\t\t\t\tmargin: 50px 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.single-post,\n\t.single {\n\t\t.header-wrap {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tpadding: 15px 0;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t\t& > .wrap.container {\n\t\t\tpadding-left: 15px;\n\t\t\tpadding-right: 15px;\n\n\t\t}\n\t}\n\n\t.page {\n\t\t.header-wrap {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tpadding: 15px 0px;\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.blog,\n\t.archive,\n\t.archive.category,\n\t.archive.tag,\n\t.search.search-results {\n\t\t.header-wrap {\n\t\t\t.breadcrumbs-container {\n\t\t\t\tpadding: 15px 0px;\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\t\t}\n\t\t.wrap.container {\n\t\t\tpadding-left:0px;\n\t\t\tpadding-right:0px;\n\n\t\t\t.content.role.row {\n\t\t\t\tmargin-left:0;\n\t\t\t\tmargin-right:0;\n\t\t\t\tpadding-left: 15px;\n\t\t\t\tpadding-right: 15px;\n\t\t\t\tpadding-bottom: $lsx-gap;\n\n\t\t\t\t#primary {\n\t\t\t\t\tpadding:0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.search.search-results {\n\t\t.wrap.container {\n\t\t\t.content.role.row {\n\t\t\t\tpadding-left: 0;\n\t\t\t\tpadding-right: 0;\n\n\t\t\t\t#primary {\n\t\t\t\t\tpadding: 0 15px;\n\t\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".page.using-gutenberg:not(.page-has-banner),\n.lsx.page-has-banner:not(.single-post) {\n\t.archive-header-wrapper {\n\t\tdisplay: none !important;\n\t}\n}\n.page.page-template-template-sitemap {\n\t&.home {\n\t\t.entry-content {\n\t\t\tpadding-top: $lsx-medium-gap;\n\t\t\tpadding-bottom: $lsx-medium-gap;\n\t\t}\n\t}\n\t.entry-content {\n\t\t.sitemap-wrapper {\n\t\t\t.sitemap-child {\n\t\t\t\tposition: relative;\n\t\t\t\tleft: $lsx-gap;\n\t\t\t}\n\t\t}\n\t}\n}\n.archive-header-wrapper {\n\t.lsx.page-has-banner:not(.single-post) & { display: none; }\n\n\t.lsx.single-post & {\n\t\tfloat: none;\n\t\tpadding: 0;\n\t}\n\n\t.archive-header {\n\t\t.lsx:not(.single-post):not(.page-has-banner) & {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: column wrap;\n\t\t\tjustify-content: center;\n\t\t\tmargin: 0 -9999rem;\n\t\t\tpadding: 10px 9999rem;\n\t\t\ttext-align: center;\n\n\t\t\t@include media('>=phone') { padding: 100px 9999rem 50px; }\n\t\t\t@include media('<=tablet') { padding: 50px 9999rem 50px;     margin-top: 50px; }\n\n\t\t\t& > p {\n\t\t\t\tcolor: #FFF;\n\t\t\t\tmargin: $lsx-gap 0 0;\n\t\t\t}\n\n\t\t\t.archive-title,\n\t\t\t& > p {\n\t\t\t\t@include media('>=tablet') { max-width: 70%; }\n\t\t\t}\n\t\t}\n\n\t\t.archive-title { margin: 0; }\n\t}\n}\n\n.content-area,\n.widget-area {\n\tmargin-bottom: $lsx-large-gap;\n\tmargin-top: $lsx-large-gap;\n\t// @include media('<=tablet') {\n\t// \tmargin-top: $lsx-large-gap * 2;\n\t// }\n\t.home &,\n\t.page.siteorigin-panels:not(.woocommerce-page) & {\n\t\tmargin-bottom: 0;\n\t\tmargin-top: 0;\n\t}\n}\n.banner-global {\n\t+ .content-area {\n\t\t@include media('<=tablet') {\n\t\t\tmargin-top: $lsx-large-gap * 2;\n\t\t}\n\t}\n}\n.single-product {\n\t.content >.content-area {\n\t\tmargin-top: $lsx-large-gap + $lsx-gap;\n\t\t@include media('<=tablet') {\n\t\t\tmargin-top: $lsx-large-gap * 2;\n\t\t}\n\t}\n}\n\n.single-post:not(.using-gutenberg), .archive {\n\t.content-area,\n\t.widget-area {\n\t\tmargin-top: $lsx-medium-gap;\n\t}\n}\n\n.single-post:not(.using-gutenberg) {\n\t&.page-has-no-banner {\n\t\t.content-area,\n\t\t.widget-area {\n\t\t\tmargin-top: $lsx-medium-gap;\n\t\t}\n\t}\n\t&:not(.page-has-banner) {\n\t\t.content-area,\n\t\t.widget-area {\n\t\t\tmargin-top: $lsx-large-gap;\n\t\t}\n\t}\n\t&.page-has-banner {\n\t\t&:not(.page-has-no-banner) {\n\t\t\t.content-area,\n\t\t\t.widget-area {\n\t\t\t\tmargin-top: $lsx-medium-gap;\n\t\t\t}\n\t\t}\n\t\t&.page-has-no-banner {\n\t\t\t.content-area,\n\t\t\t.widget-area {\n\t\t\t\tmargin-top: $lsx-large-gap;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.woocommerce-cart,\n.woocommerce-checkout,\n.woocommerce-account {\n\t.content-area,\n\t.widget-area {\n\t\tmargin-top: $lsx-medium-gap;\n\t}\n}\n\n.content-area { z-index: 4; }\n.widget-area { z-index: 5; }\n\narticle.page,\narticle.post,\narticle.lsx-slot {\n\t.entry-content {\n\t\t.wp-audio-shortcode { margin-bottom: $lsx-gap; }\n\n\t\t.wp-caption {\n\t\t\tmargin-bottom: $lsx-gap;\n\n\t\t\t& > .wp-caption-text {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tmargin-top: 5px;\n\t\t\t\tfont-family: 'Noto Sans Bold',sans-serif;\n\t\t\t}\n\t\t}\n\n\t\tp img[class*=\"wp-image-\"] {\n\t\t\t&.alignleft,\n\t\t\t&.alignright {\n\t\t\t\tpadding-bottom: $lsx-gap;\n\t\t\t}\n\t\t}\n\n\t\t.wp-caption,\n\t\tp img[class*=\"wp-image-\"] {\n\t\t\tmax-width: 100%;\n\n\t\t\t&.aligncenter {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\n\t\t\t&.alignleft {\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-right: $lsx-gap;\n\t\t\t}\n\n\t\t\t&.alignright {\n\t\t\t\tfloat: right;\n\t\t\t\tpadding-left: $lsx-gap;\n\t\t\t}\n\n\t\t\t&.alignnone {\n\t\t\t\t@include media('>=tablet') {\n\t\t\t\t\tmargin-left: -10rem;\n\t\t\t\t\tmargin-right: -10rem;\n\t\t\t\t\tmax-width: calc(100% + 20rem);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sticky {\n\t\t\tpadding:5px;\n\t\t}\n\t}\n\n\t.has-sidebar & {\n\t\t.entry-content {\n\t\t\t.wp-caption,\n\t\t\tp img[class*=\"wp-image-\"] {\n\t\t\t\t&.alignnone {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.widget-area {\n\th1, h2, h3, h4, h5, h6, .widget-title { text-align: center; }\n\n\t& > .widget {\n\t\t& + .widget { margin-top: $lsx-large-gap / 2; }\n\n\t\t.textwidget {\n\t\t\t& > p {\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t& + p { margin-top: $lsx-gap; }\n\t\t\t}\n\t\t}\n\n\t\t&.widget_rss {\n\t\t\t& > .widget-title {\n\t\t\t\t& > .rsswidget {\n\t\t\t\t\t&:first-child { display: none; }\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\t\t\tcontent: $fa-var-rss;\n\t\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.error-404 { text-align: center; }\n\n.no-results {\n\ttext-align: center;\n\n\t.search.search-no-results:not(.has-sidebar) & {\n\t\t@include media ('>=tablet') {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 83.33333%;\n\t\t}\n\n\t\t@include media ('>=desktop') { width: 66.66667%; }\n\t}\n\t.page-content {\n\t\tp {\n\t\t\tpadding: 10px;\n\t\t}\n\t}\n}\n\n.search-form {\n\t.submit-button {\n\t\t.search-submit {\n\t\t\tfont-size: 0;\n\t\t\t&:before {\n\t\t\t\tcontent: \"\\f002\";\n\t\t\t\tfont-family: FontAwesome;\n\t\t\t\tfont-size: 14px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.search {\n\t.facetwp-template {\n\t\t.entry-layout {\n\t\t\t.woocommerce_info {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#facetwp-top, .facetwp-sidebar {\n\tbackground-color: #ffffff;\n\tborder: 1px solid #E4E4E4;\n}\n#facetwp-top {\n\tpadding: 5px;\n}\n\n.facetwp-per-page:after, .facetwp-sort:after {\n    content: '\\f0d7';\n    color: #919191;\n    position: relative;\n    right: 20px;\n    font-family: FontAwesome;\n    font-size: 20px;\n    top: 3px;\n}\n\n.facetwp-sidebar {\n\tpadding: 15px;\n\t.facetwp-type-search .facetwp-search-wrap .facetwp-search {\n\t\twidth: 160px;\n\t}\n}\n\n.screen-reader-text {\n\tclip: rect(1px, 1px, 1px, 1px);\n\tposition: absolute !important;\n\twhite-space: nowrap;\n\theight: 1px;\n\twidth: 1px;\n\toverflow: hidden;\n}\n\n.screen-reader-text:focus {\n\tborder-radius: 3px;\n\tclip: auto !important;\n\tdisplay: block;\n\tfont-size: 14px;\n\tfont-size: 0.875rem;\n\tfont-weight: bold;\n\theight: auto;\n\tleft: 5px;\n\tline-height: normal;\n\tpadding: 15px 23px 14px;\n\ttext-decoration: none;\n\ttop: 5px;\n\twidth: auto;\n\tz-index: 100000; /* Above WP toolbar. */\n}\n\n.lsx-shadow {\n\tbox-shadow: 1px 1px 5px rgba(155,155,155,0.7);\n}\n","article.page {\n\t.page-template-template-no-sidebar &,\n\t.page-template-default:not(.has-sidebar) & {\n\t\t@include media(\">=tablet\") {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 83.33333%;\n\t\t}\n\n\t\t@include media(\">=desktop\") {\n\t\t\twidth: 66.66667%;\n\t\t}\n\t}\n}\n.edit-link {\n\tdisplay: none !important;\n}\n\n/* -------------------------------------------------------------------------- */\n/*\tTemplate: Cover Template\n/* -------------------------------------------------------------------------- */\n\n.page-template-template-cover,\n.post-template-template-cover {\n\t&.gutenberg-compatible-template.using-gutenberg.lsx-page-title,\n\t&.banner-disabled.single {\n\t\t#primary,\n\t\t#primary.content-area {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\t#primary {\n\t\tmargin-top: 0;\n\t}\n\t&.mobile-header-hamburger {\n\t\t#masthead {\n\t\t\tbackground-color: transparent;\n\n\t\t\t&.masthead-open {\n\t\t\t\tbackground-color: #374750;\n\t\t\t}\n\t\t\t.primary-navbar {\n\t\t\t\t> .nav {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.mobile-header-navigation-bar {\n\t\t@include media(\">=desktop-wide\") {\n\t\t\t#masthead {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\t.primary-navbar {\n\t\t\t\t\t> .nav {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t#masthead {\n\t\tmargin-bottom: -80px;\n\t\tz-index: 9;\n\t\tbox-shadow: none;\n\t\t&.scroll-to-fixed-fixed {\n\t\t\tposition: relative !important;\n\t\t}\n\t\t#searchform {\n\t\t\t.search-submit {\n\t\t\t\tcolor: white;\n\t\t\t}\n\t\t}\n\t\t.primary-navbar {\n\t\t\tborder: none;\n\t\t\t> .nav {\n\t\t\t\t.menu-item {\n\t\t\t\t\t> a,\n\t\t\t\t\t&.active > a {\n\t\t\t\t\t\t@include media(\">=desktop\") {\n\t\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.mobile-header-hamburger {\n\t\t#masthead {\n\t\t\t.wrapper-toggle {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\t.navbar-toggle {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t> .icon-bar {\n\t\t\t\t\t\tbackground-color: white;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.breadcrumbs-container,\n\t#top-menu {\n\t\tdisplay: none;\n\t}\n\t.cover-header {\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\t\t@include media(\"<tablet\") {\n\t\t\tmargin-right: -15px;\n\t\t\tmargin-left: -15px;\n\t\t}\n\t\t&.bg-image {\n\t\t\tbackground-position: center;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: cover;\n\t\t}\n\t\t&.bg-attachment-fixed {\n\t\t\tbackground-attachment: fixed;\n\t\t}\n\t\t.cover-header-inner-wrapper {\n\t\t\tdisplay: flex;\n\t\t\tposition: relative;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: flex-end;\n\t\t\twidth: 100%;\n\t\t\tmin-height: calc(100vh - 2rem);\n\t\t\t.cover-header-inner {\n\t\t\t\tpadding: 10rem 0 5rem 0;\n\t\t\t\t@include media(\"<=tablet\") {\n\t\t\t\t\tpadding: 10rem 0 13rem 0;\n\t\t\t\t}\n\t\t\t\twidth: 100%;\n\t\t\t\t.cover-color-overlay,\n\t\t\t\t.cover-color-overlay::before {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t.cover-color-overlay::before {\n\t\t\t\t\tbackground: currentColor;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\t.the-excerpt-wrapper {\n\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\tpadding-left: 5rem;\n\t\t\t\t\tpadding-right: 5rem;\n\t\t\t\t\ta {\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.to-the-content-wrapper {\n\t\t\t\t\t.to-the-content {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tpadding: 2rem;\n\t\t\t\t\t\ti {\n\t\t\t\t\t\t\tfont-size: 35px;\n\t\t\t\t\t\t\ttransition: transform 0.1s linear;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\ti {\n\t\t\t\t\t\t\t\ttransform: scale(1.1);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t#main {\n\t\t.entry-header {\n\t\t\tbackground: transparent;\n\t\t\tpadding: 0;\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\t* {\n\t\t\t\tcolor: white;\n\t\t\t}\n\t\t\t.entry-categories-inner {\n\t\t\t\ta {\n\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\tmargin: 0 5px;\n\t\t\t\t\t@include media(\"<custom\") {\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.entry-title {\n\t\t\t\tfont-size: 56px;\n\t\t\t\tpadding-left: 5rem;\n\t\t\t\tpadding-right: 5rem;\n\t\t\t}\n\t\t\t.intro-text {\n\t\t\t\t* {\n\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\tpadding-left: 5rem;\n\t\t\t\t\tpadding-right: 5rem;\n\t\t\t\t\t@include media(\"<custom\") {\n\t\t\t\t\t\tfont-size: 18px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t\t.lsx-postnav-wrapper {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.moretag {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t#primary {\n\t\t.entry-categories-inner {\n\t\t\ta {\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: nth($blue, 1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.entry-meta {\n\t\t\t.post-meta {\n\t\t\t\t.vcard {\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"\\f007\";\n\t\t\t\t\t\tfont-family: FontAwesome;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t}\n\t\t\t\t\tmargin-right: $lsx-gap;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:hover * {\n\t\t\t\t\t\tcolor: nth($blue, 1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.post-meta-time {\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"\\f073\";\n\t\t\t\t\t\tfont-family: FontAwesome;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t}\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:hover * {\n\t\t\t\t\t\tcolor: nth($blue, 1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nbody:not(.logged-in) {\n\t&.page-template-template-cover,\n\t&.post-template-template-cover {\n\t\t.cover-header {\n\t\t\t.cover-header-inner-wrapper {\n\t\t\t\tmin-height: 100vh;\n\t\t\t}\n\t\t}\n\t}\n}\n\nbody.template-cover .entry-header {\n\tbackground: transparent;\n\tpadding: 0;\n}\n\n.cover-header h1,\n.cover-header h2,\n.cover-header h3,\n.cover-header h4,\n.cover-header h5,\n.cover-header h6,\n.cover-header .faux-heading {\n\tcolor: inherit;\n}\n\n.cover-header .entry-header a {\n\tcolor: inherit;\n}\n",".single-post {\n\tarticle.post {\n\t\tmargin: 0 auto;\n\t\tmax-width: 850px;\n\t\t@include media('<phone') {\n\t\t\tpadding: 0 25px;\n\t\t}\n\t\t.archive-title {\n\t\t\tfont-size: 30px;\n\t\t\tletter-spacing: 1px;\n\t\t\tline-height: 1.2;\n\t\t\tmargin-top: $lsx-gap / 2;\n\t\t\tmargin-bottom: 5px;\n\t\t\ttext-align: center;\n\n\t\t\t& > .fa { display: none; }\n\t\t}\n\n\t\t.entry-meta {\n\t\t\tmargin-top: 20px;\n\t\t\t.post-meta {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tposition: relative;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t//&.post-meta-top { margin-top: $lsx-large-gap; }\n\t\t\t}\n\n\t\t\t.post-meta-avatar {\n\t\t\t\tborder: 2px solid #FFF;\n\t\t\t\tborder-radius: 50%;\n\t\t\t\theight: 75px;\n\t\t\t\tleft: 50%;\n\t\t\t\toverflow: hidden;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: -80px;\n\t\t\t\ttransform: translateX(-50%);\n\t\t\t\ttransition: border 300ms ease;\n\t\t\t\twidth: 75px;\n\t\t\t}\n\t\t}\n\n\t\t.entry-content { margin-top: $lsx-gap; }\n\n\t\t.post-tags {\n\t\t\t& > a {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin-right: 5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '#';\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\n\t\t\t\t&:last-child,\n\t\t\t\t&:only-child {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.post-navigation {\n\t\t.nav-links {\n\t\t\tmargin-left: -15px;\n\t\t\tmargin-right: -15px;\n\t\t\tmargin-top: 2.4rem;\n\t\t\t@include media('<phone') {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t\t.previous,\n\t\t\t.next {\n\t\t\t\t@include media('<phone') {\n\t\t\t\t\t@include make-xs-column(12);\n\t\t\t\t}\n\n\t\t\t\t& > a {\n\t\t\t\t\t&:before {\n\t\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\t\tfont-size: 5.5rem;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.previous {\n\t\t\t\ttext-align: left;\n\n\t\t\t\t& > a {\n\t\t\t\t\tpadding-left: 4.5rem;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: $fa-var-angle-left;\n\t\t\t\t\t\tleft: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.next {\n\t\t\t\ttext-align: right;\n\n\t\t\t\t& > a {\n\t\t\t\t\tpadding-right: 4.5rem;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: $fa-var-angle-right;\n\t\t\t\t\t\tright: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\t& > p,\n\t\t\t\t& > h3 {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\t& > p {\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 2;\n\t\t\t\t}\n\n\t\t\t\t& > h3 {\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tline-height: 1.35;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&.page-has-banner {\n\t\tarticle.post {\n\t\t\t.entry-meta {\n\t\t\t\t.post-meta-top { margin-top: calc(-#{$lsx-large-gap} + 42.5px + 30px); }\n\t\t\t}\n\t\t}\n\t}\n}\n\n.gutenberg-compatible-template.using-gutenberg:not(.has-block-banner):not(.has-block-media-text):not(.has-block-cover) {\n\t.entry-content {\n\t    padding-top: $lsx-gap;\n\t}\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n@mixin container-fixed($gutter: $grid-gutter-width) {\n  padding-right: ceil(($gutter / 2));\n  padding-left: floor(($gutter / 2));\n  margin-right: auto;\n  margin-left: auto;\n  @include clearfix;\n}\n\n// Creates a wrapper for a series of columns\n@mixin make-row($gutter: $grid-gutter-width) {\n  margin-right: floor(($gutter / -2));\n  margin-left: ceil(($gutter / -2));\n  @include clearfix;\n}\n\n// Generate the extra small columns\n@mixin make-xs-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage(($columns / $grid-columns));\n  min-height: 1px;\n  padding-right: ($gutter / 2);\n  padding-left: ($gutter / 2);\n}\n@mixin make-xs-column-offset($columns) {\n  margin-left: percentage(($columns / $grid-columns));\n}\n@mixin make-xs-column-push($columns) {\n  left: percentage(($columns / $grid-columns));\n}\n@mixin make-xs-column-pull($columns) {\n  right: percentage(($columns / $grid-columns));\n}\n\n// Generate the small columns\n@mixin make-sm-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: ($gutter / 2);\n  padding-left: ($gutter / 2);\n\n  @media (min-width: $screen-sm-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-offset($columns) {\n  @media (min-width: $screen-sm-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-push($columns) {\n  @media (min-width: $screen-sm-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-pull($columns) {\n  @media (min-width: $screen-sm-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n\n// Generate the medium columns\n@mixin make-md-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: ($gutter / 2);\n  padding-left: ($gutter / 2);\n\n  @media (min-width: $screen-md-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-offset($columns) {\n  @media (min-width: $screen-md-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-push($columns) {\n  @media (min-width: $screen-md-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-pull($columns) {\n  @media (min-width: $screen-md-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n\n// Generate the large columns\n@mixin make-lg-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: ($gutter / 2);\n  padding-left: ($gutter / 2);\n\n  @media (min-width: $screen-lg-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-offset($columns) {\n  @media (min-width: $screen-lg-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-push($columns) {\n  @media (min-width: $screen-lg-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-pull($columns) {\n  @media (min-width: $screen-lg-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n",".blog,\n.archive,\n.archive.category,\n.search-results {\n\t&:not(.has-sidebar) {\n\t\t.site-main {\n\t\t\t@include media(\">=tablet\") {\n\t\t\t\tmargin: 0 auto;\n\t\t\t\twidth: 83.33333%;\n\t\t\t}\n\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t\t&.blog,\n\t\t&.archive.category,\n\t\t&.archive.tag {\n\t\t\t&:not(.lsx-body-full-width) {\n\t\t\t\t.site-main {\n\t\t\t\t\t@include media(\">=desktop\") {\n\t\t\t\t\t\twidth: 66.66667%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\narticle.post,\narticle.page,\narticle.lsx-slot {\n\t.blog &,\n\t.archive &,\n\t.search-results &,\n\t.lsx-related-posts & {\n\t\t& + article.post,\n\t\t& + article.page,\n\t\t& + article.lsx-slot {\n\t\t\tmargin-top: 30px;\n\t\t}\n\n\t\t.entry-layout {\n\t\t\tbackground-color: #fff;\n\t\t\tpadding-bottom: 15px;\n\n\t\t\t& > .entry-image {\n\t\t\t\t@include media(\">=phone\") {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.entry-header {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.thumbnail {\n\t\t\tborder: 0 none;\n\t\t\tborder-radius: 0;\n\t\t\tdisplay: block;\n\t\t\tmargin-bottom: 0;\n\t\t\toverflow: hidden;\n\t\t\tpadding: 0;\n\t\t\tposition: relative;\n\n\t\t\t& > .attachment-responsive {\n\t\t\t\tborder: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t&.lazyload,\n\t\t\t\t&.lazyloading {\n\t\t\t\t\twidth: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.entry-meta {\n\t\t\tpadding: 15px 10px;\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\tpadding: 3rem 3rem 1rem;\n\t\t\t}\n\n\t\t\t.post-meta {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tposition: relative;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\n\t\t\t.post-meta-avatar {\n\t\t\t\tborder: 2px solid #fff;\n\t\t\t\tborder-radius: 50%;\n\t\t\t\theight: 75px;\n\t\t\t\tleft: 50%;\n\t\t\t\toverflow: hidden;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: -80px;\n\t\t\t\ttransform: translateX(-50%);\n\t\t\t\ttransition: border 300ms ease;\n\t\t\t\twidth: 75px;\n\t\t\t}\n\t\t}\n\t\t.post-meta-categories {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0 10px 20px;\n\t\t\tfont-size: 13px;\n\t\t\tcolor: $small;\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\tpadding: 0rem 3rem 2rem;\n\t\t\t}\n\t\t\ta {\n\t\t\t\tcolor: $small;\n\t\t\t}\n\t\t}\n\n\t\t.entry-title {\n\t\t\tfont-size: 22px;\n\t\t\ttext-align: left;\n\t\t\tpadding: 30px 10px 0;\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\tpadding: 3rem 3rem 0;\n\t\t\t}\n\t\t\t& .fa {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t& .label-sticky {\n\t\t\t\tborder-radius: 0;\n\t\t\t\tcolor: #fff;\n\t\t\t\tfont-family: $font-family-base;\n\t\t\t\tfont-size: $font-size-base;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tpadding: 1rem;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 1rem;\n\t\t\t\ttop: 1rem;\n\t\t\t\tbox-shadow: 0 10px 6px -6px rgba(0, 0, 0, 0.15);\n\t\t\t}\n\t\t}\n\n\t\t.entry-summary {\n\t\t\tword-break: break-word;\n\t\t\tpadding: 0 10px;\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\tpadding: 0 3rem;\n\t\t\t}\n\t\t\tp {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t.moretag {\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t}\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.woocommerce {\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\t.entry-content {\n\t\t\tpadding: 0 10rem;\n\t\t\tp {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\t\t}\n\n\t\t.post-tags-wrapper {\n\t\t\tmargin: 0 10px;\n\t\t\tfont-style: italic;\n\t\t\tborder-top: 2px solid #d8d8d8;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tpadding-top: 14px;\n\t\t\tmargin-top: 14px;\n\t\t\tpadding-bottom: 2rem;\n\t\t\tmargin-top: 0;\n\t\t\t@include media(\">=desktop\") {\n\t\t\t\tmargin: 0 3rem;\n\t\t\t}\n\t\t\t.post-tags {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 13px;\n\t\t\t\t//padding-top: 4px;\n\t\t\t}\n\t\t\t& > * {\n\t\t\t\t&:after {\n\t\t\t\t\t@include fa-icon();\n\n\t\t\t\t\tcontent: \"|\";\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tmargin: 0 5px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t& > .post-comments {\n\t\t\t\t&:before {\n\t\t\t\t\t@include fa-icon();\n\t\t\t\t\tcontent: \"\\f0e5\";\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.post-meta-categories,\n\t\t\t.post-comments {\n\t\t\t\tdisplay: inline;\n\t\t\t\tfont-size: 13px;\n\t\t\t\t//padding-top: 4px;\n\t\t\t}\n\t\t}\n\n\t\t.post-tags {\n\t\t\t& > a {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-right: 5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"#\";\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\n\t\t\t\t&:last-child,\n\t\t\t\t&:only-child {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.moretag {\n\t\t\tline-height: 1.33;\n\t\t\ttext-transform: uppercase;\n\t\t\t&:after {\n\t\t\t\t@include fa-icon();\n\n\t\t\t\tcontent: $fa-var-long-arrow-right;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t.entry-title {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t&.has-thumb {\n\t\t\t.entry-meta {\n\t\t\t\tpadding-top: 0;\n\t\t\t}\n\t\t\t.entry-title {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\t\t}\n\n\t\t&.format-quote {\n\t\t\t.entry-title {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.search-results {\n\tarticle.lsx-slot {\n\t\t&:not(.post),\n\t\t&.post.format-quote {\n\t\t\t.post-meta {\n\t\t\t\t& > .post-meta-avatar,\n\t\t\t\t& > .post-meta-author,\n\t\t\t\t& > .post-meta-time {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:not(.post) {\n\t\t\t.entry-meta {\n\t\t\t\t& > .post-meta.post-meta-top {\n\t\t\t\t\tmargin-top: 22.5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.post.format-quote {\n\t\t\t.entry-meta {\n\t\t\t\t& > .post-meta.post-meta-top {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&.search .post-wrapper {\n\t\tpadding-top: 14px;\n\t}\n\n\t&:not( .lsx-body-grid-layout ):not( .lsx-body-half-grid-layout ):not( .lsx-body-list-layout ):not( .lsx-search-enabled ) {\n\t\t#categories-slider {\n\t\t\t+ .post-wrapper {\n\t\t\t\tmargin-top: -6.3rem;\n\t\t\t}\n\t\t}\n\t\t.post-wrapper {\n\t\t\talign-items: flex-start;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\tmargin-top: -30px;\n\n\t\t\t@include media('>=phone') {\n\t\t\t\tmargin-left: -15px;\n\t\t\t\tmargin-right: -15px;\n\t\t\t}\n\n\t\t\t& > .post,\n\t\t\t& > .page,\n\t\t\t& > .lsx-slot {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t@include media('>=phone') {\n\t\t\t\t\tpadding-left: 15px;\n\t\t\t\t\tpadding-right: 15px;\n\t\t\t\t\twidth: 50%;\n\t\t\t\t}\n\n\t\t\t\t@include media('>=desktop') {\n\t\t\t\t\twidth: 33.33333%;\n\t\t\t\t}\n\n\t\t\t\t.entry-meta,\n\t\t\t\t.entry-title,\n\t\t\t\t.post-meta-categories,\n\t\t\t\t.entry-summary,\n\t\t\t\t.entry-content {\n\t\t\t\t\tpadding-left: 1.5rem;\n\t\t\t\t\tpadding-right: 1.5rem;\n\t\t\t\t}\n\t\t\t\t.post-tags-wrapper {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tmargin-left: 1.5rem;\n\t\t\t\t\tmargin-right: 1.5rem;\n\t\t\t\t\tpadding-bottom: 1.5rem;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t\t.entry-title {\n\t\t\t\t\tfont-size: 22px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".author {\n\t&.archive {\n\t\t.content {\n\t\t\t#primary {\n\t\t\t\tmargin-top: 4.25rem;\n\t\t\t\t.site-main {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n.archive-author-data {\n\tdisplay: block;\n\tmargin-top: $lsx-medium-gap;\n\n\t.archive-author-avatar {\n\t\tpadding-top: 8px;\n\t\tdisplay: block;\n\t\t//height: 20rem;\n\t\toverflow: hidden;\n\t\tmargin: 0 auto ($lsx-large-gap / 2);\n\t\tposition: relative;\n\t\t//width: 20rem;\n\t}\n\n\t.archive-author-bio {\n\t\tdisplay: block;\n\t\tmargin-bottom: $lsx-large-gap / 2;\n\t}\n\n\t.archive-author-title {\n\t\tmargin: 5px 0 25px;\n\t}\n\n\t& > .archive-author-posts {\n\t\tmargin: ($lsx-large-gap / 2) 0 0;\n\t}\n\n\t.archive-author-social-links {\n\t\tmargin-bottom: $lsx-gap;\n\n\t\t.archive-author-social-link {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 0 8px;\n\t\t\ttransition: color 300ms ease;\n\n\t\t\t.fa {\n\t\t\t\t&:before { font-size: 22px; }\n\t\t\t}\n\t\t}\n\t}\n}\na.back-to-blog {\n\ttext-transform: uppercase;\n\t&:before {\n\t\tcontent: '\\f177';\n\t\tdisplay: inline-block;\n\t\tfont-family: 'FontAwesome';\n\t\tfont-size: inherit;\n\t\tmargin-right: 5px;\n\t\ttext-rendering: auto;\n\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t}\n}\n"]}