lightspeeddevelopment/lsx-customizer

View on GitHub
assets/css/the-events-calendar/maps/the-events-calendar.css.map

Summary

Maintainability
Test Coverage
{"version":3,"sources":["../scss/global/mixins/_button.scss","the-events-calendar.scss","../scss/global/_lsx-variables.scss","../scss/global/mixins/_colours-helper.scss","../scss/global/mixins/_include-media.scss","../vendor/bootstrap/_variables.scss","../vendor/bootstrap/mixins/_vendor-prefixes.scss","../vendor/bootstrap/mixins/_forms.scss"],"names":[],"mappings":"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CK7pBvB,2GL6pBuB,CAI7B,WAAY,CACZ,gBAAiB,CACjB,gBAAiB,CACjB,UAAW,CAvFf,4gCM/sBI,oBLpDW,CKqDX,SAAU,CDUZ,iFCb+D,CDcvD,yECduD,CNitBjE,4mCKjqBI,aJpD6B,CIqD7B,SAAU,CLgqBd,4oCK9pB4B,aJvDK,CDqtBjC,orCK7pBkC,aJxDD,CDqtBjC,gLA2FG,UAAW,CA3Fd,gFA8FG,qBCvzBgB,CDwzBhB,iBCtzBsB,CImBvB,oDLoyByD,CKnyBjD,4CLmyBiD,CK/qBzD,8ELkrB8B,CKhrBtB,sFLgrBsB,CKhrBtB,8ELgrBsB,CKhrBtB,sELgrBsB,CKhrBtB,2GLgrBsB,CAI7B,WAAY,CACZ,gBAAiB,CACjB,gBAAiB,CAzGpB,4FM/sBI,oBLpDW,CKqDX,SAAU,CDUZ,iFCb+D,CDcvD,yECduD,CNitBjE,oHKjqBI,aJpD6B,CIqD7B,SAAU,CLgqBd,4HK9pB4B,aJvDK,CDqtBjC,sIK7pBkC,aJxDD,CDk0BjC,6DAGG,sBAAuB,CAH1B,sHAOG,mBAAa,CAAb,mBAAa,CAAb,YAAa,CACb,2BAAgB,CAAhB,4BAAgB,CAAhB,yBAAgB,CAAhB,qBAAsB,CARzB,kIAUI,cAAe,CACf,eAAgB,CAChB,wBAAyB,CAZ7B,kVAgBI,aAAc,CACd,UAAW,CACX,WCz1BoB,CD01BpB,gBIzyB4B,CJ0yB5B,cC92BiB,CD+2BjB,eCl2BkB,CDm2BlB,aCx3BgB,CDy3BhB,qBIhtBiC,CJitBjC,qBAAsB,CACtB,qBC/1Be,CDg2Bf,iBC91BqB,CImBvB,oDLq1B0D,CKp1BlD,4CLo1BkD,CKhuB1D,8ELmuB+B,CKjuBvB,sFLiuBkB,CKjuBlB,8ELiuBkB,CKjuBlB,sELiuBkB,CKjuBlB,2GLiuBuB,CAvCjC,0XM9yBI,WFgJ8G,CE/I9G,iBF0B4B,CEzB5B,cFrBoD,CEsBpD,mBFgCiC,CE/BjC,iBFmC2B,CJuwB/B,kZMtyBI,WFwI8G,CEvI9G,gBFuI8G,CJ8pBlH,o1BMhyBI,WAAY,CNgyBhB,0WM5zBI,oBLpDW,CKqDX,SAAU,CDUZ,iFCb+D,CDcvD,yECduD,CN8zBj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","file":"../the-events-calendar.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","@import \"../scss/global/variables\";\n@import \"../scss/global/mixins\";\n@import \"../scss/global/placeholders\";\n\n// Placeholders and Mixins\n\n%bootstrap-form-control {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 50px;\n\tcolor: $text-color;\n\tbackground-color: white;\n\tbackground-image: none;\n\tborder: 2px solid $breaker;\n\tborder-radius: 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 {\n\t\tborder-color: nth($blue, 1);\n\t}\n}\n\n%bootstrap-message {\n\tborder-radius: 4px;\n\tborder: 1px solid transparent;\n\tmargin-bottom: 20px;\n\tpadding: 15px !important;\n\n\t&:before {\n\t\tdisplay: none;\n\t}\n}\n\n%bootstrap-message-success {\n\tbackground-color: #dff0d8;\n\tborder-color: #d6e9c6;\n\tcolor: #3c763d;\n}\n\n%bootstrap-message-error {\n\tbackground-color: #f2dede;\n\tborder-color: #ebccd1;\n\tcolor: #a94442;\n}\n\n%bootstrap-message-info {\n\tbackground-color: #d9edf7;\n\tborder-color: #bce8f1;\n\tcolor: #31708f;\n}\n\n%small-form-field {\n\theight: 42px;\n\tpadding: 10px 12px;\n}\n\n%small-form-select {\n\theight: 42px;\n\tpadding: 0 12px;\n}\n\n%lsx-title {\n\tfont-size: 30px !important;\n\tline-height: 1.2;\n\tmargin-bottom: 4.25rem;\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: 2.4rem 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@mixin small-button() {\n\t&,\n\t&:active,\n\t&:visited {\n\t\tfont-weight: 700;\n\t\theight: initial;\n\t\t@include media(\">tablet\") {\n\t\t\tpadding: 10px 30px !important;\n\t\t}\n\t}\n}\n\n/** Page Template Default **/\n.page-template-page-php.tribe-js {\n\t&:not(.tribe-events-page-template) {\n\t\t&.post-type-archive-tribe_events {\n\t\t\t.wrap.container {\n\t\t\t\t#primary {\n\t\t\t\t\t.entry-content {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t> .archive-header-wrapper {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t#tribe-events {\n\t\t\t\t\t\t\t.type-tribe_events {\n\t\t\t\t\t\t\t\t.entry-summary {\n\t\t\t\t\t\t\t\t\tpadding: 0;\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\t\t}\n\t\t&.single {\n\t\t\t.wrap.container {\n\t\t\t\t.content.row {\n\t\t\t\t\t> .archive-header-wrapper {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t> #primary {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\tz-index: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/**\n * Tribe General Structure\n */\n.tribe-button.tribe-button-small.tribe-upcoming.tribe-button-secondary,\n.tribe-community-events-content\n\t.tribe-nav\n\t.my-events-display-options\n\ta.tribe-upcoming,\n.tribe_community_edit .button,\n.tribe_community_edit .button-primary,\n.tribe_community_edit .button-secondary,\n.tribe_community_edit .tribe-add-recurrence.tribe-button,\n.tribe_community_edit .tribe-button,\n.tribe_community_list #tribe-add-exclusion.button,\n.tribe_community_list .button,\n.tribe_community_list .button-primary,\n.tribe_community_list .button-secondary,\n.tribe_community_list .tribe-add-recurrence.tribe-button,\n.tribe_community_list .tribe-button,\n.tribe-community-events.form .my-events-header .tribe-button,\n.tribe-community-events\n\t.tribe-section.tribe-section-image-uploader\n\t.tribe-image-upload-area\n\t.choose-file,\n.tribe-community-events.form .tribe-button,\n.tribe_community_edit .tribe-button.submit,\n.tribe_community_list .tribe-button.submit,\n.tribe-community-events\n\t.tribe-section.tribe-section-image-uploader\n\t.tribe-image-upload-area\n\t.EventImage,\n.tribe_community_edit .button-primary,\n.tribe_community_edit .tribe-button.tribe-button-primary,\n.tribe_community_list .button-primary,\n.tribe_community_list .tribe-button.tribe-button-primary,\n.tribe_community_edit button.submit.events-community-submit,\ninput.button.submit.events-community-submit,\n#post.tribe-button.submit.events-community-submit,\n.tribe-community-events.form .tribe-button,\n#tribe-community-events.form .tribe-button,\n.tribe-community-events-content\n\t.tribe-nav\n\t.table-menu-wrapper\n\ta.tribe-button-tertiary {\n\t@include lsx-button-scaffolding();\n\t@include lsx-button-colour();\n\t@include small-button();\n\tfont-family: $font-family-sans-serif;\n\tfont-weight: 600;\n\n\tbr {\n\t\tdisplay: none;\n\t}\n}\n.content-area {\n\t#main {\n\t\t.tribe-button {\n\t\t\t&.tribe-button-primary {\n\t\t\t\t@include lsx-button-scaffolding();\n\t\t\t\t@include lsx-button-colour();\n\t\t\t\t@include small-button();\n\t\t\t\tfont-family: $font-family-sans-serif;\n\t\t\t\tfont-weight: 600;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-events-button {\n\tbox-shadow: 2px 2px 0 0 #7a030a;\n\t&,\n\t#tribe-events & {\n\t\t@include lsx-button-scaffolding();\n\t\t@include lsx-button-colour();\n\t\t@include small-button();\n\t\tfont-family: $font-family-sans-serif;\n\t\tfont-weight: 600;\n\t}\n}\n\n.tribe-events-filter-view.tribe-filters-closed\n\t#tribe_events_filters_wrapper\n\t.tribe_events_filters_toggle {\n\tfont-size: 15px;\n}\n\ninput#EventImage {\n\tposition: absolute;\n}\n\n// Structure\n\n#tribe-events-pg-template {\n\tmargin: 0 !important;\n\tmax-width: none !important;\n\tpadding: 0 !important;\n}\n\narticle.page {\n\t.page-template-default:not(.has-sidebar).tribe-js & {\n\t\twidth: 100% !important;\n\t}\n}\n\n.site-main {\n\t.post-type-archive-tribe_events:not(.has-sidebar).tribe-js & {\n\t\twidth: 100%;\n\t}\n}\n\n#tribe-bar-form {\n\t#tribe-bar-views {\n\t\tpadding: 0;\n\t\t.tribe-bar-views-list {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.tribe-bar-submit {\n\t\tinput[type=\"submit\"] {\n\t\t\t@include lsx-button-scaffolding();\n\t\t\t@include lsx-button-colour();\n\t\t\t@include small-button();\n\t\t}\n\t}\n}\n\na.tribe-events-read-more {\n\t.content-area &:not(.btn) {\n\t\t@include lsx-button-scaffolding();\n\t\t@include lsx-button-colour();\n\t\t@include small-button();\n\t\tfont-family: $font-family-sans-serif;\n\t\tfont-weight: 600;\n\t}\n}\n\n.tribe-events-notices {\n\t@extend %bootstrap-message;\n\t@extend %bootstrap-message-info;\n\tmargin-top: 0;\n\n\tul {\n\t\tmargin-bottom: 0 !important;\n\t\tpadding-left: 0 !important;\n\t}\n}\n\n#tribe-events-footer,\n#tribe-events-header {\n\t.tribe-events-sub-nav {\n\t\tli {\n\t\t\tfont-weight: bold;\n\t\t\ta {\n\t\t\t\tbackground: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#main {\n\t.tribe-community-events-content {\n\t\t.tribe-nav {\n\t\t\t.tribe-pagination {\n\t\t\t\t.current,\n\t\t\t\t.inactive {\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\tborder: 2px solid nth($blue, 1);\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tline-height: 36px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\twidth: 40px;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: nth($blue, 1);\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.current {\n\t\t\t\t\tbackground: nth($blue, 1);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.tribe-nav-top {\n\t\t\t\t.tribe-pagination {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\na.tribe-button.tribe-button-small.tribe-past.tribe-button-tertiary,\na.table-menu-btn.button.tribe-button.tribe-button-tertiary.tribe-button-activate,\nbutton#tribe-add-exclusion,\n.tribe-button.tribe-button-small.tribe-upcoming.tribe-button-tertiary,\n.tribe-button.tribe-button-small.tribe-past.tribe-button-secondary {\n\t@include lsx-button-scaffolding();\n\t@include small-button();\n\tbackground: var(--shuttle-gray);\n\tcolor: white;\n\tborder: none;\n\tbox-shadow: 2px 2px 0 0 var(--button-secondary-hover);\n\t&:hover {\n\t\tbackground: var(--button-secondary-hover);\n\t}\n}\na.table-menu-btn.button.tribe-button.tribe-button-tertiary.tribe-button-activate {\n\tcolor: #64686c;\n}\n\n.tribe-nav {\n\t.table-menu {\n\t\tul {\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n}\n\n.tribe-community-events .tribe-community-notice.tribe-community-notice-error {\n\tmargin-top: 1em;\n}\n\n#tribe-events-header {\n\tmargin-bottom: 0;\n\t.tribe-events-sub-nav {\n\t\tdisplay: none;\n\t}\n}\n\n#tribe-events-footer {\n\t#comments + &,\n\t#respond + & {\n\t\tmargin-top: 8.5rem;\n\t}\n}\n\n.tribe-js {\n\t.datepicker {\n\t\tmin-width: 160px;\n\t}\n\t// Organizer\n\t&.single-tribe_organizer {\n\t\t#primary {\n\t\t\t&.content-area {\n\t\t\t\tmargin-bottom: $lsx-medium-gap;\n\t\t\t\tmargin-top: $lsx-medium-gap;\n\t\t\t}\n\t\t\t#main {\n\t\t\t\t.tribe-events-organizer {\n\t\t\t\t\t.tribe-events-organizer-meta {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-direction: column;\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t\tmargin-bottom: 2.4rem;\n\t\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\t\t.tribe-events-event-image {\n\t\t\t\t\t\t\tmargin-top: 2.4rem;\n\t\t\t\t\t\t\torder: -1;\n\t\t\t\t\t\t\talign-self: baseline;\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#tribe-bar-collapse-toggle {\n\tline-height: 31px;\n}\n\n.tribe-events-calendar {\n\tth {\n\t\tfont-weight: normal;\n\t}\n\n\ttd {\n\t\tdiv[id*=\"tribe-events-daynum-\"] {\n\t\t\t&,\n\t\t\t& a {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#tribe-events-content {\n\tmargin-bottom: 0;\n\tpadding: 0;\n\t.tribe-events-tooltip {\n\t\tpadding: 1em 0.5em;\n\t\th3.entry-title.summary {\n\t\t\tpadding: 0 0.5em;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\th4 {\n\t\t\tfont-weight: bold;\n\t\t\tpadding: 8px 12px;\n\t\t}\n\n\t\t.tribe-events-event-body {\n\t\t\toverflow: hidden;\n\t\t\tpadding: 5px 12px 0;\n\n\t\t\t.tribe-event-duration {\n\t\t\t\tfont-weight: bold;\n\n\t\t\t\t.tribe-events-abbr {\n\t\t\t\t\tmargin-bottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.tribe-event-description {\n\t\t\t\tpadding: 12px 0 0 0;\n\n\t\t\t\tp {\n\t\t\t\t\tmargin-bottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:not(.tribe-event-featured) {\n\t\t\t.tribe-events-event-thumb {\n\t\t\t\tpadding: 12px 12px 12px 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-events-user-recurrence-toggle {\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tmargin-right: 8px;\n\t}\n}\n\n.tribe-events-list-separator-month {\n\tfont-size: 18px;\n\tpadding: 8px 12px;\n\ttext-align: center;\n}\n\n.tribe-events-list {\n\t.tribe-events-list-event-title {\n\t\tfont-size: 30px;\n\t\tmargin-bottom: 12px;\n\t}\n\n\t.tribe-events-loop {\n\t\t.tribe-event-featured {\n\t\t\tmargin-top: 2.25em;\n\t\t\tpadding: 25px !important;\n\n\t\t\t.tribe-events-list-event-title {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\ta {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\n\t\t\t\t.label {\n\t\t\t\t\tfont-size: 60%;\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\tpadding: 3px 12px;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t@include media(\"<phone\") {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.tribe-events-event-meta {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.type-tribe_events {\n\t\t\t@include media(\">=tablet\") {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.tribe-events-event-meta {\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t}\n\t\t}\n\n\t\t.tribe-events-event-image,\n\t\t.tribe-event-featured .tribe-events-event-image {\n\t\t\tfloat: none;\n\t\t\tmargin: 0 35px 0 0;\n\t\t\ttext-align: left;\n\t\t\tmin-width: 350px;\n\n\t\t\t@include media(\"<phone\") {\n\t\t\t\tmargin: 0 0 15px 0;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t.tribe-events-event-content {\n\t\t\t@include media(\">=phone\") {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-events-day {\n\t.tribe-events-day-time-slot {\n\t\th5 {\n\t\t\tfont-size: 18px;\n\t\t\tmargin-top: 35px;\n\t\t\tpadding: 8px 12px;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t.type-tribe_events {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n\nh2.tribe-events-page-title {\n\tfont-size: 30px;\n\tmargin-bottom: 35px;\n}\n\n#tribe-events-bar {\n\tmargin-bottom: 35px;\n}\n\n.single-tribe_events {\n\t&.page-has-banner {\n\t\t.tribe_events {\n\t\t\t.tribe-events-event-image {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t&:not(.page-has-banner) {\n\t\t#tribe-events-content {\n\t\t\tpadding-top: $lsx-large-gap - $lsx-gap;\n\t\t}\n\t}\n\t.tribe-events-back {\n\t\tdisplay: none;\n\t}\n\t.tribe-events-single-event-title {\n\t\tfont-size: 40px;\n\t\tdisplay: none;\n\t}\n\t.tribe-events-event-image {\n\t\ttext-align: left;\n\t}\n\n\t.tribe-events-schedule {\n\t\t.tribe-events-cost {\n\t\t\tdisplay: table;\n\t\t\tfont-size: 15px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 1;\n\t\t\tpadding: 8px 12px;\n\t\t\ttext-align: center;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\t}\n\n\t.tribe-events-event-meta {\n\t\tfont-size: inherit;\n\n\t\t.column,\n\t\t.tribe-events-meta-group {\n\t\t\tpadding: 0 25px;\n\t\t}\n\n\t\t.tribe-events-meta-group {\n\t\t\t.tribe-events-single-section-title {\n\t\t\t\tfont-size: 22px;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin: 20px 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-events-related-events-title {\n\t@extend %lsx-title;\n}\n\n.tribe-events-single {\n\tul.tribe-related-events {\n\t\tli {\n\t\t\t@include media(\">=phone\") {\n\t\t\t\tmargin-right: 2%;\n\t\t\t\twidth: 32%;\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.tribe-related-event-info {\n\t\t\t\tpadding: 2rem;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t.tribe-related-events-title {\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t}\n\n\t\t\t\t.moretag {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 2rem -2rem -2rem;\n\t\t\t\t\tpadding: 1rem 0;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\ttransition: background 300ms ease;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\tcontent: \"\\f178\";\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tfont-family: \"FontAwesome\";\n\t\t\t\t\t\tfont-size: inherit;\n\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\ttext-rendering: auto;\n\n\t\t\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-events-event-cost {\n\tfont-weight: bold;\n\t.ticket-cost {\n\t\tmargin-left: 10px;\n\t}\n}\n.tribe_events {\n\t.cart {\n\t\tborder: 1px solid #e1e1e1;\n\t\tbackground-color: white;\n\t\tpadding: 1em 2em;\n\t\tmargin-bottom: 2em;\n\t}\n}\n.tribe_events-template-default.single {\n\t.tribe-events-single-event-description {\n\t\tpadding: 0 2em 0 0;\n\t}\n}\n\n.tribe-events-tickets {\n\tbackground: white !important;\n\ttd {\n\t\tpadding: 10px 0 !important;\n\t\tinput {\n\t\t\t&:focus {\n\t\t\t\tborder-color: nth($blue, 1);\n\t\t\t\toutline: 0;\n\t\t\t\tbox-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),\n\t\t\t\t\t0 0 8px rgba(65, 138, 208, 0.6);\n\t\t\t}\n\t\t}\n\t\tselect {\n\t\t\t&:focus {\n\t\t\t\tborder-color: nth($blue, 1);\n\t\t\t\toutline: 0;\n\t\t\t\tbox-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),\n\t\t\t\t\t0 0 8px rgba(65, 138, 208, 0.6);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-button.tribe-button--rsvp {\n\tmargin: 0;\n\t&:hover {\n\t\tbackground-color: nth($orange, 3) !important;\n\t}\n}\n.tribe-tickets-meta-row {\n\tdisplay: table-row;\n}\n.tribe-tickets-table {\n\twidth: 100%;\n\tlabel {\n\t\tpadding-right: 15px;\n\t}\n}\n.tribe-events-tickets input,\n.tribe-events-tickets select {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 50px;\n\tcolor: $text-color;\n\tborder: 1px solid $breaker;\n\tborder-radius: 2px;\n\tbox-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n\ttransition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\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.tribe-events-tickets-title.tribe--rsvp {\n\tpadding: 0 10px;\n}\n\n@media (min-width: 992px) {\n\t.tribe_events .cart {\n\t\tfloat: right;\n\t\twidth: 40%;\n\t}\n\t.tribe_events-template-default.single\n\t\t.tribe-events-single-event-description {\n\t\tfloat: left;\n\t\twidth: 60%;\n\t}\n}\n\n/**\n * Tribe Community Event List\n */\n\n#tribe-events,\n#tribe-community-events {\n\tform {\n\t\t.tribe-events-community-details {\n\t\t\tbackground-color: white;\n\t\t}\n\t\tdiv.venue,\n\t\t.events-community-post-title,\n\t\t.events-community-post-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tlabel {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\t\t\tinput:not([type=\"checkbox\"]):not(.button):not(.select2-search__field),\n\t\t\ttextarea {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: $input-height-base;\n\t\t\t\tpadding: $padding-base-vertical $padding-base-horizontal;\n\t\t\t\tfont-size: $font-size-base;\n\t\t\t\tline-height: $line-height-base;\n\t\t\t\tcolor: $input-color;\n\t\t\t\tbackground-color: $input-bg;\n\t\t\t\tbackground-image: none;\n\t\t\t\tborder: 2px solid $input-border;\n\t\t\t\tborder-radius: $input-border-radius;\n\t\t\t\t@include input-size(\n\t\t\t\t\t\".input-lg\",\n\t\t\t\t\t$input-height-large,\n\t\t\t\t\t$padding-large-vertical,\n\t\t\t\t\t$padding-large-horizontal,\n\t\t\t\t\t$font-size-large,\n\t\t\t\t\t$line-height-large,\n\t\t\t\t\t$input-border-radius-large\n\t\t\t\t);\n\t\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t\t@include transition(\n\t\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t\t);\n\t\t\t\t@include form-control-focus;\n\t\t\t\t@include placeholder;\n\t\t\t\t&::-ms-expand {\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\t&[readonly],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tbackground-color: $input-bg-disabled;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tcursor: $cursor-disabled;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput[type=\"checkbox\"] {\n\t\t\t\tmargin: 5px 0 20px;\n\t\t\t}\n\t\t\ttextarea {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\t\t.tribe-section-content,\n\t\t.tribe-section-content-field {\n\t\t\tul {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\t\t\tli:not(.select2-search),\n\t\t\tinput:not(.select2-input):not([type=\"checkbox\"]):not(.tribe-datepicker):not(.tribe-timepicker):not(.select2-search__field) {\n\t\t\t\tborder: 2px solid $input-border;\n\t\t\t\tborder-radius: $input-border-radius;\n\t\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t\t@include transition(\n\t\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t\t);\n\t\t\t\t@include form-control-focus;\n\t\t\t\t@include placeholder;\n\t\t\t\theight: 50px;\n\t\t\t\tpadding: 5px 15px;\n\t\t\t\tline-height: 35px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t\t.select2-container.tribe-dropdown:not(.select2-container-multi) {\n\t\t\twidth: 100%;\n\t\t}\n\t\t.select2-choice {\n\t\t\tborder: 2px solid $input-border;\n\t\t\tborder-radius: $input-border-radius;\n\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t@include transition(\n\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t);\n\t\t\t@include form-control-focus;\n\t\t\t@include placeholder;\n\t\t\theight: 50px;\n\t\t\tpadding: 5px 10px;\n\t\t\tline-height: 35px;\n\t\t}\n\t}\n}\n#tribe-community-events {\n\tform {\n\t\t.tribe-events-community-details {\n\t\t\tbackground-color: white;\n\t\t}\n\t\t.events-community-post-title,\n\t\t.events-community-post-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tlabel {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\t\t\tinput:not([type=\"checkbox\"]):not(.button),\n\t\t\ttextarea {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: $input-height-base;\n\t\t\t\tpadding: $padding-base-vertical $padding-base-horizontal;\n\t\t\t\tfont-size: $font-size-base;\n\t\t\t\tline-height: $line-height-base;\n\t\t\t\tcolor: $input-color;\n\t\t\t\tbackground-color: $input-bg;\n\t\t\t\tbackground-image: none;\n\t\t\t\tborder: 2px solid $input-border;\n\t\t\t\tborder-radius: $input-border-radius;\n\t\t\t\t@include input-size(\n\t\t\t\t\t\".input-lg\",\n\t\t\t\t\t$input-height-large,\n\t\t\t\t\t$padding-large-vertical,\n\t\t\t\t\t$padding-large-horizontal,\n\t\t\t\t\t$font-size-large,\n\t\t\t\t\t$line-height-large,\n\t\t\t\t\t$input-border-radius-large\n\t\t\t\t);\n\t\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t\t@include transition(\n\t\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t\t);\n\t\t\t\t@include form-control-focus;\n\t\t\t\t@include placeholder;\n\t\t\t\t&::-ms-expand {\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\t&[readonly],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tbackground-color: $input-bg-disabled;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tcursor: $cursor-disabled;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput[type=\"checkbox\"] {\n\t\t\t\tmargin: 5px 0 20px;\n\t\t\t}\n\t\t\ttextarea {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.tribe-dropdown .select2-choice .select2-arrow,\n.tribe-ea-dropdown .select2-choice .select2-arrow {\n\ttop: 10px;\n}\n\n.select2-container .select2-choice abbr {\n\ttop: 17px;\n}\n\n.tribe-dropdown.select2-container-multi\n\t.select2-choices\n\t.select2-search-choice\n\tdiv,\n.tribe-ea-dropdown.select2-container-multi\n\t.select2-choices\n\t.select2-search-choice\n\tdiv {\n\tpadding-left: 10px;\n}\n\n.select2-search-choice {\n\tmargin: 5px 0 !important;\n}\n\n.select2-container.select2-container-multi.tribe-dropdown.tribe-dropdown-created.select2-dropdown-open {\n\tborder: none;\n}\n\n.tribe-events-venue-meta {\n\t.tribe-events-event-image {\n\t\tclear: both;\n\t}\n\t.tribe-venue-name {\n\t\tdisplay: none;\n\t}\n}\n\n.tribe-events-organizer-meta {\n\t.tribe-organizer-name {\n\t\tdisplay: none;\n\t}\n}\n\nbody:not(.logged-in) {\n\t#tribe-events.tribe-js {\n\t\t> p,\n\t\t.tribe-community-events-content > p {\n\t\t\tborder-bottom: 1px solid $table-border-color;\n\t\t\tpadding: 1em 29px;\n\t\t\ttext-transform: uppercase;\n\t\t\tfont-weight: 600;\n\t\t\tfont-size: 20px;\n\t\t}\n\t\t#loginform {\n\t\t\tpadding: 1em 2em;\n\t\t\tlabel {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\t\t\tinput:not([type=\"checkbox\"]):not([type=\"submit\"]),\n\t\t\ttextarea {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: $input-height-base;\n\t\t\t\tpadding: $padding-base-vertical $padding-base-horizontal;\n\t\t\t\tfont-size: $font-size-base;\n\t\t\t\tline-height: $line-height-base;\n\t\t\t\tcolor: $input-color;\n\t\t\t\tbackground-color: $input-bg;\n\t\t\t\tbackground-image: none;\n\t\t\t\tborder: 2px solid $input-border;\n\t\t\t\tborder-radius: $input-border-radius;\n\t\t\t\t@include input-size(\n\t\t\t\t\t\".input-lg\",\n\t\t\t\t\t$input-height-large,\n\t\t\t\t\t$padding-large-vertical,\n\t\t\t\t\t$padding-large-horizontal,\n\t\t\t\t\t$font-size-large,\n\t\t\t\t\t$line-height-large,\n\t\t\t\t\t$input-border-radius-large\n\t\t\t\t);\n\t\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t\t@include transition(\n\t\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t\t);\n\t\t\t\t@include form-control-focus;\n\t\t\t\t@include placeholder;\n\t\t\t\t&::-ms-expand {\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\t&[readonly],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tbackground-color: $input-bg-disabled;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t\t&[disabled],\n\t\t\t\tfieldset[disabled] & {\n\t\t\t\t\tcursor: $cursor-disabled;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput[type=\"checkbox\"] {\n\t\t\t\tmargin: 5px 0 20px;\n\t\t\t}\n\t\t\ttextarea {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t\t@media (max-width: 600px) {\n\t\t\t\tinput#wp-submit {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t> a,\n\t\t.tribe-community-events-content > a {\n\t\t\tdisplay: block;\n\t\t\tpadding: 1em 2em;\n\t\t}\n\t}\n}\n\n.content-area {\n\t.tribe-buttonset .tribe-button-field.tribe-active {\n\t\t@include lsx-button-colour();\n\t\theight: inherit;\n\t\tbox-shadow: none !important;\n\t\tborder: 1px solid $breaker;\n\t}\n}\n\n#tribe-community-events\n\t.my-events-header\n\ta.tribe-button.tribe-button-secondary {\n\t@include lsx-button-scaffolding();\n\t@include lsx-button-colour();\n\t@include small-button();\n\tfont-family: $font-family-sans-serif;\n\tfont-weight: 600;\n}\n\n/* Tribe Community Events buttons aligned left */\na.tribe-add-post.tribe-button,\nbutton#tribe-add-recurrence {\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n/**\n * Tribe Community Events Add new\n */\n.tribe-community-events.form,\n#tribe-community-events.form {\n\tpadding: 0;\n\tbackground: transparent;\n\tborder: none;\n\n\t.tribe-button {\n\t\twidth: auto;\n\t}\n\n\t.tribe-field-start_date,\n\t.tribe-field-end_date,\n\t.tribe-field-start_time,\n\t.tribe-field-end_time {\n\t\theight: auto;\n\t\tcolor: $text-color;\n\t\tbackground-color: white;\n\t\tbackground-image: none;\n\t\tborder: 2px solid $breaker;\n\t\tborder-radius: 2px;\n\t\tpadding: 4px 10px;\n\t\twidth: auto;\n\n\t\t&:focus {\n\t\t\tborder-color: nth($blue, 1);\n\t\t\toutline: 0;\n\t\t}\n\t}\n\n\t.my-events-header {\n\t\tbackground-color: white;\n\t\tpadding: 16px;\n\t\tborder-left: 1px solid #e0e0e0;\n\t\tborder-right: 1px solid #e0e0e0;\n\t\tborder-top: 1px solid #e0e0e0;\n\t\tborder-bottom: 1px solid #e0e0e0;\n\t\tmargin: 0;\n\t\tmargin-bottom: 1.5em;\n\t\th2.my-events {\n\t\t\tflex-grow: 10;\n\t\t}\n\n\t\t.tribe-button {\n\t\t\tflex-grow: 1;\n\t\t}\n\t}\n\n\t.tribe-section,\n\t.events-community-post-content,\n\t.events-community-post-title {\n\t\tbackground: white;\n\t\tborder-radius: 3px;\n\t\tfont-size: 13px;\n\t}\n\n\t.tribe-section {\n\t\tmargin: 24px 0;\n\t\tpadding-bottom: 32px;\n\t\tborder: 1px solid #e0e0e0;\n\t}\n\n\t.events-community-post-title,\n\t.events-community-post-content {\n\t\tpadding: 16px;\n\t\tfont-weight: normal;\n\t\tborder-top: 0;\n\t\tborder-radius: 0;\n\t\tborder: 1px solid #e0e0e0;\n\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: normal;\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t.events-community-post-title {\n\t\tborder-bottom: 0px;\n\t\tborder: 1px solid #e0e0e0;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\t//padding-bottom: 0px;\n\n\t\t#post-title {\n\t\t\tmargin-bottom: 0;\n\t\t\twidth: 100%;\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t.events-community-post-content {\n\t\tborder-bottom: 1px solid #e0e0e0;\n\t\t//padding-top: 0px;\n\t\tpadding-bottom: 25px;\n\t}\n}\n.tribe-community-event-info {\n\twidth: inherit;\n}\n.tribe-community-event-info {\n\t.organizer {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\t//width: 50%;\n\n\t\tinput {\n\t\t\tdisplay: block;\n\t\t\theight: $input-height-base;\n\t\t\tpadding: $padding-base-vertical $padding-base-horizontal;\n\t\t\tfont-size: $font-size-base;\n\t\t\tline-height: $line-height-base;\n\t\t\tcolor: $input-color;\n\t\t\tbackground-color: $input-bg;\n\t\t\tbackground-image: none;\n\t\t\tborder: 2px solid $input-border;\n\t\t\tborder-radius: $input-border-radius;\n\t\t\t@include input-size(\n\t\t\t\t\".input-lg\",\n\t\t\t\t$input-height-large,\n\t\t\t\t$padding-large-vertical,\n\t\t\t\t$padding-large-horizontal,\n\t\t\t\t$font-size-large,\n\t\t\t\t$line-height-large,\n\t\t\t\t$input-border-radius-large\n\t\t\t);\n\t\t\t@include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075));\n\t\t\t@include transition(\n\t\t\t\tborder-color ease-in-out 0.15s,\n\t\t\t\tbox-shadow ease-in-out 0.15s\n\t\t\t);\n\t\t\t@include form-control-focus;\n\t\t\t@include placeholder;\n\t\t\t&::-ms-expand {\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\t\t\t&[disabled],\n\t\t\t&[readonly],\n\t\t\tfieldset[disabled] & {\n\t\t\t\tbackground-color: $input-bg-disabled;\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t\t&[disabled],\n\t\t\tfieldset[disabled] & {\n\t\t\t\tcursor: $cursor-disabled;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/**\n * Tribe Community Events Mobile\n */\n\n#loginform,\n.loginform,\n.woocommerce form.login,\n.woocommerce form.register,\n.logged-out .woocommerce {\n\tmax-width: 550px;\n\tmargin: 0 auto;\n\tborder: none;\n\tpadding: 0;\n\tbutton,\n\tbutton.button,\n\t#wp-submit {\n\t\t@include lsx-button-scaffolding();\n\t\t@include lsx-button-colour();\n\t\t@include small-button();\n\t\tfont-family: $font-family-sans-serif;\n\t\tfont-weight: 600;\n\t}\n}\n\nbody:not(.logged-in) {\n\t&.tribe-js {\n\t\t.tribe-community-events-content {\n\t\t\tmax-width: 550px;\n\t\t}\n\t}\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","@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","@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","$bootstrap-sass-asset-helper: false !default;\n//\n// Variables\n// --------------------------------------------------\n\n\n//== Colors\n//\n//## Gray and brand colors for use across Bootstrap.\n\n$gray-base:              #000 !default;\n$gray-darker:            lighten($gray-base, 13.5%) !default; // #222\n$gray-dark:              lighten($gray-base, 20%) !default;   // #333\n$gray:                   lighten($gray-base, 33.5%) !default; // #555\n$gray-light:             lighten($gray-base, 46.7%) !default; // #777\n$gray-lighter:           lighten($gray-base, 93.5%) !default; // #eee\n\n$brand-primary:         darken(#428bca, 6.5%) !default; // #337ab7\n$brand-success:         #5cb85c !default;\n$brand-info:            #5bc0de !default;\n$brand-warning:         #f0ad4e !default;\n$brand-danger:          #d9534f !default;\n\n\n//== Scaffolding\n//\n//## Settings for some of the most global styles.\n\n//** Background color for `<body>`.\n$body-bg:               #fff !default;\n//** Global text color on `<body>`.\n$text-color:            $gray-dark !default;\n\n//** Global textual link color.\n$link-color:            $brand-primary !default;\n//** Link hover color set via `darken()` function.\n$link-hover-color:      darken($link-color, 15%) !default;\n//** Link hover decoration.\n$link-hover-decoration: underline !default;\n\n\n//== Typography\n//\n//## Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif:  \"Helvetica Neue\", Helvetica, Arial, sans-serif !default;\n$font-family-serif:       Georgia, \"Times New Roman\", Times, serif !default;\n//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`.\n$font-family-monospace:   Menlo, Monaco, Consolas, \"Courier New\", monospace !default;\n$font-family-base:        $font-family-sans-serif !default;\n\n$font-size-base:          14px !default;\n$font-size-large:         ceil(($font-size-base * 1.25)) !default; // ~18px\n$font-size-small:         ceil(($font-size-base * .85)) !default; // ~12px\n\n$font-size-h1:            floor(($font-size-base * 2.6)) !default; // ~36px\n$font-size-h2:            floor(($font-size-base * 2.15)) !default; // ~30px\n$font-size-h3:            ceil(($font-size-base * 1.7)) !default; // ~24px\n$font-size-h4:            ceil(($font-size-base * 1.25)) !default; // ~18px\n$font-size-h5:            $font-size-base !default;\n$font-size-h6:            ceil(($font-size-base * .85)) !default; // ~12px\n\n//** Unit-less `line-height` for use in components like buttons.\n$line-height-base:        1.428571429 !default; // 20/14\n//** Computed \"line-height\" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.\n$line-height-computed:    floor(($font-size-base * $line-height-base)) !default; // ~20px\n\n//** By default, this inherits from the `<body>`.\n$headings-font-family:    inherit !default;\n$headings-font-weight:    500 !default;\n$headings-line-height:    1.1 !default;\n$headings-color:          inherit !default;\n\n\n//== Iconography\n//\n//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.\n\n//** Load fonts from this directory.\n\n// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path.\n// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths.\n$icon-font-path: if($bootstrap-sass-asset-helper, \"bootstrap/\", \"../fonts/bootstrap/\") !default;\n\n//** File name for all font files.\n$icon-font-name:          \"glyphicons-halflings-regular\" !default;\n//** Element ID within SVG icon file.\n$icon-font-svg-id:        \"glyphicons_halflingsregular\" !default;\n\n\n//== Components\n//\n//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).\n\n$padding-base-vertical:     6px !default;\n$padding-base-horizontal:   12px !default;\n\n$padding-large-vertical:    10px !default;\n$padding-large-horizontal:  16px !default;\n\n$padding-small-vertical:    5px !default;\n$padding-small-horizontal:  10px !default;\n\n$padding-xs-vertical:       1px !default;\n$padding-xs-horizontal:     5px !default;\n\n$line-height-large:         1.3333333 !default; // extra decimals for Win 8.1 Chrome\n$line-height-small:         1.5 !default;\n\n$border-radius-base:        4px !default;\n$border-radius-large:       6px !default;\n$border-radius-small:       3px !default;\n\n//** Global color for active items (e.g., navs or dropdowns).\n$component-active-color:    #fff !default;\n//** Global background color for active items (e.g., navs or dropdowns).\n$component-active-bg:       $brand-primary !default;\n\n//** Width of the `border` for generating carets that indicate dropdowns.\n$caret-width-base:          4px !default;\n//** Carets increase slightly in size for larger components.\n$caret-width-large:         5px !default;\n\n\n//== Tables\n//\n//## Customizes the `.table` component with basic values, each used across all table variations.\n\n//** Padding for `<th>`s and `<td>`s.\n$table-cell-padding:            8px !default;\n//** Padding for cells in `.table-condensed`.\n$table-condensed-cell-padding:  5px !default;\n\n//** Default background color used for all tables.\n$table-bg:                      transparent !default;\n//** Background color used for `.table-striped`.\n$table-bg-accent:               #f9f9f9 !default;\n//** Background color used for `.table-hover`.\n$table-bg-hover:                #f5f5f5 !default;\n$table-bg-active:               $table-bg-hover !default;\n\n//** Border color for table and cell borders.\n$table-border-color:            #ddd !default;\n\n\n//== Buttons\n//\n//## For each of Bootstrap's buttons, define text, background and border color.\n\n$btn-font-weight:                normal !default;\n\n$btn-default-color:              #333 !default;\n$btn-default-bg:                 #fff !default;\n$btn-default-border:             #ccc !default;\n\n$btn-primary-color:              #fff !default;\n$btn-primary-bg:                 $brand-primary !default;\n$btn-primary-border:             darken($btn-primary-bg, 5%) !default;\n\n$btn-success-color:              #fff !default;\n$btn-success-bg:                 $brand-success !default;\n$btn-success-border:             darken($btn-success-bg, 5%) !default;\n\n$btn-info-color:                 #fff !default;\n$btn-info-bg:                    $brand-info !default;\n$btn-info-border:                darken($btn-info-bg, 5%) !default;\n\n$btn-warning-color:              #fff !default;\n$btn-warning-bg:                 $brand-warning !default;\n$btn-warning-border:             darken($btn-warning-bg, 5%) !default;\n\n$btn-danger-color:               #fff !default;\n$btn-danger-bg:                  $brand-danger !default;\n$btn-danger-border:              darken($btn-danger-bg, 5%) !default;\n\n$btn-link-disabled-color:        $gray-light !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius-base:         $border-radius-base !default;\n$btn-border-radius-large:        $border-radius-large !default;\n$btn-border-radius-small:        $border-radius-small !default;\n\n\n//== Forms\n//\n//##\n\n//** `<input>` background color\n$input-bg:                       #fff !default;\n//** `<input disabled>` background color\n$input-bg-disabled:              $gray-lighter !default;\n\n//** Text color for `<input>`s\n$input-color:                    $gray !default;\n//** `<input>` border color\n$input-border:                   #ccc !default;\n\n// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4\n//** Default `.form-control` border radius\n// This has no effect on `<select>`s in some browsers, due to the limited stylability of `<select>`s in CSS.\n$input-border-radius:            $border-radius-base !default;\n//** Large `.form-control` border radius\n$input-border-radius-large:      $border-radius-large !default;\n//** Small `.form-control` border radius\n$input-border-radius-small:      $border-radius-small !default;\n\n//** Border color for inputs on focus\n$input-border-focus:             #66afe9 !default;\n\n//** Placeholder text color\n$input-color-placeholder:        #999 !default;\n\n//** Default `.form-control` height\n$input-height-base:              ($line-height-computed + ($padding-base-vertical * 2) + 2) !default;\n//** Large `.form-control` height\n$input-height-large:             (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default;\n//** Small `.form-control` height\n$input-height-small:             (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default;\n\n//** `.form-group` margin\n$form-group-margin-bottom:       15px !default;\n\n$legend-color:                   $gray-dark !default;\n$legend-border-color:            #e5e5e5 !default;\n\n//** Background color for textual input addons\n$input-group-addon-bg:           $gray-lighter !default;\n//** Border color for textual input addons\n$input-group-addon-border-color: $input-border !default;\n\n//** Disabled cursor for form controls and buttons.\n$cursor-disabled:                not-allowed !default;\n\n\n//== Dropdowns\n//\n//## Dropdown menu container and contents.\n\n//** Background for the dropdown menu.\n$dropdown-bg:                    #fff !default;\n//** Dropdown menu `border-color`.\n$dropdown-border:                rgba(0, 0, 0, .15) !default;\n//** Dropdown menu `border-color` **for IE8**.\n$dropdown-fallback-border:       #ccc !default;\n//** Divider color for between dropdown items.\n$dropdown-divider-bg:            #e5e5e5 !default;\n\n//** Dropdown link text color.\n$dropdown-link-color:            $gray-dark !default;\n//** Hover color for dropdown links.\n$dropdown-link-hover-color:      darken($gray-dark, 5%) !default;\n//** Hover background for dropdown links.\n$dropdown-link-hover-bg:         #f5f5f5 !default;\n\n//** Active dropdown menu item text color.\n$dropdown-link-active-color:     $component-active-color !default;\n//** Active dropdown menu item background color.\n$dropdown-link-active-bg:        $component-active-bg !default;\n\n//** Disabled dropdown menu item background color.\n$dropdown-link-disabled-color:   $gray-light !default;\n\n//** Text color for headers within dropdown menus.\n$dropdown-header-color:          $gray-light !default;\n\n//** Deprecated `$dropdown-caret-color` as of v3.1.0\n$dropdown-caret-color:           #000 !default;\n\n\n//-- Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n//\n// Note: These variables are not generated into the Customizer.\n\n$zindex-navbar:            1000 !default;\n$zindex-dropdown:          1000 !default;\n$zindex-popover:           1060 !default;\n$zindex-tooltip:           1070 !default;\n$zindex-navbar-fixed:      1030 !default;\n$zindex-modal-background:  1040 !default;\n$zindex-modal:             1050 !default;\n\n\n//== Media queries breakpoints\n//\n//## Define the breakpoints at which your layout will change, adapting to different screen sizes.\n\n// Extra small screen / phone\n//** Deprecated `$screen-xs` as of v3.0.1\n$screen-xs:                  480px !default;\n//** Deprecated `$screen-xs-min` as of v3.2.0\n$screen-xs-min:              $screen-xs !default;\n//** Deprecated `$screen-phone` as of v3.0.1\n$screen-phone:               $screen-xs-min !default;\n\n// Small screen / tablet\n//** Deprecated `$screen-sm` as of v3.0.1\n$screen-sm:                  768px !default;\n$screen-sm-min:              $screen-sm !default;\n//** Deprecated `$screen-tablet` as of v3.0.1\n$screen-tablet:              $screen-sm-min !default;\n\n// Medium screen / desktop\n//** Deprecated `$screen-md` as of v3.0.1\n$screen-md:                  992px !default;\n$screen-md-min:              $screen-md !default;\n//** Deprecated `$screen-desktop` as of v3.0.1\n$screen-desktop:             $screen-md-min !default;\n\n// Large screen / wide desktop\n//** Deprecated `$screen-lg` as of v3.0.1\n$screen-lg:                  1200px !default;\n$screen-lg-min:              $screen-lg !default;\n//** Deprecated `$screen-lg-desktop` as of v3.0.1\n$screen-lg-desktop:          $screen-lg-min !default;\n\n// So media queries don't overlap when required, provide a maximum\n$screen-xs-max:              ($screen-sm-min - 1) !default;\n$screen-sm-max:              ($screen-md-min - 1) !default;\n$screen-md-max:              ($screen-lg-min - 1) !default;\n\n\n//== Grid system\n//\n//## Define your custom responsive grid.\n\n//** Number of columns in the grid.\n$grid-columns:              12 !default;\n//** Padding between columns. Gets divided in half for the left and right.\n$grid-gutter-width:         30px !default;\n// Navbar collapse\n//** Point at which the navbar becomes uncollapsed.\n$grid-float-breakpoint:     $screen-sm-min !default;\n//** Point at which the navbar begins collapsing.\n$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default;\n\n\n//== Container sizes\n//\n//## Define the maximum width of `.container` for different screen sizes.\n\n// Small screen / tablet\n$container-tablet:             (720px + $grid-gutter-width) !default;\n//** For `$screen-sm-min` and up.\n$container-sm:                 $container-tablet !default;\n\n// Medium screen / desktop\n$container-desktop:            (940px + $grid-gutter-width) !default;\n//** For `$screen-md-min` and up.\n$container-md:                 $container-desktop !default;\n\n// Large screen / wide desktop\n$container-large-desktop:      (1140px + $grid-gutter-width) !default;\n//** For `$screen-lg-min` and up.\n$container-lg:                 $container-large-desktop !default;\n\n\n//== Navbar\n//\n//##\n\n// Basics of a navbar\n$navbar-height:                    50px !default;\n$navbar-margin-bottom:             $line-height-computed !default;\n$navbar-border-radius:             $border-radius-base !default;\n$navbar-padding-horizontal:        floor(($grid-gutter-width / 2)) !default;\n$navbar-padding-vertical:          (($navbar-height - $line-height-computed) / 2) !default;\n$navbar-collapse-max-height:       340px !default;\n\n$navbar-default-color:             #777 !default;\n$navbar-default-bg:                #f8f8f8 !default;\n$navbar-default-border:            darken($navbar-default-bg, 6.5%) !default;\n\n// Navbar links\n$navbar-default-link-color:                #777 !default;\n$navbar-default-link-hover-color:          #333 !default;\n$navbar-default-link-hover-bg:             transparent !default;\n$navbar-default-link-active-color:         #555 !default;\n$navbar-default-link-active-bg:            darken($navbar-default-bg, 6.5%) !default;\n$navbar-default-link-disabled-color:       #ccc !default;\n$navbar-default-link-disabled-bg:          transparent !default;\n\n// Navbar brand label\n$navbar-default-brand-color:               $navbar-default-link-color !default;\n$navbar-default-brand-hover-color:         darken($navbar-default-brand-color, 10%) !default;\n$navbar-default-brand-hover-bg:            transparent !default;\n\n// Navbar toggle\n$navbar-default-toggle-hover-bg:           #ddd !default;\n$navbar-default-toggle-icon-bar-bg:        #888 !default;\n$navbar-default-toggle-border-color:       #ddd !default;\n\n\n//=== Inverted navbar\n// Reset inverted navbar basics\n$navbar-inverse-color:                      lighten($gray-light, 15%) !default;\n$navbar-inverse-bg:                         #222 !default;\n$navbar-inverse-border:                     darken($navbar-inverse-bg, 10%) !default;\n\n// Inverted navbar links\n$navbar-inverse-link-color:                 lighten($gray-light, 15%) !default;\n$navbar-inverse-link-hover-color:           #fff !default;\n$navbar-inverse-link-hover-bg:              transparent !default;\n$navbar-inverse-link-active-color:          $navbar-inverse-link-hover-color !default;\n$navbar-inverse-link-active-bg:             darken($navbar-inverse-bg, 10%) !default;\n$navbar-inverse-link-disabled-color:        #444 !default;\n$navbar-inverse-link-disabled-bg:           transparent !default;\n\n// Inverted navbar brand label\n$navbar-inverse-brand-color:                $navbar-inverse-link-color !default;\n$navbar-inverse-brand-hover-color:          #fff !default;\n$navbar-inverse-brand-hover-bg:             transparent !default;\n\n// Inverted navbar toggle\n$navbar-inverse-toggle-hover-bg:            #333 !default;\n$navbar-inverse-toggle-icon-bar-bg:         #fff !default;\n$navbar-inverse-toggle-border-color:        #333 !default;\n\n\n//== Navs\n//\n//##\n\n//=== Shared nav styles\n$nav-link-padding:                          10px 15px !default;\n$nav-link-hover-bg:                         $gray-lighter !default;\n\n$nav-disabled-link-color:                   $gray-light !default;\n$nav-disabled-link-hover-color:             $gray-light !default;\n\n//== Tabs\n$nav-tabs-border-color:                     #ddd !default;\n\n$nav-tabs-link-hover-border-color:          $gray-lighter !default;\n\n$nav-tabs-active-link-hover-bg:             $body-bg !default;\n$nav-tabs-active-link-hover-color:          $gray !default;\n$nav-tabs-active-link-hover-border-color:   #ddd !default;\n\n$nav-tabs-justified-link-border-color:            #ddd !default;\n$nav-tabs-justified-active-link-border-color:     $body-bg !default;\n\n//== Pills\n$nav-pills-border-radius:                   $border-radius-base !default;\n$nav-pills-active-link-hover-bg:            $component-active-bg !default;\n$nav-pills-active-link-hover-color:         $component-active-color !default;\n\n\n//== Pagination\n//\n//##\n\n$pagination-color:                     $link-color !default;\n$pagination-bg:                        #fff !default;\n$pagination-border:                    #ddd !default;\n\n$pagination-hover-color:               $link-hover-color !default;\n$pagination-hover-bg:                  $gray-lighter !default;\n$pagination-hover-border:              #ddd !default;\n\n$pagination-active-color:              #fff !default;\n$pagination-active-bg:                 $brand-primary !default;\n$pagination-active-border:             $brand-primary !default;\n\n$pagination-disabled-color:            $gray-light !default;\n$pagination-disabled-bg:               #fff !default;\n$pagination-disabled-border:           #ddd !default;\n\n\n//== Pager\n//\n//##\n\n$pager-bg:                             $pagination-bg !default;\n$pager-border:                         $pagination-border !default;\n$pager-border-radius:                  15px !default;\n\n$pager-hover-bg:                       $pagination-hover-bg !default;\n\n$pager-active-bg:                      $pagination-active-bg !default;\n$pager-active-color:                   $pagination-active-color !default;\n\n$pager-disabled-color:                 $pagination-disabled-color !default;\n\n\n//== Jumbotron\n//\n//##\n\n$jumbotron-padding:              30px !default;\n$jumbotron-color:                inherit !default;\n$jumbotron-bg:                   $gray-lighter !default;\n$jumbotron-heading-color:        inherit !default;\n$jumbotron-font-size:            ceil(($font-size-base * 1.5)) !default;\n$jumbotron-heading-font-size:    ceil(($font-size-base * 4.5)) !default;\n\n\n//== Form states and alerts\n//\n//## Define colors for form feedback states and, by default, alerts.\n\n$state-success-text:             #3c763d !default;\n$state-success-bg:               #dff0d8 !default;\n$state-success-border:           darken(adjust-hue($state-success-bg, -10), 5%) !default;\n\n$state-info-text:                #31708f !default;\n$state-info-bg:                  #d9edf7 !default;\n$state-info-border:              darken(adjust-hue($state-info-bg, -10), 7%) !default;\n\n$state-warning-text:             #8a6d3b !default;\n$state-warning-bg:               #fcf8e3 !default;\n$state-warning-border:           darken(adjust-hue($state-warning-bg, -10), 5%) !default;\n\n$state-danger-text:              #a94442 !default;\n$state-danger-bg:                #f2dede !default;\n$state-danger-border:            darken(adjust-hue($state-danger-bg, -10), 5%) !default;\n\n\n//== Tooltips\n//\n//##\n\n//** Tooltip max width\n$tooltip-max-width:           200px !default;\n//** Tooltip text color\n$tooltip-color:               #fff !default;\n//** Tooltip background color\n$tooltip-bg:                  #000 !default;\n$tooltip-opacity:             .9 !default;\n\n//** Tooltip arrow width\n$tooltip-arrow-width:         5px !default;\n//** Tooltip arrow color\n$tooltip-arrow-color:         $tooltip-bg !default;\n\n\n//== Popovers\n//\n//##\n\n//** Popover body background color\n$popover-bg:                          #fff !default;\n//** Popover maximum width\n$popover-max-width:                   276px !default;\n//** Popover border color\n$popover-border-color:                rgba(0, 0, 0, .2) !default;\n//** Popover fallback border color\n$popover-fallback-border-color:       #ccc !default;\n\n//** Popover title background color\n$popover-title-bg:                    darken($popover-bg, 3%) !default;\n\n//** Popover arrow width\n$popover-arrow-width:                 10px !default;\n//** Popover arrow color\n$popover-arrow-color:                 $popover-bg !default;\n\n//** Popover outer arrow width\n$popover-arrow-outer-width:           ($popover-arrow-width + 1) !default;\n//** Popover outer arrow color\n$popover-arrow-outer-color:           fade_in($popover-border-color, 0.05) !default;\n//** Popover outer arrow fallback color\n$popover-arrow-outer-fallback-color:  darken($popover-fallback-border-color, 20%) !default;\n\n\n//== Labels\n//\n//##\n\n//** Default label background color\n$label-default-bg:            $gray-light !default;\n//** Primary label background color\n$label-primary-bg:            $brand-primary !default;\n//** Success label background color\n$label-success-bg:            $brand-success !default;\n//** Info label background color\n$label-info-bg:               $brand-info !default;\n//** Warning label background color\n$label-warning-bg:            $brand-warning !default;\n//** Danger label background color\n$label-danger-bg:             $brand-danger !default;\n\n//** Default label text color\n$label-color:                 #fff !default;\n//** Default text color of a linked label\n$label-link-hover-color:      #fff !default;\n\n\n//== Modals\n//\n//##\n\n//** Padding applied to the modal body\n$modal-inner-padding:         15px !default;\n\n//** Padding applied to the modal title\n$modal-title-padding:         15px !default;\n//** Modal title line-height\n$modal-title-line-height:     $line-height-base !default;\n\n//** Background color of modal content area\n$modal-content-bg:                             #fff !default;\n//** Modal content border color\n$modal-content-border-color:                   rgba(0, 0, 0, .2) !default;\n//** Modal content border color **for IE8**\n$modal-content-fallback-border-color:          #999 !default;\n\n//** Modal backdrop background color\n$modal-backdrop-bg:           #000 !default;\n//** Modal backdrop opacity\n$modal-backdrop-opacity:      .5 !default;\n//** Modal header border color\n$modal-header-border-color:   #e5e5e5 !default;\n//** Modal footer border color\n$modal-footer-border-color:   $modal-header-border-color !default;\n\n$modal-lg:                    900px !default;\n$modal-md:                    600px !default;\n$modal-sm:                    300px !default;\n\n\n//== Alerts\n//\n//## Define alert colors, border radius, and padding.\n\n$alert-padding:               15px !default;\n$alert-border-radius:         $border-radius-base !default;\n$alert-link-font-weight:      bold !default;\n\n$alert-success-bg:            $state-success-bg !default;\n$alert-success-text:          $state-success-text !default;\n$alert-success-border:        $state-success-border !default;\n\n$alert-info-bg:               $state-info-bg !default;\n$alert-info-text:             $state-info-text !default;\n$alert-info-border:           $state-info-border !default;\n\n$alert-warning-bg:            $state-warning-bg !default;\n$alert-warning-text:          $state-warning-text !default;\n$alert-warning-border:        $state-warning-border !default;\n\n$alert-danger-bg:             $state-danger-bg !default;\n$alert-danger-text:           $state-danger-text !default;\n$alert-danger-border:         $state-danger-border !default;\n\n\n//== Progress bars\n//\n//##\n\n//** Background color of the whole progress component\n$progress-bg:                 #f5f5f5 !default;\n//** Progress bar text color\n$progress-bar-color:          #fff !default;\n//** Variable for setting rounded corners on progress bar.\n$progress-border-radius:      $border-radius-base !default;\n\n//** Default progress bar color\n$progress-bar-bg:             $brand-primary !default;\n//** Success progress bar color\n$progress-bar-success-bg:     $brand-success !default;\n//** Warning progress bar color\n$progress-bar-warning-bg:     $brand-warning !default;\n//** Danger progress bar color\n$progress-bar-danger-bg:      $brand-danger !default;\n//** Info progress bar color\n$progress-bar-info-bg:        $brand-info !default;\n\n\n//== List group\n//\n//##\n\n//** Background color on `.list-group-item`\n$list-group-bg:                 #fff !default;\n//** `.list-group-item` border color\n$list-group-border:             #ddd !default;\n//** List group border radius\n$list-group-border-radius:      $border-radius-base !default;\n\n//** Background color of single list items on hover\n$list-group-hover-bg:           #f5f5f5 !default;\n//** Text color of active list items\n$list-group-active-color:       $component-active-color !default;\n//** Background color of active list items\n$list-group-active-bg:          $component-active-bg !default;\n//** Border color of active list elements\n$list-group-active-border:      $list-group-active-bg !default;\n//** Text color for content within active list items\n$list-group-active-text-color:  lighten($list-group-active-bg, 40%) !default;\n\n//** Text color of disabled list items\n$list-group-disabled-color:      $gray-light !default;\n//** Background color of disabled list items\n$list-group-disabled-bg:         $gray-lighter !default;\n//** Text color for content within disabled list items\n$list-group-disabled-text-color: $list-group-disabled-color !default;\n\n$list-group-link-color:         #555 !default;\n$list-group-link-hover-color:   $list-group-link-color !default;\n$list-group-link-heading-color: #333 !default;\n\n\n//== Panels\n//\n//##\n\n$panel-bg:                    #fff !default;\n$panel-body-padding:          15px !default;\n$panel-heading-padding:       10px 15px !default;\n$panel-footer-padding:        $panel-heading-padding !default;\n$panel-border-radius:         $border-radius-base !default;\n\n//** Border color for elements within panels\n$panel-inner-border:          #ddd !default;\n$panel-footer-bg:             #f5f5f5 !default;\n\n$panel-default-text:          $gray-dark !default;\n$panel-default-border:        #ddd !default;\n$panel-default-heading-bg:    #f5f5f5 !default;\n\n$panel-primary-text:          #fff !default;\n$panel-primary-border:        $brand-primary !default;\n$panel-primary-heading-bg:    $brand-primary !default;\n\n$panel-success-text:          $state-success-text !default;\n$panel-success-border:        $state-success-border !default;\n$panel-success-heading-bg:    $state-success-bg !default;\n\n$panel-info-text:             $state-info-text !default;\n$panel-info-border:           $state-info-border !default;\n$panel-info-heading-bg:       $state-info-bg !default;\n\n$panel-warning-text:          $state-warning-text !default;\n$panel-warning-border:        $state-warning-border !default;\n$panel-warning-heading-bg:    $state-warning-bg !default;\n\n$panel-danger-text:           $state-danger-text !default;\n$panel-danger-border:         $state-danger-border !default;\n$panel-danger-heading-bg:     $state-danger-bg !default;\n\n\n//== Thumbnails\n//\n//##\n\n//** Padding around the thumbnail image\n$thumbnail-padding:           4px !default;\n//** Thumbnail background color\n$thumbnail-bg:                $body-bg !default;\n//** Thumbnail border color\n$thumbnail-border:            #ddd !default;\n//** Thumbnail border radius\n$thumbnail-border-radius:     $border-radius-base !default;\n\n//** Custom text color for thumbnail captions\n$thumbnail-caption-color:     $text-color !default;\n//** Padding around the thumbnail caption\n$thumbnail-caption-padding:   9px !default;\n\n\n//== Wells\n//\n//##\n\n$well-bg:                     #f5f5f5 !default;\n$well-border:                 darken($well-bg, 7%) !default;\n\n\n//== Badges\n//\n//##\n\n$badge-color:                 #fff !default;\n//** Linked badge text color on hover\n$badge-link-hover-color:      #fff !default;\n$badge-bg:                    $gray-light !default;\n\n//** Badge text color in active nav link\n$badge-active-color:          $link-color !default;\n//** Badge background color in active nav link\n$badge-active-bg:             #fff !default;\n\n$badge-font-weight:           bold !default;\n$badge-line-height:           1 !default;\n$badge-border-radius:         10px !default;\n\n\n//== Breadcrumbs\n//\n//##\n\n$breadcrumb-padding-vertical:   8px !default;\n$breadcrumb-padding-horizontal: 15px !default;\n//** Breadcrumb background color\n$breadcrumb-bg:                 #f5f5f5 !default;\n//** Breadcrumb text color\n$breadcrumb-color:              #ccc !default;\n//** Text color of current page in the breadcrumb\n$breadcrumb-active-color:       $gray-light !default;\n//** Textual separator for between breadcrumb elements\n$breadcrumb-separator:          \"/\" !default;\n\n\n//== Carousel\n//\n//##\n\n$carousel-text-shadow:                        0 1px 2px rgba(0, 0, 0, .6) !default;\n\n$carousel-control-color:                      #fff !default;\n$carousel-control-width:                      15% !default;\n$carousel-control-opacity:                    .5 !default;\n$carousel-control-font-size:                  20px !default;\n\n$carousel-indicator-active-bg:                #fff !default;\n$carousel-indicator-border-color:             #fff !default;\n\n$carousel-caption-color:                      #fff !default;\n\n\n//== Close\n//\n//##\n\n$close-font-weight:           bold !default;\n$close-color:                 #000 !default;\n$close-text-shadow:           0 1px 0 #fff !default;\n\n\n//== Code\n//\n//##\n\n$code-color:                  #c7254e !default;\n$code-bg:                     #f9f2f4 !default;\n\n$kbd-color:                   #fff !default;\n$kbd-bg:                      #333 !default;\n\n$pre-bg:                      #f5f5f5 !default;\n$pre-color:                   $gray-dark !default;\n$pre-border-color:            #ccc !default;\n$pre-scrollable-max-height:   340px !default;\n\n\n//== Type\n//\n//##\n\n//** Horizontal offset for forms and lists.\n$component-offset-horizontal: 180px !default;\n//** Text muted color\n$text-muted:                  $gray-light !default;\n//** Abbreviations and acronyms border color\n$abbr-border-color:           $gray-light !default;\n//** Headings small color\n$headings-small-color:        $gray-light !default;\n//** Blockquote small color\n$blockquote-small-color:      $gray-light !default;\n//** Blockquote font size\n$blockquote-font-size:        ($font-size-base * 1.25) !default;\n//** Blockquote border color\n$blockquote-border-color:     $gray-lighter !default;\n//** Page header border color\n$page-header-border-color:    $gray-lighter !default;\n//** Width of horizontal description list titles\n$dl-horizontal-offset:        $component-offset-horizontal !default;\n//** Point at which .dl-horizontal becomes horizontal\n$dl-horizontal-breakpoint:    $grid-float-breakpoint !default;\n//** Horizontal line color.\n$hr-border:                   $gray-lighter !default;\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n@mixin animation($animation) {\n  -webkit-animation: $animation;\n       -o-animation: $animation;\n          animation: $animation;\n}\n@mixin animation-name($name) {\n  -webkit-animation-name: $name;\n          animation-name: $name;\n}\n@mixin animation-duration($duration) {\n  -webkit-animation-duration: $duration;\n          animation-duration: $duration;\n}\n@mixin animation-timing-function($timing-function) {\n  -webkit-animation-timing-function: $timing-function;\n          animation-timing-function: $timing-function;\n}\n@mixin animation-delay($delay) {\n  -webkit-animation-delay: $delay;\n          animation-delay: $delay;\n}\n@mixin animation-iteration-count($iteration-count) {\n  -webkit-animation-iteration-count: $iteration-count;\n          animation-iteration-count: $iteration-count;\n}\n@mixin animation-direction($direction) {\n  -webkit-animation-direction: $direction;\n          animation-direction: $direction;\n}\n@mixin animation-fill-mode($fill-mode) {\n  -webkit-animation-fill-mode: $fill-mode;\n          animation-fill-mode: $fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n@mixin backface-visibility($visibility) {\n  -webkit-backface-visibility: $visibility;\n     -moz-backface-visibility: $visibility;\n          backface-visibility: $visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n@mixin box-shadow($shadow...) {\n  -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1\n          box-shadow: $shadow;\n}\n\n// Box sizing\n@mixin box-sizing($boxmodel) {\n  -webkit-box-sizing: $boxmodel;\n     -moz-box-sizing: $boxmodel;\n          box-sizing: $boxmodel;\n}\n\n// CSS3 Content Columns\n@mixin content-columns($column-count, $column-gap: $grid-gutter-width) {\n  -webkit-column-count: $column-count;\n     -moz-column-count: $column-count;\n          column-count: $column-count;\n  -webkit-column-gap: $column-gap;\n     -moz-column-gap: $column-gap;\n          column-gap: $column-gap;\n}\n\n// Optional hyphenation\n@mixin hyphens($mode: auto) {\n  -webkit-hyphens: $mode;\n     -moz-hyphens: $mode;\n      -ms-hyphens: $mode; // IE10+\n       -o-hyphens: $mode;\n          hyphens: $mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n@mixin placeholder($color: $input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: $color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: $color; } // Safari and Chrome\n}\n\n// Transformations\n@mixin scale($ratio...) {\n  -webkit-transform: scale($ratio);\n      -ms-transform: scale($ratio); // IE9 only\n       -o-transform: scale($ratio);\n          transform: scale($ratio);\n}\n\n@mixin scaleX($ratio) {\n  -webkit-transform: scaleX($ratio);\n      -ms-transform: scaleX($ratio); // IE9 only\n       -o-transform: scaleX($ratio);\n          transform: scaleX($ratio);\n}\n@mixin scaleY($ratio) {\n  -webkit-transform: scaleY($ratio);\n      -ms-transform: scaleY($ratio); // IE9 only\n       -o-transform: scaleY($ratio);\n          transform: scaleY($ratio);\n}\n@mixin skew($x, $y) {\n  -webkit-transform: skewX($x) skewY($y);\n      -ms-transform: skewX($x) skewY($y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX($x) skewY($y);\n          transform: skewX($x) skewY($y);\n}\n@mixin translate($x, $y) {\n  -webkit-transform: translate($x, $y);\n      -ms-transform: translate($x, $y); // IE9 only\n       -o-transform: translate($x, $y);\n          transform: translate($x, $y);\n}\n@mixin translate3d($x, $y, $z) {\n  -webkit-transform: translate3d($x, $y, $z);\n          transform: translate3d($x, $y, $z);\n}\n@mixin rotate($degrees) {\n  -webkit-transform: rotate($degrees);\n      -ms-transform: rotate($degrees); // IE9 only\n       -o-transform: rotate($degrees);\n          transform: rotate($degrees);\n}\n@mixin rotateX($degrees) {\n  -webkit-transform: rotateX($degrees);\n      -ms-transform: rotateX($degrees); // IE9 only\n       -o-transform: rotateX($degrees);\n          transform: rotateX($degrees);\n}\n@mixin rotateY($degrees) {\n  -webkit-transform: rotateY($degrees);\n      -ms-transform: rotateY($degrees); // IE9 only\n       -o-transform: rotateY($degrees);\n          transform: rotateY($degrees);\n}\n@mixin perspective($perspective) {\n  -webkit-perspective: $perspective;\n     -moz-perspective: $perspective;\n          perspective: $perspective;\n}\n@mixin perspective-origin($perspective) {\n  -webkit-perspective-origin: $perspective;\n     -moz-perspective-origin: $perspective;\n          perspective-origin: $perspective;\n}\n@mixin transform-origin($origin) {\n  -webkit-transform-origin: $origin;\n     -moz-transform-origin: $origin;\n      -ms-transform-origin: $origin; // IE9 only\n          transform-origin: $origin;\n}\n\n\n// Transitions\n\n@mixin transition($transition...) {\n  -webkit-transition: $transition;\n       -o-transition: $transition;\n          transition: $transition;\n}\n@mixin transition-property($transition-property...) {\n  -webkit-transition-property: $transition-property;\n          transition-property: $transition-property;\n}\n@mixin transition-delay($transition-delay) {\n  -webkit-transition-delay: $transition-delay;\n          transition-delay: $transition-delay;\n}\n@mixin transition-duration($transition-duration...) {\n  -webkit-transition-duration: $transition-duration;\n          transition-duration: $transition-duration;\n}\n@mixin transition-timing-function($timing-function) {\n  -webkit-transition-timing-function: $timing-function;\n          transition-timing-function: $timing-function;\n}\n@mixin transition-transform($transition...) {\n  -webkit-transition: -webkit-transform $transition;\n     -moz-transition: -moz-transform $transition;\n       -o-transition: -o-transform $transition;\n          transition: transform $transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n@mixin user-select($select) {\n  -webkit-user-select: $select;\n     -moz-user-select: $select;\n      -ms-user-select: $select; // IE10+\n          user-select: $select;\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline,\n  &.radio label,\n  &.checkbox label,\n  &.radio-inline label,\n  &.checkbox-inline label  {\n    color: $text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: $border-color;\n    @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken($border-color, 10%);\n      $shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px lighten($border-color, 20%);\n      @include box-shadow($shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: $text-color;\n    background-color: $background-color;\n    border-color: $border-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: $text-color;\n  }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($color: $input-border-focus) {\n  $color-rgba: rgba(red($color), green($color), blue($color), .6);\n  &:focus {\n    border-color: $color;\n    outline: 0;\n    @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px $color-rgba);\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n// [converter] $parent hack\n@mixin input-size($parent, $input-height, $padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {\n  #{$parent} {\n    height: $input-height;\n    padding: $padding-vertical $padding-horizontal;\n    font-size: $font-size;\n    line-height: $line-height;\n    border-radius: $border-radius;\n  }\n\n  select#{$parent} {\n    height: $input-height;\n    line-height: $input-height;\n  }\n\n  textarea#{$parent},\n  select[multiple]#{$parent} {\n    height: auto;\n  }\n}\n"]}