From 68d3a7c5f782bc31c017ab882d2c766aa2fbca66 Mon Sep 17 00:00:00 2001 From: Goran Martinjak Date: Tue, 31 Oct 2017 14:29:51 +0100 Subject: [PATCH] fix Setup - create package templates (#9) --- Resources/public/css/style.css | 6 +- Resources/public/css/style.css.map | 2 +- Resources/sass/_base.scss | 5 +- .../templates/package/create/thumbnail.tpl | 28 +++++---- .../package/creators/ezcontentclass/class.tpl | 51 +++++++++++++++ .../creators/ezextension/extension.tpl | 25 ++++++++ .../package/creators/ezstyle/cssfile.tpl | 36 ++++++----- .../package/creators/ezstyle/imagefiles.tpl | 63 ++++++++++--------- .../ngadminui/templates/package/header.tpl | 18 ++++++ .../ngadminui/templates/package/navigator.tpl | 18 ++++++ .../ngadminui/templates/user/password.tpl | 16 ++--- 11 files changed, 196 insertions(+), 72 deletions(-) create mode 100644 ezpublish_legacy/ngadminui/design/ngadminui/templates/package/creators/ezcontentclass/class.tpl create mode 100644 ezpublish_legacy/ngadminui/design/ngadminui/templates/package/creators/ezextension/extension.tpl create mode 100644 ezpublish_legacy/ngadminui/design/ngadminui/templates/package/header.tpl create mode 100644 ezpublish_legacy/ngadminui/design/ngadminui/templates/package/navigator.tpl diff --git a/Resources/public/css/style.css b/Resources/public/css/style.css index 2eec08f2..37198b2b 100644 --- a/Resources/public/css/style.css +++ b/Resources/public/css/style.css @@ -5978,10 +5978,10 @@ select.form-control { padding-right: 18px; padding-left: 8px; cursor: pointer; } - select.form-control.form-control-multiple { + select.form-control.form-control-multiple, select.form-control[multiple] { background-image: none; padding: 0; } - select.form-control.form-control-multiple option { + select.form-control.form-control-multiple option, select.form-control[multiple] option { padding: 2px 10px; } select.form-control.inline { width: auto; @@ -6608,7 +6608,7 @@ table th.yui-dt-hidden, table tr.yui-dt-odd .yui-dt-hidden, table tr.yui-dt-even margin: 0; font-size: 100%; background: #f5f5f5; - padding: 0 15px; + padding: 15px 15px 0; display: inline-block; width: 100%; } .box-header h1 { diff --git a/Resources/public/css/style.css.map b/Resources/public/css/style.css.map index 9a0617dd..b1907392 100644 --- a/Resources/public/css/style.css.map +++ b/Resources/public/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../Resources/sass/_fonts.scss","../../../Resources/sass/_variables.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/_bootstrap.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss","../../../.tmp/css/style.css","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss","../../../Resources/sass/_bootstrap_variables.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_tab-focus.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_image.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_opacity.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_nav-divider.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_reset-filter.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_border-radius.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_gradients.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_progress-bar.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_reset-text.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_center-block.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_hide-text.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss","../../../Resources/public/bower/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss","../../../Resources/sass/_loader.scss","../../../Resources/sass/_base.scss"],"names":[],"mappings":"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C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AASpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+C,iBAAgB,EAAK;;AACpE;EAA+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C,ES0CzC;;AAGH;;;;;EAII,oBTjDwC,ESkDzC;;AAGH;;;;;EAKM,oBT1DsC,ES2DvC;;AAUL;EAEE,iBAAyC;EACzC,oBAA4C;EAE5C,iBAAgB;EAChB,iBAAqD,EAOtD;EAbD;;;;;IAUI,gBAAe;IACf,iBAAgB,EACjB;;AClPD;;;EACE,aVkJ+G;EUjJ/G,kBV6B4B;EU5B5B,gBVpBoD;EUqBpD,iBViC2B;EUhC3B,mBVoC2B,EUnC5B;;AAED;;;EACE,aV0I+G;EUzI/G,kBVyI+G,EUxIhH;;AAED;;;;;;;EAEE,aAAY,EACb;;AD+OH;EAEI,aT9G+G;ES+G/G,kBTnO4B;ESoO5B,gBTpRoD;ESqRpD,iBT/N2B;ESgO3B,mBT5N2B,ES6N5B;;AAPH;EASI,aTrH+G;ESsH/G,kBTtH+G,ESuHhH;;AAXH;;EAcI,aAAY,EACb;;AAfH;EAiBI,aT7H+G;ES8H/G,iBAAsD;EACtD,kBTnP4B;ESoP5B,gBTpSoD;ESqSpD,iBT/O2B,ESgP5B;;ACrRD;;;EACE,aVgJ8G;EU/I9G,mBV0B4B;EUzB5B,gBVrBoD;EUsBpD,uBVgCiC;EU/BjC,mBVmC2B,EUlC5B;;AAED;;;EACE,aVwI8G;EUvI9G,kBVuI8G,EUtI/G;;AAED;;;;;;;EAEE,aAAY,EACb;;ADyQH;EAEI,aT1I8G;ES2I9G,mBThQ4B;ESiQ5B,gBT/SoD;ESgTpD,uBT1PiC;ES2PjC,mBTvP2B,ESwP5B;;AAPH;EASI,aTjJ8G;ESkJ9G,kBTlJ8G,ESmJ/G;;AAXH;;EAcI,aAAY,EACb;;AAfH;EAiBI,aTzJ8G;ES0J9G,iBAAsD;EACtD,mBThR4B;ESiR5B,gBT/ToD;ESgUpD,uBT1QiC,ES2QlC;;AAQH;EAEE,mBAAkB,EAMnB;EARD;IAMI,sBAA0C,EAC3C;;AAGH;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,WAAU;EACV,eAAc;EACd,YTxLyF;ESyLzF,aTzLyF;ES0LzF,kBT1LyF;ES2LzF,mBAAkB;EAClB,qBAAoB,EACrB;;AACD;;;;;EAGE,YT/LgH;ESgMhH,aThMgH;ESiMhH,kBTjMgH,ESkMjH;;AACD;;;;;EAGE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pE,oB9BqCoE;E8BpCpE,0B9BgnBmC;E8B/mBnC,mB9B+E6B;EFzC7B,uDgCrCkD;EhCsC1C,+CgCtC0C,EACnD;;AAGD;EACE,YAAW;EACX,UAAS;EACT,aAAY;EACZ,gB9BcsD;E8BbtD,kB9ByBoE;E8BxBpE,Y9BsmBgC;E8BrmBhC,mBAAkB;EAClB,0B9B1B2C;EFmD3C,uDgCxBkD;EhCyB1C,+CgCzB0C;EhC6IlD,oCgC5IkC;EhC8I1B,4BgC9I0B,EACnC;;AAOD;;ECGE,sMAA6I;EDA7I,2BAA0B,EAC3B;;AAMD;;EhC5CE,2DgC8C0D;EhC5ClD,mDgC4CkD,EAC3D;;AAMD;EErEE,0BhCe6B,E8BwD9B;EEpEC;IDkDA,sMAA6I,EChD5I;;AFoEH;EEzEE,0BhCgB6B,E8B2D9B;EExEC;IDkDA,sMAA6I,EChD5I;;AFwEH;EE7EE,0BhCiB6B,E8B8D9B;EE5EC;IDkDA,sMAA6I,EChD5I;;AF4EH;EEjFE,0BhCkB6B,E8BiE9B;EEhFC;IDkDA,sMAA6I,EChD5I;;ACCH;EAEE,oBAAmB;EACnB,gBAAe,EAChB;;AAOD;EACE,mBAAkB;EAClB,eAAc;EACd,mBAAkB;EAElB,oBAAmB;EACnB,uBjC0oBkC;EiCzoBlC,uBjC2oBkC,EiCjoBnC;EAjBD;IdjBE,6BnB0G6B;ImBzG5B,4BnByG4B,EiC7E5B;EAZH;IAcI,iBAAgB;IdvBlB,gCnBkG6B;ImBjG5B,+BnBiG4B,EiCzE5B;;AASH;;EAEE,YjC6oBkC,EiChoBnC;EAfD;;IAKI,YjC4oBgC,EiC3oBjC;EANH;;;IAWI,sBAAqB;IACrB,YjCmoBgC;IiCloBhC,0BjCinBmC,EiChnBpC;;AAGH;EACE,YAAW;EACX,iBAAgB,EACjB;;AAED;EAKI,0BjCzD+C;EiC0D/C,ejC3D+C;EiC4D/C,oBjC6JwC,EiCpJzC;EAhBH;IAWM,eAAc,EACf;EAZL;IAcM,ejCnE6C,EiCoE9C;;AAfL;EAsBI,WAAU;EACV,YjCwB4B;EiCvB5B,0BjC1EyC;EiC2EzC,sBjC3EyC,EiCsF1C;EApCH;;;;;;;IA+BM,eAAc,EACf;EAhCL;IAkCM,ejC8kB6D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H;MAyBM,8BnCsd4B,EmCrd7B;;AAML;EC1PE,mBpC6sBgC,EmCjdjC;EC1PK;IACF,epCM6C;IoCL7C,0BpC0sBiC;IoCzsBjC,mBpCwsB8B,EoC/rB/B;IAPqB;MAClB,uBpCqsB4B,EoCpsB7B;IACD;MACE,epCmsB+B;MoClsB/B,0BpCH2C,EoCI5C;EAGmB;IAClB,0BpC4rB4B,EoC3rB7B;;AD2OL;EC7PE,sBpCc2C,EmCiP5C;EC7PK;IACF,YpC6sB8B;IoC5sB9B,0BpCUyC;IoCTzC,sBpCSyC,EoCA1C;IAPqB;MAClB,0BpCMuC,EoCLxC;IACD;MACE,epCGuC;MoCFvC,uBpCosB4B,EoCnsB7B;EAGmB;IAClB,6BpCHuC,EoCIxC;;AD8OL;EChQE,sBpCsf6E,EmCpP9E;EChQK;IACF,epCifoC;IoChfpC,0BpCifoC;IoChfpC,sBpCif2E,EoCxe5E;IAPqB;MAClB,0BpC8eyE,EoC7e1E;IACD;MACE,epC0ekC;MoCzelC,0BpCwekC,EoCvenC;EAGmB;IAClB,6BpCqeyE,EoCpe1E;;ADiPL;ECnQE,sBpC0f0E,EmCrP3E;ECnQK;IACF,epCqfoC;IoCpfpC,0BpCqfoC;IoCpfpC,sBpCqfwE,EoC5ezE;IAPqB;MAClB,0BpCkfsE,EoCjfvE;IACD;MACE,epC8ekC;MoC7elC,0BpC4ekC,EoC3enC;EAGmB;IAClB,6BpCyesE,EoCxevE;;ADoPL;ECtQE,sBpC8f6E,EmCtP9E;ECtQK;IACF,epCyfoC;IoCxfpC,0BpCyfoC;IoCxfpC,sBpCyf2E,EoChf5E;IAPqB;MAClB,0BpCsfyE,EoCrf1E;IACD;MACE,epCkfkC;MoCjflC,0BpCgfkC,EoC/enC;EAGmB;IAClB,6BpC6eyE,EoC5e1E;;ADuPL;ECzQE,sBpCkgB4E,EmCvP7E;ECzQK;IACF,epC6foC;IoC5fpC,0BpC6foC;IoC5fpC,sBpC6f0E,EoCpf3E;IAPqB;MAClB,0BpC0fwE,EoCzfzE;IACD;MACE,epCsfkC;MoCrflC,0BpCofkC,EoCnfnC;EAGmB;IAClB,6BpCifwE,EoChfzE;;AChBL;EACE,aAAY;EACZ,g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","file":"style.css","sourcesContent":["/* Roboto */\n@font-face {\n font-family: 'Roboto';\n font-weight: 300;\n font-style: normal;\n src: url('../fonts/Roboto/Roboto-300.eot');\n src: url('../fonts/Roboto/Roboto-300.eot?#iefix') format('embedded-opentype'),\n local('Roboto Light'),\n local('Roboto-300'),\n url('../fonts/Roboto/Roboto-300.woff2') format('woff2'),\n url('../fonts/Roboto/Roboto-300.woff') format('woff'),\n url('../fonts/Roboto/Roboto-300.ttf') format('truetype'),\n url('../fonts/Roboto/Roboto-300.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 400;\n font-style: normal;\n src: url('../fonts/Roboto/Roboto-regular.eot');\n src: url('../fonts/Roboto/Roboto-regular.eot?#iefix') format('embedded-opentype'),\n local('Roboto'),\n local('Roboto-regular'),\n url('../fonts/Roboto/Roboto-regular.woff2') format('woff2'),\n url('../fonts/Roboto/Roboto-regular.woff') format('woff'),\n url('../fonts/Roboto/Roboto-regular.ttf') format('truetype'),\n url('../fonts/Roboto/Roboto-regular.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 500;\n font-style: normal;\n src: url('../fonts/Roboto/Roboto-500.eot');\n src: url('../fonts/Roboto/Roboto-500.eot?#iefix') format('embedded-opentype'),\n local('Roboto Medium'),\n local('Roboto-500'),\n url('../fonts/Roboto/Roboto-500.woff2') format('woff2'),\n url('../fonts/Roboto/Roboto-500.woff') format('woff'),\n url('../fonts/Roboto/Roboto-500.ttf') format('truetype'),\n url('../fonts/Roboto/Roboto-500.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 700;\n font-style: normal;\n src: url('../fonts/Roboto/Roboto-700.eot');\n src: url('../fonts/Roboto/Roboto-700.eot?#iefix') format('embedded-opentype'),\n local('Roboto Bold'),\n local('Roboto-700'),\n url('../fonts/Roboto/Roboto-700.woff2') format('woff2'),\n url('../fonts/Roboto/Roboto-700.woff') format('woff'),\n url('../fonts/Roboto/Roboto-700.ttf') format('truetype'),\n url('../fonts/Roboto/Roboto-700.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 400;\n font-style: italic;\n src: url('../fonts/Roboto/Roboto-italic.eot');\n src: url('../fonts/Roboto/Roboto-italic.eot?#iefix') format('embedded-opentype'),\n local('Roboto'),\n local('Roboto-italic'),\n url('../fonts/Roboto/Roboto-italic.woff2') format('woff2'),\n url('../fonts/Roboto/Roboto-italic.woff') format('woff'),\n url('../fonts/Roboto/Roboto-italic.ttf') format('truetype'),\n url('../fonts/Roboto/Roboto-italic.svg#Roboto') format('svg');\n}\n","$asideWidth: 100px;\n$asideBg: #383838;\n$asideHover: lighten($asideBg, 4%);\n$asideDarkBg: darken($asideBg, 8%);\n$asideColor: #fff;\n$lightBg: #f5f5f5;\n$thBg: #a7a7a7;\n$baseFont: 'Roboto',Helvetica,Arial,sans-serif;\n$fontSize: 14px;\n$activeColor: #7AC143;\n$leftColumnWidth: 240px;\n$leftColumnWidthSm: 160px;\n$headerHeight: 70px;\n$gutter: 15px;\n$darkBg: #272A2F;\n\n$btnPrimary: #009AC7;\n$btnBorder: #e4e4e4;\n\n@mixin rounded($x:50%) {\n -moz-border-radius:$x; -webkit-border-radius:$x; border-radius:$x;\n}\n\n@mixin overlayShadow() {\n -moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.125), 0 0 20px 0 rgba(0,0,0,0.15); -webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.125), 0 0 20px 0 rgba(0,0,0,0.15); box-shadow:0 2px 4px 0 rgba(0,0,0,0.125), 0 0 20px 0 rgba(0,0,0,0.15);\n}\n\n%fontawesome {\n display:inline-block; font:normal normal normal $fontSize/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0, 0);\n}\n","/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n// Core variables and mixins\n@import \"bootstrap/variables\";\n@import \"bootstrap/mixins\";\n\n// Reset and dependencies\n@import \"bootstrap/normalize\";\n@import \"bootstrap/print\";\n@import \"bootstrap/glyphicons\";\n\n// Core CSS\n@import \"bootstrap/scaffolding\";\n//@import \"bootstrap/type\";\n//@import \"bootstrap/code\";\n@import \"bootstrap/grid\";\n@import \"bootstrap/tables\";\n@import \"bootstrap/forms\";\n@import \"bootstrap/buttons\";\n\n// Components\n@import \"bootstrap/component-animations\";\n@import \"bootstrap/dropdowns\";\n@import \"bootstrap/button-groups\";\n@import \"bootstrap/input-groups\";\n@import \"bootstrap/navs\";\n//@import \"bootstrap/navbar\";\n//@import \"bootstrap/breadcrumbs\";\n@import \"bootstrap/pagination\";\n@import \"bootstrap/pager\";\n@import \"bootstrap/labels\";\n@import \"bootstrap/badges\";\n//@import \"bootstrap/jumbotron\";\n//@import \"bootstrap/thumbnails\";\n@import \"bootstrap/alerts\";\n@import \"bootstrap/progress-bars\";\n//@import \"bootstrap/media\";\n@import \"bootstrap/list-group\";\n@import \"bootstrap/panels\";\n//@import \"bootstrap/responsive-embed\";\n//@import \"bootstrap/wells\";\n@import \"bootstrap/close\";\n\n// Components w/ JavaScript\n@import \"bootstrap/modals\";\n@import \"bootstrap/tooltip\";\n@import \"bootstrap/popovers\";\n//@import \"bootstrap/carousel\";\n\n// Utility classes\n@import \"bootstrap/utilities\";\n@import \"bootstrap/responsive-utilities\";\n","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/* Roboto */\n@font-face {\n font-family: 'Roboto';\n font-weight: 300;\n font-style: normal;\n src: url(\"../fonts/Roboto/Roboto-300.eot\");\n src: url(\"../fonts/Roboto/Roboto-300.eot?#iefix\") format(\"embedded-opentype\"), local(\"Roboto Light\"), local(\"Roboto-300\"), url(\"../fonts/Roboto/Roboto-300.woff2\") format(\"woff2\"), url(\"../fonts/Roboto/Roboto-300.woff\") format(\"woff\"), url(\"../fonts/Roboto/Roboto-300.ttf\") format(\"truetype\"), url(\"../fonts/Roboto/Roboto-300.svg#Roboto\") format(\"svg\"); }\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 400;\n font-style: normal;\n src: url(\"../fonts/Roboto/Roboto-regular.eot\");\n src: url(\"../fonts/Roboto/Roboto-regular.eot?#iefix\") format(\"embedded-opentype\"), local(\"Roboto\"), local(\"Roboto-regular\"), url(\"../fonts/Roboto/Roboto-regular.woff2\") format(\"woff2\"), url(\"../fonts/Roboto/Roboto-regular.woff\") format(\"woff\"), url(\"../fonts/Roboto/Roboto-regular.ttf\") format(\"truetype\"), url(\"../fonts/Roboto/Roboto-regular.svg#Roboto\") format(\"svg\"); }\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 500;\n font-style: normal;\n src: url(\"../fonts/Roboto/Roboto-500.eot\");\n src: url(\"../fonts/Roboto/Roboto-500.eot?#iefix\") format(\"embedded-opentype\"), local(\"Roboto Medium\"), local(\"Roboto-500\"), url(\"../fonts/Roboto/Roboto-500.woff2\") format(\"woff2\"), url(\"../fonts/Roboto/Roboto-500.woff\") format(\"woff\"), url(\"../fonts/Roboto/Roboto-500.ttf\") format(\"truetype\"), url(\"../fonts/Roboto/Roboto-500.svg#Roboto\") format(\"svg\"); }\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 700;\n font-style: normal;\n src: url(\"../fonts/Roboto/Roboto-700.eot\");\n src: url(\"../fonts/Roboto/Roboto-700.eot?#iefix\") format(\"embedded-opentype\"), local(\"Roboto Bold\"), local(\"Roboto-700\"), url(\"../fonts/Roboto/Roboto-700.woff2\") format(\"woff2\"), url(\"../fonts/Roboto/Roboto-700.woff\") format(\"woff\"), url(\"../fonts/Roboto/Roboto-700.ttf\") format(\"truetype\"), url(\"../fonts/Roboto/Roboto-700.svg#Roboto\") format(\"svg\"); }\n\n@font-face {\n font-family: 'Roboto';\n font-weight: 400;\n font-style: italic;\n src: url(\"../fonts/Roboto/Roboto-italic.eot\");\n src: url(\"../fonts/Roboto/Roboto-italic.eot?#iefix\") format(\"embedded-opentype\"), local(\"Roboto\"), local(\"Roboto-italic\"), url(\"../fonts/Roboto/Roboto-italic.woff2\") format(\"woff2\"), url(\"../fonts/Roboto/Roboto-italic.woff\") format(\"woff\"), url(\"../fonts/Roboto/Roboto-italic.ttf\") format(\"truetype\"), url(\"../fonts/Roboto/Roboto-italic.svg#Roboto\") format(\"svg\"); }\n\n#content-tree-menu .node-name-hidden::before, .fontawesome, #action-controls-container .yui-button button::before, #action-controls-container .yui-button button::after, .yui-pg-first [data-icon]::before, .yui-pg-previous [data-icon]::before, .yui-pg-next [data-icon]::before, .yui-pg-last [data-icon]::before, .yuimenuitemlabel::before, .yuimenu .topscrollbar::before, .yuimenu .bottomscrollbar::before, .rightmenu .show-hide-control::before, fieldset.ezcca-collapsible legend a::before, .thumbview::before, .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon::before, .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .trigger::before, #size-warning .size-warning-text .icon::before, #size-warning .size-warning-text .icon::after, #menu-toggle i {\n display: inline-block;\n font: normal normal normal 14px FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transform: translate(0, 0); }\n\n/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%; }\n\nbody {\n margin: 0; }\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block; }\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline; }\n\naudio:not([controls]) {\n display: none;\n height: 0; }\n\n[hidden],\ntemplate {\n display: none; }\n\na {\n background-color: transparent; }\n\na:active,\na:hover {\n outline: 0; }\n\nabbr[title] {\n border-bottom: 1px dotted; }\n\nb,\nstrong {\n font-weight: bold; }\n\ndfn {\n font-style: italic; }\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0; }\n\nmark {\n background: #ff0;\n color: #000; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline; }\n\nsup {\n top: -0.5em; }\n\nsub {\n bottom: -0.25em; }\n\nimg {\n border: 0; }\n\nsvg:not(:root) {\n overflow: hidden; }\n\nfigure {\n margin: 1em 40px; }\n\nhr {\n box-sizing: content-box;\n height: 0; }\n\npre {\n overflow: auto; }\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em; }\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0; }\n\nbutton {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer; }\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default; }\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0; }\n\ninput {\n line-height: normal; }\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box; }\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em; }\n\nlegend {\n border: 0;\n padding: 0; }\n\ntextarea {\n overflow: auto; }\n\noptgroup {\n font-weight: bold; }\n\ntable {\n border-collapse: collapse;\n border-spacing: 0; }\n\ntd,\nth {\n padding: 0; }\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important; }\n a,\n a:visited {\n text-decoration: underline; }\n a[href]:after {\n content: \" (\" attr(href) \")\"; }\n abbr[title]:after {\n content: \" (\" attr(title) \")\"; }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\"; }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid; }\n thead {\n display: table-header-group; }\n tr,\n img {\n page-break-inside: avoid; }\n img {\n max-width: 100% !important; }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-after: avoid; }\n .navbar {\n display: none; }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important; }\n .label {\n border: 1px solid #000; }\n .table {\n border-collapse: collapse !important; }\n .table td,\n .table th {\n background-color: #fff !important; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important; } }\n\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\");\n src: url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\"); }\n\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.glyphicon-asterisk:before {\n content: \"\\2a\"; }\n\n.glyphicon-plus:before {\n content: \"\\2b\"; }\n\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\"; }\n\n.glyphicon-minus:before {\n content: \"\\2212\"; }\n\n.glyphicon-cloud:before {\n content: \"\\2601\"; }\n\n.glyphicon-envelope:before {\n content: \"\\2709\"; }\n\n.glyphicon-pencil:before {\n content: \"\\270f\"; }\n\n.glyphicon-glass:before {\n content: \"\\e001\"; }\n\n.glyphicon-music:before {\n content: \"\\e002\"; }\n\n.glyphicon-search:before {\n content: \"\\e003\"; }\n\n.glyphicon-heart:before {\n content: \"\\e005\"; }\n\n.glyphicon-star:before {\n content: \"\\e006\"; }\n\n.glyphicon-star-empty:before {\n content: \"\\e007\"; }\n\n.glyphicon-user:before {\n content: \"\\e008\"; }\n\n.glyphicon-film:before {\n content: \"\\e009\"; }\n\n.glyphicon-th-large:before {\n content: \"\\e010\"; }\n\n.glyphicon-th:before {\n content: \"\\e011\"; }\n\n.glyphicon-th-list:before {\n content: \"\\e012\"; }\n\n.glyphicon-ok:before {\n content: \"\\e013\"; }\n\n.glyphicon-remove:before {\n content: \"\\e014\"; }\n\n.glyphicon-zoom-in:before {\n content: \"\\e015\"; }\n\n.glyphicon-zoom-out:before {\n content: \"\\e016\"; }\n\n.glyphicon-off:before {\n content: \"\\e017\"; }\n\n.glyphicon-signal:before {\n content: \"\\e018\"; }\n\n.glyphicon-cog:before {\n content: \"\\e019\"; }\n\n.glyphicon-trash:before {\n content: \"\\e020\"; }\n\n.glyphicon-home:before {\n content: \"\\e021\"; }\n\n.glyphicon-file:before {\n content: \"\\e022\"; }\n\n.glyphicon-time:before {\n content: \"\\e023\"; }\n\n.glyphicon-road:before {\n content: \"\\e024\"; }\n\n.glyphicon-download-alt:before {\n content: \"\\e025\"; }\n\n.glyphicon-download:before {\n content: \"\\e026\"; }\n\n.glyphicon-upload:before {\n content: \"\\e027\"; }\n\n.glyphicon-inbox:before {\n content: \"\\e028\"; }\n\n.glyphicon-play-circle:before {\n content: \"\\e029\"; }\n\n.glyphicon-repeat:before {\n content: \"\\e030\"; }\n\n.glyphicon-refresh:before {\n content: \"\\e031\"; }\n\n.glyphicon-list-alt:before {\n content: \"\\e032\"; }\n\n.glyphicon-lock:before {\n content: \"\\e033\"; }\n\n.glyphicon-flag:before {\n content: \"\\e034\"; }\n\n.glyphicon-headphones:before {\n content: \"\\e035\"; }\n\n.glyphicon-volume-off:before {\n content: \"\\e036\"; }\n\n.glyphicon-volume-down:before {\n content: \"\\e037\"; }\n\n.glyphicon-volume-up:before {\n content: \"\\e038\"; }\n\n.glyphicon-qrcode:before {\n content: \"\\e039\"; }\n\n.glyphicon-barcode:before {\n content: \"\\e040\"; }\n\n.glyphicon-tag:before {\n content: \"\\e041\"; }\n\n.glyphicon-tags:before {\n content: \"\\e042\"; }\n\n.glyphicon-book:before {\n content: \"\\e043\"; }\n\n.glyphicon-bookmark:before {\n content: \"\\e044\"; }\n\n.glyphicon-print:before {\n content: \"\\e045\"; }\n\n.glyphicon-camera:before {\n content: \"\\e046\"; }\n\n.glyphicon-font:before {\n content: \"\\e047\"; }\n\n.glyphicon-bold:before {\n content: \"\\e048\"; }\n\n.glyphicon-italic:before {\n content: \"\\e049\"; }\n\n.glyphicon-text-height:before {\n content: \"\\e050\"; }\n\n.glyphicon-text-width:before {\n content: \"\\e051\"; }\n\n.glyphicon-align-left:before {\n content: \"\\e052\"; }\n\n.glyphicon-align-center:before {\n content: \"\\e053\"; }\n\n.glyphicon-align-right:before {\n content: \"\\e054\"; }\n\n.glyphicon-align-justify:before {\n content: \"\\e055\"; }\n\n.glyphicon-list:before {\n content: \"\\e056\"; }\n\n.glyphicon-indent-left:before {\n content: \"\\e057\"; }\n\n.glyphicon-indent-right:before {\n content: \"\\e058\"; }\n\n.glyphicon-facetime-video:before {\n content: \"\\e059\"; }\n\n.glyphicon-picture:before {\n content: \"\\e060\"; }\n\n.glyphicon-map-marker:before {\n content: \"\\e062\"; }\n\n.glyphicon-adjust:before {\n content: \"\\e063\"; }\n\n.glyphicon-tint:before {\n content: \"\\e064\"; }\n\n.glyphicon-edit:before {\n content: \"\\e065\"; }\n\n.glyphicon-share:before {\n content: \"\\e066\"; }\n\n.glyphicon-check:before {\n content: \"\\e067\"; }\n\n.glyphicon-move:before {\n content: \"\\e068\"; }\n\n.glyphicon-step-backward:before {\n content: \"\\e069\"; }\n\n.glyphicon-fast-backward:before {\n content: \"\\e070\"; }\n\n.glyphicon-backward:before {\n content: \"\\e071\"; }\n\n.glyphicon-play:before {\n content: \"\\e072\"; }\n\n.glyphicon-pause:before {\n content: \"\\e073\"; }\n\n.glyphicon-stop:before {\n content: \"\\e074\"; }\n\n.glyphicon-forward:before {\n content: \"\\e075\"; }\n\n.glyphicon-fast-forward:before {\n content: \"\\e076\"; }\n\n.glyphicon-step-forward:before {\n content: \"\\e077\"; }\n\n.glyphicon-eject:before {\n content: \"\\e078\"; }\n\n.glyphicon-chevron-left:before {\n content: \"\\e079\"; }\n\n.glyphicon-chevron-right:before {\n content: \"\\e080\"; }\n\n.glyphicon-plus-sign:before {\n content: \"\\e081\"; }\n\n.glyphicon-minus-sign:before {\n content: \"\\e082\"; }\n\n.glyphicon-remove-sign:before {\n content: \"\\e083\"; }\n\n.glyphicon-ok-sign:before {\n content: \"\\e084\"; }\n\n.glyphicon-question-sign:before {\n content: \"\\e085\"; }\n\n.glyphicon-info-sign:before {\n content: \"\\e086\"; }\n\n.glyphicon-screenshot:before {\n content: \"\\e087\"; }\n\n.glyphicon-remove-circle:before {\n content: \"\\e088\"; }\n\n.glyphicon-ok-circle:before {\n content: \"\\e089\"; }\n\n.glyphicon-ban-circle:before {\n content: \"\\e090\"; }\n\n.glyphicon-arrow-left:before {\n content: \"\\e091\"; }\n\n.glyphicon-arrow-right:before {\n content: \"\\e092\"; }\n\n.glyphicon-arrow-up:before {\n content: \"\\e093\"; }\n\n.glyphicon-arrow-down:before {\n content: \"\\e094\"; }\n\n.glyphicon-share-alt:before {\n content: \"\\e095\"; }\n\n.glyphicon-resize-full:before {\n content: \"\\e096\"; }\n\n.glyphicon-resize-small:before {\n content: \"\\e097\"; }\n\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\"; }\n\n.glyphicon-gift:before {\n content: \"\\e102\"; }\n\n.glyphicon-leaf:before {\n content: \"\\e103\"; }\n\n.glyphicon-fire:before {\n content: \"\\e104\"; }\n\n.glyphicon-eye-open:before {\n content: \"\\e105\"; }\n\n.glyphicon-eye-close:before {\n content: \"\\e106\"; }\n\n.glyphicon-warning-sign:before {\n content: \"\\e107\"; }\n\n.glyphicon-plane:before {\n content: \"\\e108\"; }\n\n.glyphicon-calendar:before {\n content: \"\\e109\"; }\n\n.glyphicon-random:before {\n content: \"\\e110\"; }\n\n.glyphicon-comment:before {\n content: \"\\e111\"; }\n\n.glyphicon-magnet:before {\n content: \"\\e112\"; }\n\n.glyphicon-chevron-up:before {\n content: \"\\e113\"; }\n\n.glyphicon-chevron-down:before {\n content: \"\\e114\"; }\n\n.glyphicon-retweet:before {\n content: \"\\e115\"; }\n\n.glyphicon-shopping-cart:before {\n content: \"\\e116\"; }\n\n.glyphicon-folder-close:before {\n content: \"\\e117\"; }\n\n.glyphicon-folder-open:before {\n content: \"\\e118\"; }\n\n.glyphicon-resize-vertical:before {\n content: \"\\e119\"; }\n\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\"; }\n\n.glyphicon-hdd:before {\n content: \"\\e121\"; }\n\n.glyphicon-bullhorn:before {\n content: \"\\e122\"; }\n\n.glyphicon-bell:before {\n content: \"\\e123\"; }\n\n.glyphicon-certificate:before {\n content: \"\\e124\"; }\n\n.glyphicon-thumbs-up:before {\n content: \"\\e125\"; }\n\n.glyphicon-thumbs-down:before {\n content: \"\\e126\"; }\n\n.glyphicon-hand-right:before {\n content: \"\\e127\"; }\n\n.glyphicon-hand-left:before {\n content: \"\\e128\"; }\n\n.glyphicon-hand-up:before {\n content: \"\\e129\"; }\n\n.glyphicon-hand-down:before {\n content: \"\\e130\"; }\n\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\"; }\n\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\"; }\n\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\"; }\n\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\"; }\n\n.glyphicon-globe:before {\n content: \"\\e135\"; }\n\n.glyphicon-wrench:before {\n content: \"\\e136\"; }\n\n.glyphicon-tasks:before {\n content: \"\\e137\"; }\n\n.glyphicon-filter:before {\n content: \"\\e138\"; }\n\n.glyphicon-briefcase:before {\n content: \"\\e139\"; }\n\n.glyphicon-fullscreen:before {\n content: \"\\e140\"; }\n\n.glyphicon-dashboard:before {\n content: \"\\e141\"; }\n\n.glyphicon-paperclip:before {\n content: \"\\e142\"; }\n\n.glyphicon-heart-empty:before {\n content: \"\\e143\"; }\n\n.glyphicon-link:before {\n content: \"\\e144\"; }\n\n.glyphicon-phone:before {\n content: \"\\e145\"; }\n\n.glyphicon-pushpin:before {\n content: \"\\e146\"; }\n\n.glyphicon-usd:before {\n content: \"\\e148\"; }\n\n.glyphicon-gbp:before {\n content: \"\\e149\"; }\n\n.glyphicon-sort:before {\n content: \"\\e150\"; }\n\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\"; }\n\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\"; }\n\n.glyphicon-sort-by-order:before {\n content: \"\\e153\"; }\n\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\"; }\n\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\"; }\n\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\"; }\n\n.glyphicon-unchecked:before {\n content: \"\\e157\"; }\n\n.glyphicon-expand:before {\n content: \"\\e158\"; }\n\n.glyphicon-collapse-down:before {\n content: \"\\e159\"; }\n\n.glyphicon-collapse-up:before {\n content: \"\\e160\"; }\n\n.glyphicon-log-in:before {\n content: \"\\e161\"; }\n\n.glyphicon-flash:before {\n content: \"\\e162\"; }\n\n.glyphicon-log-out:before {\n content: \"\\e163\"; }\n\n.glyphicon-new-window:before {\n content: \"\\e164\"; }\n\n.glyphicon-record:before {\n content: \"\\e165\"; }\n\n.glyphicon-save:before {\n content: \"\\e166\"; }\n\n.glyphicon-open:before {\n content: \"\\e167\"; }\n\n.glyphicon-saved:before {\n content: \"\\e168\"; }\n\n.glyphicon-import:before {\n content: \"\\e169\"; }\n\n.glyphicon-export:before {\n content: \"\\e170\"; }\n\n.glyphicon-send:before {\n content: \"\\e171\"; }\n\n.glyphicon-floppy-disk:before {\n content: \"\\e172\"; }\n\n.glyphicon-floppy-saved:before {\n content: \"\\e173\"; }\n\n.glyphicon-floppy-remove:before {\n content: \"\\e174\"; }\n\n.glyphicon-floppy-save:before {\n content: \"\\e175\"; }\n\n.glyphicon-floppy-open:before {\n content: \"\\e176\"; }\n\n.glyphicon-credit-card:before {\n content: \"\\e177\"; }\n\n.glyphicon-transfer:before {\n content: \"\\e178\"; }\n\n.glyphicon-cutlery:before {\n content: \"\\e179\"; }\n\n.glyphicon-header:before {\n content: \"\\e180\"; }\n\n.glyphicon-compressed:before {\n content: \"\\e181\"; }\n\n.glyphicon-earphone:before {\n content: \"\\e182\"; }\n\n.glyphicon-phone-alt:before {\n content: \"\\e183\"; }\n\n.glyphicon-tower:before {\n content: \"\\e184\"; }\n\n.glyphicon-stats:before {\n content: \"\\e185\"; }\n\n.glyphicon-sd-video:before {\n content: \"\\e186\"; }\n\n.glyphicon-hd-video:before {\n content: \"\\e187\"; }\n\n.glyphicon-subtitles:before {\n content: \"\\e188\"; }\n\n.glyphicon-sound-stereo:before {\n content: \"\\e189\"; }\n\n.glyphicon-sound-dolby:before {\n content: \"\\e190\"; }\n\n.glyphicon-sound-5-1:before {\n content: \"\\e191\"; }\n\n.glyphicon-sound-6-1:before {\n content: \"\\e192\"; }\n\n.glyphicon-sound-7-1:before {\n content: \"\\e193\"; }\n\n.glyphicon-copyright-mark:before {\n content: \"\\e194\"; }\n\n.glyphicon-registration-mark:before {\n content: \"\\e195\"; }\n\n.glyphicon-cloud-download:before {\n content: \"\\e197\"; }\n\n.glyphicon-cloud-upload:before {\n content: \"\\e198\"; }\n\n.glyphicon-tree-conifer:before {\n content: \"\\e199\"; }\n\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\"; }\n\n.glyphicon-cd:before {\n content: \"\\e201\"; }\n\n.glyphicon-save-file:before {\n content: \"\\e202\"; }\n\n.glyphicon-open-file:before {\n content: \"\\e203\"; }\n\n.glyphicon-level-up:before {\n content: \"\\e204\"; }\n\n.glyphicon-copy:before {\n content: \"\\e205\"; }\n\n.glyphicon-paste:before {\n content: \"\\e206\"; }\n\n.glyphicon-alert:before {\n content: \"\\e209\"; }\n\n.glyphicon-equalizer:before {\n content: \"\\e210\"; }\n\n.glyphicon-king:before {\n content: \"\\e211\"; }\n\n.glyphicon-queen:before {\n content: \"\\e212\"; }\n\n.glyphicon-pawn:before {\n content: \"\\e213\"; }\n\n.glyphicon-bishop:before {\n content: \"\\e214\"; }\n\n.glyphicon-knight:before {\n content: \"\\e215\"; }\n\n.glyphicon-baby-formula:before {\n content: \"\\e216\"; }\n\n.glyphicon-tent:before {\n content: \"\\26fa\"; }\n\n.glyphicon-blackboard:before {\n content: \"\\e218\"; }\n\n.glyphicon-bed:before {\n content: \"\\e219\"; }\n\n.glyphicon-apple:before {\n content: \"\\f8ff\"; }\n\n.glyphicon-erase:before {\n content: \"\\e221\"; }\n\n.glyphicon-hourglass:before {\n content: \"\\231b\"; }\n\n.glyphicon-lamp:before {\n content: \"\\e223\"; }\n\n.glyphicon-duplicate:before {\n content: \"\\e224\"; }\n\n.glyphicon-piggy-bank:before {\n content: \"\\e225\"; }\n\n.glyphicon-scissors:before {\n content: \"\\e226\"; }\n\n.glyphicon-bitcoin:before {\n content: \"\\e227\"; }\n\n.glyphicon-btc:before {\n content: \"\\e227\"; }\n\n.glyphicon-xbt:before {\n content: \"\\e227\"; }\n\n.glyphicon-yen:before {\n content: \"\\00a5\"; }\n\n.glyphicon-jpy:before {\n content: \"\\00a5\"; }\n\n.glyphicon-ruble:before {\n content: \"\\20bd\"; }\n\n.glyphicon-rub:before {\n content: \"\\20bd\"; }\n\n.glyphicon-scale:before {\n content: \"\\e230\"; }\n\n.glyphicon-ice-lolly:before {\n content: \"\\e231\"; }\n\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\"; }\n\n.glyphicon-education:before {\n content: \"\\e233\"; }\n\n.glyphicon-option-horizontal:before {\n content: \"\\e234\"; }\n\n.glyphicon-option-vertical:before {\n content: \"\\e235\"; }\n\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\"; }\n\n.glyphicon-modal-window:before {\n content: \"\\e237\"; }\n\n.glyphicon-oil:before {\n content: \"\\e238\"; }\n\n.glyphicon-grain:before {\n content: \"\\e239\"; }\n\n.glyphicon-sunglasses:before {\n content: \"\\e240\"; }\n\n.glyphicon-text-size:before {\n content: \"\\e241\"; }\n\n.glyphicon-text-color:before {\n content: \"\\e242\"; }\n\n.glyphicon-text-background:before {\n content: \"\\e243\"; }\n\n.glyphicon-object-align-top:before {\n content: \"\\e244\"; }\n\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\"; }\n\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\"; }\n\n.glyphicon-object-align-left:before {\n content: \"\\e247\"; }\n\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\"; }\n\n.glyphicon-object-align-right:before {\n content: \"\\e249\"; }\n\n.glyphicon-triangle-right:before {\n content: \"\\e250\"; }\n\n.glyphicon-triangle-left:before {\n content: \"\\e251\"; }\n\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\"; }\n\n.glyphicon-triangle-top:before {\n content: \"\\e253\"; }\n\n.glyphicon-console:before {\n content: \"\\e254\"; }\n\n.glyphicon-superscript:before {\n content: \"\\e255\"; }\n\n.glyphicon-subscript:before {\n content: \"\\e256\"; }\n\n.glyphicon-menu-left:before {\n content: \"\\e257\"; }\n\n.glyphicon-menu-right:before {\n content: \"\\e258\"; }\n\n.glyphicon-menu-down:before {\n content: \"\\e259\"; }\n\n.glyphicon-menu-up:before {\n content: \"\\e260\"; }\n\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: transparent; }\n\nbody {\n font-family: \"Open Sans\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.428571429;\n color: #333333;\n background-color: #fff; }\n\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\na {\n color: #0089b3;\n text-decoration: none; }\n a:hover, a:focus {\n color: #004e67;\n text-decoration: underline; }\n a:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px; }\n\nfigure {\n margin: 0; }\n\nimg {\n vertical-align: middle; }\n\n.img-responsive {\n display: block;\n max-width: 100%;\n height: auto; }\n\n.img-rounded {\n border-radius: 6px; }\n\n.img-thumbnail {\n padding: 4px;\n line-height: 1.428571429;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto; }\n\n.img-circle {\n border-radius: 50%; }\n\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee; }\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto; }\n\n[role=\"button\"] {\n cursor: pointer; }\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px; }\n .container:before, .container:after {\n content: \" \";\n display: table; }\n .container:after {\n clear: both; }\n @media (min-width: 768px) {\n .container {\n width: 750px; } }\n @media (min-width: 992px) {\n .container {\n width: 970px; } }\n @media (min-width: 1200px) {\n .container {\n width: 1170px; } }\n\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px; }\n .container-fluid:before, .container-fluid:after {\n content: \" \";\n display: table; }\n .container-fluid:after {\n clear: both; }\n\n.row {\n margin-left: -15px;\n margin-right: -15px; }\n .row:before, .row:after {\n content: \" \";\n display: table; }\n .row:after {\n clear: both; }\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px; }\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left; }\n\n.col-xs-1 {\n width: 8.3333333333%; }\n\n.col-xs-2 {\n width: 16.6666666667%; }\n\n.col-xs-3 {\n width: 25%; }\n\n.col-xs-4 {\n width: 33.3333333333%; }\n\n.col-xs-5 {\n width: 41.6666666667%; }\n\n.col-xs-6 {\n width: 50%; }\n\n.col-xs-7 {\n width: 58.3333333333%; }\n\n.col-xs-8 {\n width: 66.6666666667%; }\n\n.col-xs-9 {\n width: 75%; }\n\n.col-xs-10 {\n width: 83.3333333333%; }\n\n.col-xs-11 {\n width: 91.6666666667%; }\n\n.col-xs-12 {\n width: 100%; }\n\n.col-xs-pull-0 {\n right: auto; }\n\n.col-xs-pull-1 {\n right: 8.3333333333%; }\n\n.col-xs-pull-2 {\n right: 16.6666666667%; }\n\n.col-xs-pull-3 {\n right: 25%; }\n\n.col-xs-pull-4 {\n right: 33.3333333333%; }\n\n.col-xs-pull-5 {\n right: 41.6666666667%; }\n\n.col-xs-pull-6 {\n right: 50%; }\n\n.col-xs-pull-7 {\n right: 58.3333333333%; }\n\n.col-xs-pull-8 {\n right: 66.6666666667%; }\n\n.col-xs-pull-9 {\n right: 75%; }\n\n.col-xs-pull-10 {\n right: 83.3333333333%; }\n\n.col-xs-pull-11 {\n right: 91.6666666667%; }\n\n.col-xs-pull-12 {\n right: 100%; }\n\n.col-xs-push-0 {\n left: auto; }\n\n.col-xs-push-1 {\n left: 8.3333333333%; }\n\n.col-xs-push-2 {\n left: 16.6666666667%; }\n\n.col-xs-push-3 {\n left: 25%; }\n\n.col-xs-push-4 {\n left: 33.3333333333%; }\n\n.col-xs-push-5 {\n left: 41.6666666667%; }\n\n.col-xs-push-6 {\n left: 50%; }\n\n.col-xs-push-7 {\n left: 58.3333333333%; }\n\n.col-xs-push-8 {\n left: 66.6666666667%; }\n\n.col-xs-push-9 {\n left: 75%; }\n\n.col-xs-push-10 {\n left: 83.3333333333%; }\n\n.col-xs-push-11 {\n left: 91.6666666667%; }\n\n.col-xs-push-12 {\n left: 100%; }\n\n.col-xs-offset-0 {\n margin-left: 0%; }\n\n.col-xs-offset-1 {\n margin-left: 8.3333333333%; }\n\n.col-xs-offset-2 {\n margin-left: 16.6666666667%; }\n\n.col-xs-offset-3 {\n margin-left: 25%; }\n\n.col-xs-offset-4 {\n margin-left: 33.3333333333%; }\n\n.col-xs-offset-5 {\n margin-left: 41.6666666667%; }\n\n.col-xs-offset-6 {\n margin-left: 50%; }\n\n.col-xs-offset-7 {\n margin-left: 58.3333333333%; }\n\n.col-xs-offset-8 {\n margin-left: 66.6666666667%; }\n\n.col-xs-offset-9 {\n margin-left: 75%; }\n\n.col-xs-offset-10 {\n margin-left: 83.3333333333%; }\n\n.col-xs-offset-11 {\n margin-left: 91.6666666667%; }\n\n.col-xs-offset-12 {\n margin-left: 100%; }\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left; }\n .col-sm-1 {\n width: 8.3333333333%; }\n .col-sm-2 {\n width: 16.6666666667%; }\n .col-sm-3 {\n width: 25%; }\n .col-sm-4 {\n width: 33.3333333333%; }\n .col-sm-5 {\n width: 41.6666666667%; }\n .col-sm-6 {\n width: 50%; }\n .col-sm-7 {\n width: 58.3333333333%; }\n .col-sm-8 {\n width: 66.6666666667%; }\n .col-sm-9 {\n width: 75%; }\n .col-sm-10 {\n width: 83.3333333333%; }\n .col-sm-11 {\n width: 91.6666666667%; }\n .col-sm-12 {\n width: 100%; }\n .col-sm-pull-0 {\n right: auto; }\n .col-sm-pull-1 {\n right: 8.3333333333%; }\n .col-sm-pull-2 {\n right: 16.6666666667%; }\n .col-sm-pull-3 {\n right: 25%; }\n .col-sm-pull-4 {\n right: 33.3333333333%; }\n .col-sm-pull-5 {\n right: 41.6666666667%; }\n .col-sm-pull-6 {\n right: 50%; }\n .col-sm-pull-7 {\n right: 58.3333333333%; }\n .col-sm-pull-8 {\n right: 66.6666666667%; }\n .col-sm-pull-9 {\n right: 75%; }\n .col-sm-pull-10 {\n right: 83.3333333333%; }\n .col-sm-pull-11 {\n right: 91.6666666667%; }\n .col-sm-pull-12 {\n right: 100%; }\n .col-sm-push-0 {\n left: auto; }\n .col-sm-push-1 {\n left: 8.3333333333%; }\n .col-sm-push-2 {\n left: 16.6666666667%; }\n .col-sm-push-3 {\n left: 25%; }\n .col-sm-push-4 {\n left: 33.3333333333%; }\n .col-sm-push-5 {\n left: 41.6666666667%; }\n .col-sm-push-6 {\n left: 50%; }\n .col-sm-push-7 {\n left: 58.3333333333%; }\n .col-sm-push-8 {\n left: 66.6666666667%; }\n .col-sm-push-9 {\n left: 75%; }\n .col-sm-push-10 {\n left: 83.3333333333%; }\n .col-sm-push-11 {\n left: 91.6666666667%; }\n .col-sm-push-12 {\n left: 100%; }\n .col-sm-offset-0 {\n margin-left: 0%; }\n .col-sm-offset-1 {\n margin-left: 8.3333333333%; }\n .col-sm-offset-2 {\n margin-left: 16.6666666667%; }\n .col-sm-offset-3 {\n margin-left: 25%; }\n .col-sm-offset-4 {\n margin-left: 33.3333333333%; }\n .col-sm-offset-5 {\n margin-left: 41.6666666667%; }\n .col-sm-offset-6 {\n margin-left: 50%; }\n .col-sm-offset-7 {\n margin-left: 58.3333333333%; }\n .col-sm-offset-8 {\n margin-left: 66.6666666667%; }\n .col-sm-offset-9 {\n margin-left: 75%; }\n .col-sm-offset-10 {\n margin-left: 83.3333333333%; }\n .col-sm-offset-11 {\n margin-left: 91.6666666667%; }\n .col-sm-offset-12 {\n margin-left: 100%; } }\n\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left; }\n .col-md-1 {\n width: 8.3333333333%; }\n .col-md-2 {\n width: 16.6666666667%; }\n .col-md-3 {\n width: 25%; }\n .col-md-4 {\n width: 33.3333333333%; }\n .col-md-5 {\n width: 41.6666666667%; }\n .col-md-6 {\n width: 50%; }\n .col-md-7 {\n width: 58.3333333333%; }\n .col-md-8 {\n width: 66.6666666667%; }\n .col-md-9 {\n width: 75%; }\n .col-md-10 {\n width: 83.3333333333%; }\n .col-md-11 {\n width: 91.6666666667%; }\n .col-md-12 {\n width: 100%; }\n .col-md-pull-0 {\n right: auto; }\n .col-md-pull-1 {\n right: 8.3333333333%; }\n .col-md-pull-2 {\n right: 16.6666666667%; }\n .col-md-pull-3 {\n right: 25%; }\n .col-md-pull-4 {\n right: 33.3333333333%; }\n .col-md-pull-5 {\n right: 41.6666666667%; }\n .col-md-pull-6 {\n right: 50%; }\n .col-md-pull-7 {\n right: 58.3333333333%; }\n .col-md-pull-8 {\n right: 66.6666666667%; }\n .col-md-pull-9 {\n right: 75%; }\n .col-md-pull-10 {\n right: 83.3333333333%; }\n .col-md-pull-11 {\n right: 91.6666666667%; }\n .col-md-pull-12 {\n right: 100%; }\n .col-md-push-0 {\n left: auto; }\n .col-md-push-1 {\n left: 8.3333333333%; }\n .col-md-push-2 {\n left: 16.6666666667%; }\n .col-md-push-3 {\n left: 25%; }\n .col-md-push-4 {\n left: 33.3333333333%; }\n .col-md-push-5 {\n left: 41.6666666667%; }\n .col-md-push-6 {\n left: 50%; }\n .col-md-push-7 {\n left: 58.3333333333%; }\n .col-md-push-8 {\n left: 66.6666666667%; }\n .col-md-push-9 {\n left: 75%; }\n .col-md-push-10 {\n left: 83.3333333333%; }\n .col-md-push-11 {\n left: 91.6666666667%; }\n .col-md-push-12 {\n left: 100%; }\n .col-md-offset-0 {\n margin-left: 0%; }\n .col-md-offset-1 {\n margin-left: 8.3333333333%; }\n .col-md-offset-2 {\n margin-left: 16.6666666667%; }\n .col-md-offset-3 {\n margin-left: 25%; }\n .col-md-offset-4 {\n margin-left: 33.3333333333%; }\n .col-md-offset-5 {\n margin-left: 41.6666666667%; }\n .col-md-offset-6 {\n margin-left: 50%; }\n .col-md-offset-7 {\n margin-left: 58.3333333333%; }\n .col-md-offset-8 {\n margin-left: 66.6666666667%; }\n .col-md-offset-9 {\n margin-left: 75%; }\n .col-md-offset-10 {\n margin-left: 83.3333333333%; }\n .col-md-offset-11 {\n margin-left: 91.6666666667%; }\n .col-md-offset-12 {\n margin-left: 100%; } }\n\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left; }\n .col-lg-1 {\n width: 8.3333333333%; }\n .col-lg-2 {\n width: 16.6666666667%; }\n .col-lg-3 {\n width: 25%; }\n .col-lg-4 {\n width: 33.3333333333%; }\n .col-lg-5 {\n width: 41.6666666667%; }\n .col-lg-6 {\n width: 50%; }\n .col-lg-7 {\n width: 58.3333333333%; }\n .col-lg-8 {\n width: 66.6666666667%; }\n .col-lg-9 {\n width: 75%; }\n .col-lg-10 {\n width: 83.3333333333%; }\n .col-lg-11 {\n width: 91.6666666667%; }\n .col-lg-12 {\n width: 100%; }\n .col-lg-pull-0 {\n right: auto; }\n .col-lg-pull-1 {\n right: 8.3333333333%; }\n .col-lg-pull-2 {\n right: 16.6666666667%; }\n .col-lg-pull-3 {\n right: 25%; }\n .col-lg-pull-4 {\n right: 33.3333333333%; }\n .col-lg-pull-5 {\n right: 41.6666666667%; }\n .col-lg-pull-6 {\n right: 50%; }\n .col-lg-pull-7 {\n right: 58.3333333333%; }\n .col-lg-pull-8 {\n right: 66.6666666667%; }\n .col-lg-pull-9 {\n right: 75%; }\n .col-lg-pull-10 {\n right: 83.3333333333%; }\n .col-lg-pull-11 {\n right: 91.6666666667%; }\n .col-lg-pull-12 {\n right: 100%; }\n .col-lg-push-0 {\n left: auto; }\n .col-lg-push-1 {\n left: 8.3333333333%; }\n .col-lg-push-2 {\n left: 16.6666666667%; }\n .col-lg-push-3 {\n left: 25%; }\n .col-lg-push-4 {\n left: 33.3333333333%; }\n .col-lg-push-5 {\n left: 41.6666666667%; }\n .col-lg-push-6 {\n left: 50%; }\n .col-lg-push-7 {\n left: 58.3333333333%; }\n .col-lg-push-8 {\n left: 66.6666666667%; }\n .col-lg-push-9 {\n left: 75%; }\n .col-lg-push-10 {\n left: 83.3333333333%; }\n .col-lg-push-11 {\n left: 91.6666666667%; }\n .col-lg-push-12 {\n left: 100%; }\n .col-lg-offset-0 {\n margin-left: 0%; }\n .col-lg-offset-1 {\n margin-left: 8.3333333333%; }\n .col-lg-offset-2 {\n margin-left: 16.6666666667%; }\n .col-lg-offset-3 {\n margin-left: 25%; }\n .col-lg-offset-4 {\n margin-left: 33.3333333333%; }\n .col-lg-offset-5 {\n margin-left: 41.6666666667%; }\n .col-lg-offset-6 {\n margin-left: 50%; }\n .col-lg-offset-7 {\n margin-left: 58.3333333333%; }\n .col-lg-offset-8 {\n margin-left: 66.6666666667%; }\n .col-lg-offset-9 {\n margin-left: 75%; }\n .col-lg-offset-10 {\n margin-left: 83.3333333333%; }\n .col-lg-offset-11 {\n margin-left: 91.6666666667%; }\n .col-lg-offset-12 {\n margin-left: 100%; } }\n\ntable {\n background-color: transparent; }\n\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left; }\n\nth {\n text-align: left; }\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px; }\n .table > thead > tr > th,\n .table > thead > tr > td,\n .table > tbody > tr > th,\n .table > tbody > tr > td,\n .table > tfoot > tr > th,\n .table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.428571429;\n vertical-align: top;\n border-top: 1px solid #ddd; }\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd; }\n .table > caption + thead > tr:first-child > th,\n .table > caption + thead > tr:first-child > td,\n .table > colgroup + thead > tr:first-child > th,\n .table > colgroup + thead > tr:first-child > td,\n .table > thead:first-child > tr:first-child > th,\n .table > thead:first-child > tr:first-child > td {\n border-top: 0; }\n .table > tbody + tbody {\n border-top: 2px solid #ddd; }\n .table .table {\n background-color: #fff; }\n\n.table-condensed > thead > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > th,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > th,\n.table-condensed > tfoot > tr > td {\n padding: 5px; }\n\n.table-bordered {\n border: 1px solid #ddd; }\n .table-bordered > thead > tr > th,\n .table-bordered > thead > tr > td,\n .table-bordered > tbody > tr > th,\n .table-bordered > tbody > tr > td,\n .table-bordered > tfoot > tr > th,\n .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd; }\n .table-bordered > thead > tr > th,\n .table-bordered > thead > tr > td {\n border-bottom-width: 2px; }\n\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9; }\n\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5; }\n\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column; }\n\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell; }\n\n.table > thead > tr > td.active,\n.table > thead > tr > th.active,\n.table > thead > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr > td.active,\n.table > tbody > tr > th.active,\n.table > tbody > tr.active > td,\n.table > tbody > tr.active > th,\n.table > tfoot > tr > td.active,\n.table > tfoot > tr > th.active,\n.table > tfoot > tr.active > td,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5; }\n\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8; }\n\n.table > thead > tr > td.success,\n.table > thead > tr > th.success,\n.table > thead > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr > td.success,\n.table > tbody > tr > th.success,\n.table > tbody > tr.success > td,\n.table > tbody > tr.success > th,\n.table > tfoot > tr > td.success,\n.table > tfoot > tr > th.success,\n.table > tfoot > tr.success > td,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8; }\n\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6; }\n\n.table > thead > tr > td.info,\n.table > thead > tr > th.info,\n.table > thead > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr > td.info,\n.table > tbody > tr > th.info,\n.table > tbody > tr.info > td,\n.table > tbody > tr.info > th,\n.table > tfoot > tr > td.info,\n.table > tfoot > tr > th.info,\n.table > tfoot > tr.info > td,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7; }\n\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3; }\n\n.table > thead > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr > td.warning,\n.table > tbody > tr > th.warning,\n.table > tbody > tr.warning > td,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr > td.warning,\n.table > tfoot > tr > th.warning,\n.table > tfoot > tr.warning > td,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3; }\n\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc; }\n\n.table > thead > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr > td.danger,\n.table > tbody > tr > th.danger,\n.table > tbody > tr.danger > td,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr > td.danger,\n.table > tfoot > tr > th.danger,\n.table > tfoot > tr.danger > td,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede; }\n\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc; }\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; }\n @media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd; }\n .table-responsive > .table {\n margin-bottom: 0; }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap; }\n .table-responsive > .table-bordered {\n border: 0; }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0; }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0; }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0; } }\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0; }\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5; }\n\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold; }\n\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal; }\n\ninput[type=\"file\"] {\n display: block; }\n\ninput[type=\"range\"] {\n display: block;\n width: 100%; }\n\nselect[multiple],\nselect[size] {\n height: auto; }\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px; }\n\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555; }\n\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }\n .form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }\n .form-control::-moz-placeholder {\n color: #999;\n opacity: 1; }\n .form-control:-ms-input-placeholder {\n color: #999; }\n .form-control::-webkit-input-placeholder {\n color: #999; }\n .form-control[disabled], .form-control[readonly],\n fieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1; }\n .form-control[disabled],\n fieldset[disabled] .form-control {\n cursor: not-allowed; }\n\ntextarea.form-control {\n height: auto; }\n\ninput[type=\"search\"] {\n -webkit-appearance: none; }\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px; }\n input[type=\"date\"].input-sm, .input-group-sm > input[type=\"date\"].form-control,\n .input-group-sm > input[type=\"date\"].input-group-addon,\n .input-group-sm > .input-group-btn > input[type=\"date\"].btn,\n .input-group-sm input[type=\"date\"],\n input[type=\"time\"].input-sm,\n .input-group-sm > input[type=\"time\"].form-control,\n .input-group-sm > input[type=\"time\"].input-group-addon,\n .input-group-sm > .input-group-btn > input[type=\"time\"].btn,\n .input-group-sm\n input[type=\"time\"],\n input[type=\"datetime-local\"].input-sm,\n .input-group-sm > input[type=\"datetime-local\"].form-control,\n .input-group-sm > input[type=\"datetime-local\"].input-group-addon,\n .input-group-sm > .input-group-btn > input[type=\"datetime-local\"].btn,\n .input-group-sm\n input[type=\"datetime-local\"],\n input[type=\"month\"].input-sm,\n .input-group-sm > input[type=\"month\"].form-control,\n .input-group-sm > input[type=\"month\"].input-group-addon,\n .input-group-sm > .input-group-btn > input[type=\"month\"].btn,\n .input-group-sm\n input[type=\"month\"] {\n line-height: 30px; }\n input[type=\"date\"].input-lg, .input-group-lg > input[type=\"date\"].form-control,\n .input-group-lg > input[type=\"date\"].input-group-addon,\n .input-group-lg > .input-group-btn > input[type=\"date\"].btn,\n .input-group-lg input[type=\"date\"],\n input[type=\"time\"].input-lg,\n .input-group-lg > input[type=\"time\"].form-control,\n .input-group-lg > input[type=\"time\"].input-group-addon,\n .input-group-lg > .input-group-btn > input[type=\"time\"].btn,\n .input-group-lg\n input[type=\"time\"],\n input[type=\"datetime-local\"].input-lg,\n .input-group-lg > input[type=\"datetime-local\"].form-control,\n .input-group-lg > input[type=\"datetime-local\"].input-group-addon,\n .input-group-lg > .input-group-btn > input[type=\"datetime-local\"].btn,\n .input-group-lg\n input[type=\"datetime-local\"],\n input[type=\"month\"].input-lg,\n .input-group-lg > input[type=\"month\"].form-control,\n .input-group-lg > input[type=\"month\"].input-group-addon,\n .input-group-lg > .input-group-btn > input[type=\"month\"].btn,\n .input-group-lg\n input[type=\"month\"] {\n line-height: 46px; } }\n\n.form-group {\n margin-bottom: 15px; }\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px; }\n .radio label,\n .checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer; }\n\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9; }\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; }\n\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer; }\n\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; }\n\ninput[type=\"radio\"][disabled], input[type=\"radio\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled]\ninput[type=\"checkbox\"] {\n cursor: not-allowed; }\n\n.radio-inline.disabled,\nfieldset[disabled] .radio-inline,\n.checkbox-inline.disabled,\nfieldset[disabled]\n.checkbox-inline {\n cursor: not-allowed; }\n\n.radio.disabled label,\nfieldset[disabled] .radio label,\n.checkbox.disabled label,\nfieldset[disabled]\n.checkbox label {\n cursor: not-allowed; }\n\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px; }\n .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,\n .input-group-lg > .form-control-static.input-group-addon,\n .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,\n .input-group-sm > .form-control-static.input-group-addon,\n .input-group-sm > .input-group-btn > .form-control-static.btn {\n padding-left: 0;\n padding-right: 0; }\n\n.input-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px; }\n\nselect.input-sm, .input-group-sm > select.form-control,\n.input-group-sm > select.input-group-addon,\n.input-group-sm > .input-group-btn > select.btn {\n height: 30px;\n line-height: 30px; }\n\ntextarea.input-sm, .input-group-sm > textarea.form-control,\n.input-group-sm > textarea.input-group-addon,\n.input-group-sm > .input-group-btn > textarea.btn,\nselect[multiple].input-sm,\n.input-group-sm > select[multiple].form-control,\n.input-group-sm > select[multiple].input-group-addon,\n.input-group-sm > .input-group-btn > select[multiple].btn {\n height: auto; }\n\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px; }\n\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px; }\n\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto; }\n\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5; }\n\n.input-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px; }\n\nselect.input-lg, .input-group-lg > select.form-control,\n.input-group-lg > select.input-group-addon,\n.input-group-lg > .input-group-btn > select.btn {\n height: 46px;\n line-height: 46px; }\n\ntextarea.input-lg, .input-group-lg > textarea.form-control,\n.input-group-lg > textarea.input-group-addon,\n.input-group-lg > .input-group-btn > textarea.btn,\nselect[multiple].input-lg,\n.input-group-lg > select[multiple].form-control,\n.input-group-lg > select[multiple].input-group-addon,\n.input-group-lg > .input-group-btn > select[multiple].btn {\n height: auto; }\n\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px; }\n\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px; }\n\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto; }\n\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333; }\n\n.has-feedback {\n position: relative; }\n .has-feedback .form-control {\n padding-right: 42.5px; }\n\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none; }\n\n.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,\n.input-group-lg > .input-group-addon + .form-control-feedback,\n.input-group-lg > .input-group-btn > .btn + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px; }\n\n.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,\n.input-group-sm > .input-group-addon + .form-control-feedback,\n.input-group-sm > .input-group-btn > .btn + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px; }\n\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d; }\n\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }\n .has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }\n\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8; }\n\n.has-success .form-control-feedback {\n color: #3c763d; }\n\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b; }\n\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }\n .has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }\n\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3; }\n\n.has-warning .form-control-feedback {\n color: #8a6d3b; }\n\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442; }\n\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }\n .has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }\n\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede; }\n\n.has-error .form-control-feedback {\n color: #a94442; }\n\n.has-feedback label ~ .form-control-feedback {\n top: 25px; }\n\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0; }\n\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373; }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-static {\n display: inline-block; }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle; }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto; }\n .form-inline .input-group > .form-control {\n width: 100%; }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0; }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0; }\n .form-inline .has-feedback .form-control-feedback {\n top: 0; } }\n\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px; }\n\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px; }\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px; }\n .form-horizontal .form-group:before, .form-horizontal .form-group:after {\n content: \" \";\n display: table; }\n .form-horizontal .form-group:after {\n clear: both; }\n\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px; } }\n\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px; }\n\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 14.333333px;\n font-size: 18px; } }\n\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px; } }\n\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px; }\n .btn:hover, .btn:focus, .btn.focus {\n color: #333;\n text-decoration: none; }\n .btn:active, .btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }\n .btn.disabled, .btn[disabled],\n fieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none; }\n\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none; }\n\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #e4e4e4; }\n .btn-default:focus, .btn-default.focus {\n color: #333;\n background-color: #e6e5e5;\n border-color: #a4a4a4; }\n .btn-default:hover {\n color: #333;\n background-color: #e6e5e5;\n border-color: #c5c5c5; }\n .btn-default:active, .btn-default.active,\n .open > .btn-default.dropdown-toggle {\n color: #333;\n background-color: #e6e5e5;\n border-color: #c5c5c5; }\n .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,\n .open > .btn-default.dropdown-toggle:hover,\n .open > .btn-default.dropdown-toggle:focus,\n .open > .btn-default.dropdown-toggle.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #a4a4a4; }\n .btn-default:active, .btn-default.active,\n .open > .btn-default.dropdown-toggle {\n background-image: none; }\n .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active,\n fieldset[disabled] .btn-default,\n fieldset[disabled] .btn-default:hover,\n fieldset[disabled] .btn-default:focus,\n fieldset[disabled] .btn-default.focus,\n fieldset[disabled] .btn-default:active,\n fieldset[disabled] .btn-default.active {\n background-color: #fff;\n border-color: #e4e4e4; }\n .btn-default .badge {\n color: #fff;\n background-color: #333; }\n\n.btn-primary {\n color: #fff;\n background-color: #009AC7;\n border-color: #009AC7; }\n .btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #007394;\n border-color: #003748; }\n .btn-primary:hover {\n color: #fff;\n background-color: #007394;\n border-color: #006b8a; }\n .btn-primary:active, .btn-primary.active,\n .open > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #007394;\n border-color: #006b8a; }\n .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,\n .open > .btn-primary.dropdown-toggle:hover,\n .open > .btn-primary.dropdown-toggle:focus,\n .open > .btn-primary.dropdown-toggle.focus {\n color: #fff;\n background-color: #005770;\n border-color: #003748; }\n .btn-primary:active, .btn-primary.active,\n .open > .btn-primary.dropdown-toggle {\n background-image: none; }\n .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,\n fieldset[disabled] .btn-primary,\n fieldset[disabled] .btn-primary:hover,\n fieldset[disabled] .btn-primary:focus,\n fieldset[disabled] .btn-primary.focus,\n fieldset[disabled] .btn-primary:active,\n fieldset[disabled] .btn-primary.active {\n background-color: #009AC7;\n border-color: #009AC7; }\n .btn-primary .badge {\n color: #009AC7;\n background-color: #fff; }\n\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c; }\n .btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625; }\n .btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439; }\n .btn-success:active, .btn-success.active,\n .open > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #449d44;\n border-color: #398439; }\n .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,\n .open > .btn-success.dropdown-toggle:hover,\n .open > .btn-success.dropdown-toggle:focus,\n .open > .btn-success.dropdown-toggle.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625; }\n .btn-success:active, .btn-success.active,\n .open > .btn-success.dropdown-toggle {\n background-image: none; }\n .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,\n fieldset[disabled] .btn-success,\n fieldset[disabled] .btn-success:hover,\n fieldset[disabled] .btn-success:focus,\n fieldset[disabled] .btn-success.focus,\n fieldset[disabled] .btn-success:active,\n fieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c; }\n .btn-success .badge {\n color: #5cb85c;\n background-color: #fff; }\n\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da; }\n .btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85; }\n .btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc; }\n .btn-info:active, .btn-info.active,\n .open > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc; }\n .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,\n .open > .btn-info.dropdown-toggle:hover,\n .open > .btn-info.dropdown-toggle:focus,\n .open > .btn-info.dropdown-toggle.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85; }\n .btn-info:active, .btn-info.active,\n .open > .btn-info.dropdown-toggle {\n background-image: none; }\n .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,\n fieldset[disabled] .btn-info,\n fieldset[disabled] .btn-info:hover,\n fieldset[disabled] .btn-info:focus,\n fieldset[disabled] .btn-info.focus,\n fieldset[disabled] .btn-info:active,\n fieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da; }\n .btn-info .badge {\n color: #5bc0de;\n background-color: #fff; }\n\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236; }\n .btn-warning:focus, .btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d; }\n .btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512; }\n .btn-warning:active, .btn-warning.active,\n .open > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512; }\n .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,\n .open > .btn-warning.dropdown-toggle:hover,\n .open > .btn-warning.dropdown-toggle:focus,\n .open > .btn-warning.dropdown-toggle.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d; }\n .btn-warning:active, .btn-warning.active,\n .open > .btn-warning.dropdown-toggle {\n background-image: none; }\n .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,\n fieldset[disabled] .btn-warning,\n fieldset[disabled] .btn-warning:hover,\n fieldset[disabled] .btn-warning:focus,\n fieldset[disabled] .btn-warning.focus,\n fieldset[disabled] .btn-warning:active,\n fieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236; }\n .btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff; }\n\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a; }\n .btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19; }\n .btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925; }\n .btn-danger:active, .btn-danger.active,\n .open > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925; }\n .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,\n .open > .btn-danger.dropdown-toggle:hover,\n .open > .btn-danger.dropdown-toggle:focus,\n .open > .btn-danger.dropdown-toggle.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19; }\n .btn-danger:active, .btn-danger.active,\n .open > .btn-danger.dropdown-toggle {\n background-image: none; }\n .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,\n fieldset[disabled] .btn-danger,\n fieldset[disabled] .btn-danger:hover,\n fieldset[disabled] .btn-danger:focus,\n fieldset[disabled] .btn-danger.focus,\n fieldset[disabled] .btn-danger:active,\n fieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a; }\n .btn-danger .badge {\n color: #d9534f;\n background-color: #fff; }\n\n.btn-link {\n color: #0089b3;\n font-weight: normal;\n border-radius: 0; }\n .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],\n fieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none; }\n .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {\n border-color: transparent; }\n .btn-link:hover, .btn-link:focus {\n color: #004e67;\n text-decoration: underline;\n background-color: transparent; }\n .btn-link[disabled]:hover, .btn-link[disabled]:focus,\n fieldset[disabled] .btn-link:hover,\n fieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px; }\n\n.btn-xs, .btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px; }\n\n.btn-block {\n display: block;\n width: 100%; }\n\n.btn-block + .btn-block {\n margin-top: 5px; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%; }\n\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear; }\n .fade.in {\n opacity: 1; }\n\n.collapse {\n display: none; }\n .collapse.in {\n display: block; }\n\ntr.collapse.in {\n display: table-row; }\n\ntbody.collapse.in {\n display: table-row-group; }\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease; }\n\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent; }\n\n.dropup,\n.dropdown {\n position: relative; }\n\n.dropdown-toggle:focus {\n outline: 0; }\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box; }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto; }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5; }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.428571429;\n color: #333333;\n white-space: nowrap; }\n\n.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5; }\n\n.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7; }\n\n.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n color: #777777; }\n\n.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed; }\n\n.open > .dropdown-menu {\n display: block; }\n\n.open > a {\n outline: 0; }\n\n.dropdown-menu-right {\n left: auto;\n right: 0; }\n\n.dropdown-menu-left {\n left: 0;\n right: auto; }\n\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.428571429;\n color: #777777;\n white-space: nowrap; }\n\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990; }\n\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto; }\n\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\"; }\n\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px; }\n\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto; }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto; } }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; }\n .btn-group > .btn,\n .btn-group-vertical > .btn {\n position: relative;\n float: left; }\n .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n .btn-group-vertical > .btn:hover,\n .btn-group-vertical > .btn:focus,\n .btn-group-vertical > .btn:active,\n .btn-group-vertical > .btn.active {\n z-index: 2; }\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px; }\n\n.btn-toolbar {\n margin-left: -5px; }\n .btn-toolbar:before, .btn-toolbar:after {\n content: \" \";\n display: table; }\n .btn-toolbar:after {\n clear: both; }\n .btn-toolbar .btn,\n .btn-toolbar .btn-group,\n .btn-toolbar .input-group {\n float: left; }\n .btn-toolbar > .btn,\n .btn-toolbar > .btn-group,\n .btn-toolbar > .input-group {\n margin-left: 5px; }\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0; }\n\n.btn-group > .btn:first-child {\n margin-left: 0; }\n .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0; }\n\n.btn-group > .btn-group {\n float: left; }\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0; }\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0; }\n\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0; }\n\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px; }\n\n.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px; }\n\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }\n .btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none; }\n\n.btn .caret {\n margin-left: 0; }\n\n.btn-lg .caret, .btn-group-lg > .btn .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0; }\n\n.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {\n border-width: 0 5px 5px; }\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%; }\n\n.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {\n content: \" \";\n display: table; }\n\n.btn-group-vertical > .btn-group:after {\n clear: both; }\n\n.btn-group-vertical > .btn-group > .btn {\n float: none; }\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0; }\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0; }\n\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0; }\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0; }\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0; }\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate; }\n .btn-group-justified > .btn,\n .btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%; }\n .btn-group-justified > .btn-group .btn {\n width: 100%; }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto; }\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none; }\n\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\n .input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0; }\n .input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0; }\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell; }\n .input-group-addon:not(:first-child):not(:last-child),\n .input-group-btn:not(:first-child):not(:last-child),\n .input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0; }\n\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; }\n\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px; }\n .input-group-addon.input-sm,\n .input-group-sm > .input-group-addon,\n .input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px; }\n .input-group-addon.input-lg,\n .input-group-lg > .input-group-addon,\n .input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px; }\n .input-group-addon input[type=\"radio\"],\n .input-group-addon input[type=\"checkbox\"] {\n margin-top: 0; }\n\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0; }\n\n.input-group-addon:first-child {\n border-right: 0; }\n\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0; }\n\n.input-group-addon:last-child {\n border-left: 0; }\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap; }\n .input-group-btn > .btn {\n position: relative; }\n .input-group-btn > .btn + .btn {\n margin-left: -1px; }\n .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {\n z-index: 2; }\n .input-group-btn:first-child > .btn,\n .input-group-btn:first-child > .btn-group {\n margin-right: -1px; }\n .input-group-btn:last-child > .btn,\n .input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px; }\n\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none; }\n .nav:before, .nav:after {\n content: \" \";\n display: table; }\n .nav:after {\n clear: both; }\n .nav > li {\n position: relative;\n display: block; }\n .nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px; }\n .nav > li > a:hover, .nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee; }\n .nav > li.disabled > a {\n color: #777777; }\n .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed; }\n .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #0089b3; }\n .nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5; }\n .nav > li > a > img {\n max-width: none; }\n\n.nav-tabs {\n border-bottom: 1px solid #ddd; }\n .nav-tabs > li {\n float: left;\n margin-bottom: -1px; }\n .nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.428571429;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0; }\n .nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd; }\n .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default; }\n\n.nav-pills > li {\n float: left; }\n .nav-pills > li > a {\n border-radius: 4px; }\n .nav-pills > li + li {\n margin-left: 2px; }\n .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7; }\n\n.nav-stacked > li {\n float: none; }\n .nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0; }\n\n.nav-justified, .nav-tabs.nav-justified {\n width: 100%; }\n .nav-justified > li, .nav-tabs.nav-justified > li {\n float: none; }\n .nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px; }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto; }\n @media (min-width: 768px) {\n .nav-justified > li, .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%; }\n .nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-bottom: 0; } }\n\n.nav-tabs-justified, .nav-tabs.nav-justified {\n border-bottom: 0; }\n .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px; }\n .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd; }\n @media (min-width: 768px) {\n .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0; }\n .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff; } }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0; }\n\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px; }\n .pagination > li {\n display: inline; }\n .pagination > li > a,\n .pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.428571429;\n text-decoration: none;\n color: #0089b3;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px; }\n .pagination > li:first-child > a,\n .pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px; }\n .pagination > li:last-child > a,\n .pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px; }\n .pagination > li > a:hover, .pagination > li > a:focus,\n .pagination > li > span:hover,\n .pagination > li > span:focus {\n z-index: 3;\n color: #004e67;\n background-color: #eeeeee;\n border-color: #ddd; }\n .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,\n .pagination > .active > span,\n .pagination > .active > span:hover,\n .pagination > .active > span:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default; }\n .pagination > .disabled > span,\n .pagination > .disabled > span:hover,\n .pagination > .disabled > span:focus,\n .pagination > .disabled > a,\n .pagination > .disabled > a:hover,\n .pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed; }\n\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333; }\n\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px; }\n\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px; }\n\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5; }\n\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px; }\n\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px; }\n\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center; }\n .pager:before, .pager:after {\n content: \" \";\n display: table; }\n .pager:after {\n clear: both; }\n .pager li {\n display: inline; }\n .pager li > a,\n .pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px; }\n .pager li > a:hover,\n .pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee; }\n .pager .next > a,\n .pager .next > span {\n float: right; }\n .pager .previous > a,\n .pager .previous > span {\n float: left; }\n .pager .disabled > a,\n .pager .disabled > a:hover,\n .pager .disabled > a:focus,\n .pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed; }\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em; }\n .label:empty {\n display: none; }\n .btn .label {\n position: relative;\n top: -1px; }\n\na.label:hover, a.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer; }\n\n.label-default {\n background-color: #777777; }\n .label-default[href]:hover, .label-default[href]:focus {\n background-color: #5e5e5e; }\n\n.label-primary {\n background-color: #337ab7; }\n .label-primary[href]:hover, .label-primary[href]:focus {\n background-color: #286090; }\n\n.label-success {\n background-color: #5cb85c; }\n .label-success[href]:hover, .label-success[href]:focus {\n background-color: #449d44; }\n\n.label-info {\n background-color: #5bc0de; }\n .label-info[href]:hover, .label-info[href]:focus {\n background-color: #31b0d5; }\n\n.label-warning {\n background-color: #f0ad4e; }\n .label-warning[href]:hover, .label-warning[href]:focus {\n background-color: #ec971f; }\n\n.label-danger {\n background-color: #d9534f; }\n .label-danger[href]:hover, .label-danger[href]:focus {\n background-color: #c9302c; }\n\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px; }\n .badge:empty {\n display: none; }\n .btn .badge {\n position: relative;\n top: -1px; }\n .btn-xs .badge, .btn-group-xs > .btn .badge,\n .btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px; }\n .list-group-item.active > .badge,\n .nav-pills > .active > a > .badge {\n color: #0089b3;\n background-color: #fff; }\n .list-group-item > .badge {\n float: right; }\n .list-group-item > .badge + .badge {\n margin-right: 5px; }\n .nav-pills > li > a > .badge {\n margin-left: 3px; }\n\na.badge:hover, a.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer; }\n\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px; }\n .alert h4 {\n margin-top: 0;\n color: inherit; }\n .alert .alert-link {\n font-weight: bold; }\n .alert > p,\n .alert > ul {\n margin-bottom: 0; }\n .alert > p + p {\n margin-top: 5px; }\n\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px; }\n .alert-dismissable .close,\n .alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit; }\n\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d; }\n .alert-success hr {\n border-top-color: #c9e2b3; }\n .alert-success .alert-link {\n color: #2b542c; }\n\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f; }\n .alert-info hr {\n border-top-color: #a6e1ec; }\n .alert-info .alert-link {\n color: #245269; }\n\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b; }\n .alert-warning hr {\n border-top-color: #f7e1b5; }\n .alert-warning .alert-link {\n color: #66512c; }\n\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442; }\n .alert-danger hr {\n border-top-color: #e4b9c0; }\n .alert-danger .alert-link {\n color: #843534; }\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0; }\n to {\n background-position: 0 0; } }\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0; }\n to {\n background-position: 0 0; } }\n\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }\n\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease; }\n\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px; }\n\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite; }\n\n.progress-bar-success {\n background-color: #5cb85c; }\n .progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }\n\n.progress-bar-info {\n background-color: #5bc0de; }\n .progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }\n\n.progress-bar-warning {\n background-color: #f0ad4e; }\n .progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }\n\n.progress-bar-danger {\n background-color: #d9534f; }\n .progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }\n\n.list-group {\n margin-bottom: 20px;\n padding-left: 0; }\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd; }\n .list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px; }\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px; }\n\na.list-group-item,\nbutton.list-group-item {\n color: #555; }\n a.list-group-item .list-group-item-heading,\n button.list-group-item .list-group-item-heading {\n color: #333; }\n a.list-group-item:hover, a.list-group-item:focus,\n button.list-group-item:hover,\n button.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5; }\n\nbutton.list-group-item {\n width: 100%;\n text-align: left; }\n\n.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed; }\n .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {\n color: inherit; }\n .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {\n color: #777777; }\n\n.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7; }\n .list-group-item.active .list-group-item-heading,\n .list-group-item.active .list-group-item-heading > small,\n .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,\n .list-group-item.active:hover .list-group-item-heading > small,\n .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,\n .list-group-item.active:focus .list-group-item-heading > small,\n .list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit; }\n .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {\n color: #c7ddef; }\n\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8; }\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d; }\n a.list-group-item-success .list-group-item-heading,\n button.list-group-item-success .list-group-item-heading {\n color: inherit; }\n a.list-group-item-success:hover, a.list-group-item-success:focus,\n button.list-group-item-success:hover,\n button.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6; }\n a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,\n button.list-group-item-success.active,\n button.list-group-item-success.active:hover,\n button.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d; }\n\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7; }\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f; }\n a.list-group-item-info .list-group-item-heading,\n button.list-group-item-info .list-group-item-heading {\n color: inherit; }\n a.list-group-item-info:hover, a.list-group-item-info:focus,\n button.list-group-item-info:hover,\n button.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3; }\n a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,\n button.list-group-item-info.active,\n button.list-group-item-info.active:hover,\n button.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f; }\n\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3; }\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b; }\n a.list-group-item-warning .list-group-item-heading,\n button.list-group-item-warning .list-group-item-heading {\n color: inherit; }\n a.list-group-item-warning:hover, a.list-group-item-warning:focus,\n button.list-group-item-warning:hover,\n button.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc; }\n a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,\n button.list-group-item-warning.active,\n button.list-group-item-warning.active:hover,\n button.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b; }\n\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede; }\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442; }\n a.list-group-item-danger .list-group-item-heading,\n button.list-group-item-danger .list-group-item-heading {\n color: inherit; }\n a.list-group-item-danger:hover, a.list-group-item-danger:focus,\n button.list-group-item-danger:hover,\n button.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc; }\n a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,\n button.list-group-item-danger.active,\n button.list-group-item-danger.active:hover,\n button.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442; }\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px; }\n\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3; }\n\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }\n\n.panel-body {\n padding: 15px; }\n .panel-body:before, .panel-body:after {\n content: \" \";\n display: table; }\n .panel-body:after {\n clear: both; }\n\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px; }\n .panel-heading > .dropdown .dropdown-toggle {\n color: inherit; }\n\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit; }\n .panel-title > a,\n .panel-title > small,\n .panel-title > .small,\n .panel-title > small > a,\n .panel-title > .small > a {\n color: inherit; }\n\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px; }\n\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0; }\n .panel > .list-group .list-group-item,\n .panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0; }\n .panel > .list-group:first-child .list-group-item:first-child,\n .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px; }\n .panel > .list-group:last-child .list-group-item:last-child,\n .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px; }\n\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0; }\n\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0; }\n\n.list-group + .panel-footer {\n border-top-width: 0; }\n\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0; }\n .panel > .table caption,\n .panel > .table-responsive > .table caption,\n .panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px; }\n\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px; }\n .panel > .table:first-child > thead:first-child > tr:first-child,\n .panel > .table:first-child > tbody:first-child > tr:first-child,\n .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px; }\n .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px; }\n\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px; }\n .panel > .table:last-child > tbody:last-child > tr:last-child,\n .panel > .table:last-child > tfoot:last-child > tr:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px; }\n .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px; }\n\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd; }\n\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0; }\n\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0; }\n .panel > .table-bordered > thead > tr > th:first-child,\n .panel > .table-bordered > thead > tr > td:first-child,\n .panel > .table-bordered > tbody > tr > th:first-child,\n .panel > .table-bordered > tbody > tr > td:first-child,\n .panel > .table-bordered > tfoot > tr > th:first-child,\n .panel > .table-bordered > tfoot > tr > td:first-child,\n .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0; }\n .panel > .table-bordered > thead > tr > th:last-child,\n .panel > .table-bordered > thead > tr > td:last-child,\n .panel > .table-bordered > tbody > tr > th:last-child,\n .panel > .table-bordered > tbody > tr > td:last-child,\n .panel > .table-bordered > tfoot > tr > th:last-child,\n .panel > .table-bordered > tfoot > tr > td:last-child,\n .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0; }\n .panel > .table-bordered > thead > tr:first-child > td,\n .panel > .table-bordered > thead > tr:first-child > th,\n .panel > .table-bordered > tbody > tr:first-child > td,\n .panel > .table-bordered > tbody > tr:first-child > th,\n .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0; }\n .panel > .table-bordered > tbody > tr:last-child > td,\n .panel > .table-bordered > tbody > tr:last-child > th,\n .panel > .table-bordered > tfoot > tr:last-child > td,\n .panel > .table-bordered > tfoot > tr:last-child > th,\n .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0; }\n\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0; }\n\n.panel-group {\n margin-bottom: 20px; }\n .panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px; }\n .panel-group .panel + .panel {\n margin-top: 5px; }\n .panel-group .panel-heading {\n border-bottom: 0; }\n .panel-group .panel-heading + .panel-collapse > .panel-body,\n .panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd; }\n .panel-group .panel-footer {\n border-top: 0; }\n .panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd; }\n\n.panel-default {\n border-color: #ddd; }\n .panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd; }\n .panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd; }\n .panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333; }\n .panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd; }\n\n.panel-primary {\n border-color: #337ab7; }\n .panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7; }\n .panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7; }\n .panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff; }\n .panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7; }\n\n.panel-success {\n border-color: #d6e9c6; }\n .panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6; }\n .panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6; }\n .panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d; }\n .panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6; }\n\n.panel-info {\n border-color: #bce8f1; }\n .panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1; }\n .panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1; }\n .panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f; }\n .panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1; }\n\n.panel-warning {\n border-color: #faebcc; }\n .panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc; }\n .panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc; }\n .panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b; }\n .panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc; }\n\n.panel-danger {\n border-color: #ebccd1; }\n .panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1; }\n .panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1; }\n .panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442; }\n .panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1; }\n\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20); }\n .close:hover, .close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50); }\n\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none; }\n\n.modal-open {\n overflow: hidden; }\n\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0; }\n .modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out; }\n .modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0); }\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px; }\n\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0; }\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000; }\n .modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0); }\n .modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50); }\n\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.428571429px; }\n\n.modal-header .close {\n margin-top: -2px; }\n\n.modal-title {\n margin: 0;\n line-height: 1.428571429; }\n\n.modal-body {\n position: relative;\n padding: 15px; }\n\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5; }\n .modal-footer:before, .modal-footer:after {\n content: \" \";\n display: table; }\n .modal-footer:after {\n clear: both; }\n .modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; }\n .modal-footer .btn-group .btn + .btn {\n margin-left: -1px; }\n .modal-footer .btn-block + .btn-block {\n margin-left: 0; }\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll; }\n\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto; }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }\n .modal-sm {\n width: 300px; } }\n\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px; } }\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Open Sans\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.428571429;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0); }\n .tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90); }\n .tooltip.top {\n margin-top: -3px;\n padding: 5px 0; }\n .tooltip.right {\n margin-left: 3px;\n padding: 0 5px; }\n .tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0; }\n .tooltip.left {\n margin-left: -3px;\n padding: 0 5px; }\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px; }\n\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid; }\n\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000; }\n\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000; }\n\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000; }\n\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000; }\n\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000; }\n\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000; }\n\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000; }\n\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000; }\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Open Sans\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.428571429;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }\n .popover.top {\n margin-top: -10px; }\n .popover.right {\n margin-left: 10px; }\n .popover.bottom {\n margin-top: 10px; }\n .popover.left {\n margin-left: -10px; }\n\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0; }\n\n.popover-content {\n padding: 9px 14px; }\n\n.popover > .arrow, .popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid; }\n\n.popover > .arrow {\n border-width: 11px; }\n\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\"; }\n\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px; }\n .popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff; }\n\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25); }\n .popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff; }\n\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px; }\n .popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff; }\n\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25); }\n .popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px; }\n\n.clearfix:before, .classlists p.table-preferences:before, .ezfindnavigationpart p.table-preferences:before, .ezbccienavigationpart p.table-preferences:before, .classlists .menu-block ul:before, .ezfindnavigationpart .menu-block ul:before, .ezbccienavigationpart .menu-block ul:before, .clearfix:after, .classlists p.table-preferences:after, .ezfindnavigationpart p.table-preferences:after, .ezbccienavigationpart p.table-preferences:after, .classlists .menu-block ul:after, .ezfindnavigationpart .menu-block ul:after, .ezbccienavigationpart .menu-block ul:after {\n content: \" \";\n display: table; }\n\n.clearfix:after, .classlists p.table-preferences:after, .ezfindnavigationpart p.table-preferences:after, .ezbccienavigationpart p.table-preferences:after, .classlists .menu-block ul:after, .ezfindnavigationpart .menu-block ul:after, .ezbccienavigationpart .menu-block ul:after {\n clear: both; }\n\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto; }\n\n.pull-right {\n float: right !important; }\n\n.pull-left {\n float: left !important; }\n\n.hide {\n display: none !important; }\n\n.show {\n display: block !important; }\n\n.invisible {\n visibility: hidden; }\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0; }\n\n.hidden {\n display: none !important; }\n\n.affix {\n position: fixed; }\n\n@-ms-viewport {\n width: device-width; }\n\n.visible-xs {\n display: none !important; }\n\n.visible-sm {\n display: none !important; }\n\n.visible-md {\n display: none !important; }\n\n.visible-lg {\n display: none !important; }\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important; }\n\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important; }\n table.visible-xs {\n display: table !important; }\n tr.visible-xs {\n display: table-row !important; }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important; } }\n\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important; } }\n\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important; } }\n\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important; } }\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important; }\n table.visible-sm {\n display: table !important; }\n tr.visible-sm {\n display: table-row !important; }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important; } }\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important; } }\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important; } }\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important; } }\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important; }\n table.visible-md {\n display: table !important; }\n tr.visible-md {\n display: table-row !important; }\n th.visible-md,\n td.visible-md {\n display: table-cell !important; } }\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important; } }\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important; } }\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important; } }\n\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important; }\n table.visible-lg {\n display: table !important; }\n tr.visible-lg {\n display: table-row !important; }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important; } }\n\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important; } }\n\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important; } }\n\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important; } }\n\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important; } }\n\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important; } }\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important; } }\n\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important; } }\n\n.visible-print {\n display: none !important; }\n\n@media print {\n .visible-print {\n display: block !important; }\n table.visible-print {\n display: table !important; }\n tr.visible-print {\n display: table-row !important; }\n th.visible-print,\n td.visible-print {\n display: table-cell !important; } }\n\n.visible-print-block {\n display: none !important; }\n @media print {\n .visible-print-block {\n display: block !important; } }\n\n.visible-print-inline {\n display: none !important; }\n @media print {\n .visible-print-inline {\n display: inline !important; } }\n\n.visible-print-inline-block {\n display: none !important; }\n @media print {\n .visible-print-inline-block {\n display: inline-block !important; } }\n\n@media print {\n .hidden-print {\n display: none !important; } }\n\n.loading-ng-icon {\n display: inline-block;\n position: relative;\n font-size: 1em;\n width: 1.375em;\n height: 2.375em;\n margin: 0em 1.5em -0.3em;\n transform: rotate(-48deg);\n animation: loadRotate 1.5s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95); }\n .loading-ng-icon::before, .loading-ng-icon::after {\n content: \"\";\n display: block;\n background: currentColor;\n border-radius: 50%;\n position: absolute;\n left: 50%; }\n .loading-ng-icon::before {\n width: 1em;\n height: 1em;\n margin-left: -0.5em;\n bottom: 1.375em;\n animation: loadBounceTopSquash 0.75s alternate infinite ease, loadBounceTopFlow 0.75s alternate infinite ease; }\n .loading-ng-icon::after {\n width: 1.375em;\n height: 1.375em;\n margin-left: -0.6875em;\n bottom: 0;\n animation: loadBounceBottomSquash 0.75s alternate infinite ease, loadBounceBottomFlow 0.75s alternate infinite ease; }\n\n@keyframes loadBounceTopSquash {\n 0% {\n height: 0.375em;\n border-radius: 3.75em 3.75em 1.25em 1.25em;\n transform: scaleX(2); }\n 15% {\n height: 1em;\n border-radius: 50%;\n transform: scaleX(1); }\n 100% {\n height: 1em;\n border-radius: 50%;\n transform: scaleX(1); } }\n\n@keyframes loadBounceBottomSquash {\n 0% {\n height: 1em;\n border-radius: 1.25em 1.25em 3.75em 3.75em;\n transform: scaleX(1.5); }\n 15% {\n height: 1.375em;\n border-radius: 50%;\n transform: scaleX(1); }\n 100% {\n height: 1.375em;\n border-radius: 50%;\n transform: scaleX(1); } }\n\n@keyframes loadBounceTopFlow {\n 0% {\n bottom: 1.125em; }\n 50% {\n bottom: 2.25em;\n animation-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19); }\n 90% {\n bottom: 1.75em; }\n 100% {\n bottom: 1.75em; } }\n\n@keyframes loadBounceBottomFlow {\n 0% {\n bottom: 0.1875em; }\n 50% {\n bottom: -0.9375em;\n animation-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19); }\n 90% {\n bottom: 0em; }\n 100% {\n bottom: 0em; } }\n\n@keyframes loadRotate {\n 0% {\n transform: rotate(-228deg); }\n 49% {\n transform: rotate(-48deg); }\n 51% {\n transform: rotate(-48deg); }\n 92% {\n transform: rotate(132deg); }\n 100% {\n transform: rotate(132deg); } }\n\n*, *::before, *::after {\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\nbody {\n font-family: \"Roboto\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n line-height: 1.42857143;\n color: #333; }\n\na {\n -webkit-transition: background-color 200ms, color 300ms;\n -moz-transition: background-color 200ms, color 300ms;\n -ms-transition: background-color 200ms, color 300ms;\n -o-transition: background-color 200ms, color 300ms;\n transition: background-color 200ms, color 300ms; }\n\nh1, h2, h3, h4, h5, h6 {\n font-weight: 400; }\n\ntable:focus, tbody:focus {\n outline: none; }\n\nlabel {\n white-space: normal; }\n\n.content-view-ezmultiupload #uploadButton, .content-view-ezmultiupload #cancelUploadButton {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42858;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n\n.content-view-ezmultiupload #uploadButton:active, .content-view-ezmultiupload #cancelUploadButton:active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }\n\n.content-view-ezmultiupload #cancelUploadButton {\n color: #333;\n background-color: #fff;\n border-color: #e4e4e4; }\n\n.content-view-ezmultiupload #cancelUploadButton:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #c5c5c5; }\n\n.content-view-ezmultiupload #uploadButton {\n color: #fff;\n background-color: #009AC7;\n border-color: #009AC7; }\n\n.content-view-ezmultiupload #uploadButton:hover {\n color: #fff;\n background-color: #286090;\n border-color: #286090; }\n\n.classlists input[type=text]:not(#searchText),\n.classlists select, .ezfindnavigationpart input[type=text]:not(#searchText),\n.ezfindnavigationpart select, .ezbccienavigationpart input[type=text]:not(#searchText),\n.ezbccienavigationpart select {\n border: 1px solid #e8e8e8;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px;\n -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n background: #f8f8f8;\n display: inline-block;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42858;\n color: #555555;\n -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }\n\n.font-bold {\n font-weight: 700; }\n\n.loginpage {\n background: #383838;\n padding-top: 120px;\n color: #fff; }\n .loginpage .alert {\n max-width: 700px;\n width: 90%;\n margin: 0 auto 20px; }\n .loginpage .login-container {\n margin: 0 auto;\n max-width: 360px;\n padding: 0 15px; }\n .loginpage .login-header {\n text-align: center;\n margin: 0 0 30px; }\n .loginpage .login-header .logo {\n background-color: transparent;\n background-position: center;\n background-repeat: no-repeat;\n width: 190px;\n height: 64px;\n display: block;\n margin: 0 auto 50px;\n background-size: contain; }\n .loginpage .login-header .logo.logo-type-ngadminui {\n background-image: url(\"../images/ngadmin-logo-full.svg\"); }\n .loginpage .login-header .logo.logo-type-default {\n background-image: url(\"../images/ez-logo-w.svg\"); }\n .loginpage .login-header h3 {\n font-size: 23px;\n font-weight: 700;\n margin: 0; }\n .loginpage form {\n margin: 0 0 30px; }\n .loginpage form .input-item {\n position: relative; }\n .loginpage form .input-item .icon {\n position: absolute;\n display: block;\n width: 44px;\n height: 44px;\n opacity: 0.3; }\n .loginpage form .input-item .icon.icon-user {\n background: transparent url(\"../images/icon-user.svg\") 50% 50% no-repeat;\n background-size: 20px auto; }\n .loginpage form .input-item .icon.icon-lock {\n background: transparent url(\"../images/icon-lock.svg\") 50% 50% no-repeat;\n background-size: 18px auto; }\n .loginpage form .form-control {\n border: none;\n box-shadow: none;\n font-family: \"Roboto\", Helvetica, Arial, sans-serif;\n margin: 0 0 10px;\n background: #444444;\n border-radius: 0;\n transition: none;\n font-size: 16px;\n height: 44px;\n padding: 11px 12px 11px 56px;\n color: #fff; }\n .loginpage form .form-control:-webkit-autofill {\n -webkit-box-shadow: 0 0 0 50px #444444 inset;\n -webkit-text-fill-color: #fff; }\n .loginpage form ::-webkit-input-placeholder {\n color: #7B7B7B; }\n .loginpage form :-moz-placeholder {\n color: #7B7B7B; }\n .loginpage form ::-moz-placeholder {\n color: #7B7B7B; }\n .loginpage form :-ms-input-placeholder {\n color: #7B7B7B; }\n .loginpage form .btn.btn-primary {\n margin: 30px 0 0;\n display: block;\n width: 100%;\n background: #7AC143;\n font-size: 16px;\n font-weight: 500;\n text-transform: uppercase;\n border: none;\n padding: 11px; }\n @media screen and (max-width: 640px) {\n .loginpage {\n padding-top: 60px; } }\n\n.btn {\n line-height: 1.42858; }\n\n.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .btn {\n line-height: 1.5; }\n\n.form-control {\n border: 1px solid #e8e8e8;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px;\n -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n background: #f8f8f8; }\n\n#page {\n background: transparent;\n padding-top: 70px; }\n\n#header {\n border: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n height: 70px;\n z-index: 10;\n background: #fff;\n /*overflow:hidden;*/ }\n\n#header-logo {\n background-color: #161616;\n background-position: 50%;\n background-repeat: no-repeat;\n width: 100px;\n background-size: 26px auto;\n height: 70px;\n display: block;\n margin: 0; }\n #header-logo.logo-type-default {\n background-image: url(\"../images/ez-logo-min-w.svg\");\n background-size: 26px auto; }\n #header-logo.logo-type-ngadminui {\n background-image: url(\"../images/ngadmin-logo.svg\");\n background-size: 26px auto; }\n\n.header-nav {\n width: 100px;\n float: left; }\n\n.header-search {\n margin-left: 100px;\n background: #fff;\n -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);\n -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);\n height: 70px; }\n .header-search::after {\n clear: both;\n display: table;\n content: \"\"; }\n\n.search-form {\n padding: 20px 0 0 0;\n background: #fff;\n height: 70px;\n width: 240px;\n overflow: hidden;\n position: relative;\n float: left; }\n .search-form .search-input {\n width: 100%;\n border: none;\n background: transparent;\n height: 30px;\n line-height: 30px;\n padding: 0 15px 0 45px;\n font: inherit; }\n .search-form .search-input:focus {\n outline: none; }\n .search-form .search-btn {\n position: absolute;\n left: 15px;\n top: 50%;\n margin-top: -15px;\n height: 30px;\n width: 30px;\n vertical-align: middle;\n text-align: center;\n border: none;\n background: transparent;\n padding: 0;\n color: #58666e; }\n .search-form .search-btn:focus {\n outline: none; }\n .search-form .search-btn:hover, .search-form .search-btn:focus {\n color: #333; }\n .search-form .search-btn .fa {\n position: relative;\n top: -1px;\n left: -3px; }\n @media screen and (max-width: 900px) {\n .search-form {\n width: 160px; } }\n\n#aside {\n width: 100px;\n float: left;\n background: #383838; }\n #aside::before {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: -1;\n width: inherit;\n background-color: inherit;\n border: inherit;\n content: \"\"; }\n\n.aside-wrap {\n position: fixed;\n left: 0;\n top: 70px;\n bottom: 0;\n width: 100px;\n z-index: 10; }\n .aside-wrap a {\n color: inherit;\n text-decoration: none; }\n .aside-wrap a:hover {\n color: #fff; }\n\n.navi-wrap {\n position: relative;\n width: 100px;\n height: 100%;\n overflow: hidden;\n padding-bottom: 70px; }\n .navi-wrap .dropdown-menu {\n background: #383838;\n border: none;\n color: #fff;\n position: fixed;\n top: 50%;\n z-index: 1000;\n right: auto;\n width: 200px;\n left: 51px;\n overflow-y: scroll;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0;\n min-width: 0; }\n .navi-wrap .aside-nav {\n height: 100%;\n width: 115px;\n padding-right: 15px;\n overflow-x: hidden;\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch; }\n .navi-wrap .aside-nav::-webkit-scrollbar {\n display: none; }\n\n.aside-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n z-index: 10;\n width: 100%;\n background: #383838; }\n .aside-footer > a {\n display: block; }\n\n.aside-fold-trigger {\n width: 50px;\n height: 50px;\n padding: 17px 0;\n text-align: center; }\n\n.user-dropdown-toggle {\n padding: 10px 0;\n overflow: hidden;\n text-align: center; }\n .user-dropdown-toggle .user-avatar {\n width: 52px;\n height: 52px;\n margin: 0 auto;\n overflow: hidden;\n display: block;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n background-size: cover; }\n .user-dropdown-toggle .user-name {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n display: block;\n margin-top: 7px; }\n .user-dropdown-toggle:hover {\n background: #424242;\n color: #fff; }\n\n.dropdown-cache {\n margin: 0;\n color: #333; }\n .dropdown-cache > div {\n padding: 12px 15px; }\n .dropdown-cache + div {\n border-top: 1px solid #e5e5e5; }\n .dropdown-cache h4 {\n margin: 0 0 6px;\n font-size: 14px;\n font-weight: 400; }\n .dropdown-cache .block {\n margin: 10px 0; }\n .dropdown-cache label {\n font-weight: 400;\n font-size: 14px; }\n .dropdown-cache .button {\n margin: 0; }\n\n.aside-nav .nav {\n list-style-type: none;\n margin: 0;\n padding: 0;\n color: #fff; }\n .aside-nav .nav .caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0;\n vertical-align: middle;\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n border-top-color: #fff;\n border-bottom-color: #fff; }\n .aside-nav .nav li {\n line-height: 1.42857143;\n margin: 0; }\n .aside-nav .nav > li {\n text-align: center; }\n .aside-nav .nav .divider {\n height: 2px;\n font-size: 0;\n overflow: hidden;\n padding: 0;\n margin: 10px 0;\n background: #131e26; }\n .aside-nav .nav a {\n display: block;\n padding: 12px 5px; }\n .aside-nav .nav a i {\n font-size: 20px;\n margin: 0 auto;\n overflow: hidden;\n text-align: center;\n display: block; }\n .aside-nav .nav a .icon {\n width: 22px;\n margin: 0 auto 4px; }\n .aside-nav .nav a .badge {\n font-size: 10px;\n padding: 2px 5px;\n margin-top: 2px; }\n .aside-nav .nav a .tt {\n font-size: 10px;\n display: block;\n line-height: 1.2;\n margin-top: 0.4em; }\n .aside-nav .nav a:hover, .aside-nav .nav a:focus {\n background: #424242;\n color: #fff; }\n .aside-nav .nav .active a {\n background: #606060;\n color: #fff; }\n\n.nav .open > a {\n background: #424242; }\n\n#content {\n margin-left: 100px;\n height: 100%; }\n\n.content-body {\n position: absolute;\n top: 70px;\n bottom: 0;\n left: 100px;\n right: 0;\n height: auto;\n padding: 0 !important;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch; }\n .content-body.contentPreview {\n left: 0; }\n\n#columns {\n display: table;\n width: 100%;\n height: 100%;\n table-layout: fixed;\n border-spacing: 0; }\n\n.layout-column {\n display: table-cell;\n height: 100%;\n vertical-align: top;\n position: relative; }\n .layout-column.left-column {\n width: 240px;\n background: #e5e5e5; }\n .layout-column.left-column .inner-cell {\n padding: 15px; }\n .layout-column.main-column {\n background: #fff; }\n .layout-column .inner-cell {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0; }\n .contentPreview .layout-column .inner-cell {\n background: #272A2F;\n bottom: auto;\n min-height: 100%;\n padding-top: 54px; }\n .contentPreview .layout-column .inner-cell .alert {\n margin: -28px 0 28px; }\n .layout-column .inner-wrapper {\n padding: 15px; }\n @media screen and (max-width: 900px) {\n .layout-column.left-column {\n width: 160px; } }\n\n.left-column .box-header {\n background: transparent;\n padding: 0;\n margin: 0 0 1em; }\n\n.left-column .box-content {\n padding: 0; }\n .left-column .box-content form > label {\n display: block;\n font-weight: normal;\n margin: 0 0 2px;\n font-size: 12px; }\n .left-column .box-content form > select {\n margin: 0 0 1em; }\n .left-column .box-content > ul {\n list-style-type: none;\n padding: 0;\n margin: 0 0 1em; }\n\n.layout-column-inner {\n position: relative;\n width: 100%;\n height: 100%;\n overflow: auto;\n -webkit-overflow-scrolling: touch; }\n\n#main-column:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n content: \"\";\n height: 2px;\n background: #f5f5f5;\n z-index: 9;\n display: block; }\n\n.ui-resizable-handle.ui-resizable-e {\n top: 0;\n bottom: 0;\n position: absolute;\n right: 0;\n width: 4px;\n cursor: col-resize; }\n\n.leftmenu-hl {\n padding: 12px 0;\n margin: 0;\n font-weight: 400;\n font-size: 14px; }\n\n.leftmenu-items-list {\n list-style-type: none;\n margin: 0 -15px 15px;\n padding: 0; }\n .leftmenu-items-list > li {\n padding: 0;\n margin: 0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.02); }\n .leftmenu-items-list > li:first-child {\n border-top: 1px solid rgba(0, 0, 0, 0.02); }\n .leftmenu-items-list > li > a, .leftmenu-items-list > li > span {\n display: block;\n padding: 10px 15px;\n text-decoration: none !important; }\n .leftmenu-items-list > li > a:hover {\n background: rgba(0, 0, 0, 0.025); }\n .leftmenu-items-list > li.current > a {\n background: #fff;\n color: #7AC143; }\n\n#content-tree-menu {\n list-style-type: none;\n margin: 0 -15px 20px;\n padding: 0 5px 0 15px; }\n #content-tree-menu li {\n /*white-space:nowrap;*/\n position: relative; }\n #content-tree-menu li img {\n vertical-align: middle; }\n #content-tree-menu ul {\n list-style-type: none;\n margin: 0;\n padding: 6px 0 0; }\n #content-tree-menu ul li {\n padding: 0 0 8px 12px;\n margin: 0 0 0 6px;\n border-left: 1px solid #bfbfb7; }\n #content-tree-menu ul li::before {\n display: block;\n content: \"\";\n width: 9px;\n height: 10px;\n border-bottom: 1px solid #bfbfb7;\n position: absolute;\n left: -1px;\n top: 0; }\n #content-tree-menu ul li.lastli {\n border-color: transparent; }\n #content-tree-menu ul li.lastli::before {\n border-left: 1px solid #bfbfb7; }\n #content-tree-menu [class^='openclose'] {\n display: block;\n position: absolute;\n left: -9px;\n top: 1px;\n width: 17px;\n height: 17px;\n background: #b0b0b0;\n border: 2px solid #ebebeb;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%; }\n #content-tree-menu [class^='openclose']::before {\n content: \"\";\n display: block;\n position: absolute;\n width: 7px;\n height: 1px;\n background: #ebebeb;\n top: 6px;\n left: 3px; }\n #content-tree-menu .openclose-open::after {\n content: \"\";\n display: block;\n position: absolute;\n height: 7px;\n width: 1px;\n background: #ebebeb;\n top: 3px;\n left: 6px; }\n #content-tree-menu .hidden {\n display: none; }\n #content-tree-menu .loaded {\n display: block; }\n #content-tree-menu a {\n color: #444; }\n #content-tree-menu .node-name-normal {\n font-size: 13px; }\n #content-tree-menu .node-name-hidden {\n font-size: 13px;\n background: transparent !important;\n color: #9c9c9c; }\n #content-tree-menu .node-name-hidden::before {\n content: \"\\f070\";\n color: #333;\n margin-right: 0.25em;\n font-size: 1.2em; }\n #content-tree-menu .node-name-hiddenbyparent {\n font-size: 13px;\n background: transparent !important;\n color: #9c9c9c; }\n #content-tree-menu .currentnode > a {\n color: #7AC143; }\n #content-tree-menu .currentnode > a span {\n color: inherit; }\n #content-tree-menu .currentnode .node-name-hidden {\n color: #dc835c !important; }\n\n.popupmenu {\n padding: 0;\n border: none;\n -moz-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n font-size: 14px;\n position: absolute;\n z-index: 100;\n width: 14em;\n display: none;\n margin: 0;\n background: #fff;\n color: #3a3f51;\n overflow-y: scroll; }\n .popupmenu .popupmenuheader {\n background: #3a3f51;\n color: #fff;\n margin: 0 0 5px; }\n .popupmenu#EditSubmenu {\n z-index: 101; }\n .popupmenu h3 {\n margin: 0;\n font-weight: 400;\n font-size: 15px;\n padding: 3px 8px; }\n .popupmenu .window-close {\n float: right;\n padding: 1px; }\n .popupmenu .window-close p {\n margin: 0;\n color: #000000;\n font-weight: bold;\n background-color: #ecece4;\n padding: 0.1em 0.3em 0.1em 0.3em;\n border: 1px solid #ffffff;\n border-bottom-color: #bfbeb6;\n border-right-color: #bfbeb6; }\n .popupmenu a {\n color: inherit;\n padding: 4px 8px;\n text-decoration: none;\n font-size: 13px;\n display: block;\n position: relative; }\n .popupmenu a.more::after {\n display: inline-block;\n content: \"\";\n width: 0;\n height: 0;\n vertical-align: middle;\n border-top: 4px solid transparent;\n border-bottom: 4px solid transparent;\n border-left: 4px solid #3a3f51;\n border-right-color: #3a3f51;\n float: right;\n margin: 4px 0 0; }\n .popupmenu a.menu-item-disabled {\n color: #CECECE; }\n .popupmenu a:hover {\n background-color: #D1DFE9;\n text-decoration: none; }\n .popupmenu hr {\n border: none;\n border-top: 1px solid #e5e5e5;\n margin: 5px 0;\n height: 1px; }\n\n.panel {\n background: #fff;\n padding: 15px;\n border: none;\n margin: 0;\n -moz-box-shadow: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px; }\n .panel.divider {\n border-top: 1px solid #e5e5e5; }\n .panel h1 {\n margin: 0 0 16px;\n font-weight: 400; }\n .panel h2 {\n margin: 0 0 10px;\n font-weight: 400; }\n .panel h2 a {\n color: #333; }\n .panel .panel-hl {\n margin: -15px -15px 15px;\n padding: 10px 20px;\n background: #edf1f2;\n color: #333;\n -moz-border-radius: 2px 2px 0 0;\n -webkit-border-radius: 2px 2px 0 0;\n border-radius: 2px 2px 0 0; }\n .panel .panel-hl h1, .panel .panel-hl h2, .panel .panel-hl h3, .panel .panel-hl h4 {\n margin: 0;\n color: #333; }\n .panel .highlight {\n font-weight: 700;\n color: #ff8300; }\n .panel label {\n font-weight: 400; }\n\n.main-content {\n color: #58666e;\n padding-bottom: 80px;\n position: relative;\n min-height: 100%; }\n\n#maincontent {\n margin: 0 240px 0 0;\n padding: 0;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0; }\n\n.rightmenu {\n width: 240px;\n position: fixed;\n top: 70px;\n bottom: 0;\n right: 0; }\n .rightmenu .show-hide-control {\n display: block;\n width: 15px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n position: absolute;\n top: 50%;\n left: 0;\n margin-top: -15px;\n font-size: 12px;\n background: #969898;\n color: #fff;\n padding-right: 2px;\n -moz-border-radius: 0 6px 6px 0;\n -webkit-border-radius: 0 6px 6px 0;\n border-radius: 0 6px 6px 0; }\n .rightmenu .show-hide-control::before {\n content: \"\\f051\"; }\n .rightmenu.closed .show-hide-control::before {\n content: \"\\f048\"; }\n .rightmenu .show-hide-control:hover, .rightmenu .show-hide-control:focus, .rightmenu .show-hide-control:active {\n background: #888; }\n .content-edit .rightmenu {\n top: 115px; }\n .content-edit .rightmenu #rightmenu-design {\n padding-top: 10px; }\n\nfieldset.ezcca-collapsible legend {\n font-weight: normal; }\n fieldset.ezcca-collapsible legend a {\n background: transparent !important;\n position: relative;\n display: block; }\n fieldset.ezcca-collapsible legend a::before {\n content: \"\\f146\";\n position: absolute;\n left: 0;\n top: 50%;\n margin-top: -7px;\n font-size: 14px !important;\n color: #333; }\n\nfieldset.ezcca-collapsible.ezcca-collapsed {\n height: auto;\n background: transparent; }\n fieldset.ezcca-collapsible.ezcca-collapsed legend a::before {\n content: \"\\f0fe\"; }\n\n#rightmenu-design {\n background: #f5f5f5;\n padding: 20px 20px 20px 26px;\n margin: 0;\n overflow: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0; }\n #rightmenu-design h3 {\n margin: 0 0 12px;\n font-size: 1.07em; }\n #rightmenu-design label {\n display: block;\n font-weight: 400;\n color: #333;\n font-size: 0.857em; }\n #rightmenu-design p {\n margin: 0 0 10px;\n font-size: 0.857em;\n line-height: 1.42857143; }\n #rightmenu-design p label {\n display: inline-block;\n margin: 0;\n font-size: 1em; }\n #rightmenu-design .block + .block {\n padding-top: 8px;\n margin-top: 14px;\n border-top: 1px dotted rgba(0, 0, 0, 0.2); }\n #rightmenu-design select {\n width: 100%;\n margin: 0 0 10px; }\n\n.dashboard-logo {\n background: transparent url(\"../images/ez-logo.svg\") 0 0 no-repeat;\n float: left;\n width: 144px;\n height: 72px;\n background-size: 100% auto;\n margin: 0 18px 0 0; }\n\n.maintenance-text {\n margin-left: 162px; }\n\n.title-wrapper {\n background: #f5f5f5;\n padding: 0 15px;\n margin: 0; }\n .title-wrapper h1, .title-wrapper h2, .title-wrapper h3 {\n margin: 0 0 0.875em; }\n .title-wrapper ::after {\n clear: both;\n display: table;\n content: \"\"; }\n .title-wrapper .title-edit {\n float: left;\n display: block;\n margin-right: 8px; }\n .title-wrapper .context-title {\n margin: 0 0 14px 40px;\n font-size: 20px;\n color: #333;\n font-weight: 500; }\n .title-wrapper h1 .small {\n display: block;\n font-size: 0.625em;\n color: #98a6ad; }\n .title-wrapper h1 .type {\n color: #9b9b9b; }\n\n.window-controls-tabs {\n background: #f5f5f5;\n padding: 0 15px; }\n\n.tabs {\n list-style-type: none;\n margin: 0;\n padding: 0;\n display: table; }\n .tabs > li {\n display: table-cell;\n margin: 0;\n padding: 0 25px 0 0;\n text-align: center;\n vertical-align: top; }\n .tabs > li a {\n display: block;\n position: relative;\n background: transparent;\n font-weight: 500;\n padding: 15px 4px;\n color: #979797;\n text-decoration: none;\n border-bottom: 4px solid transparent; }\n .tabs > li a:hover {\n color: #337ab7; }\n .tabs > li a .badge {\n background: #bfbfbf;\n font-size: 9px;\n padding: 3px 6px;\n line-height: 10px; }\n .tabs > li.active a {\n color: #333;\n border-bottom-color: #7AC143; }\n .tabs > li.active .badge {\n background: #555; }\n .tabs .badge {\n pointer-events: none; }\n @media screen and (max-width: 981px) {\n .tabs > li {\n padding-right: 6px;\n font-size: 13px; } }\n\n.tabs-content .tab-content {\n display: none; }\n .tabs-content .tab-content.active {\n display: block; }\n\n.btn-toolbar {\n margin-bottom: 20px; }\n\n.btn-toolbar .form-inline {\n margin-left: 5px; }\n\n.modal-body p {\n color: #333;\n line-height: 1.42857143;\n font-size: 13px; }\n\n.modal-footer .btn {\n float: none; }\n\n.modal-title {\n font-weight: 500;\n color: #4b4b4b; }\n\n.alert {\n border: none;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0; }\n .alert .time {\n display: inline-block;\n float: right;\n font-size: 0.75em; }\n .alert h2 {\n margin-top: 0; }\n .alert ul {\n margin-left: 1.5em; }\n\ntable.list {\n margin: 0 0 14px; }\n table.list td, table.list th {\n padding: 10px; }\n table.list th {\n background: #a7a7a7;\n border: none;\n color: #fff;\n font-size: 11px;\n text-transform: uppercase;\n font-weight: 500;\n line-height: 20px; }\n table.list th .fa {\n cursor: pointer;\n font-size: 14px;\n display: block;\n height: 14px; }\n table.list tr td:first-child {\n border-left: none; }\n table.list td {\n font-size: 1em;\n padding: 12px 10px;\n border-bottom: 2px solid #f5f5f5;\n color: #4a4a4a; }\n table.list table.list th {\n background: #a5a9b5; }\n table.list tr.bglight, table.list tr.bgdark {\n -webkit-transition: background-color 150ms ease-in-out;\n -moz-transition: background-color 150ms ease-in-out;\n -ms-transition: background-color 150ms ease-in-out;\n -o-transition: background-color 150ms ease-in-out;\n transition: background-color 150ms ease-in-out; }\n table.list tr.bglight:hover, table.list tr.bgdark:hover {\n background: #f5f5f5; }\n table.list tr.bgdark {\n background: #fff; }\n table.list.special tr.bglight, table.list.special tr.bgdark, table.list.special tr.bglight:hover, table.list.special tr.bgdark:hover {\n background: #fff; }\n table.list.special td {\n vertical-align: top; }\n table.list.special label + p {\n margin: 0 0 14px; }\n table.list .related-thumbnail {\n text-align: center;\n width: 1px; }\n table.list .related-thumbnail i {\n cursor: pointer;\n font-size: 17px; }\n table.list .related-thumbnail .thumbnail-tt {\n position: relative; }\n table.list .related-thumbnail .thumbnail-tt .thumbnail-tt-box {\n display: none;\n position: absolute;\n background: #fff;\n padding: 4px;\n margin: 4px 0 0;\n z-index: 10;\n -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15);\n -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15); }\n table.list .related-thumbnail .thumbnail-tt .thumbnail-tt-box .dimensions {\n font-size: 13px;\n display: block;\n margin: 4px 0 0; }\n table.list .related-thumbnail .thumbnail-tt:hover .thumbnail-tt-box {\n display: block; }\n table.list.lowercase th {\n text-transform: none;\n font-size: 13px; }\n\n.form-group label {\n font-weight: 400;\n font-size: 1em; }\n\nselect.form-control {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background: #f8f8f8 url(../images/select-bg.png) no-repeat right 5px center;\n background-size: contain;\n padding-right: 18px;\n padding-left: 8px;\n cursor: pointer; }\n select.form-control.form-control-multiple {\n background-image: none;\n padding: 0; }\n select.form-control.form-control-multiple option {\n padding: 2px 10px; }\n select.form-control.inline {\n width: auto;\n display: inline-block;\n margin-right: 5px;\n float: left; }\n .radio select.form-control,\n .checkbox select.form-control {\n display: inline-block;\n width: auto; }\n\nselect.input-sm, .input-group-sm > select.form-control,\n.input-group-sm > select.input-group-addon,\n.input-group-sm > .input-group-btn > select.btn {\n line-height: 1.5; }\n\n.node-control-toolbar .input-group .form-control {\n margin-left: -1px; }\n\n/* subitems yui control */\n#action-controls-container {\n margin: 5px 0 15px; }\n #action-controls-container::after {\n clear: both;\n display: table;\n content: \"\"; }\n #action-controls-container #action-controls, #action-controls-container #action-controls-new {\n float: left;\n margin: 0 5px 0 0; }\n #action-controls-container #tpg, #action-controls-container #action-controls-options {\n float: right;\n margin: 0 0 0 5px; }\n #action-controls-container .yui-button {\n margin-left: 0;\n font-size: 1em;\n padding: 9px 14px;\n line-height: 1.42857143;\n background: #fff;\n position: relative;\n color: #4b4b4b;\n border-color: #e4e4e4; }\n #action-controls-container .yui-button + .yui-button {\n margin-left: -1px; }\n #action-controls-container .yui-button:not(:first-child):not(:last-child) {\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0; }\n #action-controls-container .yui-button:hover {\n z-index: 2;\n background: #e6e6e6;\n border-color: #adadad; }\n #action-controls-container .yui-button.yui-button-disabled {\n cursor: not-allowed;\n opacity: 0.65; }\n #action-controls-container .yui-button.yui-button-disabled button {\n cursor: not-allowed; }\n #action-controls-container .yui-button.yui-button-disabled:hover {\n background: #fff;\n border-color: #e4e4e4; }\n #action-controls-container .yui-button button {\n padding: 0;\n background: transparent;\n color: inherit; }\n #action-controls-container .yui-button button::before {\n margin-right: 6px; }\n #action-controls-container .yui-button button::after {\n margin-left: 6px; }\n #action-controls-container .yui-button button#ezbtn-items-button::before {\n content: \"\\f046\"; }\n #action-controls-container .yui-button button#ezbtn-new-button::before {\n content: \"\\f0fe\"; }\n #action-controls-container .yui-button button#ezbtn-more-button::after {\n content: \"\\f0d7\"; }\n #action-controls-container .yui-button button#ezbtn-options-button::before {\n content: \"\\f0ce\"; }\n #action-controls-container #action-controls-new .yui-button {\n background: #009AC7;\n color: #fff;\n border-color: #009AC7; }\n #action-controls-container #action-controls-new .yui-button:hover {\n background: #0484a9;\n border-color: #0484a9; }\n #action-controls-container #action-controls-new .yui-button.yui-button-disabled:hover {\n background: #009AC7;\n border-color: #009AC7; }\n #action-controls-container .yui-pg-previous {\n -moz-border-radius: 4px 0 0 4px;\n -webkit-border-radius: 4px 0 0 4px;\n border-radius: 4px 0 0 4px; }\n #action-controls-container .yui-pg-next {\n -moz-border-radius: 0 4px 4px 0;\n -webkit-border-radius: 0 4px 4px 0;\n border-radius: 0 4px 4px 0; }\n #action-controls-container .yui-pg-previous, #action-controls-container .yui-pg-next {\n margin-left: -1px; }\n @media screen and (max-width: 981px) {\n #action-controls-container #tpg, #action-controls-container #action-controls-options {\n float: left;\n margin: 10px 5px 0 0; }\n #action-controls-container #tpg {\n clear: left; } }\n\n#action-controls .yui-button:last-child {\n -moz-border-radius: 0 4px 4px 0;\n -webkit-border-radius: 0 4px 4px 0;\n border-radius: 0 4px 4px 0; }\n\n#action-controls .yui-button:first-child {\n -moz-border-radius: 4px 0 0 4px;\n -webkit-border-radius: 4px 0 0 4px;\n border-radius: 4px 0 0 4px; }\n\n.yui-pg-first, .yui-pg-previous, .yui-pg-next, .yui-pg-last {\n background: #fff;\n color: #333;\n font-size: 12px;\n width: auto;\n height: auto;\n display: inline-block;\n padding: 7px 16px;\n text-align: center;\n margin: 0;\n float: left; }\n\n.yui-pg-previous, .yui-pg-next {\n font-size: 18px; }\n\n.yui-pg-backward > span + span,\n.yui-pg-forward > span + span {\n margin: 0 0 0 -1px; }\n\n.yui-pg-backward > span:first-child,\n.yui-pg-forward > span:first-child {\n -moz-border-radius: 4px 0 0 4px;\n -webkit-border-radius: 4px 0 0 4px;\n border-radius: 4px 0 0 4px; }\n\n.yui-pg-backward > span:last-child,\n.yui-pg-forward > span:last-child {\n -moz-border-radius: 0 4px 4px 0;\n -webkit-border-radius: 0 4px 4px 0;\n border-radius: 0 4px 4px 0; }\n\na.yui-pg-first:hover, a.yui-pg-previous:hover, a.yui-pg-next:hover, a.yui-pg-last:hover {\n background: #e6e6e6;\n border-color: #adadad; }\n\nspan.yui-pg-first, span.yui-pg-previous, span.yui-pg-next, span.yui-pg-last {\n background: #fff;\n color: #a9a9a9;\n border-color: #e5e5e5;\n cursor: not-allowed; }\n\n.yui-pg-first span, .yui-pg-previous span, .yui-pg-next span, .yui-pg-last span {\n margin: 0; }\n\n.yui-pg-first [data-icon]::before {\n content: \"\\f048\"; }\n\n.yui-pg-previous [data-icon]::before {\n content: \"\\f0d9\"; }\n\n.yui-pg-next [data-icon]::before {\n content: \"\\f0da\"; }\n\n.yui-pg-last [data-icon]::before {\n content: \"\\f051\"; }\n\n.yuimenu {\n -moz-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.35);\n min-width: 180px;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n border-radius: 4px; }\n .yuimenu .bd {\n border: none; }\n .yuimenu .bd a {\n outline: none; }\n .yuimenu .bd h6 {\n background: #6b6b6b;\n color: #fff;\n font-weight: 400;\n font-size: 14px;\n margin: 0;\n padding: 4px 8px; }\n .yuimenu ul {\n padding: 5px 0; }\n .yuimenu li {\n padding: 0;\n margin: 0; }\n\n.yuimenuitemlabel {\n color: #333 !important;\n text-decoration: none !important;\n display: block;\n padding: 4px 8px;\n line-height: 1.42857143; }\n\n#ezopt-menu-move, #ezopt-menu-check, #ezopt-menu-uncheck, #ezopt-menu-toggle, #ezopt-menu-remove {\n background-image: none;\n padding: 0; }\n\n.yuimenuitemlabel::before {\n width: 20px; }\n\n#ezopt-menu-check > a::before {\n content: \"\\f00c\"; }\n\n#ezopt-menu-uncheck > a::before {\n content: \"\\f05e\"; }\n\n#ezopt-menu-toggle > a::before {\n content: \"\\f065\"; }\n\n#ezopt-menu-remove > a::before {\n content: \"\\f014\"; }\n\n#ezopt-menu-move > a::before {\n content: \"\\f047\"; }\n\n.yui-menu-shadow-visible {\n display: none; }\n\n.yuimenu .topscrollbar, .yuimenu .bottomscrollbar {\n border: none;\n height: 16px;\n line-height: 16px;\n text-align: center;\n color: #fff;\n background: #383838; }\n\n.yuimenu .topscrollbar::before {\n content: \"\\f0d8\"; }\n\n.yuimenu .bottomscrollbar::before {\n content: \"\\f0d7\"; }\n\n.yui-panel-container.shadow .underlay {\n display: none; }\n\n.yui-panel-container {\n position: fixed;\n z-index: 1000 !important; }\n\n.yui-panel {\n border: none; }\n\n.yui-panel .hd, .yui-panel .bd, .yui-panel .ft {\n border: none;\n background: #fff;\n padding: 10px; }\n\n.yui-panel .hd {\n background: #383838;\n color: #fff;\n padding: 4px 10px;\n font-size: 14px; }\n\n.yui-panel legend {\n color: #333;\n margin: 0 0 10px;\n font-size: 16px;\n font-weight: 400; }\n\n/* /subitems yui control */\n.yui-dt th {\n background: #a7a7a7;\n border: none;\n font-size: 11px;\n text-transform: uppercase;\n font-weight: 500;\n line-height: 20px; }\n .yui-dt th .fa {\n font-size: 16px; }\n .yui-dt th .fa.fa-cog {\n position: relative;\n top: 2px; }\n .yui-dt th.yui-dt-asc, .yui-dt th.yui-dt-desc {\n background: #919191; }\n .yui-dt th.yui-dt-sortable .yui-dt-liner {\n display: inline-block;\n padding-right: 16px; }\n\n.yui-dt .yui-dt-odd {\n background: #fff; }\n\n.yui-dt td {\n border-bottom: 2px solid #f5f5f5;\n color: #4a4a4a; }\n\n.yui-dt .yui-dt-liner {\n padding: 10px; }\n\n.yui-dt tbody tr:hover {\n background: #f5f5f5; }\n\ntable th.yui-dt-hidden, table tr.yui-dt-odd .yui-dt-hidden, table tr.yui-dt-even .yui-dt-hidden {\n display: none; }\n\n.node-top-switch {\n float: left;\n height: 70px; }\n .node-top-switch .language-switch {\n float: left;\n margin: 18px 24px 0 0; }\n .node-top-switch .language-switch .btn {\n background-color: rgba(255, 255, 255, 0.5);\n border-radius: 2px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n color: #555; }\n .node-top-switch .language-switch .btn .caret {\n margin-left: 4px;\n color: #bfbfbf; }\n .node-top-switch .siteaccess-switch {\n float: left;\n margin: 18px 24px 0 0; }\n .node-top-switch .node-view-switch {\n float: left;\n list-style-type: none;\n margin: 0;\n padding: 0; }\n .node-top-switch .node-view-switch > li {\n float: left;\n margin: 0;\n padding: 0; }\n .node-top-switch .node-view-switch > li > a {\n display: block;\n float: left;\n height: 70px;\n padding: 25px 24px;\n font-weight: 500;\n color: #5b5b5b;\n text-decoration: none; }\n .node-top-switch .node-view-switch > li > a > i {\n color: #bfbfbf;\n margin-right: 8px;\n float: left;\n font-size: 20px; }\n .node-top-switch .node-view-switch > li > a:hover {\n background: #f9f9f9; }\n .node-top-switch .node-view-switch > li.active {\n background: #f5f5f5; }\n .node-top-switch .node-view-switch > li.active > a {\n cursor: default;\n background: transparent; }\n .node-top-switch .node-view-switch > li .form-control {\n height: 34px;\n background-color: rgba(255, 255, 255, 0.5); }\n @media screen and (max-width: 1000px) {\n .node-top-switch .node-view-switch > li .form-control {\n max-width: 100px; } }\n @media screen and (max-width: 981px) {\n .node-top-switch .tt {\n display: none; } }\n @media screen and (max-width: 800px) {\n .node-top-switch .node-view-switch > li .form-control {\n float: left;\n margin-left: 4px; } }\n\n.tight.listbutton .form-control {\n display: inline-block;\n width: auto;\n height: 20px;\n font-size: 13px;\n padding: 2px 4px;\n text-align: center;\n margin: 0 0 0 2px; }\n\n.tight.listbutton button {\n border: none;\n background: transparent;\n padding: 2px;\n line-height: 1; }\n\n#path {\n min-height: 35px;\n background: #f5f5f5;\n padding: 15px;\n min-height: auto;\n font-size: 12px; }\n #path p {\n margin: 0; }\n #path .path-here-text {\n color: #98a6ad; }\n #path.path-edit {\n display: none; }\n #path.path-edit p {\n white-space: nowrap;\n overflow: hidden;\n width: 100%;\n text-overflow: ellipsis; }\n\n.path-edit-container {\n /* min-height:45px; */\n background: #f5f5f5; }\n\n#trash {\n padding: 10px 0; }\n\n#footer {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 2;\n background: #fbfbfb;\n padding: 10px;\n color: #bbb; }\n #footer p {\n font-size: 11px;\n line-height: 1.4;\n margin: 0; }\n .content-edit #footer {\n display: none; }\n .loginpage #footer {\n position: relative;\n background: transparent;\n border: none;\n box-shadow: none;\n height: auto;\n color: #7B7B7B;\n padding: 10px 0; }\n .loginpage #footer p {\n font-size: 13px; }\n .loginpage #footer a {\n color: #fff; }\n\n.content-edit .content-body {\n top: 70px; }\n\n.content-edit .aside-fold-trigger {\n display: none !important; }\n\n.content-edit .aside-wrap::before {\n display: block;\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: 100;\n background: rgba(56, 56, 56, 0.5); }\n\n.node-controlbar {\n text-align: right; }\n .node-controlbar .btn-group {\n margin: 0 6px 0 0; }\n\n#controlbar-top {\n position: fixed;\n top: 0;\n height: 70px;\n left: 100px;\n right: 0;\n padding: 18px 20px 0 15px;\n z-index: 11; }\n #controlbar-top .translation {\n margin-top: 10px;\n color: #999; }\n @media screen and (max-width: 900px) {\n #controlbar-top .tt {\n display: none; } }\n\n.preview-content label, table.list.preview label {\n color: #98a6ad;\n display: block;\n font-size: 13px;\n font-weight: normal;\n margin: 0; }\n\n.preview-content p {\n margin: 0 0 6px; }\n\n.preview-content h1 {\n margin: 0 0 10px; }\n\n.preview-content table th, .preview-content table td {\n text-align: left;\n vertical-align: bottom;\n padding: 0 0 6px; }\n\n.preview-content table th {\n font-weight: 400;\n font-size: 13px;\n color: #98a6ad;\n width: 1%;\n white-space: nowrap; }\n\n.preview-content table td {\n padding-left: 6px; }\n\n.preview-content legend {\n margin: 0 0 10px;\n font-size: 16px;\n border-bottom: none;\n padding-top: 4px;\n font-weight: 400; }\n\n.preview-content tr {\n background: transparent; }\n\n.preview-content > .block {\n width: 100%;\n display: inline-block;\n background: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.045);\n margin: 0 0 20px;\n padding: 6px 10px;\n color: #333; }\n .preview-content > .block > label {\n margin: 0 0 5px;\n color: #666; }\n\n.panel .preview-content {\n padding: 0; }\n\n.preview-content-diff {\n -moz-column-count: 2;\n -webkit-column-count: 2;\n column-count: 2;\n -moz-column-gap: 20px;\n -webkit-column-gap: 20px;\n column-gap: 20px;\n padding: 20px 20px 0; }\n\n.attribute-view-diff p {\n margin: 0;\n color: #333; }\n\n.attribute-view-diff-old,\n.attribute-view-diff-new {\n padding: 8px 10px;\n margin: 0 -10px; }\n\n.attribute-view-diff-new {\n background-color: rgba(0, 128, 0, 0.035);\n margin-bottom: -6px; }\n\n#diffview .btn-group {\n margin: 0 0 12px; }\n\n.content-preview {\n position: relative;\n display: flex;\n padding: 0; }\n .content-preview .node-preview-content {\n padding: 15px; }\n .content-preview .preview-row {\n color: #444;\n padding: 12px 0;\n margin: 0;\n display: table;\n width: 100%;\n table-layout: fixed; }\n .content-preview .preview-row + .preview-row {\n border-top: 2px solid #f5f5f5; }\n .content-preview .preview-row .label-preview {\n text-align: right;\n width: 200px;\n padding-right: 30px;\n display: table-cell;\n vertical-align: top; }\n .content-preview .preview-row .attribute-preview {\n display: table-cell;\n vertical-align: top; }\n .content-preview .preview-row .attribute-preview img {\n max-width: 100%;\n height: auto; }\n .content-preview label, .content-preview legend {\n font-size: 13px;\n color: #999;\n line-height: 20px;\n border: none;\n margin: 0;\n padding: 0;\n white-space: initial; }\n .text-right .content-preview label, .text-right .content-preview legend {\n margin: 0;\n padding: 0; }\n .content-preview p {\n margin: 0;\n line-height: 1.42857; }\n .content-preview fieldset th, .content-preview fieldset td {\n text-align: left;\n vertical-align: bottom;\n padding: 0 0 6px; }\n .content-preview fieldset th {\n font-weight: 400;\n font-size: 12px;\n color: #98a6ad;\n width: 1%;\n white-space: nowrap; }\n .content-preview fieldset td {\n padding-left: 6px; }\n .content-preview .button-right {\n margin-bottom: 15px; }\n .content-preview .file-attribute label {\n display: block; }\n @media screen and (max-width: 981px) {\n .content-preview {\n display: block;\n padding: 15px; } }\n\n.node-info-list {\n list-style-type: none;\n padding: 0;\n border-left: 3px solid #f5f5f5;\n margin: 0;\n width: 200px; }\n .node-info-list > li {\n padding: 8px 20px;\n border-top: 1px solid rgba(255, 255, 255, 0.4);\n word-wrap: break-word; }\n .node-info-list > li:first-child {\n border-top: none; }\n .node-info-list p {\n margin: 0;\n font-size: 12px;\n color: #333; }\n .node-info-list label, .node-info-list table.list label {\n font-size: 11px;\n color: #999; }\n .node-info-list table.list td {\n padding-left: 0;\n padding-right: 0; }\n @media screen and (max-width: 981px) {\n .node-info-list {\n position: relative;\n width: auto;\n border-left: none;\n margin: 4em -15px 0;\n background: #f5f5f5; } }\n\n.box-header {\n border: none;\n margin: 0;\n font-size: 100%;\n background: #f5f5f5;\n padding: 0 15px;\n display: inline-block;\n width: 100%; }\n .box-header h1 {\n margin: 0 0 20px;\n font-size: 23px;\n color: #333; }\n .box-header h1 .small-info {\n display: block;\n font-size: 11px;\n color: #999; }\n .panel .box-header {\n background: #fff;\n padding: 0; }\n\n.list-group {\n margin: 0 0 20px; }\n\n#maincontent.node-edit-container {\n position: absolute;\n padding-left: 240px;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n padding-top: 45px; }\n #maincontent.node-edit-container .edit-tab-control {\n position: fixed;\n left: 100px;\n top: 70px;\n bottom: 0;\n width: 240px;\n background: #e9e9e9;\n z-index: 9;\n margin-right: -5px;\n -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);\n -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05); }\n #maincontent.node-edit-container .edit-tab-control h4 {\n font-size: 9px;\n line-height: 21px;\n text-transform: uppercase;\n color: #ccc;\n padding: 12px 15px;\n margin: 0; }\n #maincontent.node-edit-container .edit-tab-control a {\n display: block;\n padding: 10px 15px;\n text-decoration: none;\n color: #666; }\n #maincontent.node-edit-container .edit-tab-control a:hover {\n color: #7AC143;\n background: rgba(255, 255, 255, 0.2); }\n #maincontent.node-edit-container .edit-tab-control a:first-child {\n border-top: none; }\n #maincontent.node-edit-container .edit-tab-control a.active, #maincontent.node-edit-container .edit-tab-control a.active:hover, #maincontent.node-edit-container .edit-tab-control a.active:focus {\n background-color: #fff;\n color: #7AC143;\n font-weight: 500; }\n #maincontent.node-edit-container .path-edit-container {\n position: fixed;\n top: 70px;\n right: 0;\n left: 340px;\n z-index: 5; }\n @media screen and (max-width: 900px) {\n #maincontent.node-edit-container {\n padding-left: 160px; }\n #maincontent.node-edit-container .edit-tab-control {\n width: 160px; }\n #maincontent.node-edit-container .path-edit-container {\n left: 260px; } }\n\n.context-attributes .tab + .tab {\n border: none; }\n\n.context-attributes .tab > .block + .block {\n border-top: 2px solid #f5f5f5;\n padding-top: 20px;\n margin-top: 20px; }\n\n.btn-file {\n position: relative;\n overflow: hidden; }\n\n.btn-file input[type=file] {\n position: absolute;\n top: 0;\n right: 0;\n min-width: 100%;\n min-height: 100%;\n font-size: 100px;\n text-align: right;\n filter: alpha(opacity=0);\n opacity: 0;\n outline: none;\n background: white;\n cursor: inherit;\n display: block; }\n\nfieldset legend {\n color: #58666e;\n font-weight: 400;\n font-size: 19px; }\n\n#action-filter-input {\n border: 1px solid #cccccc;\n height: 34px;\n padding: 6px 20px 6px 12px;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n border-radius: 4px;\n margin: 3px 0.25em; }\n\n.node-control-toolbar {\n float: right; }\n .node-control-toolbar .btn-toolbar {\n margin: 0; }\n .node-control-toolbar .dropdown-menu {\n text-align: right; }\n\n.dropdown-menu {\n display: none;\n position: absolute;\n background: #fff;\n left: 0;\n z-index: 1000;\n margin: 0;\n padding: 4px 0;\n list-style-type: none;\n min-width: 100%; }\n .dropdown-menu > li {\n margin: 0;\n position: relative; }\n .dropdown-menu > li:hover, .dropdown-menu > li:focus {\n background: #ebebeb; }\n .dropdown-menu > li:hover .edit-icon, .dropdown-menu > li:focus .edit-icon {\n display: block; }\n .dropdown-menu > li > a, .dropdown-menu > li > input, .dropdown-menu > li > button {\n display: block;\n width: 100%;\n padding: 4px 15px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n white-space: nowrap;\n color: #333;\n border: none;\n background: transparent;\n text-align: inherit;\n font-size: 13px; }\n .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > input:hover, .dropdown-menu > li > input:focus, .dropdown-menu > li > button:hover, .dropdown-menu > li > button:focus {\n background: transparent; }\n .dropdown-menu > li > a.disabled, .dropdown-menu > li > input.disabled, .dropdown-menu > li > button.disabled {\n color: #bbb;\n cursor: not-allowed; }\n .dropdown-menu .with-edit {\n padding-right: 55px; }\n .dropdown-menu .with-edit .edit-icon {\n position: absolute;\n right: 0;\n width: auto;\n top: 0;\n display: none; }\n .dropdown-menu .with-edit .edit-icon:hover {\n color: #337ab7; }\n\n.user-dropdown {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 100px;\n right: auto;\n min-width: 0;\n width: 280px;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0;\n border: none;\n background: #242424;\n padding: 20px;\n text-align: center;\n color: #fff;\n font-size: 14px;\n font-weight: 300; }\n .user-dropdown.open {\n display: block; }\n .user-dropdown li {\n margin: 4px 0; }\n .user-dropdown li > a {\n display: block;\n font: inherit;\n color: inherit;\n white-space: nowrap;\n padding: 4px 0; }\n .user-dropdown li > a:hover {\n color: #888; }\n .user-dropdown li > span {\n display: block;\n cursor: default;\n color: #888;\n padding: 4px 0; }\n .user-dropdown li > span.tt {\n display: inline-block;\n padding: 0; }\n .user-dropdown li:hover {\n background: transparent; }\n .user-dropdown li .control-toggle {\n display: inline-block;\n margin-left: 4px; }\n .user-dropdown li .control-toggle > a {\n display: inline-block;\n width: auto;\n color: #fff;\n padding: 4px 6px;\n margin: 0 2px; }\n .user-dropdown li .control-toggle > strong {\n color: #fff;\n display: inline-block;\n padding: 2px 6px;\n margin: 0 2px;\n border: 1px solid #888;\n font-weight: 400; }\n .user-dropdown .divider {\n height: 1px;\n margin: 16px 0;\n overflow: hidden;\n background-color: #666; }\n .user-dropdown::after {\n display: block;\n content: \"\";\n position: absolute;\n bottom: 28px;\n left: -10px;\n border: 8px solid transparent;\n border-right: 10px solid #242424;\n border-left-width: 0; }\n .user-dropdown .user-avatar {\n width: 70%;\n height: 0;\n padding-bottom: 70%;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n overflow: hidden;\n margin: 24px auto;\n background-size: cover; }\n .user-dropdown h4.user-name {\n font-size: 20px;\n font-weight: 700;\n margin: 0 0 16px; }\n .user-dropdown p.user-role {\n color: #888;\n font-size: 14px; }\n\n.dropdown-menu-right {\n right: 0;\n left: auto; }\n\n.attribute-label .required {\n color: #333;\n font-weight: 700; }\n\n.edit-row {\n display: table;\n table-layout: fixed;\n width: 100%; }\n .edit-row .label-edit {\n display: table-cell;\n padding-right: 30px;\n width: 200px;\n vertical-align: top;\n text-align: right; }\n .edit-row .label-edit label {\n padding: 0;\n margin: 0;\n white-space: normal; }\n .edit-row .label-edit .classattribute-description {\n display: block;\n padding: 0;\n margin: 0 0 1em;\n color: #999;\n font-size: 0.715em; }\n .edit-row .attribute-edit {\n display: table-cell;\n vertical-align: top; }\n .edit-row .attribute-edit label {\n font-size: 0.928em; }\n @media screen and (max-width: 981px) {\n .edit-row {\n display: block; }\n .edit-row .label-edit {\n display: block;\n width: auto;\n padding-right: 0;\n text-align: left;\n margin: 0 0 1em; }\n .edit-row .attribute-edit {\n display: block; } }\n\n.file-attribute {\n color: #333;\n margin-top: 0; }\n .file-attribute label {\n color: #999;\n margin: 0; }\n .file-attribute .table {\n display: table;\n margin: 0 0 16px;\n width: 100%; }\n .file-attribute .table .cell {\n display: table-cell;\n vertical-align: top;\n padding: 0 15px 0 0; }\n .file-attribute .table .cell.cell-image {\n width: 215px; }\n .file-attribute .details {\n list-style-type: none;\n margin: 0 0 0.75em;\n padding: 0; }\n .file-attribute .details li {\n line-height: 1.3;\n margin: 0 0 0.75em; }\n\n.yui-calcontainer {\n z-index: 10;\n background: #f5f5f5;\n border: none;\n -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15);\n -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.125), 0 0 20px 0 rgba(0, 0, 0, 0.15);\n font-size: 0.9em;\n padding-top: 22px; }\n .yui-calcontainer.withtitle {\n padding-top: 22px; }\n .yui-calcontainer .title {\n display: none; }\n .yui-calcontainer .calclose {\n owerflow: hidden;\n text-indent: -9999em;\n background: transparent;\n font: normal normal normal 14px FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none;\n color: #58666e;\n width: 15px;\n height: 17px;\n font-size: 16px; }\n .yui-calcontainer .calclose::before {\n display: block;\n text-indent: 0;\n content: \"\\f057\"; }\n .yui-calcontainer .yui-calendar {\n font-family: \"Roboto\", Helvetica, Arial, sans-serif;\n table-layout: fixed;\n border-collapse: collapse; }\n .yui-calcontainer .yui-calendar .calnavleft, .yui-calcontainer .yui-calendar .calnavright, .yui-calcontainer .yui-calendar .calclose {\n background: transparent;\n font: normal normal normal 14px FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 14px;\n height: 14px;\n text-decoration: none;\n color: #58666e; }\n .yui-calcontainer .yui-calendar .calnavleft::before, .yui-calcontainer .yui-calendar .calnavright::before, .yui-calcontainer .yui-calendar .calclose::before {\n display: block;\n text-indent: 0; }\n .yui-calcontainer .yui-calendar .calnavleft::before {\n content: \"\\f053\"; }\n .yui-calcontainer .yui-calendar .calnavright::before {\n content: \"\\f054\"; }\n .yui-calcontainer .yui-calendar tr {\n background: transparent; }\n .yui-calcontainer .yui-calendar .calhead {\n background: #fff;\n border: none;\n padding: 2px;\n font-size: 1em; }\n .yui-calcontainer .yui-calendar .calweekdaycell {\n font-size: 0.875em;\n width: 2.5em;\n padding: 0.5em 0 0.25em; }\n .yui-calcontainer .yui-calendar td.calcell {\n border: 1px solid #f5f5f5;\n padding: 0.25em 0;\n background: #fff;\n -webkit-transition: background-color 200ms;\n -moz-transition: background-color 200ms;\n -ms-transition: background-color 200ms;\n -o-transition: background-color 200ms;\n transition: background-color 200ms;\n color: #009AC7; }\n .yui-calcontainer .yui-calendar td.calcell:hover {\n background: #7AC143;\n color: #fff; }\n .yui-calcontainer .yui-calendar td.calcell.oom {\n background: #e9e9e9;\n color: #999; }\n .yui-calcontainer .yui-calendar td.calcell a {\n color: inherit; }\n\n.datepicker-icon .fa {\n font-size: 20px; }\n\n.full-screen .fa {\n color: #333;\n font-size: 18px; }\n\n.date .form-group, .time .form-group {\n margin-bottom: 6px; }\n .date .form-group label, .time .form-group label {\n display: block; }\n .date .form-group .datepicker-icon, .time .form-group .datepicker-icon {\n position: relative;\n top: 12px; }\n\n.multioption button {\n background: transparent;\n border: none; }\n\ntable.multioption th, table.multioption td {\n border: 1px solid rgba(255, 255, 255, 0.25); }\n\ntable.multioption th {\n background: #575c6b;\n color: #fff; }\n\ntable.multioption table.options-list th {\n background: #a5a9b5;\n font-weight: normal; }\n\ntable.multioption table.options-list th, table.multioption table.options-list td {\n border: 1px solid rgba(255, 255, 255, 0.25); }\n\n.multioption-list,\n.ezsr-star-rating {\n list-style-type: none;\n margin: 0;\n padding: 0; }\n\n.multioption-list > li,\n.ezsr-star-rating > li {\n margin: 0 0 8px; }\n\n.ezsr-star-rating {\n margin: 10px 0; }\n\n.ezsr-star-rating > li {\n width: auto !important; }\n\ninput.tagssuggestfield {\n display: block;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #f8f8f8;\n background-image: none;\n border: 1px solid #e4e4e4;\n -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n border-radius: 4px; }\n\n.ezobject-relation-search-browse ul {\n list-style-type: none;\n padding: 0;\n margin: 1em 0 0; }\n .ezobject-relation-search-browse ul li {\n margin: 0 0 0.5em; }\n .ezobject-relation-search-browse ul li > span {\n font-size: 10px;\n color: #999;\n margin-left: 1em; }\n .ezobject-relation-search-browse ul li a span {\n font-size: 12px;\n color: #77acd9; }\n\n.thumbview {\n background: transparent; }\n .thumbview::before {\n content: \"\\f030\";\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n cursor: pointer;\n font-size: 13px; }\n\n#bookmarks ul {\n margin: 8px 0 14px;\n padding: 0;\n list-style-type: none; }\n #bookmarks ul a {\n display: inline-block;\n padding: 0;\n color: inherit;\n background: transparent;\n text-decoration: none; }\n #bookmarks ul a:hover {\n color: #fff; }\n\n#bookmarks li {\n margin: 0 0 5px;\n position: relative;\n padding-left: 24px;\n font-size: 12px; }\n\n#bookmarks .bookmark-edit {\n position: absolute;\n left: 0;\n top: -1px;\n -webkit-filter: invert(0.8);\n filter: invert(0.8); }\n\n.list-thumbnails {\n margin: 1em 0 1.5em; }\n .list-thumbnails td {\n text-align: center;\n padding: 0 15px 10px 0; }\n .list-thumbnails p {\n margin: 0 0 1em; }\n\n.preview-box-header {\n padding: 10px;\n position: fixed;\n top: 70px;\n z-index: 4;\n display: table;\n table-layout: fixed; }\n .preview-box-header .btn-toolbar {\n display: table-cell;\n vertical-align: middle;\n margin: 0;\n width: 430px; }\n .preview-box-header .path-edit-container {\n display: table-cell;\n vertical-align: middle; }\n .preview-box-header .path-edit-container #path {\n padding: 4px 15px; }\n .preview-box-header .path-edit-container #path p {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis; }\n\n.preview-page {\n padding: 2em 0; }\n\n.preview-frame-container {\n overflow-y: scroll;\n max-width: 100%; }\n .preview-frame-container #preview-frame {\n border: none;\n width: 1200px;\n height: 768px;\n display: block;\n background: #272A2F; }\n\n.container-design {\n border: 0 solid #4b4b4b;\n position: relative;\n margin: 0 auto;\n max-width: 98%; }\n .container-design::before, .container-design::after {\n content: '';\n position: absolute;\n display: block;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%; }\n .container-design.desktop {\n border-top-width: 20px;\n -moz-border-radius: 6px 6px 0 0;\n -webkit-border-radius: 6px 6px 0 0;\n border-radius: 6px 6px 0 0; }\n .container-design.desktop::before, .container-design.desktop::after {\n width: 10px;\n height: 10px;\n background: rgba(255, 255, 255, 0.2);\n top: -15px;\n left: 10px; }\n .container-design.desktop::after {\n left: 24px; }\n .container-design.tablet-horizontal, .container-design.tablet-vertical, .container-design.mobile-horizontal, .container-design.mobile-vertical {\n background: #4b4b4b;\n -moz-border-radius: 10px;\n -webkit-border-radius: 10px;\n border-radius: 10px; }\n .container-design.tablet-horizontal::after, .container-design.tablet-vertical::after, .container-design.mobile-horizontal::after, .container-design.mobile-vertical::after {\n width: 30px;\n height: 30px;\n border: 2px solid #272A2F;\n background: transparent;\n right: -40px;\n top: 50%;\n margin-top: -15px; }\n .container-design.tablet-horizontal, .container-design.tablet-vertical {\n border-width: 8px 50px 8px 8px; }\n .container-design.tablet-horizontal #preview-frame, .container-design.tablet-vertical #preview-frame {\n -moz-border-radius: 5px;\n -webkit-border-radius: 5px;\n border-radius: 5px; }\n .container-design.tablet-vertical {\n border-width: 8px 8px 50px 8px; }\n .container-design.tablet-vertical::after {\n left: 50%;\n right: auto;\n top: auto;\n bottom: -40px;\n margin: 0 0 0 -15px; }\n .container-design.mobile-horizontal, .container-design.mobile-vertical {\n border-width: 4px 50px 4px 30px; }\n .container-design.mobile-horizontal::before, .container-design.mobile-vertical::before {\n width: 5px;\n height: 40px;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n border-radius: 4px;\n background: #272A2F;\n left: -17px;\n top: 50%;\n margin-top: -20px; }\n .container-design.mobile-horizontal #preview-frame, .container-design.mobile-vertical #preview-frame {\n -moz-border-radius: 3px;\n -webkit-border-radius: 3px;\n border-radius: 3px; }\n .container-design.mobile-vertical {\n border-width: 30px 4px 50px 4px; }\n .container-design.mobile-vertical::after {\n left: 50%;\n right: auto;\n top: auto;\n bottom: -40px;\n margin: 0 0 0 -15px; }\n .container-design.mobile-vertical::before {\n height: 5px;\n width: 40px;\n left: 50%;\n top: -17px;\n margin: 0 0 0 -20px; }\n\n.iframe-control .btn {\n font-size: 12px;\n line-height: 20px; }\n .iframe-control .btn [class^=\"icon-\"], .iframe-control .btn [class*=\" icon-\"] {\n color: #9b9b9b;\n font-size: 18px;\n float: left;\n margin-right: 6px; }\n .iframe-control .btn.active {\n background: #434343;\n border-color: #434343;\n color: #fff;\n -moz-box-shadow: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n outline: none; }\n .iframe-control .btn.active [class^=\"icon-\"], .iframe-control .btn.active [class*=\" icon-\"] {\n color: #fff; }\n\n.dropdown-radio .radio {\n margin: 4px 0; }\n .dropdown-radio .radio label {\n display: block;\n padding: 2px 14px; }\n .dropdown-radio .radio label:hover {\n background: #f5f5f5; }\n .dropdown-radio .radio input[type=radio] {\n display: none; }\n .dropdown-radio .radio input[type=radio]:checked + label {\n background: #009AC7;\n color: #fff; }\n\n.zones .zone-thumbnail img {\n width: 72px; }\n\n.badge {\n text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); }\n\n.text-success-lter {\n color: #43d967; }\n\n.bg-success {\n color: #fff;\n background-color: #27c24c; }\n\n.bg-primary {\n background-color: #337ab7; }\n\n.bg-info {\n background-color: #5bc0de; }\n\n.bg-warning {\n background-color: #f0ad4e; }\n\n.bg-danger {\n background-color: #d9534f; }\n\n.hide-side-menu #content {\n margin-left: 0; }\n\n.infocollector-attributes label {\n color: #999;\n font-size: 13px; }\n\n.infocollector-attributes .attribute {\n color: #333; }\n\n/* ez flow layout */\n.content-edit .yui-skin-ezflow .yui-navset .yui-content {\n background: #f5f5f5;\n border: none; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .textfield, .content-edit .yui-skin-ezflow .yui-navset .yui-content select {\n height: 34px;\n padding: 6px 12px;\n color: #555;\n border: 1px solid #e8e8e8;\n background: #fff;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px;\n -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025); }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-container {\n background: #fff;\n margin-top: 8px; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header {\n border: none;\n background: rgba(6, 32, 59, 0.5);\n color: #fff;\n cursor: move; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon {\n display: inline-block;\n position: relative;\n background: rgba(255, 255, 255, 0.15);\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px;\n height: 26px; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon + .block-control-icon {\n margin-left: 4px; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon input {\n border: none;\n width: 26px;\n height: 26px;\n background: transparent;\n position: relative; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon::before {\n position: absolute;\n display: block;\n width: 26px;\n height: 26px;\n text-align: center;\n line-height: 26px;\n color: #fff; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon.block-control-up::before {\n content: \"\\f062\"; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon.block-control-down::before {\n content: \"\\f063\"; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon.block-control-remove::before {\n content: \"\\f014\"; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .block-control-icon:hover {\n background: rgba(255, 255, 255, 0.25); }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .button-left {\n line-height: 26px; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .trigger {\n width: 26px;\n height: 26px;\n margin: 0 6px 0 0;\n background: rgba(255, 255, 255, 0.15);\n color: #fff;\n text-align: center;\n line-height: 26px;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n border-radius: 2px; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .trigger::before {\n content: \"\\f103\"; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .trigger.collapse::before {\n content: \"\\f102\"; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-header .trigger:hover {\n background: rgba(255, 255, 255, 0.25); }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content {\n border: 1px solid rgba(6, 32, 59, 0.2);\n border-top: none;\n background: transparent; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content .group {\n display: table;\n table-layout: fixed;\n width: 100%;\n border-bottom: 1px solid #f3f3f3; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content .group::after {\n display: none; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content .group label {\n display: table-cell;\n width: 240px;\n padding: 12px 10px;\n text-align: right; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content .group .controls {\n display: table-cell;\n padding: 12px 10px 12px 0; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-content .group .controls .textfield {\n width: 100%; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-name {\n background: #f5f5f5; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-controls {\n margin: 0 0 12px;\n text-align: right; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-controls .left {\n text-align: left; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content label {\n font-size: 13px;\n color: #4b4b4b;\n margin: 14px 0 4px;\n display: block; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .block-add-item {\n margin: 12px 0; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content .trigger {\n border: none;\n color: #337ab7;\n text-decoration: underline;\n background-color: transparent; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content input[type=\"radio\"], .content-edit .yui-skin-ezflow .yui-navset .yui-content input[type=\"checkbox\"] {\n margin: 0; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-content table.items td {\n border: 1px solid #fff;\n padding: 6px; }\n\n.content-edit .yui-skin-ezflow .yui-navset .yui-nav {\n border-color: #445464; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav .selected {\n margin-bottom: 0; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav a {\n border: none;\n -moz-border-radius: 2px 2px 0 0;\n -webkit-border-radius: 2px 2px 0 0;\n border-radius: 2px 2px 0 0;\n background: #CDD2D7;\n color: #333; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav a:focus {\n background: #CDD2D7; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav a:hover {\n background: #dbdfe2;\n color: #333; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav a em {\n background: transparent !important;\n border: none; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav .selected a {\n background: #445464;\n border-color: #445464;\n color: #fff;\n cursor: default; }\n .content-edit .yui-skin-ezflow .yui-navset .yui-nav .selected a:hover, .content-edit .yui-skin-ezflow .yui-navset .yui-nav .selected a:focus {\n background: #445464; }\n\n.box-content {\n padding: 15px; }\n .panel .box-content,\n .box-content .panel {\n padding: 0; }\n .rightmenu .box-content {\n padding: 0; }\n\n.snippet-editor.ace_editor {\n position: relative;\n width: 100%;\n font-size: 1em;\n border: 1px solid #e8e8e8; }\n\n/* ezmultiupload */\n.content-view-ezmultiupload {\n padding: 0 15px; }\n .content-view-ezmultiupload .thumbnail-block {\n padding: 0;\n margin: 0 5px 5px 0; }\n .content-view-ezmultiupload #thumbnails h2 {\n font-size: 12px;\n line-height: 1.25;\n margin: 3px 5px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis; }\n .content-view-ezmultiupload #thumbnails p {\n font-size: 12px; }\n .content-view-ezmultiupload .thumbnail-class-name {\n padding-top: 6px; }\n .content-view-ezmultiupload #multiuploadProgress {\n border: 1px solid #7AC143;\n background: #FFF5F0;\n padding: 7px; }\n .content-view-ezmultiupload #multiuploadProgress p {\n margin: 0.25em 0 0.5em;\n font-weight: normal;\n font-size: 13px; }\n .content-view-ezmultiupload #multiuploadProgressBarOutline {\n width: 304px; }\n .content-view-ezmultiupload #multiuploadProgressBar {\n background: #7AC143; }\n\n/* custom extensions styling */\n.classlists .context-block .box-header, .ezfindnavigationpart .context-block .box-header, .ezbccienavigationpart .context-block .box-header {\n background: #fff; }\n .classlists .context-block .box-header h1.context-title, .ezfindnavigationpart .context-block .box-header h1.context-title, .ezbccienavigationpart .context-block .box-header h1.context-title {\n margin-top: 10px; }\n\n.classlists .controlbar, .ezfindnavigationpart .controlbar, .ezbccienavigationpart .controlbar {\n padding: 0 15px; }\n\n.classlists p.table-preferences, .ezfindnavigationpart p.table-preferences, .ezbccienavigationpart p.table-preferences {\n background: #fff;\n border: 1px solid #ccc; }\n .classlists p.table-preferences a, .classlists p.table-preferences span, .ezfindnavigationpart p.table-preferences a, .ezfindnavigationpart p.table-preferences span, .ezbccienavigationpart p.table-preferences a, .ezbccienavigationpart p.table-preferences span {\n display: inline-block;\n float: left;\n padding: 4px 10px;\n color: #444;\n border-width: 0 0 0 1px; }\n .classlists p.table-preferences a:hover, .classlists p.table-preferences span:hover, .ezfindnavigationpart p.table-preferences a:hover, .ezfindnavigationpart p.table-preferences span:hover, .ezbccienavigationpart p.table-preferences a:hover, .ezbccienavigationpart p.table-preferences span:hover {\n background: #eee; }\n .classlists p.table-preferences a.current, .classlists p.table-preferences span.current, .ezfindnavigationpart p.table-preferences a.current, .ezfindnavigationpart p.table-preferences span.current, .ezbccienavigationpart p.table-preferences a.current, .ezbccienavigationpart p.table-preferences span.current {\n -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n background: #eee;\n font-weight: normal; }\n .classlists p.table-preferences > *:first-child, .ezfindnavigationpart p.table-preferences > *:first-child, .ezbccienavigationpart p.table-preferences > *:first-child {\n border: none; }\n\n.classlists .menu-block, .ezfindnavigationpart .menu-block, .ezbccienavigationpart .menu-block {\n padding: 1em 15px; }\n .classlists .menu-block ul li a, .ezfindnavigationpart .menu-block ul li a, .ezbccienavigationpart .menu-block ul li a {\n color: #444;\n font-size: 12px;\n padding: 4px 10px;\n border: 1px solid #ccc; }\n .classlists .menu-block ul li a:hover, .ezfindnavigationpart .menu-block ul li a:hover, .ezbccienavigationpart .menu-block ul li a:hover {\n background: #eee; }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n margin-right: 10px; } }\n\n@media (min-width: 480px) {\n .dropdown-backdrop {\n display: none !important; } }\n\n#size-warning {\n position: fixed;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n background: rgba(56, 56, 56, 0.98);\n color: #fff;\n z-index: 100000;\n display: none; }\n #size-warning .size-warning-text {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n text-align: center;\n width: 94%;\n max-width: 320px;\n line-height: 1.42857143;\n font-size: 14px; }\n #size-warning .size-warning-text .icon {\n position: relative;\n display: inline-block;\n font-size: 42px; }\n #size-warning .size-warning-text .icon::before {\n content: \"\\f108\";\n font-size: 1em;\n color: rgba(255, 255, 255, 0.5); }\n #size-warning .size-warning-text .icon::after {\n content: \"\\f07e\";\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n top: 0.5em;\n color: rgba(255, 255, 255, 0.2);\n font-size: 0.5em; }\n #size-warning .size-warning-text h2 {\n margin: 0 0 0.25em;\n font-size: 1.5em;\n font-weight: 700;\n line-height: 1.42857143; }\n #size-warning .size-warning-text p {\n margin: 0 0 1em;\n font-size: 1em;\n color: rgba(255, 255, 255, 0.6); }\n @media screen and (max-width: 639px) {\n #size-warning {\n display: block;\n animation: warningFadeIn 0.2s; } }\n\n@keyframes warningFadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n#menu-toggle {\n display: none; }\n #menu-toggle i::before {\n content: \"\\f101\"; }\n\n@media screen and (max-width: 800px) {\n #page {\n padding-top: 50px; }\n #header,\n #header-logo,\n .node-top-switch {\n height: 50px; }\n #header-logo {\n width: 50px; }\n .header-nav {\n width: auto; }\n .node-top-switch .node-view-switch {\n background: #fff; }\n .node-top-switch .node-view-switch > li > a {\n height: 50px;\n padding: 15px; }\n .node-top-switch .language-switch {\n margin: 8px 15px 0 0; }\n .content-body {\n top: 50px;\n left: 50px;\n overflow-x: hidden; }\n .content-edit .content-body {\n top: 50px; }\n .content-edit .rightmenu {\n top: 95px; }\n .search-form {\n height: 50px;\n padding: 10px 0 0; }\n #controlbar-top {\n padding: 8px;\n height: 50px; }\n #maincontent.node-edit-container {\n padding-left: 140px; }\n #maincontent.node-edit-container .path-edit-container {\n top: 50px;\n left: 190px; }\n #maincontent.node-edit-container .edit-tab-control {\n top: 50px;\n left: 50px;\n width: 140px; }\n #menu-toggle {\n display: block;\n position: absolute;\n bottom: 0;\n color: #fff;\n height: 30px;\n width: 100%;\n line-height: 30px;\n text-align: center;\n border-top: 1px solid #595959;\n font-size: 16px; }\n #menu-toggle:hover {\n background: #404040; }\n .menu-visible #menu-toggle i::before {\n content: \"\\f100\"; }\n #aside {\n position: absolute;\n left: 0;\n top: 50px;\n bottom: 0;\n z-index: 10;\n width: 50px; }\n .aside-wrap {\n top: 0;\n width: 100%;\n position: absolute; }\n .aside-footer {\n bottom: 30px; }\n #content {\n margin-left: 0; }\n #columns {\n display: block;\n position: relative;\n transition: all .3s; }\n #columns .layout-column {\n display: block; }\n #columns .layout-column.left-column {\n width: 200px;\n position: absolute;\n right: 100%;\n top: 0;\n bottom: 0; }\n .navi-wrap {\n padding-bottom: 100px;\n width: 100%; }\n .navi-wrap .aside-nav {\n width: 65px; }\n .menu-visible .navi-wrap .aside-nav {\n width: 115px; }\n .navi-wrap .dropdown-menu {\n left: 1px; }\n .aside-nav .nav a i {\n display: block; }\n .aside-nav .nav a .tt {\n display: none; }\n .menu-visible .aside-nav .nav a .tt {\n display: block; }\n .user-dropdown {\n left: 50px; }\n .user-dropdown::after {\n bottom: 50px; }\n .user-dropdown-toggle .user-avatar {\n width: 40px;\n height: 40px; }\n .preview-box-header {\n top: 50px; }\n .menu-visible #header-logo,\n .menu-visible #aside {\n width: 100px; }\n .menu-visible .content-body,\n .menu-visible .user-dropdown {\n left: 100px; }\n .menu-visible #columns {\n transform: translate3D(200px, 0, 0); }\n .menu-visible .navi-wrap .dropdown-menu {\n left: 51px; }\n .menu-visible.without-left-menu #columns {\n transform: none; } }\n\n.ngmodal .modal-dialog {\n height: 100%;\n max-width: 96%;\n margin: 0 auto;\n display: flex;\n align-items: center; }\n\n.ngmodal .modal-lg {\n width: 960px; }\n\n.ngmodal .modal-content {\n border-radius: 0;\n border: none;\n flex: 1; }\n\n.ngmodal .modal-header {\n background: #404040;\n color: #fff;\n padding: 15px 30px; }\n .ngmodal .modal-header .close {\n color: inherit;\n text-shadow: none;\n font-size: 20px;\n line-height: 1.4;\n height: 1.4em;\n opacity: 1;\n margin: 0 -10px 0 0; }\n .ngmodal .modal-header .close i {\n position: relative;\n display: block;\n width: 1em;\n height: 1em;\n vertical-align: middle; }\n .ngmodal .modal-header .close i::before, .ngmodal .modal-header .close i::after {\n content: \"\";\n position: absolute;\n left: 50%;\n top: 50%;\n width: 0.8em;\n height: 2px;\n background: currentColor;\n margin: -1px 0 0 -0.4em;\n transform: rotate(45deg); }\n .ngmodal .modal-header .close i::before {\n transform: rotate(-45deg); }\n\n.ngmodal .modal-body {\n padding: 30px;\n background: whitesmoke; }\n .ngmodal .modal-body p {\n font-size: 14px;\n margin: 0 0 1em; }\n\n.ngmodal .modal-title {\n font-weight: 400;\n font-size: 20px;\n color: inherit; }\n\n.ngmodal .layout-loading {\n text-align: center; }\n\n.mapped-layout-list {\n list-style-type: none;\n margin: 2em 0 1em;\n padding: 0;\n color: #666666; }\n .mapped-layout-list strong {\n color: #333333; }\n .mapped-layout-list > li {\n display: flex;\n margin: 0 0 10px;\n padding: 10px 15px 10px 20px; }\n .mapped-layout-list > li > div {\n display: flex;\n justify-content: center;\n flex-direction: column; }\n .mapped-layout-list p {\n color: inherit; }\n .mapped-layout-list .layout-list-item {\n background: #fff;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);\n font-size: 12px;\n line-height: 1.5; }\n .mapped-layout-list .layout-list-item p {\n font-size: inherit;\n margin: 2px 0; }\n .mapped-layout-list .layout-list-item ul {\n list-style-type: none;\n margin: 2px 0;\n padding: 0; }\n .mapped-layout-list .layout-list-item ul > li {\n margin: 0; }\n .mapped-layout-list .layout-list-item ul .unique {\n font-weight: 700; }\n .mapped-layout-list .layout-list-item .layout-name {\n color: #333333;\n font-size: 14px;\n font-weight: 700; }\n .mapped-layout-list .layout-list-head {\n padding-bottom: 0;\n font-size: 12px;\n color: #4d4c4c; }\n .mapped-layout-list .layout-name {\n flex: 1; }\n .mapped-layout-list .layout-target {\n width: 28%; }\n .mapped-layout-list .layout-target ul {\n color: #333; }\n .mapped-layout-list .layout-conditions {\n width: 28%; }\n .mapped-layout-list .layout-actions {\n width: 100px;\n align-items: flex-end; }\n .mapped-layout-list .layout-actions .btn {\n text-transform: uppercase;\n font-weight: 700;\n font-size: 10px; }\n\n/*# sourceMappingURL=style.css.map */","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n@at-root {\n // Import the fonts\n @font-face {\n font-family: 'Glyphicons Halflings';\n src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot'));\n src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'),\n url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'),\n url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'),\n url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'),\n url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg');\n }\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n @include box-sizing(border-box);\n}\n*:before,\n*:after {\n @include box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: $font-family-base;\n font-size: $font-size-base;\n line-height: $line-height-base;\n color: $text-color;\n background-color: $body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus {\n @include tab-focus;\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n @include img-responsive;\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: $border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: $thumbnail-padding;\n line-height: $line-height-base;\n background-color: $thumbnail-bg;\n border: 1px solid $thumbnail-border;\n border-radius: $thumbnail-border-radius;\n @include transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n @include img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: $line-height-computed;\n margin-bottom: $line-height-computed;\n border: 0;\n border-top: 1px solid $hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\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 will be 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 word-wrap: break-word;\n -webkit-hyphens: $mode;\n -moz-hyphens: $mode;\n -ms-hyphens: $mode; // IE10+\n -o-hyphens: $mode;\n hyphens: $mode;\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","// Override Bootstrap variables here (defaults from bootstrap-sass v3.3.5):\n\n//\n// Variables\n// --------------------------------------------------\n\n\n//== Colors\n//\n//## Gray and brand colors for use across Bootstrap.\n\n// $gray-base: #000\n// $gray-darker: lighten($gray-base, 13.5%) // #222\n// $gray-dark: lighten($gray-base, 20%) // #333\n// $gray: lighten($gray-base, 33.5%) // #555\n// $gray-light: lighten($gray-base, 46.7%) // #777\n// $gray-lighter: lighten($gray-base, 93.5%) // #eee\n\n// $brand-primary: darken(#428bca, 6.5%) // #337ab7\n// $brand-success: #5cb85c\n// $brand-info: #5bc0de\n// $brand-warning: #f0ad4e\n// $brand-danger: #d9534f\n\n\n//== Scaffolding\n//\n//## Settings for some of the most global styles.\n\n//** Background color for ``.\n// $body-bg: #fff\n//** Global text color on ``.\n// $text-color: $gray-dark\n\n//** Global textual link color.\n$link-color: #0089b3;\n//** Link hover color set via `darken()` function.\n// $link-hover-color: darken($link-color, 15%)\n//** Link hover decoration.\n// $link-hover-decoration: underline\n\n\n//== Typography\n//\n//## Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: 'Open Sans',Helvetica,Arial,sans-serif;\n// $font-family-serif: Georgia, \"Times New Roman\", Times, serif\n//** Default monospace fonts for ``, ``, and `
`.\n// $font-family-monospace:   Menlo, Monaco, Consolas, \"Courier New\", monospace\n// $font-family-base:        $font-family-sans-serif\n\n$font-size-base:          14px;\n// $font-size-large:         ceil(($font-size-base * 1.25)) // ~18px\n// $font-size-small:         ceil(($font-size-base * 0.85)) // ~12px\n\n// $font-size-h1:            floor(($font-size-base * 2.6)) // ~36px\n// $font-size-h2:            floor(($font-size-base * 2.15)) // ~30px\n// $font-size-h3:            ceil(($font-size-base * 1.7)) // ~24px\n// $font-size-h4:            ceil(($font-size-base * 1.25)) // ~18px\n// $font-size-h5:            $font-size-base\n// $font-size-h6:            ceil(($font-size-base * 0.85)) // ~12px\n\n//** Unit-less `line-height` for use in components like buttons.\n// $line-height-base:        1.428571429 // 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)) // ~20px\n\n//** By default, this inherits from the ``.\n// $headings-font-family:    inherit\n// $headings-font-weight:    500\n// $headings-line-height:    1.1\n// $headings-color:          inherit\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/\")\n$icon-font-path: \"/bundles/netgenadminui/bower/bootstrap-sass/assets/fonts/bootstrap/\";\n\n//** File name for all font files.\n// $icon-font-name:          \"glyphicons-halflings-regular\"\n//** Element ID within SVG icon file.\n// $icon-font-svg-id:        \"glyphicons_halflingsregular\"\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\n// $padding-base-horizontal:   12px\n\n//$padding-large-vertical:    18px\n//$padding-large-horizontal:  22px\n\n// $padding-small-vertical:    5px\n// $padding-small-horizontal:  10px\n\n// $padding-xs-vertical:       1px\n// $padding-xs-horizontal:     5px\n\n// $line-height-large:         1.3333333 // extra decimals for Win 8.1 Chrome\n// $line-height-small:         1.5\n\n// $border-radius-base:        4px\n// $border-radius-large:       6px\n// $border-radius-small:       3px\n\n//$border-radius-base:        0px\n//$border-radius-large:       0px\n//$border-radius-small:       0px\n\n//** Global color for active items (e.g., navs or dropdowns).\n// $component-active-color:    #fff\n//** Global background color for active items (e.g., navs or dropdowns).\n// $component-active-bg:       $brand-primary\n\n//** Width of the `border` for generating carets that indicator dropdowns.\n// $caret-width-base:          4px\n//** Carets increase slightly in size for larger components.\n// $caret-width-large:         5px\n\n\n//== Tables\n//\n//## Customizes the `.table` component with basic values, each used across all table variations.\n\n//** Padding for ``s and ``s.\n// $table-cell-padding:            8px\n//** Padding for cells in `.table-condensed`.\n// $table-condensed-cell-padding:  5px\n\n//** Default background color used for all tables.\n// $table-bg:                      transparent\n//** Background color used for `.table-striped`.\n// $table-bg-accent:               #f9f9f9\n//** Background color used for `.table-hover`.\n// $table-bg-hover:                #f5f5f5\n// $table-bg-active:               $table-bg-hover\n\n//** Border color for table and cell borders.\n// $table-border-color:            #ddd\n\n\n//== Buttons\n//\n//## For each of Bootstrap's buttons, define text, background and border color.\n\n// $btn-font-weight:                normal\n\n//$btn-default-color:              #3f3f3f\n//$btn-default-bg:                 transparent\n$btn-default-border:             #e4e4e4;\n\n// $btn-primary-color:              #fff\n $btn-primary-bg:                 #009AC7;\n $btn-primary-border:             #009AC7;\n\n// $btn-success-color:              #fff\n// $btn-success-bg:                 $brand-success\n// $btn-success-border:             darken($btn-success-bg, 5%)\n\n// $btn-info-color:                 #fff\n// $btn-info-bg:                    $brand-info\n// $btn-info-border:                darken($btn-info-bg, 5%)\n\n// $btn-warning-color:              #fff\n// $btn-warning-bg:                 $brand-warning\n// $btn-warning-border:             darken($btn-warning-bg, 5%)\n\n// $btn-danger-color:               #fff\n// $btn-danger-bg:                  $brand-danger\n// $btn-danger-border:              darken($btn-danger-bg, 5%)\n\n// $btn-link-disabled-color:        $gray-light\n\n// Allows for customizing button radius independently from global border radius\n// $btn-border-radius-base:         $border-radius-base\n// $btn-border-radius-large:        $border-radius-large\n// $btn-border-radius-small:        $border-radius-small\n\n\n//== Forms\n//\n//##\n\n//** `` background color\n// $input-bg:                       #fff\n//** `` background color\n// $input-bg-disabled:              $gray-lighter\n\n//** Text color for ``s\n// $input-color:                    $gray\n//** `` border color\n// $input-border:                   #ccc\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 ``s in CSS.\n// $input-border-radius:            $border-radius-base\n//** Large `.form-control` border radius\n// $input-border-radius-large:      $border-radius-large\n//** Small `.form-control` border radius\n// $input-border-radius-small:      $border-radius-small\n\n//** Border color for inputs on focus\n// $input-border-focus:             #66afe9\n\n//** Placeholder text color\n// $input-color-placeholder:        #999\n\n//** Default `.form-control` height\n// $input-height-base:              ($line-height-computed + ($padding-base-vertical * 2) + 2)\n//** Large `.form-control` height\n// $input-height-large:             (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2)\n//** Small `.form-control` height\n// $input-height-small:             (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2)\n\n//** `.form-group` margin\n// $form-group-margin-bottom:       15px\n\n// $legend-color:                   $gray-dark\n// $legend-border-color:            #e5e5e5\n\n//** Background color for textual input addons\n// $input-group-addon-bg:           $gray-lighter\n//** Border color for textual input addons\n// $input-group-addon-border-color: $input-border\n\n//** Disabled cursor for form controls and buttons.\n// $cursor-disabled:                not-allowed\n\n\n//== Dropdowns\n//\n//## Dropdown menu container and contents.\n\n//** Background for the dropdown menu.\n// $dropdown-bg:                    #fff\n//** Dropdown menu `border-color`.\n// $dropdown-border:                rgba(0,0,0,.15)\n//** Dropdown menu `border-color` **for IE8**.\n// $dropdown-fallback-border:       #ccc\n//** Divider color for between dropdown items.\n// $dropdown-divider-bg:            #e5e5e5\n\n//** Dropdown link text color.\n// $dropdown-link-color:            $gray-dark\n//** Hover color for dropdown links.\n// $dropdown-link-hover-color:      darken($gray-dark, 5%)\n//** Hover background for dropdown links.\n// $dropdown-link-hover-bg:         #f5f5f5\n\n//** Active dropdown menu item text color.\n// $dropdown-link-active-color:     $component-active-color\n//** Active dropdown menu item background color.\n// $dropdown-link-active-bg:        $component-active-bg\n\n//** Disabled dropdown menu item background color.\n// $dropdown-link-disabled-color:   $gray-light\n\n//** Text color for headers within dropdown menus.\n// $dropdown-header-color:          $gray-light\n\n//** Deprecated `$dropdown-caret-color` as of v3.1.0\n// $dropdown-caret-color:           #000\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\n// $zindex-dropdown:          1000\n// $zindex-popover:           1060\n// $zindex-tooltip:           1070\n// $zindex-navbar-fixed:      1030\n// $zindex-modal-background:  1040\n// $zindex-modal:             1050\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\n\n// tuern off responsive:\n//$screen-xs:  0\n\n//** Deprecated `$screen-xs-min` as of v3.2.0\n// $screen-xs-min:              $screen-xs\n//** Deprecated `$screen-phone` as of v3.0.1\n// $screen-phone:               $screen-xs-min\n\n// Small screen / tablet\n//** Deprecated `$screen-sm` as of v3.0.1\n// $screen-sm:                  768px\n\n// tuern off responsive:\n//$screen-sm: 0\n\n// $screen-sm-min:              $screen-sm\n//** Deprecated `$screen-tablet` as of v3.0.1\n// $screen-tablet:              $screen-sm-min\n\n// Medium screen / desktop\n//** Deprecated `$screen-md` as of v3.0.1\n// $screen-md:                  992px\n\n// tuern off responsive:\n//$screen-md: 0\n\n// $screen-md-min:              $screen-md\n//** Deprecated `$screen-desktop` as of v3.0.1\n// $screen-desktop:             $screen-md-min\n\n// Large screen / wide desktop\n//** Deprecated `$screen-lg` as of v3.0.1\n// $screen-lg:                  1200px\n// $screen-lg-min:              $screen-lg\n//** Deprecated `$screen-lg-desktop` as of v3.0.1\n// $screen-lg-desktop:          $screen-lg-min\n\n// So media queries don't overlap when required, provide a maximum\n// $screen-xs-max:              ($screen-sm-min - 1)\n// $screen-sm-max:              ($screen-md-min - 1)\n// $screen-md-max:              ($screen-lg-min - 1)\n\n\n//== Grid system\n//\n//## Define your custom responsive grid.\n\n//** Number of columns in the grid.\n// $grid-columns:              12\n//** Padding between columns. Gets divided in half for the left and right.\n//$grid-gutter-width:         20px\n// Navbar collapse\n//** Point at which the navbar becomes uncollapsed.\n// $grid-float-breakpoint:     $screen-sm-min\n//** Point at which the navbar begins collapsing.\n// $grid-float-breakpoint-max: ($grid-float-breakpoint - 1)\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)\n//** For `$screen-sm-min` and up.\n// $container-sm:                 $container-tablet\n\n// Medium screen / desktop\n// $container-desktop:            (940px + $grid-gutter-width)\n//** For `$screen-md-min` and up.\n// $container-md:                 $container-desktop\n\n// Large screen / wide desktop\n//$container-large-desktop:      (1180px + $grid-gutter-width)\n//** For `$screen-lg-min` and up.\n// $container-lg:                 $container-large-desktop\n\n\n//== Navbar\n//\n//##\n\n// Basics of a navbar\n// $navbar-height:                    50px\n// $navbar-margin-bottom:             $line-height-computed\n// $navbar-border-radius:             $border-radius-base\n// $navbar-padding-horizontal:        floor(($grid-gutter-width / 2))\n// $navbar-padding-vertical:          (($navbar-height - $line-height-computed) / 2)\n// $navbar-collapse-max-height:       340px\n\n// $navbar-default-color:             #777\n// $navbar-default-bg:                #f8f8f8\n// $navbar-default-border:            darken($navbar-default-bg, 6.5%)\n\n// Navbar links\n// $navbar-default-link-color:                #777\n// $navbar-default-link-hover-color:          #333\n// $navbar-default-link-hover-bg:             transparent\n// $navbar-default-link-active-color:         #555\n// $navbar-default-link-active-bg:            darken($navbar-default-bg, 6.5%)\n// $navbar-default-link-disabled-color:       #ccc\n// $navbar-default-link-disabled-bg:          transparent\n\n// Navbar brand label\n// $navbar-default-brand-color:               $navbar-default-link-color\n// $navbar-default-brand-hover-color:         darken($navbar-default-brand-color, 10%)\n// $navbar-default-brand-hover-bg:            transparent\n\n// Navbar toggle\n// $navbar-default-toggle-hover-bg:           #ddd\n// $navbar-default-toggle-icon-bar-bg:        #888\n// $navbar-default-toggle-border-color:       #ddd\n\n\n//=== Inverted navbar\n// Reset inverted navbar basics\n// $navbar-inverse-color:                      lighten($gray-light, 15%)\n// $navbar-inverse-bg:                         #222\n// $navbar-inverse-border:                     darken($navbar-inverse-bg, 10%)\n\n// Inverted navbar links\n// $navbar-inverse-link-color:                 lighten($gray-light, 15%)\n// $navbar-inverse-link-hover-color:           #fff\n// $navbar-inverse-link-hover-bg:              transparent\n// $navbar-inverse-link-active-color:          $navbar-inverse-link-hover-color\n// $navbar-inverse-link-active-bg:             darken($navbar-inverse-bg, 10%)\n// $navbar-inverse-link-disabled-color:        #444\n// $navbar-inverse-link-disabled-bg:           transparent\n\n// Inverted navbar brand label\n// $navbar-inverse-brand-color:                $navbar-inverse-link-color\n// $navbar-inverse-brand-hover-color:          #fff\n// $navbar-inverse-brand-hover-bg:             transparent\n\n// Inverted navbar toggle\n// $navbar-inverse-toggle-hover-bg:            #333\n// $navbar-inverse-toggle-icon-bar-bg:         #fff\n// $navbar-inverse-toggle-border-color:        #333\n\n\n//== Navs\n//\n//##\n\n//=== Shared nav styles\n// $nav-link-padding:                          10px 15px\n// $nav-link-hover-bg:                         $gray-lighter\n\n// $nav-disabled-link-color:                   $gray-light\n// $nav-disabled-link-hover-color:             $gray-light\n\n//== Tabs\n// $nav-tabs-border-color:                     #ddd\n\n// $nav-tabs-link-hover-border-color:          $gray-lighter\n\n// $nav-tabs-active-link-hover-bg:             $body-bg\n// $nav-tabs-active-link-hover-color:          $gray\n// $nav-tabs-active-link-hover-border-color:   #ddd\n\n// $nav-tabs-justified-link-border-color:            #ddd\n// $nav-tabs-justified-active-link-border-color:     $body-bg\n\n//== Pills\n// $nav-pills-border-radius:                   $border-radius-base\n// $nav-pills-active-link-hover-bg:            $component-active-bg\n// $nav-pills-active-link-hover-color:         $component-active-color\n\n\n//== Pagination\n//\n//##\n\n// $pagination-color:                     $link-color\n// $pagination-bg:                        #fff\n// $pagination-border:                    #ddd\n\n// $pagination-hover-color:               $link-hover-color\n// $pagination-hover-bg:                  $gray-lighter\n// $pagination-hover-border:              #ddd\n\n// $pagination-active-color:              #fff\n// $pagination-active-bg:                 $brand-primary\n// $pagination-active-border:             $brand-primary\n\n// $pagination-disabled-color:            $gray-light\n// $pagination-disabled-bg:               #fff\n// $pagination-disabled-border:           #ddd\n\n\n//== Pager\n//\n//##\n\n// $pager-bg:                             $pagination-bg\n// $pager-border:                         $pagination-border\n// $pager-border-radius:                  15px\n\n// $pager-hover-bg:                       $pagination-hover-bg\n\n// $pager-active-bg:                      $pagination-active-bg\n// $pager-active-color:                   $pagination-active-color\n\n// $pager-disabled-color:                 $pagination-disabled-color\n\n\n//== Jumbotron\n//\n//##\n\n// $jumbotron-padding:              30px\n// $jumbotron-color:                inherit\n// $jumbotron-bg:                   $gray-lighter\n// $jumbotron-heading-color:        inherit\n// $jumbotron-font-size:            ceil(($font-size-base * 1.5))\n// $jumbotron-heading-font-size:    ceil(($font-size-base * 4.5))\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\n// $state-success-bg:               #dff0d8\n// $state-success-border:           darken(adjust-hue($state-success-bg, -10), 5%)\n\n// $state-info-text:                #31708f\n// $state-info-bg:                  #d9edf7\n// $state-info-border:              darken(adjust-hue($state-info-bg, -10), 7%)\n\n// $state-warning-text:             #8a6d3b\n// $state-warning-bg:               #fcf8e3\n// $state-warning-border:           darken(adjust-hue($state-warning-bg, -10), 5%)\n\n// $state-danger-text:              #a94442\n// $state-danger-bg:                #f2dede\n// $state-danger-border:            darken(adjust-hue($state-danger-bg, -10), 5%)\n\n\n//== Tooltips\n//\n//##\n\n//** Tooltip max width\n// $tooltip-max-width:           200px\n//** Tooltip text color\n// $tooltip-color:               #fff\n//** Tooltip background color\n// $tooltip-bg:                  #000\n// $tooltip-opacity:             .9\n\n//** Tooltip arrow width\n// $tooltip-arrow-width:         5px\n//** Tooltip arrow color\n// $tooltip-arrow-color:         $tooltip-bg\n\n\n//== Popovers\n//\n//##\n\n//** Popover body background color\n// $popover-bg:                          #fff\n//** Popover maximum width\n// $popover-max-width:                   276px\n//** Popover border color\n// $popover-border-color:                rgba(0,0,0,.2)\n//** Popover fallback border color\n// $popover-fallback-border-color:       #ccc\n\n//** Popover title background color\n// $popover-title-bg:                    darken($popover-bg, 3%)\n\n//** Popover arrow width\n// $popover-arrow-width:                 10px\n//** Popover arrow color\n// $popover-arrow-color:                 $popover-bg\n\n//** Popover outer arrow width\n// $popover-arrow-outer-width:           ($popover-arrow-width + 1)\n//** Popover outer arrow color\n// $popover-arrow-outer-color:           fade_in($popover-border-color, 0.05)\n//** Popover outer arrow fallback color\n// $popover-arrow-outer-fallback-color:  darken($popover-fallback-border-color, 20%)\n\n\n//== Labels\n//\n//##\n\n//** Default label background color\n// $label-default-bg:            $gray-light\n//** Primary label background color\n// $label-primary-bg:            $brand-primary\n//** Success label background color\n// $label-success-bg:            $brand-success\n//** Info label background color\n// $label-info-bg:               $brand-info\n//** Warning label background color\n// $label-warning-bg:            $brand-warning\n//** Danger label background color\n// $label-danger-bg:             $brand-danger\n\n//** Default label text color\n// $label-color:                 #fff\n//** Default text color of a linked label\n// $label-link-hover-color:      #fff\n\n\n//== Modals\n//\n//##\n\n//** Padding applied to the modal body\n// $modal-inner-padding:         15px\n\n//** Padding applied to the modal title\n// $modal-title-padding:         15px\n//** Modal title line-height\n// $modal-title-line-height:     $line-height-base\n\n//** Background color of modal content area\n// $modal-content-bg:                             #fff\n//** Modal content border color\n// $modal-content-border-color:                   rgba(0,0,0,.2)\n//** Modal content border color **for IE8**\n// $modal-content-fallback-border-color:          #999\n\n//** Modal backdrop background color\n//$modal-backdrop-bg:           #000\n//** Modal backdrop opacity\n//$modal-backdrop-opacity:      .5\n//** Modal header border color\n// $modal-header-border-color:   #e5e5e5\n//** Modal footer border color\n// $modal-footer-border-color:   $modal-header-border-color\n\n// $modal-lg:                    900px\n// $modal-md:                    600px\n// $modal-sm:                    300px\n\n\n//== Alerts\n//\n//## Define alert colors, border radius, and padding.\n\n// $alert-padding:               15px\n// $alert-border-radius:         $border-radius-base\n// $alert-link-font-weight:      bold\n\n// $alert-success-bg:            $state-success-bg\n// $alert-success-text:          $state-success-text\n// $alert-success-border:        $state-success-border\n\n// $alert-info-bg:               $state-info-bg\n// $alert-info-text:             $state-info-text\n// $alert-info-border:           $state-info-border\n\n// $alert-warning-bg:            $state-warning-bg\n// $alert-warning-text:          $state-warning-text\n// $alert-warning-border:        $state-warning-border\n\n// $alert-danger-bg:             $state-danger-bg\n// $alert-danger-text:           $state-danger-text\n// $alert-danger-border:         $state-danger-border\n\n\n//== Progress bars\n//\n//##\n\n//** Background color of the whole progress component\n// $progress-bg:                 #f5f5f5\n//** Progress bar text color\n// $progress-bar-color:          #fff\n//** Variable for setting rounded corners on progress bar.\n// $progress-border-radius:      $border-radius-base\n\n//** Default progress bar color\n// $progress-bar-bg:             $brand-primary\n//** Success progress bar color\n// $progress-bar-success-bg:     $brand-success\n//** Warning progress bar color\n// $progress-bar-warning-bg:     $brand-warning\n//** Danger progress bar color\n// $progress-bar-danger-bg:      $brand-danger\n//** Info progress bar color\n// $progress-bar-info-bg:        $brand-info\n\n\n//== List group\n//\n//##\n\n//** Background color on `.list-group-item`\n// $list-group-bg:                 #fff\n//** `.list-group-item` border color\n// $list-group-border:             #ddd\n//** List group border radius\n// $list-group-border-radius:      $border-radius-base\n\n//** Background color of single list items on hover\n// $list-group-hover-bg:           #f5f5f5\n//** Text color of active list items\n// $list-group-active-color:       $component-active-color\n//** Background color of active list items\n// $list-group-active-bg:          $component-active-bg\n//** Border color of active list elements\n// $list-group-active-border:      $list-group-active-bg\n//** Text color for content within active list items\n// $list-group-active-text-color:  lighten($list-group-active-bg, 40%)\n\n//** Text color of disabled list items\n// $list-group-disabled-color:      $gray-light\n//** Background color of disabled list items\n// $list-group-disabled-bg:         $gray-lighter\n//** Text color for content within disabled list items\n// $list-group-disabled-text-color: $list-group-disabled-color\n\n// $list-group-link-color:         #555\n// $list-group-link-hover-color:   $list-group-link-color\n// $list-group-link-heading-color: #333\n\n\n//== Panels\n//\n//##\n\n// $panel-bg:                    #fff\n// $panel-body-padding:          15px\n// $panel-heading-padding:       10px 15px\n// $panel-footer-padding:        $panel-heading-padding\n// $panel-border-radius:         $border-radius-base\n\n//** Border color for elements within panels\n// $panel-inner-border:          #ddd\n// $panel-footer-bg:             #f5f5f5\n\n// $panel-default-text:          $gray-dark\n// $panel-default-border:        #ddd\n// $panel-default-heading-bg:    #f5f5f5\n\n// $panel-primary-text:          #fff\n// $panel-primary-border:        $brand-primary\n// $panel-primary-heading-bg:    $brand-primary\n\n// $panel-success-text:          $state-success-text\n// $panel-success-border:        $state-success-border\n// $panel-success-heading-bg:    $state-success-bg\n\n// $panel-info-text:             $state-info-text\n// $panel-info-border:           $state-info-border\n// $panel-info-heading-bg:       $state-info-bg\n\n// $panel-warning-text:          $state-warning-text\n// $panel-warning-border:        $state-warning-border\n// $panel-warning-heading-bg:    $state-warning-bg\n\n// $panel-danger-text:           $state-danger-text\n// $panel-danger-border:         $state-danger-border\n// $panel-danger-heading-bg:     $state-danger-bg\n\n\n//== Thumbnails\n//\n//##\n\n//** Padding around the thumbnail image\n// $thumbnail-padding:           4px\n//** Thumbnail background color\n// $thumbnail-bg:                $body-bg\n//** Thumbnail border color\n// $thumbnail-border:            #ddd\n//** Thumbnail border radius\n// $thumbnail-border-radius:     $border-radius-base\n\n//** Custom text color for thumbnail captions\n// $thumbnail-caption-color:     $text-color\n//** Padding around the thumbnail caption\n// $thumbnail-caption-padding:   9px\n\n\n//== Wells\n//\n//##\n\n// $well-bg:                     #f5f5f5\n// $well-border:                 darken($well-bg, 7%)\n\n\n//== Badges\n//\n//##\n\n// $badge-color:                 #fff\n//** Linked badge text color on hover\n// $badge-link-hover-color:      #fff\n// $badge-bg:                    $gray-light\n\n//** Badge text color in active nav link\n// $badge-active-color:          $link-color\n//** Badge background color in active nav link\n// $badge-active-bg:             #fff\n\n// $badge-font-weight:           bold\n// $badge-line-height:           1\n// $badge-border-radius:         10px\n\n\n//== Breadcrumbs\n//\n//##\n\n// $breadcrumb-padding-vertical:   8px\n// $breadcrumb-padding-horizontal: 15px\n//** Breadcrumb background color\n// $breadcrumb-bg:                 #f5f5f5\n//** Breadcrumb text color\n// $breadcrumb-color:              #ccc\n//** Text color of current page in the breadcrumb\n// $breadcrumb-active-color:       $gray-light\n//** Textual separator for between breadcrumb elements\n// $breadcrumb-separator:          \"/\"\n\n\n//== Carousel\n//\n//##\n\n// $carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6)\n\n// $carousel-control-color:                      #fff\n// $carousel-control-width:                      15%\n// $carousel-control-opacity:                    .5\n// $carousel-control-font-size:                  20px\n\n// $carousel-indicator-active-bg:                #fff\n// $carousel-indicator-border-color:             #fff\n\n// $carousel-caption-color:                      #fff\n\n\n//== Close\n//\n//##\n\n// $close-font-weight:           bold\n// $close-color:                 #000\n// $close-text-shadow:           0 1px 0 #fff\n\n\n//== Code\n//\n//##\n\n// $code-color:                  #c7254e\n// $code-bg:                     #f9f2f4\n\n// $kbd-color:                   #fff\n// $kbd-bg:                      #333\n\n// $pre-bg:                      #f5f5f5\n// $pre-color:                   $gray-dark\n// $pre-border-color:            #ccc\n// $pre-scrollable-max-height:   340px\n\n\n//== Type\n//\n//##\n\n//** Horizontal offset for forms and lists.\n// $component-offset-horizontal: 180px\n//** Text muted color\n// $text-muted:                  $gray-light\n//** Abbreviations and acronyms border color\n// $abbr-border-color:           $gray-light\n//** Headings small color\n// $headings-small-color:        $gray-light\n//** Blockquote small color\n// $blockquote-small-color:      $gray-light\n//** Blockquote font size\n// $blockquote-font-size:        ($font-size-base * 1.25)\n//** Blockquote border color\n// $blockquote-border-color:     $gray-lighter\n//** Page header border color\n// $page-header-border-color:    $gray-lighter\n//** Width of horizontal description list titles\n// $dl-horizontal-offset:        $component-offset-horizontal\n//** Horizontal line color.\n// $hr-border:                   $gray-lighter\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 ``.\n$body-bg:               #fff !default;\n//** Global text color on ``.\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 ``, ``, and `
`.\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 * 0.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 * 0.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 ``.\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 indicator 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 ``s and ``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//** `` background color\n$input-bg:                       #fff !default;\n//** `` background color\n$input-bg-disabled:              $gray-lighter !default;\n\n//** Text color for ``s\n$input-color:                    $gray !default;\n//** `` 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 ``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//** Horizontal line color.\n$hr-border:                   $gray-lighter !default;\n","// WebKit-style focus\n\n@mixin tab-focus() {\n  // Default\n  outline: thin dotted;\n  // WebKit\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n@mixin img-responsive($display: block) {\n  display: $display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n  background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path(\"#{$file-1x}\"), \"#{$file-1x}\"));\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and (   min--moz-device-pixel-ratio: 2),\n  only screen and (     -o-min-device-pixel-ratio: 2/1),\n  only screen and (        min-device-pixel-ratio: 2),\n  only screen and (                min-resolution: 192dpi),\n  only screen and (                min-resolution: 2dppx) {\n    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path(\"#{$file-2x}\"), \"#{$file-2x}\"));\n    background-size: $width-1x $height-1x;\n  }\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  @include container-fixed;\n\n  @media (min-width: $screen-sm-min) {\n    width: $container-sm;\n  }\n  @media (min-width: $screen-md-min) {\n    width: $container-md;\n  }\n  @media (min-width: $screen-lg-min) {\n    width: $container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  @include container-fixed;\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  @include make-row;\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@include make-grid-columns;\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n@include make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: $screen-sm-min) {\n  @include make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: $screen-md-min) {\n  @include make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: $screen-lg-min) {\n  @include make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n@mixin container-fixed($gutter: $grid-gutter-width) {\n  margin-right: auto;\n  margin-left: auto;\n  padding-left:  ($gutter / 2);\n  padding-right: ($gutter / 2);\n  @include clearfix;\n}\n\n// Creates a wrapper for a series of columns\n@mixin make-row($gutter: $grid-gutter-width) {\n  margin-left:  ceil(($gutter / -2));\n  margin-right: floor(($gutter / -2));\n  @include clearfix;\n}\n\n// Generate the extra small columns\n@mixin make-xs-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage(($columns / $grid-columns));\n  min-height: 1px;\n  padding-left:  ($gutter / 2);\n  padding-right: ($gutter / 2);\n}\n@mixin make-xs-column-offset($columns) {\n  margin-left: percentage(($columns / $grid-columns));\n}\n@mixin make-xs-column-push($columns) {\n  left: percentage(($columns / $grid-columns));\n}\n@mixin make-xs-column-pull($columns) {\n  right: percentage(($columns / $grid-columns));\n}\n\n// Generate the small columns\n@mixin make-sm-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  ($gutter / 2);\n  padding-right: ($gutter / 2);\n\n  @media (min-width: $screen-sm-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-offset($columns) {\n  @media (min-width: $screen-sm-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-push($columns) {\n  @media (min-width: $screen-sm-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-sm-column-pull($columns) {\n  @media (min-width: $screen-sm-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n\n// Generate the medium columns\n@mixin make-md-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  ($gutter / 2);\n  padding-right: ($gutter / 2);\n\n  @media (min-width: $screen-md-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-offset($columns) {\n  @media (min-width: $screen-md-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-push($columns) {\n  @media (min-width: $screen-md-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-md-column-pull($columns) {\n  @media (min-width: $screen-md-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n\n// Generate the large columns\n@mixin make-lg-column($columns, $gutter: $grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  ($gutter / 2);\n  padding-right: ($gutter / 2);\n\n  @media (min-width: $screen-lg-min) {\n    float: left;\n    width: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-offset($columns) {\n  @media (min-width: $screen-lg-min) {\n    margin-left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-push($columns) {\n  @media (min-width: $screen-lg-min) {\n    left: percentage(($columns / $grid-columns));\n  }\n}\n@mixin make-lg-column-pull($columns) {\n  @media (min-width: $screen-lg-min) {\n    right: percentage(($columns / $grid-columns));\n  }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n@mixin clearfix() {\n  &:before,\n  &:after {\n    content: \" \"; // 1\n    display: table; // 2\n  }\n  &:after {\n    clear: both;\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n// [converter] This is defined recursively in LESS, but Sass supports real loops\n@mixin make-grid-columns($i: 1, $list: \".col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}\") {\n  @for $i from (1 + 1) through $grid-columns {\n    $list: \"#{$list}, .col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}\";\n  }\n  #{$list} {\n    position: relative;\n    // Prevent columns from collapsing when empty\n    min-height: 1px;\n    // Inner gutter via padding\n    padding-left:  ceil(($grid-gutter-width / 2));\n    padding-right: floor(($grid-gutter-width / 2));\n  }\n}\n\n\n// [converter] This is defined recursively in LESS, but Sass supports real loops\n@mixin float-grid-columns($class, $i: 1, $list: \".col-#{$class}-#{$i}\") {\n  @for $i from (1 + 1) through $grid-columns {\n    $list: \"#{$list}, .col-#{$class}-#{$i}\";\n  }\n  #{$list} {\n    float: left;\n  }\n}\n\n\n@mixin calc-grid-column($index, $class, $type) {\n  @if ($type == width) and ($index > 0) {\n    .col-#{$class}-#{$index} {\n      width: percentage(($index / $grid-columns));\n    }\n  }\n  @if ($type == push) and ($index > 0) {\n    .col-#{$class}-push-#{$index} {\n      left: percentage(($index / $grid-columns));\n    }\n  }\n  @if ($type == push) and ($index == 0) {\n    .col-#{$class}-push-0 {\n      left: auto;\n    }\n  }\n  @if ($type == pull) and ($index > 0) {\n    .col-#{$class}-pull-#{$index} {\n      right: percentage(($index / $grid-columns));\n    }\n  }\n  @if ($type == pull) and ($index == 0) {\n    .col-#{$class}-pull-0 {\n      right: auto;\n    }\n  }\n  @if ($type == offset) {\n    .col-#{$class}-offset-#{$index} {\n      margin-left: percentage(($index / $grid-columns));\n    }\n  }\n}\n\n// [converter] This is defined recursively in LESS, but Sass supports real loops\n@mixin loop-grid-columns($columns, $class, $type) {\n  @for $i from 0 through $columns {\n    @include calc-grid-column($i, $class, $type);\n  }\n}\n\n\n// Create grid for specific class\n@mixin make-grid($class) {\n  @include float-grid-columns($class);\n  @include loop-grid-columns($grid-columns, $class, width);\n  @include loop-grid-columns($grid-columns, $class, pull);\n  @include loop-grid-columns($grid-columns, $class, push);\n  @include loop-grid-columns($grid-columns, $class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  background-color: $table-bg;\n}\ncaption {\n  padding-top: $table-cell-padding;\n  padding-bottom: $table-cell-padding;\n  color: $text-muted;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: $line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: $table-cell-padding;\n        line-height: $line-height-base;\n        vertical-align: top;\n        border-top: 1px solid $table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid $table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid $table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: $body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: $table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid $table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid $table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-of-type(odd) {\n    background-color: $table-bg-accent;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    background-color: $table-bg-hover;\n  }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n  position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n  float: none;\n  display: table-column;\n}\ntable {\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n      float: none;\n      display: table-cell;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n@include table-row-variant('active', $table-bg-active);\n@include table-row-variant('success', $state-success-bg);\n@include table-row-variant('info', $state-info-bg);\n@include table-row-variant('warning', $state-warning-bg);\n@include table-row-variant('danger', $state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n  overflow-x: auto;\n  min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n  @media screen and (max-width: $screen-xs-max) {\n    width: 100%;\n    margin-bottom: ($line-height-computed * 0.75);\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid $table-border-color;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.#{$state},\n    > th.#{$state},\n    &.#{$state} > td,\n    &.#{$state} > th {\n      background-color: $background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.#{$state}:hover,\n    > th.#{$state}:hover,\n    &.#{$state}:hover > td,\n    &:hover > .#{$state},\n    &.#{$state}:hover > th {\n      background-color: darken($background, 5%);\n    }\n  }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  padding: 0;\n  margin: 0;\n  border: 0;\n  // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: $line-height-computed;\n  font-size: ($font-size-base * 1.5);\n  line-height: inherit;\n  color: $legend-color;\n  border: 0;\n  border-bottom: 1px solid $legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n  @include box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; // IE8-9\n  line-height: normal;\n}\n\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  @include tab-focus;\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: ($padding-base-vertical + 1);\n  font-size: $font-size-base;\n  line-height: $line-height-base;\n  color: $input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: $padding-base-vertical $padding-base-horizontal;\n  font-size: $font-size-base;\n  line-height: $line-height-base;\n  color: $input-color;\n  background-color: $input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid $input-border;\n  border-radius: $input-border-radius; // Note: This has no effect on s in CSS.\n  @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n  @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s);\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  @include form-control-focus;\n\n  // Placeholder\n  @include placeholder;\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    background-color: $input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n  }\n\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: $cursor-disabled;\n  }\n\n  // [converter] extracted textarea& to textarea.form-control\n}\n\n// Reset height for `textarea`s\ntextarea.form-control {\n  height: auto;\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n  -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 8.3, iOS doesn't support `datetime` or `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"],\n  input[type=\"time\"],\n  input[type=\"datetime-local\"],\n  input[type=\"month\"] {\n    &.form-control {\n      line-height: $input-height-base;\n    }\n\n    &.input-sm,\n    .input-group-sm & {\n      line-height: $input-height-small;\n    }\n\n    &.input-lg,\n    .input-group-lg & {\n      line-height: $input-height-large;\n    }\n  }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: $form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n\n  label {\n    min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text\n    padding-left: 20px;\n    margin-bottom: 0;\n    font-weight: normal;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-left: -20px;\n  margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  vertical-align: middle;\n  font-weight: normal;\n  cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because