assets/css/the-events-calendar/maps/the-events-calendar.css.map
{"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"]}