From 96cd15fc046c516d99bd868eb364951242166834 Mon Sep 17 00:00:00 2001 From: kevinparkerson Date: Wed, 1 Oct 2014 15:08:43 -0400 Subject: [PATCH] datepicker-restricted-focus: fix for issue #613, where restricted dates were tabbable (and thus retained focus) due to all dates being buttons. grunting to keep css up to date --- dist/css/fuelux.css | 15 +++++++++ dist/css/fuelux.css.map | 2 +- dist/css/fuelux.min.css | 2 +- dist/fuelux.zip | Bin 111219 -> 112048 bytes dist/js/fuelux.js | 70 +++++++++++++++++++++++++++++++--------- dist/js/fuelux.min.js | 6 ++-- js/datepicker.js | 8 ++++- less/datepicker.less | 24 ++++++++++---- 8 files changed, 100 insertions(+), 27 deletions(-) diff --git a/dist/css/fuelux.css b/dist/css/fuelux.css index 0c7777d06..0639fe4df 100644 --- a/dist/css/fuelux.css +++ b/dist/css/fuelux.css @@ -176,13 +176,18 @@ vertical-align: middle; width: 14.29%; } +.fuelux .datepicker-calendar-days td b, .fuelux .datepicker-calendar-days td button { color: #231f20; display: inline-block; + font-weight: normal; height: 30px; text-decoration: none; width: 30px; } +.fuelux .datepicker-calendar-days td b { + line-height: 30px; +} .fuelux .datepicker-calendar-days td span { display: block; } @@ -190,6 +195,7 @@ background: #b7e3f8; text-decoration: none; } +.fuelux .datepicker-calendar-days td.current-day b, .fuelux .datepicker-calendar-days td.current-day button { border: 1px solid #1d75bb; } @@ -197,13 +203,16 @@ .fuelux .datepicker-calendar-days td.next-month { background: #e3e2e1; } +.fuelux .datepicker-calendar-days td.past b, .fuelux .datepicker-calendar-days td.past button { color: #8d8787; } +.fuelux .datepicker-calendar-days td.restricted b, .fuelux .datepicker-calendar-days td.restricted button { cursor: no-drop; position: relative; } +.fuelux .datepicker-calendar-days td.restricted b:before, .fuelux .datepicker-calendar-days td.restricted button:before { border-top: 1px solid #a94442; bottom: 0; @@ -214,6 +223,7 @@ right: 5px; top: 50%; } +.fuelux .datepicker-calendar-days td.restricted b:hover, .fuelux .datepicker-calendar-days td.restricted button:hover { background: none; } @@ -223,12 +233,17 @@ .fuelux .datepicker-calendar-days td.selected span:hover { background: #0f5f9f; } +.fuelux .datepicker-calendar-days td.selected b, .fuelux .datepicker-calendar-days td.selected button { color: #fff; } .fuelux .datepicker-calendar-days td.selected.current-day { box-shadow: 0 0 0 1px #fff offset; } +.fuelux .datepicker-calendar-days td.selected.current-day span:hover b, +.fuelux .datepicker-calendar-days td.selected.current-day span:hover button { + border-color: #0f5f9f; +} .fuelux .datepicker-calendar-days th { font-weight: bold; height: 22px; diff --git a/dist/css/fuelux.css.map b/dist/css/fuelux.css.map index 562f7f42f..4d66f8cb2 100644 --- a/dist/css/fuelux.css.map +++ b/dist/css/fuelux.css.map @@ -1 +1 @@ -{"version":3,"sources":["less/fuelux.less","less/icons.less","less/mixins.less","less/checkbox.less","less/combobox.less","less/datepicker.less","less/infinite-scroll.less","less/intelligent-dropdown.less","less/loader.less","less/misc.less","less/pillbox.less","less/placard.less","less/radio.less","less/repeater.less","less/repeater-list.less","less/repeater-thumbnail.less","less/spinbox.less","less/scheduler.less","less/search.less","less/selectlist.less","less/tree.less","less/wizard.less"],"names":[],"mappings":"AAAA;;CCAA,SAAS;ADAT,OECA;EACC,QAAA;;AACA,OAFD,UAEE;AACD,OAHD,UAGE;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,OAVD,UAUE;EACA,WAAA;;ADVF;EACC,aAAa,QAAb;EACA,SAAQ,sBAAR;EACA,SAAQ,8BAAsC,OAAO,0BACjD,wBAAgC,OAAO,aACvC,uBAA+B,OAAO,iBACtC,8BAAsC,OAAO,MAHjD;EAIA,mBAAA;EACA,kBAAA;;ADVD,OCmBA,uBAAsB;ADnBtB,OCoBA,wBAAuB;ECuCtB,aAD4B,QAC5B;EACA,6BAAA;EACA,8BAAA;EACA,+BAAA;EACA,+BAAA;EACA,cAAA;EACA,WAAA;EACA,mCAAA;EACA,kCAAA;;AFnED,OCwBA,wBAAuB;EACtB,SAAS,OAAT;;ADzBD,OC4BA,qBAAoB;EACnB,SAAS,OAAT;;AD7BD,OCgCA,qBAAoB;EACnB,SAAS,OAAT;;ADjCD,OCoCA,qBAAoB;EACnB,SAAS,OAAT;;ADrCD,OCwCA,qBAAoB;EACnB,SAAS,OAAT;;ADzCD,OC4CA,qBAAoB;EACnB,SAAS,OAAT;;AD7CD,OCgDA,qBAAoB;EACnB,SAAS,OAAT;;ADjDD,OCoDA,qBAAoB;EACnB,SAAS,OAAT;;ADrDD,OCwDA,qBAAoB;EACnB,SAAS,OAAT;;ADzDD,OC8DA,mBAAkB;EAChB,SAAS,OAAT;;AD/DF,OGwFC,CAxFD;;;AAEC,OAsFA,CAxFD,SAEE;EACA,YAAA;;AAEA,OAmFD,CAxFD,SAEE,UAGC;EACA,mBAAA;EACA,kBAAA;;AHPH,OGwFC,CAxFD,SAYC,MAAK,iBAAiB,MAAO;AHZ9B,OGwFC,CAxFD,SAaC,MAAK,iBAAiB,MAAO;AHb9B,OGwFC,CAxFD,SAcC,gBAAe;EACd,cAAA;;AHfF,OGoBA,iBAAiB;EAChB,cAAA;;AHrBD,OGwBA;EACC,kBAAA;;;AAEA,OAHD,iBAGE;EDgCD,aC9BiB,sBD8BjB;EACA,6BAAA;EACA,8BAAA;EACA,+BAAA;EACA,+BAAA;EACA,cAAA;EACA,WAAA;EACA,mCAAA;EACA,kCAAA;ECpCC,yBAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAS,GAAT;EACA,cAAA;EACA,YAAA;EACA,SAAA;EACA,oBAAA;EACA,kBAAA;EACA,QAAA;EACA,WAAA;;AAIA,OArBF,iBAoBE,QACC;EACA,mBAAA;EACA,qBAAA;EACA,SAAS,OAAT;;AAIF,OA5BD,iBA4BE;EACA,mBAAA;;AAEA,OA/BF,iBA4BE,SAGC;EAEA,mBAAA;EACA,WAAA;;AAKD,OAvCF,iBAsCE,gBACC;EACA,OAAA;EACA,QAAA;;AAGD,OA5CF,iBAsCE,gBAMC;EACA,yBAAA;;AAEA,OA/CH,iBAsCE,gBAMC,UAGC;EACA,SAAA;EACA,QAAA;;AAGD,OApDH,iBAsCE,gBAMC,UAQC;EACA,mBAAA;EACA,kBAAA;;AH9EJ,OGwBA,iBA4DC,MAAK,iBAAiB,MAAO;EAC5B,cAAA;;ACpFD,OAKA,CAND,SACE,SACA;EACC,mBAAA;;ACDF,OA6VD,CA/VA,WAEE;EACA,oBAAA;EACA,iBAAA;;AAFD,OA6VD,CA/VA,WAEE,SAIA;EACC,SAAA;EACA,UAAA;EACA,6BAAA;;AAGD,OAmVF,CA/VA,WAEE,SAUC;EACA,aAAA;EACA,mBAAA;EACA,WAAA;;;AAHD,OAmVF,CA/VA,WAEE,SAUC,KAKA;EACC,gCAAA;;AANF,OAmVF,CA/VA,WAEE,SAUC,KAUA,MAAK;EACJ,gBAAA;EACA,SAAQ,OAAR;EACA,cAAA;;AAbF,OAmVF,CA/VA,WAEE,SAUC,KAgBA;AAhBD,OAmVF,CA/VA,WAEE,SAUC,KAgBI;EACH,eAAA;EACA,YAAA;EACA,kBAAA;EACA,sBAAA;EACA,aAAA;;AArBF,OAmVF,CA/VA,WAEE,SAUC,KAwBA,GACC;EACC,cAAA;EACA,qBAAA;EACA,YAAA;EACA,qBAAA;EACA,WAAA;;AA9BH,OAmVF,CA/VA,WAEE,SAUC,KAwBA,GASC;EACC,cAAA;;AAEA,OA+SL,CA/VA,WAEE,SAUC,KAwBA,GASC,KAGE;EACA,mBAAA;EACA,qBAAA;;AAIF,OAySJ,CA/VA,WAEE,SAUC,KAwBA,GAkBE,YACA;EACC,yBAAA;;AAIF,OAmSJ,CA/VA,WAEE,SAUC,KAwBA,GAwBE;AAAa,OAmSlB,CA/VA,WAEE,SAUC,KAwBA,GAwBgB;EACd,mBAAA;;AAGD,OA+RJ,CA/VA,WAEE,SAUC,KAwBA,GA4BE,KACA;EACC,cAAA;;AAIF,OAyRJ,CA/VA,WAEE,SAUC,KAwBA,GAkCE,WACA;EACC,eAAA;EACA,kBAAA;;AAEA,OAoRN,CA/VA,WAEE,SAUC,KAwBA,GAkCE,WACA,OAIE;EACA,6BAAA;EACA,SAAA;EACA,SAAS,GAAT;EACA,cAAA;EACA,SAAA;EACA,kBAAA;EACA,UAAA;EACA,QAAA;;AAGD,OAyQN,CA/VA,WAEE,SAUC,KAwBA,GAkCE,WACA,OAeE;EACA,gBAAA;;AAKH,OAmQJ,CA/VA,WAEE,SAUC,KAwBA,GAwDE,SACA;EACC,mBAAA;;AAEA,OA+PN,CA/VA,WAEE,SAUC,KAwBA,GAwDE,SACA,KAGE;EACA,mBAAA;;AALH,OAmQJ,CA/VA,WAEE,SAUC,KAwBA,GAwDE,SAUA;EACC,WAAA;;AAGD,OAqPL,CA/VA,WAEE,SAUC,KAwBA,GAwDE,SAcC;EACA,iCAAA;;AA/FJ,OAmVF,CA/VA,WAEE,SAUC,KAoGA;EACC,iBAAA;EACA,YAAA;EACA,mBAAA;;AAIF,OAwOF,CA/VA,WAEE,SAqHC;EHrHF,QAAA;;AACA,OG4VD,CA/VA,WAEE,SAqHC,OHpHD;AACD,OG2VD,CA/VA,WAEE,SAqHC,OHnHD;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,OGoVD,CA/VA,WAEE,SAqHC,OH5GD;EACA,WAAA;;AG2GA,OAwOF,CA/VA,WAEE,SAqHC,OAGA;EACC,SAAA;EACA,UAAA;EACA,6BAAA;;AANF,OAwOF,CA/VA,WAEE,SAqHC,OASA;EACC,cAAA;EACA,kBAAA;EACA,cAAA;EACA,YAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,0BAAA;EACA,sBAAA;;AAEC,OAoNL,CA/VA,WAEE,SAqHC,OASA,OAWG;EACA,cAAA;EACA,0BAAA;;AAGD,OA+ML,CA/VA,WAEE,SAqHC,OASA,OAgBG;EACA,eAAA;EACA,oBAAA;EACA,qBAAA;;AA5BJ,OAwOF,CA/VA,WAEE,SAqHC,OASA,OAsBE;EACC,eAAA;EACA,SAAA;EACA,UAAA;;AAlCJ,OAwOF,CA/VA,WAEE,SAqHC,OASA,OAsBE,OAKC;EACC,aAAA;;AAEA,OAiMP,CA/VA,WAEE,SAqHC,OASA,OAsBE,OAKC,KAGE;EACA,eAAA;;AAxCN,OAwOF,CA/VA,WAEE,SAqHC,OA8CA;AA9CD,OAwOF,CA/VA,WAEE,SAqHC,OA8CO;EACN,mBAAA;EACA,4BAAA;EACA,mBAAA;EACA,eAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,WAAA;;AAtDF,OAwOF,CA/VA,WAEE,SAqHC,OA8CA,MAUC,KAAI;AAxDN,OAwOF,CA/VA,WAEE,SAqHC,OA8CO,MAUN,KAAI;EACH,WAAA;EACA,eAAA;EACA,iBAAA;;AAGD,OA0KJ,CA/VA,WAEE,SAqHC,OA8CA,MAgBE;AAAD,OA0KJ,CA/VA,WAEE,SAqHC,OA8CO,MAgBL;EACA,mBAAA;;AA/DH,OAwOF,CA/VA,WAEE,SAqHC,OAmEA;EACC,YAAA;;AApEF,OAwOF,CA/VA,WAEE,SAqHC,OAmEA,MAGC,KAAI;EACH,iBAAA;;AAKH,OA4JF,CA/VA,WAEE,SAiMC;EACA,mBAAA;EACA,4BAAA;EACA,0BAAA;EACA,6BAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;;AAPD,OA4JF,CA/VA,WAEE,SAiMC,OASA;EACC,cAAA;EACA,eAAA;EACA,0BAAA;;AAEA,OA8IJ,CA/VA,WAEE,SAiMC,OASA,kBAKE;EACA,cAAA;EACA,0BAAA;;AAGD,OAyIJ,CA/VA,WAEE,SAiMC,OASA,kBAUE;EACA,cAAA;EACA,eAAA;EACA,oBAAA;;AAEA,OAoIL,CA/VA,WAEE,SAiMC,OASA,kBAUE,SAKC;EACA,cAAA;;AAOL,OA4HD,CA/VA,WAmOE;EACA,yBAAA;EACA,gBAAA;EACA,UAAA;EACA,YAAA;;AAGD,OAqHD,CA/VA,WA0OE;EACA,aAAA;;AADD,OAqHD,CA/VA,WA0OE,OAGA,GAAG;EACF,SAAA;EACA,UAAA;EACA,6BAAA;;AAGD,OA4GF,CA/VA,WA0OE,OASC;EACA,mBAAA;EACA,0BAAA;EACA,6BAAA;EACA,WAAA;;AAJD,OA4GF,CA/VA,WA0OE,OASC,OAMA;EACC,cAAA;EACA,cAAA;EACA,WAAA;EACA,iBAAA;EACA,SAAA;EACA,6BAAA;;AAEA,OA8FJ,CA/VA,WA0OE,OASC,OAMA,wBAQE;EACA,cAAA;;AAfH,OA4GF,CA/VA,WA0OE,OASC,OAmBA;EACC,YAAA;EACA,6BAAA;EACA,cAAA;;AAEA,OAoFJ,CA/VA,WA0OE,OASC,OAmBA,0BAKE;EACA,cAAA;;AAKH,OA8EF,CA/VA,WA0OE,OAuCC;AAAQ,OA8EX,CA/VA,WA0OE,OAuCU;EACT,WAAA;EACA,UAAA;;AAFD,OA8EF,CA/VA,WA0OE,OAuCC,MAIA;AAJQ,OA8EX,CA/VA,WA0OE,OAuCU,KAIT;EACC,aAAA;EACA,qBAAA;EACA,SAAA;EACA,cAAA;EACA,UAAA;EACA,kBAAA;;AAVF,OA8EF,CA/VA,WA0OE,OAuCC,MAIA,GAQC;AAZO,OA8EX,CA/VA,WA0OE,OAuCU,KAIT,GAQC;EACC,aAAA;;AAbH,OA8EF,CA/VA,WA0OE,OAuCC,MAIA,GAQC,GAGC;AAfM,OA8EX,CA/VA,WA0OE,OAuCU,KAIT,GAQC,GAGC;EAEC,WAAA;EACA,kBAAA;EACA,cAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,qBAAA;;AAEA,OAqDN,CA/VA,WA0OE,OAuCC,MAIA,GAQC,GAGC,OAUE;AAAD,OAqDN,CA/VA,WA0OE,OAuCU,KAIT,GAQC,GAGC,OAUE;EACA,mBAAA;EACA,qBAAA;;AAIF,OA+CL,CA/VA,WA0OE,OAuCC,MAIA,GAQC,GAmBE,SACA;AADD,OA+CL,CA/VA,WA0OE,OAuCU,KAIT,GAQC,GAmBE,SACA;EACC,mBAAA;EACA,WAAA;;AAEA,OA0CP,CA/VA,WA0OE,OAuCC,MAIA,GAQC,GAmBE,SACA,OAIE;AAAD,OA0CP,CA/VA,WA0OE,OAuCU,KAIT,GAQC,GAmBE,SACA,OAIE;EACA,mBAAA;;AArCN,OA8EF,CA/VA,WA0OE,OAuCC,MA4CA;AA5CQ,OA8EX,CA/VA,WA0OE,OAuCU,KA4CT;EACC,mBAAA;EACA,4BAAA;EACA,gCAAA;EACA,wBAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,aAAA;EACA,gBAAA;EACA,kBAAA;;AAGD,OAoBH,CA/VA,WA0OE,OAuCC,MA0DC;AAAD,OAoBH,CA/VA,WA0OE,OAuCU,KA0DR;EACA,cAAA;EACA,WAAA;;AAFD,OAoBH,CA/VA,WA0OE,OAuCC,MA0DC,KAIA;AAJD,OAoBH,CA/VA,WA0OE,OAuCU,KA0DR,KAIA;EACC,0BAAA;;AAKH,OAUF,CA/VA,WA0OE,OA2GC;EACA,8BAAA;EACA,YAAA;;AAFD,OAUF,CA/VA,WA0OE,OA2GC,KAIA;EACC,wBAAA;;AL1VJ,OM0BC,CA1BD;EACC,gBAAA;;ANDD,OM0BC,CA1BD,eAGC;EACC,WAAA;EACA,kBAAA;EACA,YAAA;EACA,kBAAA;;ANPF,OM0BC,CA1BD,eAUC;EACC,WAAA;EACA,YAAA;;ANZF,OM0BC,CA1BD,eAUC,qBAIC;EACC,iBAAA;EACA,WAAA;;ANhBH,OM0BC,CA1BD,eAUC,qBASC;EACC,eAAA;EACA,YAAA;EACA,cAAA;EACA,WAAA;;ANvBH,OOIC,CAJD;EACC,+CAAA;EACA,4CAAA;EACA,uCAAA;;APHD,OQ0DC,CA1DD;EACI,YAAA;EACA,eAAA;EACA,kBAAA;EACA,WAAA;;AAEH,OAoDA,CA1DD,OAME;AAAQ,OAoDT,CA1DD,OAMW;ENqDV,aAD4B,QAC5B;EACA,6BAAA;EACA,8BAAA;EACA,+BAAA;EACA,+BAAA;EACA,cAAA;EACA,WAAA;EACA,mCAAA;EACA,kCAAA;EM1DC,SAAA;EACA,cAAA;EACA,OAAA;EACA,kBAAA;EACA,QAAA;EACA,MAAA;;AAGD,OAyCA,CA1DD,OAiBE;EACA,SAAS,OAAT;EACA,aAAA;;AAGD,OAoCA,CA1DD,OAsBE,MAAM;EACN,cAAA;EACA,UAAA;;AAGD,OA+BA,CA1DD,OA2BE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OA2BA,CA1DD,OA+BE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAuBA,CA1DD,OAmCE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAmBA,CA1DD,OAuCE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAeA,CA1DD,OA2CE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAWA,CA1DD,OA+CE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAOA,CA1DD,OAmDE,gBAAgB;EAChB,SAAS,OAAT;;AAGD,OAGA,CA1DD,OAuDE,gBAAgB;EAChB,SAAS,OAAT;;ACvDD,OA0CA,CA3CD,KACE;AAAD,OADM,SACL;EACA,uBAAA;EACA,sBAAA;EACA,gBAAA;;AAEA,OAqCD,CA3CD,KACE,MAKC;AAAD,OANK,SACL,MAKC;EACA,mBAAA;EACA,qBAAA;EACA,eAAA;;AAEA,OAgCF,CA3CD,KACE,MAKC,MAKC;AAAD,OAXI,SACL,MAKC,MAKC;EACA,uBAAA;EACA,kBAAA;EACA,mBAAA;;AAIF,OAyBD,CA3CD,KACE,MAiBC;AAAD,OAlBK,SACL,MAiBC;EACA,gBAAA;EACA,qBAAA;EACA,kFAAA;EACA,YAAA;;AAEA,OAmBF,CA3CD,KACE,MAiBC,MAMC;AAAD,OAxBI,SACL,MAiBC,MAMC;EACA,uBAAA;EACA,kBAAA;EACA,mBAAA;;AAIF,OAYD,CA3CD,KACE,MA8BC;AAAD,OA/BK,SACL,MA8BC;EACA,mBAAA;;AThCH,OSsCA,wBAAwB,OAAO,QAAO;ATtCtC,OSuCA,wBAAwB,OAAO,QAAO;EACrC,eAAA;EACA,kBAAA;EACA,aAAA;;AT1CD,OU6JA,CA7JA;EACC,yBAAA;EACA,kBAAA;EACA,YAAA;EACA,YAAA;;AAEA,OAuJD,CA7JA,QAME;EACA,6BAAA;;AAEA,OAoJF,CA7JA,QAME,eAGC,SACA;EACC,qBAAA;;AAEA,OAgJJ,CA7JA,QAME,eAGC,SACA,oBAGE;EACA,aAAA;;AALH,OAoJF,CA7JA,QAME,eAGC,SASA;EACC,eAAA;;AAbH,OAuJD,CA7JA,QAME,eAiBA,MACC,KAAI;EACH,aAAA;;AAnBH,OAuJD,CA7JA,QAME,eAuBA;EACC,aAAA;;AAxBF,OAuJD,CA7JA,QAME,eA2BA;EACC,aAAA;;AA5BF,OAuJD,CA7JA,QAME,eA2BA,oBAGC,OAAM;EACL,aAAA;;AAKH,OAmHD,CA7JA,QA0CE,eACA,YACC,MACC;EACC,YAAA;;AAEA,OA6GL,CA7JA,QA0CE,eACA,YACC,MACC,KAGE;EACA,eAAA;;AVjDN,OU6JA,CA7JA,QAwDC;EACC,SAAA;EACA,UAAA;EACA,WAAA;;AV3DF,OU6JA,CA7JA,QAwDC,cAKC;EACC,WAAA;EACA,eAAA;EACA,WAAA;EACA,qBAAA;;AAEA,OA0FH,CA7JA,QAwDC,cAKC,QAME;EACA,2BAAA;;AAGD,OAsFH,CA7JA,QAwDC,cAKC,QAUE;EACA,aAAA;;AVxEJ,OU6JA,CA7JA,QAwDC,cAKC,QAcC;EACC,YAAA;EACA,cAAA;EACA,mBAAA;EACA,kBAAA;;AAEA,OA4EJ,CA7JA,QAwDC,cAKC,QAcC,mBAME;EACA,aAAA;EACA,YAAA;;AVnFL,OU6JA,CA7JA,QAwDC,cAKC,QA0BC;EACC,eAAA;EACA,SAAA;EACA,SAAA;;AAEA,OAiEJ,CA7JA,QAwDC,cAKC,QA0BC,iBAKE;EACA,SAAS,QAAT;;AAGD,OA6DJ,CA7JA,QAwDC,cAKC,QA0BC,iBASE;EACA,WAAA;;AVjGL,OU6JA,CA7JA,QAwGC;EACC,kBAAA;EACA,qBAAA;EACA,WAAA;;AAEA,OAgDF,CA7JA,QAwGC,oBAKE;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;;AAHD,OAgDF,CA7JA,QAwGC,oBAKE,QAKA,MAAK;EACJ,kBAAA;EACA,WAAA;EACA,YAAA;;AVrHJ,OU6JA,CA7JA,QA0HC;EACC,YAAA;EACA,gBAAA;;AAEA,OA+BF,CA7JA,QA0HC,kBAIE;EACA,aAAA;EACA,YAAA;;AVhIH,OU6JA,CA7JA,QAoIC;EACC,eAAA;EACA,aAAA;EACA,iBAAA;;AVvIF,OU6JA,CA7JA,QA0IC;EACC,iBAAA;EACA,gBAAA;;AV5IF,OU6JA,CA7JA,QA0IC,SAIC;EACC,mBAAA;EACA,eAAA;EACA,iBAAA;;AAEA,OAUH,CA7JA,QA0IC,SAIC,KAKE;EACA,yBAAA;;AAGD,OAMH,CA7JA,QA0IC,SAIC,KASE;EACA,yBAAA;;AVxJJ,OW8GA,CA9GA;EACC,qBAAA;EACA,kBAAA;;AAGC,OAyGF,CA9GA,QAIE,sBACC,QACA,MAAK;EACJ,iBAAA;EACA,mBAAA;EACA,mBAAA;;AALH,OA0GD,CA9GA,QAIE,sBASA,MAAK;EACJ,gBAAA;EACA,uBAAA;EACA,mBAAA;;AAIA,OA0FH,CA9GA,QAIE,sBAeA,SAAQ,cACN;EACA,gBAAA;;AAKH,OAoFD,CA9GA,QA0BE,QACA;AADD,OAoFD,CA9GA,QA0BE,QAEA;AAFD,OAoFD,CA9GA,QA0BE,QAGA;EACC,cAAA;EACA,UAAA;;AALF,OAoFD,CA9GA,QA0BE,QAQA,MAAK;AARN,OAoFD,CA9GA,QA0BE,QAQqB,SAAQ;EAC5B,gBAAA;EACA,yBAAA;EACA,gBAAA;EACA,kBAAA;EACA,UAAA;;AXvCH,OW8GA,CA9GA,QA2CC,MAAK;AX3CN,OW8GA,CA9GA,QA2CsB,SAAQ;EAC5B,YAAA;;AAEA,OAgEF,CA9GA,QA2CC,MAAK,cAGH;AAAD,OAgEF,CA9GA,QA2CsB,SAAQ,cAG3B;EACA,gBAAA;EACA,YAAA;;AAEA,OA4DH,CA9GA,QA2CC,MAAK,cAGH,UAIC;AAAD,OA4DH,CA9GA,QA2CsB,SAAQ,cAG3B,UAIC;EACA,gBAAA;;AAEA,OAyDJ,CA9GA,QA2CC,MAAK,cAGH,UAIC,MAGC;AAAD,OAyDJ,CA9GA,QA2CsB,SAAQ,cAG3B,UAIC,MAGC;EACA,mBAAA;EACA,eAAA;;AAKH,OAkDF,CA9GA,QA2CC,MAAK,cAiBH;AAAD,OAkDF,CA9GA,QA2CsB,SAAQ,cAiB3B;EACA,yBAAA;EACA,gBAAA;;AAIF,OA4CD,CA9GA,QAkEE;EACA,eAAA;EACA,iBAAA;EACA,sBAAA;;AAGD,OAsCD,CA9GA,QAwEE;AACD,OAqCD,CA9GA,QAyEE;EACA,aAAA;EACA,OAAA;EACA,cAAA;EACA,kBAAA;EACA,QAAA;;AAGD,OA6BD,CA9GA,QAiFE;EACA,oBAAA;EACA,iBAAA;EACA,SAAA;;AAGD,OAuBD,CA9GA,QAuFE;EACA,YAAA;EACA,oBAAA;;AAFD,OAuBD,CA9GA,QAuFE,OAIA;AAJD,OAuBD,CA9GA,QAuFE,OAII;AAJL,OAuBD,CA9GA,QAuFE,OAIQ;AAJT,OAuBD,CA9GA,QAuFE,OAIY;AAJb,OAuBD,CA9GA,QAuFE,OAIgB;AAJjB,OAuBD,CA9GA,QAuFE,OAIoB;EACnB,SAAA;;AAIF,OAcD,CA9GA,QAgGE;EACA,mBAAA;EACA,4BAAA;EACA,sBAAA;EACA,kBAAA;EACA,YAAA;EACA,gCAAA;EACA,aAAA;EACA,UAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAA;;AX3GF,OY8GA,CA9GA;;;AACC,OA6GD,CA9GA,MACE;EACA,YAAA;;AAEA,OA0GF,CA9GA,MACE,UAGC;EACA,mBAAA;EACA,kBAAA;;AZNH,OY8GA,CA9GA,MAWC,MAAK,cAAc,MAAO;AZX3B,OY8GA,CA9GA,MAYC,MAAK,cAAc,MAAO;AZZ3B,OY8GA,CA9GA,MAaC,aAAY;EACX,cAAA;;AZdF,OYmBA,iBAAiB;EAChB,cAAA;;AZpBD,OYuBA;EACC,kBAAA;;;AAEA,OAHD,cAGE;EACA,uBAAA;EACA,kBAAA;EACA,SAAS,GAAT;EACA,WAAA;EACA,SAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA;;AAGD,OAdD,cAcE;EAEA,yBAAA;EACA,mBAAA;EACA,SAAS,GAAT;EACA,YAAA;EACA,SAAA;EACA,kBAAA;EACA,QAAA;EACA,WAAA;;AAIA,OA3BF,cA0BE,QACC;EACA,gBAAA;;AAGD,OA/BF,cA0BE,QAKC;EACA,mBAAA;EACA,qBAAA;;AAIF,OArCD,cAqCE;EACA,mBAAA;;AAEA,OAxCF,cAqCE,SAGC;EACA,mBAAA;;AAGD,OA5CF,cAqCE,SAOC;EACA,mBAAA;EACA,WAAA;;AAKD,OAnDF,cAkDE,aACC;EACA,SAAA;EACA,QAAA;;AAGD,OAxDF,cAkDE,aAMC;EACA,OAAA;EACA,QAAA;;AAGD,OA7DF,cAkDE,aAWC;EACA,yBAAA;;AAEA,OAhEH,cAkDE,aAWC,UAGC;EACA,SAAA;EACA,SAAA;;AAGD,OArEH,cAkDE,aAWC,UAQC;EACA,SAAA;EACA,QAAA;;AAGD,OA1EH,cAkDE,aAWC,UAaC;EACA,mBAAA;EACA,kBAAA;;AZnGJ,OYuBA,cAkFC,MAAK,cAAc,MAAO;EACzB,cAAA;;AZ1GF,Oa4GC,CA5GD;EACC,sBAAA;EACA,kBAAA;;AAGC,OAuGD,CA5GD,SAIE,OACC;EACA,SAAA;EACA,OAAA;EACA,gBAAA;EACA,kBAAA;EACA,QAAA;EACA,MAAA;;AAIF,OA6FA,CA5GD,SAeE;AACD,OA4FA,CA5GD,SAgBE;EAEA,mBAAA;EACA,gBAAA;EACA,YAAA;EXlBD,QAAA;;AACA,OWyGA,CA5GD,SAeE,OXZA;AAAD,OWyGA,CA5GD,SAgBE,OXbA;AACD,OWwGA,CA5GD,SAeE,OXXA;AAAD,OWwGA,CA5GD,SAgBE,OXZA;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,OWiGA,CA5GD,SAeE,OXJA;AAAD,OWiGA,CA5GD,SAgBE,OXLA;EACA,WAAA;;AWWA,OAqFD,CA5GD,SAeE,OAQC;AAAD,OAqFD,CA5GD,SAgBE,OAOC;EACA,WAAA;;AAGD,OAiFD,CA5GD,SAeE,OAYC;AAAD,OAiFD,CA5GD,SAgBE,OAWC;EACA,YAAA;;AAcF,QAX2B;EACzB,OA4EF,CA5GD,SAeE,OAiBE;EAAD,OA4EF,CA5GD,SAgBE,OAgBE;EACD,OA2EF,CA5GD,SAeE,OAkBE;EAAD,OA2EF,CA5GD,SAgBE,OAiBE;IACA,WAAA;IXhCH,QAAA;;EACA,OWyGA,CA5GD,SAeE,OAiBE,KX7BF;EAAD,OWyGA,CA5GD,SAgBE,OAgBE,KX7BF;EAAD,OWyGA,CA5GD,SAeE,OAkBE,MX9BF;EAAD,OWyGA,CA5GD,SAgBE,OAiBE,MX9BF;EACD,OWwGA,CA5GD,SAeE,OAiBE,KX5BF;EAAD,OWwGA,CA5GD,SAgBE,OAgBE,KX5BF;EAAD,OWwGA,CA5GD,SAeE,OAkBE,MX7BF;EAAD,OWwGA,CA5GD,SAgBE,OAiBE,MX7BF;IACA,cAAA;IACA,SAAS,EAAT;IAGA,cAAA;;EAED,OWiGA,CA5GD,SAeE,OAiBE,KXrBF;EAAD,OWiGA,CA5GD,SAgBE,OAgBE,KXrBF;EAAD,OWiGA,CA5GD,SAeE,OAkBE,MXtBF;EAAD,OWiGA,CA5GD,SAgBE,OAiBE,MXtBF;IACA,WAAA;;EW0BC,OAsEF,CA5GD,SAeE,OAuBE;EAAD,OAsEF,CA5GD,SAgBE,OAsBE;IACA,kBAAA;;;AAKH,OAgEA,CA5GD,SA4CE;EACA,6BAAA;EX3BD,4BAAA;EACA,2BAAA;;AW8BA,OA2DA,CA5GD,SAiDE;EACA,0BAAA;EXxBD,+BAAA;EACA,8BAAA;;AW2BA,OAsDA,CA5GD,SAsDE;EACA,aAAA;EACA,SAAA;EACA,kBAAA;EACA,uBAAA;EACA,QAAA;;AAGD,OA8CA,CA5GD,SA8DE;EACA,gBAAA;EACA,kBAAA;;AAGD,OAyCA,CA5GD,SAmEE,WAEA;EACC,mBAAA;;AAHF,OAyCA,CA5GD,SAmEE,WAMA;EACC,aAAA;EACA,sBAAA;EACA,YAAA;;AAEA,OA8BF,CA5GD,SAmEE,WAMA,wBAKE;EACA,qBAAA;;AAZH,OAyCA,CA5GD,SAmEE,WAMA,wBASC,GAAE;EACD,gBAAA;;AAhBH,OAyCA,CA5GD,SAmEE,WAoBA;EACC,aAAA;EACA,WAAA;;AAEA,OAiBF,CA5GD,SAmEE,WAoBA,0BAIE;EACA,qBAAA;;AAKH,OAWA,CA5GD,SAiGE;EACA,WAAA;EACA,YAAA;;AAGD,OAMA,CA5GD,SAsGE;EACA,cAAA;EACA,WAAA;EACA,iBAAA;EACA,kBAAA;;Ab1GF,Oc6GC,CA7GD,SAAS,yBACR;EACC,iBAAA;;AAEA,OAyGD,CA7GD,SAAS,yBACR,iBAGE;EACA,iBAAA;;AAMF,OADD,eACE;EACA,qBAAA;EACA,SAAA;EACA,cAAA;EACA,kBAAA;EACA,mBAAA;EACA,QAAA;;AAND,OADD,eACE,MAQA,KAAI;EACH,WAAA;EACA,kBAAA;EACA,QAAA;;AAIF,OAhBD,eAgBE;AACD,OAjBD,eAiBE;EACA,gBAAA;EACA,WAAA;;AAHD,OAhBD,eAgBE,OAKA;AAJD,OAjBD,eAiBE,MAIA;EACC,6BAAA;EACA,2BAAA;EACA,gBAAA;;AAEA,OA1BH,eAgBE,OAKA,GAKE;AAAD,OA1BH,eAiBE,MAIA,GAKE;EACA,iBAAA;;AAKH,OAhCD,eAgCE;EACA,mBAAA;;AADD,OAhCD,eAgCE,OAGA;EACC,iBAAA;;AAGC,OAvCJ,eAgCE,OAGA,GAGE,SACC;AACD,OAxCJ,eAgCE,OAGA,GAGE,SAEC;EAEA,mBAAA;EACA,eAAA;EZPH,yBAAA;EACA,kBAAkB,2CAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,8CAAlB;EACA,kBAAkB,yCAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,sHAAA;;AYIE,OA/CJ,eAgCE,OAGA,GAGE,SASC,OACA,KAAI;EACH,cAAA;;AAjBL,OAhCD,eAgCE,OAGA,GAmBC,KAAI;EACH,aAAA;EACA,YAAA;EACA,eAAA;;AAOD,OAhEH,eA8DE,MACA,GACE,MACA;EACC,mBAAA;EACA,kBAAA;EACA,aAAA;EACA,kBAAA;EACA,WAAA;;AAKD,OA3EJ,eA8DE,MACA,GAWE,WACC;EACA,mBAAA;EACA,eAAA;;AAIF,OAjFH,eA8DE,MACA,GAkBE;EACA,mBAAA;EACA,WAAA;;AAEA,OArFJ,eA8DE,MACA,GAkBE,SAIC;EACA,mBAAA;;AALF,OAjFH,eA8DE,MACA,GAkBE,SAQA,GAAE;EACD,kBAAA;;AAMJ,OAhGD,eAgGE;EACA,gBAAA;;Ad3GF,Oe+BC,CA/BD;EACC,sBAAA;EACA,WAAA;EACA,WAAA;EACA,eAAA;EACA,aAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;EACA,YAAA;EAEA,oCAAA;EACA,4BAAA;;AfZD,Oe+BC,CA/BD,mBAcC;EACC,cAAA;EACA,gBAAA;;AAGD,OAYA,CA/BD,mBAmBE;EACA,YAAA;EACA,gBAAA;EACA,aAAA;EACA,WAAA;;AAJD,OAYA,CA/BD,mBAmBE,KAMA,IAAG;EACF,kBAAA;EACA,kBAAA;EACA,kBAAA;;Af5BH,OgBmEC,CAnED;EACC,qBAAA;EACA,kBAAA;;AAEA,OA+DA,CAnED,QAIE;EACA,WAAA;;AAGD,OA2DA,CAnED,QAQE,SACA;EACC,mBAAA;;AhBVH,OgBmEC,CAnED,QAcC;EACC,WAAA;EACA,mBAAA;;EACA,yBAAA;;AhBjBF,OgBmEC,CAnED,QAoBC;EACC,kBAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,kBAAA;EACA,iBAAA;;AAEA,OAuCD,CAnED,QAoBC,KAQE;EACA,mBAAA;;AhB7BH,OgBmEC,CAnED,QAiCC;EACC,kBAAA;EACA,YAAA;EACA,WAAA;EACA,UAAA;;AhBrCF,OgBmEC,CAnED,QAwCC;EACC,qBAAA;EACA,QAAA;;AhB1CF,OgBmEC,CAnED,QAwCC,YAIC;EACC,kBAAA;EACA,QAAA;;AhB9CH,OgBmEC,CAnED,QAmDC,WAAW,OAAM;EAChB,4BAAA;;AhBpDF,OgBmEC,CAnED,QAuDC;EACC,oBAAA;EACA,QAAA;EACA,YAAA;EACA,8BAAA;;AhB3DF,OgBmEC,CAnED,QAuDC,cAMC;EACC,kBAAA;EACA,UAAA;EACA,QAAA;;AhBhEH,OiBqPC,CArPD;;;;;;;;;;;;;;AjBAA,OiBqPC,CArPD,UAEC;EACC,cAAA;;AjBHF,OiBqPC,CArPD,UAMC;EACC,WAAA;EACA,iBAAA;EACA,eAAA;;AASA,OAmOD,CArPD,UAgBC,gBAEE;EACA,gBAAA;;AjBnBH,OiBqPC,CArPD,UAgBC,gBAMC;EACC,cAAA;;AjBvBH,OiBqPC,CArPD,UAgBC,gBAUC;EACC,cAAA;;AjB3BH,OiBqPC,CArPD,UAgBC,gBAUC,UAGC;EACC,iBAAA;EACA,cAAA;;AjB/BJ,OiBqPC,CArPD,UAgBC,gBAoBC;EACC,WAAA;EACA,kBAAA;;AjBtCH,OiBqPC,CArPD,UA+CC,oBACC;EACC,eAAA;;AjBjDH,OiBqPC,CArPD,UA+CC,oBAKC;EACC,YAAA;EACA,mBAAA;EACA,eAAA;EACA,gBAAA;EACA,uBAAA;;AjBzDH,OiBqPC,CArPD,UA+CC,oBAaC;EACC,iBAAA;EACA,cAAA;;AjB9DH,OiBqPC,CArPD,UAuEC;EACC,cAAA;;AjBxEF,OiBqPC,CArPD,UAuEC,cAGC;EACC,mBAAA;;AjB3EH,OiBqPC,CArPD,UAuEC,cAOC;EACC,kBAAA;;AjB/EH,OiBqPC,CArPD,UAuEC,cAWC;EACC,cAAA;;AjBnFH,OiBqPC,CArPD,UA0FC;EACC,cAAA;EfzFD,QAAA;;AACA,OekPA,CArPD,UA0FC,iBfvFC;AACD,OeiPA,CArPD,UA0FC,iBftFC;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,Oe0OA,CArPD,UA0FC,iBf/EC;EACA,WAAA;;AFZF,OiBqPC,CArPD,UA0FC,iBAKC;EACC,cAAA;;AjBhGH,OiBqPC,CArPD,UA0FC,iBASC;EACC,iBAAA;EACA,cAAA;;AjBrGH,OiBqPC,CArPD,UA0FC,iBAcC;EACC,WAAA;;AjBzGH,OiBqPC,CArPD,UA0FC,iBAcC,oBAGC;EACC,eAAA;;AjB5GJ,OiBqPC,CArPD,UA0FC,iBAcC,oBAOC;EACC,WAAA;EACA,kBAAA;;AjBjHJ,OiBqPC,CArPD,UA0FC,iBAcC,oBAOC,SAIC;EACC,gBAAA;;AjBpHL,OiBqPC,CArPD,UA8HE,gBAEC;EACC,gBAAA;Ef/HH,QAAA;;AACA,OekPA,CArPD,UA8HE,gBAEC,qBf7HD;AACD,OeiPA,CArPD,UA8HE,gBAEC,qBf5HD;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,Oe0OA,CArPD,UA8HE,gBAEC,qBfrHD;EACA,WAAA;;AFZF,OiBqPC,CArPD,UA8HE,gBAEC,qBAIC;EACC,gBAAA;;AjBrIL,OiBqPC,CArPD,UA8HE,gBAWC;EACC,gBAAA;EfxIH,QAAA;;AACA,OekPA,CArPD,UA8HE,gBAWC,oBftID;AACD,OeiPA,CArPD,UA8HE,gBAWC,oBfrID;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,Oe0OA,CArPD,UA8HE,gBAWC,oBf9HD;EACA,WAAA;;AFZF,OiBqPC,CArPD,UA8HE,gBAgBC;EACC,iBAAA;;AjB/IJ,OiBqPC,CArPD,UAsJE,eAEC;EACC,gBAAA;EfvJH,QAAA;;AACA,OekPA,CArPD,UAsJE,eAEC,oBfrJD;AACD,OeiPA,CArPD,UAsJE,eAEC,oBfpJD;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,Oe0OA,CArPD,UAsJE,eAEC,oBf7ID;EACA,WAAA;;AFZF,OiBqPC,CArPD,UAsJE,eAEC,oBAIC;EACC,iBAAA;;AjB7JL,OiBqPC,CArPD,UAsJE,eAWC;EACC,iBAAA;;AjBlKJ,OiBqPC,CArPD,UAsJE,eAeC;EACC,iBAAA;;AjBtKJ,OiBqPC,CArPD,UAsJE,eAoBC;EACC,gBAAA;EfzKH,QAAA;;AACA,OekPA,CArPD,UAsJE,eAoBC,mBfvKD;AACD,OeiPA,CArPD,UAsJE,eAoBC,mBftKD;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,Oe0OA,CArPD,UAsJE,eAoBC,mBf/JD;EACA,WAAA;;AFZF,OiBqPC,CArPD,UAsJE,eAoBC,mBAIC;EACC,iBAAA;;AjB/KL,OiBqPC,CArPD,UAwLE,eAEC,OAAM,IAAI;EACT,sBAAA;;AAIA,OAsDH,CArPD,UAwLE,eAMC,WACE;EACA,kBAAA;EACA,aAAA;;AAEA,OAkDJ,CArPD,UAwLE,eAMC,WACE,SAIC;EACA,uBAAA;EACA,SAAA;EACA,SAAS,EAAT;EACA,OAAA;EACA,kBAAA;EACA,QAAA;EACA,MAAA;EACA,UAAA;;AjB3MN,OiBqPC,CArPD,UAiNE;EACC,WAAA;;AjBlNH,OiBqPC,CArPD,UAqNE,MAAK;EACJ,WAAA;EACA,iBAAA;;AjBvNH,OiBqPC,CArPD,UAqNE,MAAK,MAIJ;EACC,eAAA;;AjB1NJ,OiBqPC,CArPD,UAkOC,YAEC;EACC,WAAA;EACA,qBAAA;EACA,kBAAA;;AjBvOH,OiBqPC,CArPD,UAkOC,YAQC;EACC,cAAA;;AC1OF,OAKA,CAND,OACE,SACA;EACC,mBAAA;;ACDF,OAwBA,CA1BD,WAEE;EACA,mBAAA;;AAGD,OAoBA,CA1BD,WAME;EACA,qBAAA;EACA,kBAAA;EACA,kBAAA;EACA,MAAA;;AnBVF,OmB0BC,CA1BD,WAaC;EACC,gBAAA;EACA,cAAA;;AnBfF,OmB0BC,CA1BD,WAkBC,KAAI;EACH,mBAAA;;AnBnBF,OmB0BC,CA1BD,WAkBC,KAAI,gBAGH;EACC,mBAAA;EACA,gBAAA;;AnBvBH,OoBqKC,CArKD;EACC,yBAAA;EACA,8BAAA;EACA,yBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,gBAAA;;ApBPD,OoBqKC,CArKD,KASC,EAAC;EACA,aAAA;;ApBVF,OoBqKC,CArKD,KAaC,OAAM;EACL,cAAA;;ApBdF,OoBqKC,CArKD,KAiBC;EACC,eAAA;EACA,aAAA;EACA,gBAAA;EACA,gBAAA;;ApBrBF,OoBqKC,CArKD,KAwBC;EACC,SAAA;EACA,eAAA;EACA,kBAAA;;ApB3BF,OoBqKC,CArKD,KA8BC;EAEC,iBAAA;;ApBhCF,OoBqKC,CArKD,KAmCC,WAAW,sBAAsB;EAChC,WAAU,aAAV;EACA,eAAc,aAAd;EACA,mBAAkB,aAAlB;EACA,kBAAA;EACA,UAAA;;ApBxCF,OoBqKC,CArKD,KA2CC,sBAAsB,sBAAsB,YAAW;EACtD,SAAS,OAAT;;ApB5CF,OoBqKC,CArKD,KA+CC,aAEC;EACC,kBAAA;EACA,kBAAA;;ApBnDH,OoBqKC,CArKD,KA+CC,aAEC,oBAIC,kBAAiB;EAChB,cAAA;;ApBtDJ,OoBqKC,CArKD,KA+CC,aAEC,oBAQC;EACC,eAAA;EACA,kBAAA;;AAEA,OAwGH,CArKD,KA+CC,aAEC,oBAQC,gBAIE;EACA,kBAAA;EACA,SAAA;;ApB/DL,OoBqKC,CArKD,KA+CC,aAEC,oBAmBC;EACC,mBAAA;EACA,kBAAA;EACA,6BAAA;EACA,SAAA;;ApBxEJ,OoBqKC,CArKD,KA+CC,aAEC,oBA0BC;EACC,mBAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;;ApB/EJ,OoBqKC,CArKD,KA+CC,aAqCC;EACC,iBAAA;;ApBrFH,OoBqKC,CArKD,KA0FC;EACC,kBAAA;EACA,eAAA;EACA,kBAAA;EACA,iBAAA;;ApB9FF,OoBqKC,CArKD,KA0FC,WAMC;EACC,mBAAA;EACA,kBAAA;EACA,6BAAA;EACA,SAAA;;ApBpGH,OoBqKC,CArKD,KA0FC,WAaC,gBAAe;EACd,cAAA;;AAGD,OA0DD,CArKD,KA0FC,WAiBE,cAAe;EACf,yBAAA;EACA,WAAA;;ApB7GH,OoBqKC,CArKD,KA0FC,WAsBC;EACC,mBAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;;ApBpHH,OoBqKC,CArKD,KAyHC,YAAW,MAAO;EACjB,cAAA;;AAID,OAuCA,CArKD,KA8HE,mBAEA,aAEC;EACC,6BAAA;EACA,SAAA;;AANH,OAuCA,CArKD,KA8HE,mBAEA,aAOC,YAAW;EACV,eAAA;EACA,cAAA;;AAXH,OAuCA,CArKD,KA8HE,mBAEA,aAYC;EACC,sBAAA;EACA,kBAAA;;AAGA,OAoBH,CArKD,KA8HE,mBAEA,aAYC,oBAKE;EACA,yBAAA;EACA,WAAA;;AArBJ,OAuCA,CArKD,KA8HE,mBA2BA,aAAY,cAAe,sBAAsB;EAChD,yBAAA;EACA,WAAA;;AAEA,OAQF,CArKD,KA8HE,mBA2BA,aAAY,cAAe,sBAAsB,kBAI/C;EACA,yBAAA;EACA,WAAA;;ApB/JJ,OqByLC,CAzLD;EnBEC,QAAA;EmBEA,yBAAA;EACA,kBAAA;EACA,0CAAA;EACA,yBAAA;EACA,kBAAA;EACA,gBAAA;EACA,gBAAA;;AnBPA,OmBsLA,CAzLD,OnBGE;AACD,OmBqLA,CAzLD,OnBIE;EACA,cAAA;EACA,SAAS,EAAT;EAGA,cAAA;;AAED,OmB8KA,CAzLD,OnBWE;EACA,WAAA;;AFZF,OqByLC,CAzLD,OAYC;EACC,6BAAA;EACA,UAAA;EACA,SAAA;EACA,aAAA;;AAIE,OAqKH,CAzLD,OAYC,SAME,kBACA,GACE;EACA,eAAA;;AAEA,OAkKJ,CAzLD,OAYC,SAME,kBACA,GACE,SAGC;EACA,mBAAA;EACA,cAAA;EACA,eAAA;;AAHD,OAkKJ,CAzLD,OAYC,SAME,kBACA,GACE,SAGC,MAKA,SAAQ;EACP,0BAAA;;ArB7BP,OqByLC,CAzLD,OAYC,SAwBC;EACC,WAAA;EACA,SAAA;EACA,sBAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,mBAAA;EACA,cAAA;EACA,eAAA;EACA,mBAAA;;ArB9CH,OqByLC,CAzLD,OAYC,SAwBC,GAYC;EACC,8BAAA;EACA,+BAAA;EACA,eAAA;EACA,cAAA;EACA,kBAAA;EACA,YAAA;EACA,MAAA;EACA,UAAA;;ArBxDJ,OqByLC,CAzLD,OAYC,SAwBC,GAuBC,SAAQ;EACP,8BAAA;EACA,+BAAA;EACA,eAAA;EACA,SAAS,EAAT;EACA,cAAA;EACA,kBAAA;EACA,UAAA;EACA,UAAA;;AAGD,OAmHF,CAzLD,OAYC,SAwBC,GAkCE;EACA,mBAAA;EACA,cAAA;;AAEA,OA+GH,CAzLD,OAYC,SAwBC,GAkCE,SAIC;EACA,mBAAA;EACA,eAAA;;AAFD,OA+GH,CAzLD,OAYC,SAwBC,GAkCE,SAIC,MAIA,SAAQ;EACP,+BAAA;;AATH,OAmHF,CAzLD,OAYC,SAwBC,GAkCE,SAaA,SAAQ;EACP,+BAAA;;AAGF,OAkGF,CAzLD,OAYC,SAwBC,GAmDE;EACA,mBAAA;EACA,cAAA;EACA,eAAA;;AAHD,OAkGF,CAzLD,OAYC,SAwBC,GAmDE,OAKA,SAAQ;EACP,+BAAA;;AANF,OAkGF,CAzLD,OAYC,SAwBC,GAmDE,OASA;EACC,yBAAA;;ArBjGL,OqByLC,CAzLD,OAYC,SAwBC,GAiEC;EACC,iBAAA;;ArBtGJ,OqByLC,CAzLD,OAYC,SAwBC,GAqEC;EACC,yBAAA;;ArB1GJ,OqByLC,CAzLD,OAYC,SAkGC,GAAE;EACD,0BAAA;EACA,kBAAA;;ArBhHH,OqByLC,CAzLD,OAoHC;EACC,aAAA;EACA,kBAAA;EACA,QAAA;EACA,iBAAA;EACA,YAAA;EACA,kBAAA;EACA,mBAAA;EACA,sBAAA;EACA,yBAAA;EACA,8BAAA;;ArB9HF,OqByLC,CAzLD,OAoHC,WAYC;EACC,iBAAA;EACA,eAAA;EACA,iBAAA;;AAIA,OAkDF,CAzLD,OAoHC,WAkBC,UACE;EACA,mBAAA;;ArBxIJ,OqByLC,CAzLD,OAoHC,WAkBC,UAKC;EACC,iBAAA;;AAKD,OAwCF,CAzLD,OAoHC,WA4BC,UACE;EACA,mBAAA;;ArBlJJ,OqByLC,CAzLD,OAoHC,WA4BC,UAKC;EACC,gBAAA;;ArBtJJ,OqByLC,CAzLD,OA2JC;EACC,6BAAA;EACA,aAAA;EACA,WAAA;EACA,WAAA;;ArB/JF,OqByLC,CAzLD,OA2JC,cAMC;EACC,aAAA;;ArBlKH,OqByLC,CAzLD,OA2JC,cAUC;EACC,cAAA;;ArBtKH,OqByLC,CAzLD,OA2JC,cAUC,UAGC,WACC;EACC,qBAAA;;AAOJ,OAQA,CAzLD,OAiLE,SACA,WAAW,uBAAsB;EAChC,aAAA;;AAFF,OAQA,CAzLD,OAiLE,SAIA,WAAW;EACV,cAAA","sourcesContent":[".fuelux {\n\n\t// Core variables, mixins, and icons\n\t@import \"variables.less\";\t// Modify this for custom colors, font-sizes, etc\n\t@import \"mixins.less\";\n\t@import \"icons.less\";\n\n\t// Fuel UX controls\n\t@import \"checkbox.less\";\n\t@import \"combobox.less\";\n\t@import \"datepicker.less\";\n\t@import \"infinite-scroll.less\";\n\t@import \"intelligent-dropdown.less\";\n\t@import \"loader.less\";\n\t@import \"misc.less\";\n\t@import \"pillbox.less\";\n\t@import \"placard.less\";\n\t@import \"radio.less\";\n\t@import \"repeater.less\";\n\t@import \"repeater-list.less\";\n\t@import \"repeater-thumbnail.less\";\n\t@import \"spinbox.less\";\n @import \"scheduler.less\";\n\t@import \"search.less\";\n\t@import \"selectlist.less\";\n\t@import \"tree.less\";\n\t@import \"wizard.less\";\n\n}\n","@charset \"UTF-8\";\n\n@font-face {\n\tfont-family: \"fuelux\";\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot\");\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot?#iefix\") format(\"embedded-opentype\"),\n\turl(\"@{fueluxFontPath}fuelux.woff\") format(\"woff\"),\n\turl(\"@{fueluxFontPath}fuelux.ttf\") format(\"truetype\"),\n\turl(\"@{fueluxFontPath}fuelux.svg#fuelux\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n//This could be an interesting addition...\n//[data-icon]:before {\n//\t.iconBaseStyles();\n//\tcontent: attr(data-icon);\n//}\n\n[class^=\"fueluxicon-\"]:before,\n[class*=\" fueluxicon-\"]:before {\n\t.iconBaseStyles();\n}\n\n.fueluxicon-loader-full:before {\n\tcontent: \"\\e000\";\n}\n\n.fueluxicon-loader-1:before {\n\tcontent: \"\\e001\";\n}\n\n.fueluxicon-loader-2:before {\n\tcontent: \"\\e002\";\n}\n\n.fueluxicon-loader-3:before {\n\tcontent: \"\\e003\";\n}\n\n.fueluxicon-loader-4:before {\n\tcontent: \"\\e004\";\n}\n\n.fueluxicon-loader-5:before {\n\tcontent: \"\\e005\";\n}\n\n.fueluxicon-loader-6:before {\n\tcontent: \"\\e006\";\n}\n\n.fueluxicon-loader-7:before {\n\tcontent: \"\\e007\";\n}\n\n.fueluxicon-loader-8:before {\n\tcontent: \"\\e008\";\n}\n\n//tree\n\n.fueluxicon-bullet:before {\n content: \"\\e009\";\n}","// For clearing floats\n.clearfix {\n\t*zoom: 1;\n\t&:before,\n\t&:after {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t\t// Fixes Opera/contenteditable bug:\n\t\t// http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952\n\t\tline-height: 0;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n// Single side border-radius\n.border-top-radius(@radius) {\n\tborder-top-right-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n \tborder-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n\tborder-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n\tborder-bottom-left-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) {\n\tcolor: @textColor;\n\ttext-shadow: @textShadow;\n\t#gradient > .vertical(@primaryColor, @secondaryColor);\n\tborder-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n\tborder-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n\t.vertical(@startColor: #555, @endColor: #333) {\n\t\tbackground-color: mix(@startColor, @endColor, 60%);\n\t\tbackground-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n\t\tbackground-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n\t\tbackground-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10\n\t\tbackground-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@startColor),argb(@endColor))); // IE9 and down\n\t}\n}\n\n// Icon Base Styles\n.iconBaseStyles(@fontFamily: \"fuelux\"){\n\tfont-family: @fontFamily !important;\n\tfont-style: normal !important;\n\tfont-weight: normal !important;\n\tfont-variant: normal !important;\n\ttext-transform: none !important;\n\tline-height: 1;\n\tspeak: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// Opacity\n.opacity(@opacity) {\n\topacity: @opacity / 100;\n\tfilter: ~\"alpha(opacity=@{opacity})\";\n}",".checkbox {\n\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label,\n\tinput[type=\"checkbox\"]:hover + .checkbox-label,\n\t.checkbox-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .checkbox-inline{\n\tpadding-top: 0;\n}\n\n.checkbox-custom {\n\tposition: relative;\n\n\t&:before\n\t{\n\t\t.iconBaseStyles(\"Glyphicons Halflings\");\n\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: @baseBorderRadius;\n\t\tcolor: #fff;\n\t\tcontent: \" \";\n\t\tfont-size: 9px;\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tpadding: 1px 0 0 1px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t\tcontent: \"\\e013\";\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:before\n\t\t{\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.checkbox-inline {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label {\n\t\tcolor: @grayLight;\n\t}\n\n}",".combobox {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".datepicker {\n\n\t&-calendar {\n\t\tpadding: 16px 16px 0;\n\t\tmin-height: 262px;\n\n\t\tbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-days {\n\t\t\theight: 182px;\n\t\t\tmargin: 10px 0 12px;\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t}\n\n\t\t\t/* for spacing */\n\t\t\ttbody:before {\n\t\t\t\tline-height:3px;\n\t\t\t\tcontent:\"\\200C\";\n\t\t\t\tdisplay:block;\n\t\t\t}\n\n\t\t\ttd, th {\n\t\t\t\tfont-size: 14px;\n\t\t\t\theight: 32px;\n\t\t\t\ttext-align: center;\n\t\t\t\tvertical-align: middle;\n\t\t\t\twidth: 14.29%;\n\t\t\t}\n\n\t\t\ttd {\n\t\t\t\tbutton {\n\t\t\t\t\tcolor: #231f20;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #b7e3f8;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.current-day {\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tborder: 1px solid #1d75bb;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.last-month, &.next-month {\n\t\t\t\t\tbackground: #e3e2e1;\n\t\t\t\t}\n\n\t\t\t\t&.past {\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tcolor: #8d8787;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.restricted {\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tcursor: no-drop;\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tborder-top: 1px solid #a94442;\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tleft: 5px;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tspan {\n\t\t\t\t\t\tbackground: #1d75bb;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.current-day {\n\t\t\t\t\t\tbox-shadow: 0 0 0 1px #fff offset;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tth {\n\t\t\t\tfont-weight: bold;\n\t\t\t\theight: 22px;\n\t\t\t\tvertical-align: top;\n\t\t\t}\n\t\t}\n\n\t\t&-header {\n\t\t\t.clearfix;\n\n\t\t\tbutton {\n\t\t\t\tborder: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\n\t\t\t.title {\n\t\t\t\tmargin: 0 auto;\n\t\t\t\ttext-align: center;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 174px;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t.month {\n\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: none;\n\n\t\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t.next, .prev {\n\t\t\t\tbackground: #666669;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-radius: 30px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfloat: left;\n\t\t\t\theight: 30px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.next {\n\t\t\t\tfloat: right;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tline-height: 28px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tbackground-clip: padding-box;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\theight: 30px;\n\t\t\tmargin: 0 -16px;\n\t\t\tpadding: 4px 14px;\n\n\t\t\t.datepicker-today {\n\t\t\t\tcolor: #231f20;\n\t\t\t\tfont-size: 14px;\n\t\t\t\ttext-decoration: underline;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1b75bb;\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\n\t\t\t\t&.disabled {\n\t\t\t\t\tcolor: #8b8c8e;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #8b8c8e\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-calendar-wrapper {\n\t\tborder: 1px solid #6e6f71;\n\t\tmin-height: 20px;\n\t\tpadding: 0;\n\t\twidth: 300px;\n\t}\n\n\t&-wheels {\n\t\tdisplay: none;\n\n\t\tul button {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\tclear: both;\n\n\t\t\t.datepicker-wheels-back {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.datepicker-wheels-select {\n\t\t\t\tfloat: right;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: @blue;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-month, &-year {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\tul {\n\t\t\t\theight: 217px;\n\t\t\t\tlist-style-type: none;\n\t\t\t\tmargin: 0;\n\t\t\t\toverflow: auto;\n\t\t\t\tpadding: 0;\n\t\t\t\ttext-align: center;\n\n\t\t\t\tli {\n\t\t\t\t\tmargin: 4px 0;\n\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #414041;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #aee0f8;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbutton {\n\t\t\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.header {\n\t\t\t\tbackground: #e3e2e1;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tline-height: 30px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t&.full {\n\t\t\t\tborder-left: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t.header {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-year {\n\t\t\tborder-left: 1px solid #cccaca;\n\t\t\tfloat: right;\n\n\t\t\t.header {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n}\n",".infinitescroll {\n\toverflow-y: auto;\n\n\t.infinitescroll-end {\n\t\tclear: both;\n\t\tfont-style: italic;\n\t\tpadding: 6px;\n\t\ttext-align: center;\n\t}\n\n\t.infinitescroll-load {\n\t\tclear: both;\n\t\tpadding: 6px;\n\n\t\tbutton {\n\t\t\tpadding: 5px 12px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.loader {\n\t\t\tfont-size: 32px;\n\t\t\theight: 32px;\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 32px;\n\t\t}\n\t}\n}",".dropUp {\n\t-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n}",".loader {\n height: 64px;\n font-size: 64px;\n position: relative;\n width: 64px;\n\n\t&:after, &:before {\n\t\t.iconBaseStyles();\n\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\ttop: 0;\n\t}\n\n\t&:before {\n\t\tcontent: '\\e000';\n\t\topacity: 0.33;\n\t}\n\n\t&.iefix:before{\n\t\tcolor: #bcbcbc;\n\t\topacity: 1;\n\t}\n\n\t&[data-frame=\"1\"]:after {\n\t\tcontent: '\\e001';\n\t}\n\n\t&[data-frame=\"2\"]:after {\n\t\tcontent: '\\e002';\n\t}\n\n\t&[data-frame=\"3\"]:after {\n\t\tcontent: '\\e003';\n\t}\n\n\t&[data-frame=\"4\"]:after {\n\t\tcontent: '\\e004';\n\t}\n\n\t&[data-frame=\"5\"]:after {\n\t\tcontent: '\\e005';\n\t}\n\n\t&[data-frame=\"6\"]:after {\n\t\tcontent: '\\e006';\n\t}\n\n\t&[data-frame=\"7\"]:after {\n\t\tcontent: '\\e007';\n\t}\n\n\t&[data-frame=\"8\"]:after {\n\t\tcontent: '\\e008';\n\t}\n}","input, textarea {\n\t&.glass {\n\t\tbackground: transparent;\n\t\tborder: 1px solid #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tborder-color: #66afe9;\n\t\t\tcursor: pointer;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground: #fff;\n\t\t\tborder-color: #66afe9;\n\t\t\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);\n\t\t\tcursor: auto;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&[disabled] {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}\n\n// makes radios and checkboxes that use Bootstrap button plugin accessible (tabbable) \n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n\tdisplay:inline;\n\tposition:absolute;\n\tleft:-9999px;\n}",".pillbox {\n\tborder: 1px solid #BBBBBB;\n\tborder-radius: 4px;\n\tcursor: text;\n\tpadding: 3px;\n\n\t&[data-readonly] {\n\t\tborder: 1px solid transparent;\n\n\t\t&.truncate {\n\t\t\t.pillbox-input-wrap {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t&.truncated {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.pillbox-more {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\n\t\t.pill {\n\t\t\tspan.glyphicon-close {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.pillbox-add-item {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.pillbox-input-wrap {\n\t\t\tdisplay: none;\n\n\t\t\tbutton.dropdown-toggle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pills-editable {\n\t\t.pill-group {\n\t\t\t.pill {\n\t\t\t\tspan {\n\t\t\t\t\tcursor: text;\n\n\t\t\t\t\t&.glyphicon-close {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t> .pill-group {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\twidth: 100%;\n\n\t\t> .pill {\n\t\t\tmargin: 2px;\n\t\t\tcursor: default;\n\t\t\tfloat:left;\n\t\t\tword-break: break-all;\n\n\t\t\t&.pillbox-highlight {\n\t\t\t\toutline: 1px dotted @grayLight;\n\t\t\t}\n\n\t\t\t&.truncated {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.pillbox-list-edit {\n\t\t\t\tborder: none;\n\t\t\t\tcolor: @grayDark;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-radius: 2px;\n\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.glyphicon-close {\n\t\t\t\tcursor: pointer;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: 2px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \\00d7\";\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: .4;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.pillbox-input-wrap {\n\t\tposition: relative;\n\t\tmargin: 4px 0 3px 3px;\n\t\tfloat: left;\n\n\t\t&.editing {\n\t\t\tborder: 1px solid #ccc;\n\t\t\tborder-radius: 4px;\n\t\t\tmargin: 2px 0 3px 3px;\n\n\t\t\tinput.pillbox-add-item {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tcolor: #333;\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pillbox-add-item {\n\t\tborder: none;\n\t\tbox-shadow: none;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\t.pillbox-more {\n\t\tcursor: pointer;\n\t\tdisplay: none;\n\t\tline-height: 30px;\n\t}\n\n\t.suggest {\n\t\tmax-height: 166px; // arbitrary number\n\t\toverflow-y: auto;\n\n\t\t> li {\n\t\t\twhite-space: nowrap;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 3px 20px;\n\n\t\t\t&.pillbox-suggest-sel {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\t\t}\n\t}\n}\n",".placard {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&[data-ellipsis=\"true\"] {\n\t\t&.showing {\n\t\t\tinput.placard-field {\n\t\t\t\toverflow: visible;\n\t\t\t\ttext-overflow: clip;\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput.placard-field {\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\ttextarea.placard-field {\n\t\t\t&[readonly] {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.showing {\n\t\t.placard-footer,\n\t\t.placard-header,\n\t\t.placard-popup {\n\t\t\tdisplay: block;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tinput.placard-field, textarea.placard-field {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n\n\tinput.placard-field, textarea.placard-field {\n\t\tresize: none;\n\n\t\t&[readonly] {\n\t\t\tbackground: #fff;\n\t\t\tcursor: auto;\n\n\t\t\t&.glass {\n\t\t\t\tbackground: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t&-cancel {\n\t\tfont-size: 12px;\n\t\tmargin-right: 4px;\n\t\tvertical-align: middle;\n\t}\n\n\t&-footer,\n\t&-header {\n\t\tdisplay: none;\n\t\tleft: 0;\n\t\tline-height: 1;\n\t\tposition: absolute;\n\t\tright: 0;\n\t}\n\n\t&-footer {\n\t\tpadding: 4px 0 8px 0;\n\t\ttext-align: right;\n\t\ttop: 100%;\n\t}\n\n\t&-header {\n\t\tbottom: 100%;\n\t\tpadding: 8px 0 4px 0;\n\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t&-popup {\n\t\tbackground: #d9edf7;\n\t\tbackground-clip: padding-box;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 4px;\n\t\tbottom: -8px;\n\t\tbox-shadow: 0 0 0 1px #fff inset;\n\t\tdisplay: none;\n\t\tleft: -8px;\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\ttop: -8px;\n\t}\n}\n",".radio {\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label,\n\tinput[type=\"radio\"]:hover + .radio-label,\n\t.radio-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .radio-inline{\n\tpadding-top: 0;\n}\n\n.radio-custom {\n\tposition: relative;\n\n\t&:after {\n\t\tbackground: transparent;\n\t\tborder-radius: 6px;\n\t\tcontent: \" \";\n\t\theight: 6px;\n\t\tleft: 4px;\n\t\tposition: absolute;\n\t\ttop: 7px;\n\t\twidth: 6px;\n\t}\n\n\t&:before\n\t{\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: 14px;\n\t\tcontent: \" \";\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:after {\n\t\t\tbackground: #fff;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:after {\n\t\t\tcursor: not-allowed;\n\t\t}\n\n\t\t&:before {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.radio-inline {\n\t\t&:after {\n\t\t\tleft: 4px;\n\t\t\ttop: 7px;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:after {\n\t\t\t\tleft: 8px;\n\t\t\t\ttop: 11px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label {\n\t\tcolor: @grayLight;\n\t}\n\n}\n",".repeater {\n\tborder: 1px solid #ddd;\n\tborder-radius: 4px;\n\n\t&-canvas {\n\t\t&.scrolling{\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\t}\n\n\t&-header,\n\t&-footer\n\t{\n\t\tbackground: #f9f9f9;\n\t\tmin-height: 50px;\n\t\tpadding: 8px;\n\t\t.clearfix;\n\n\t\t&-left {\n\t\t\tfloat: left;\n\t\t}\n\n\t\t&-right {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t@media (max-width: 625px) {\n\t\t\t&-left,\n\t\t\t&-right {\n\t\t\t\tfloat: none;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t&-left {\n\t\t\t\tmargin-bottom: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tborder-bottom: 1px solid #ddd;\n\t\t.border-top-radius(4px);\n\t}\n\n\t&-footer {\n\t\tborder-top: 1px solid #ddd;\n\t\t.border-bottom-radius(4px);\n\t}\n\n\t&-loader {\n\t\tdisplay: none;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\tmargin: -32px 0 0 -32px;\n\t\ttop: 50%;\n\t}\n\n\t&-viewport {\n\t\tmin-height: 80px;\n\t\tposition: relative;\n\t}\n\n\t&-pagination {\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.repeater-primaryPaging {\n\t\t\tdisplay: none;\n\t\t\tvertical-align: middle;\n\t\t\twidth: 116px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\tul.dropdown-menu {\n\t\t\t\tmin-width: 116px;\n\t\t\t}\n\t\t}\n\n\t\t.repeater-secondaryPaging {\n\t\t\tdisplay: none;\n\t\t\twidth: 82px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-search {\n\t\tfloat: left;\n\t\twidth: 200px;\n\t}\n\n\t&-title {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tline-height: 34px;\n\t\tmargin-right: 10px;\n\t}\n}",".repeater[data-currentview=\"list\"] {\n\t.repeater-loader {\n\t\tmargin-top: -12px;\n\n\t\t&.noHeader {\n\t\t\tmargin-top: -32px;\n\t\t}\n\t}\n}\n\n.repeater-list {\n\t&-check {\n\t\tdisplay: inline-block;\n\t\theight: 0;\n\t\tline-height: 0;\n\t\tposition: relative;\n\t\tvertical-align: top;\n\t\twidth: 0;\n\n\t\tspan.glyphicon {\n\t\t\tleft: -22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 2px;\n\t\t}\n\t}\n\n\t&-header,\n\t&-items {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\n\t\ttd {\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tborder-top: none;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-left: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tbackground: #F9F9F9;\n\n\t\ttd {\n\t\t\tfont-weight: bold;\n\n\t\t\t&.sortable {\n\t\t\t\t&:hover,\n\t\t\t\t&.sorted\n\t\t\t\t{\n\t\t\t\t\tbackground: #F1F1F1;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t#gradient > .vertical(@startColor: #F9F9F9; @endColor: #E5E5E5);\n\t\t\t\t}\n\n\t\t\t\t&.sorted {\n\t\t\t\t\tspan.glyphicon {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan.glyphicon {\n\t\t\t\tdisplay: none;\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-items {\n\t\ttr {\n\t\t\t&.empty {\n\t\t\t\ttd {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\tfont-style: italic;\n\t\t\t\t\tpadding: 20px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.selectable{\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.selected {\n\t\t\t\tbackground: #66AFE9;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #428bca;\n\t\t\t\t}\n\n\t\t\t\ttd:first-child {\n\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-wrapper {\n\t\toverflow-y: auto;\n\t}\n}",".repeater-thumbnail {\n\tborder: 1px solid #ddd;\n\tcolor: #666;\n\tfloat: left;\n\tfont-size: 12px;\n\theight: 130px;\n\tline-height: 36px;\n\tmargin: 10px 12px;\n\ttext-align: center;\n\twidth: 100px;\n\n\t-webkit-box-shadow: 0 1px 4px 0 #ddd;\n\tbox-shadow: 0 1px 4px 0 #ddd;\n\n\timg {\n\t\tdisplay: block;\n\t\tmargin-top: 12px;\n\t}\n\n\t&-cont {\n\t\theight: 100%;\n\t\toverflow-y: auto;\n\t\tpadding: 10px;\n\t\twidth: 100%;\n\n\t\tdiv.empty {\n\t\t\tfont-style: italic;\n\t\t\tpadding: 20px 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n}",".spinbox {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&.digits-3 {\n\t\twidth: 60px;\n\t}\n\n\t&.disabled {\n\t\t.spinbox-buttons {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-input {\n\t\tfloat: left;\n\t\tpadding-bottom: 3px; /* Magic number */\n\t\tpadding: 0px 25px 0px 7px;\n\t}\n\n\t.btn {\n\t\tposition: relative;\n\t\twidth: 20px;\n\t\theight: 13px;\n\t\tpadding-top: 0;\n\t\tpadding-right: 9px;\n\t\tpadding-left: 9px;\n\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-buttons {\n\t\tposition: absolute;\n\t\theight: 28px;\n\t\twidth: 20px;\n\t\tright: 2px;\n\t}\n\n\t.spinbox-up {\n\t\tpadding: 0 0 14px 1px;\n\t\ttop: 2px;\n\n\t\t.glyphicon-chevron-up {\n\t\t\tposition:relative;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n\n\t// fix radius from BS btn-group\n\t.btn-group > .btn.spinbox-up {\n\t\tborder-top-right-radius: 4px;\n\t}\n\n\t.spinbox-down {\n\t\tpadding: 0 0 8px 1px;\n\t\ttop: 2px;\n\t\theight: 15px;\n\t\tborder-bottom-left-radius: 4px;\n\n\t\t.glyphicon-chevron-down {\n\t\t\tposition: relative;\n\t\t\tleft: -1px;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n}",".scheduler {\n\n\t.control-label {\n\t\tmin-width: 7em;\n\t}\n\n\t.inline-form-text {\n\t\tfloat: left;\n\t\tline-height: 27px;\n\t\tmargin-top:4px;\n\t}\n\n\t/* -------------------------------\n\tSTART DATE/TIME\n------------------------------- */\n\n\t.start-datetime {\n\n\t\t&.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.combobox {\n\t\t\tmax-width: 9em;\n\n\t\t\t.dropdown-menu {\n\t\t\t\tmax-height: 200px;\n\t\t\t\toverflow: auto;\n\t\t\t}\n\n\t\t}\n\n\t\t.dropdown {\n\t\t\tfloat: left;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\n\t}\n\n\t/* -------------------------------\n\tTIMEZONE\n------------------------------- */\n\n\t.timezone-container {\n\t\t.input-group {\n\t\t\tmax-width: 20em;\n\t\t}\n\n\t\t.dropdown-label {\n\t\t\theight: 18px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 20em;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t}\n\n/* -------------------------------\n\tREPEAT PANELS\n------------------------------- */\n\n\t.repeat-panel {\n\t\tmargin-left: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t.radio {\n\t\t\tmargin-right: 10px;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t}\n\n// EVERY\n\n\t.repeat-interval {\n\t\tmargin-left: 0;\n\n\t\t.clearfix;\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t\t.repeat-every-panel {\n\t\t\tfloat: left;\n\n\t\t\t.repeat-every-pretext {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\n\t\t\t.spinbox {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// MONTHLY\n\n\t\t.repeat-monthly {\n\n\t\t\t.repeat-monthly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.selectlist {\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.repeat-monthly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t.month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t}\n\n// YEARLY\n\n\t\t.repeat-yearly {\n\n\t\t\t.repeat-yearly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.year-month-day {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.year-month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.year-month {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t}\n\n\t\t\t.repeat-yearly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.repeat-yearly-day-text {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n// WEEKLY\n\n\t\t.repeat-weekly {\n\n\t\t\tbutton:not(.active) {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\n\t\t\t.btn-group {\n\t\t\t\t&.disabled {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\topacity: 0.65;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tz-index: 5;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.selectlist {\n\t\t\tfloat: left;\n\t\t}\n\n\t\tlabel.radio {\n\t\t\tfloat: left;\n\t\t\tline-height: 27px;\n\n\t\t\tinput {\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\t\t}\n\n/* -------------------------------\nEND\n------------------------------- */\n\n\t.repeat-end {\n\n\t\t.end-after {\n\t\t\tfloat: left;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.end-option-panel {\n\n\t\t}\n\n\t}\n\n\n}",".search {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".selectlist {\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\t}\n\n\t&-sizer {\n\t\tdisplay: inline-block;\n\t\tposition: absolute;\n\t\tvisibility: hidden;\n\t\ttop: 0;\n\t}\n\n\t.selected-label {\n\t\toverflow: hidden;\t// helps with text flow on small screens\n\t\tmin-width: 2em;\n\t}\n\n\t.btn.dropdown-toggle {\n\t\twhite-space: normal;\n\n\t\t.selected-label {\n\t\t\tpadding-right: 10px;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}",".tree {\n\tborder: 1px solid @grayLight;\n\tborder-radius: 4px 4px 4px 4px;\n\tpadding: 10px 15px 0 15px;\n\toverflow-x: auto;\n\toverflow-y: auto;\n\tposition: relative;\n\tlist-style: none;\n\n\t*:focus {\n\t\toutline: none;\n\t}\n\n\tbutton:focus {\n\t\tcolor: @treeHoverText;\n\t}\n\n\tul {\n\t\tpadding-left: 0;\n\t\tmargin-top: 0;\n\t\tmargin-bottom: 0;\n\t\tlist-style: none;\n\t}\n\n\tli {\n\t\tmargin: 0;\n\t\tmargin-top: 5px;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.tree-loader {\n\t\t// make even with tree-branch-children\n\t\tmargin-left: 45px;\n\t}\n\n\t.tree-open > .tree-branch-header .glyphicon-play {\n\t\ttransform:rotate(90deg);\n\t\t-ms-transform:rotate(90deg);\n\t\t-webkit-transform:rotate(90deg);\n\t\tposition: relative;\n\t\tleft: -5px;\n\t}\n\n\t[data-children=false] > .tree-branch-header .icon-caret:before {\n\t\tcontent: '\\00a0'; //space\n\t}\n\n\t.tree-branch {\n\n\t\t.tree-branch-header {\n\t\t\tposition: relative;\n\t\t\tborder-radius: 6px;\n\n\t\t\t.tree-branch-name:hover {\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t.glyphicon-play {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tpadding-right: 5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.tree-branch-name {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch-children {\n\t\t\tmargin-left: 14px;\n\t\t}\n\n\t}\n\n\t.tree-item {\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\tborder-radius: 6px;\n\t\tmargin-left: 26px;\n\n\t\t.tree-item-name {\n\t\t\twhite-space: nowrap;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: 0;\n\t\t}\n\n\t\t.tree-item-name:hover {\n\t\t\tcolor: @treeHoverText;\n\t\t}\n\n\t\t&.tree-selected .tree-item-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t\tpadding-left: 7px;\n\t\t\tmargin-bottom: 0;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t}\n\n\t.icon-caret:hover + .tree-branch-name {\n\t\tcolor: @treeHoverText;\n\t}\n\n\t// folder selectable\n\t&.tree-folder-select {\n\n\t\t.tree-branch {\n\n\t\t\t.icon-caret {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t.icon-caret:hover {\n\t\t\t\tcursor: pointer;\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t> .tree-branch-name {\n\t\t\t\tpadding: 1px 5px 0 5px;\n\t\t\t\tborder-radius: 6px;\n\n\n\t\t\t\t&.tree-selected {\n\t\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch.tree-selected > .tree-branch-header .tree-branch-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t}\n\n}",".wizard {\n\n\t.clearfix;\n\n\tborder: 1px solid @navbarBorder;\n\tborder-radius: @baseBorderRadius;\n\tbox-shadow: 0 1px 4px rgba(0,0,0,.065);\n\tbackground-color: @tableBackgroundAccent;\n\tposition: relative;\n\tmin-height: 48px;\n\toverflow: hidden;\n\n\t> .steps {\n\t\tlist-style: none outside none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\twidth: 4000px;\n\n\t\t&.previous-disabled {\n\t\t\tli {\n\t\t\t\t&.complete {\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #f3f4f5;\n\t\t\t\t\t\tcolor: @successText;\n\t\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\t\tborder-left-color: #f3f4f5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\tli {\n\t\t\tfloat: left;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 20px 0 30px;\n\t\t\theight: 46px;\n\t\t\tline-height: 46px;\n\t\t\tposition: relative;\n\t\t\tbackground: #ededed;\n\t\t\tcolor: @grayLight;\n\t\t\tfont-size: 16px;\n\t\t\tcursor: not-allowed;\n\n\t\t\t.chevron {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid @navbarBorder;\n\t\t\t\tborder-right: 0;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: -14px;\n\t\t\t\ttop: 0;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\n\t\t\t.chevron:before {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid #ededed;\n\t\t\t\tborder-right: 0;\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 1px;\n\t\t\t\ttop: -24px;\n\t\t\t}\n\n\t\t\t&.complete {\n\t\t\t\tbackground: #f3f4f5;\n\t\t\t\tcolor: @successText;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #e7eff8;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\tborder-left: 14px solid #e7eff8;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f3f4f5;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\tbackground: #f1f6fc;\n\t\t\t\tcolor: @infoText;\n\t\t\t\tcursor: default;\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f1f6fc;\n\t\t\t\t}\n\n\t\t\t\t.badge {\n\t\t\t\t\tbackground-color: @infoText;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.badge {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t.badge-success {\n\t\t\t\tbackground-color: @successText;\n\t\t\t}\n\t\t}\n\n\t\tli:first-child {\n\t\t\tborder-radius: 4px 0 0 4px;\n\t\t\tpadding-left: 20px;\n\t\t}\n\t}\n\n\t> .actions {\n\t\tz-index: 1000;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tline-height: 46px;\n\t\tfloat: right;\n\t\tpadding-left: 15px;\n\t\tpadding-right: 15px;\n\t\tvertical-align: middle;\n\t\tbackground-color: #e5e5e5;\n\t\tborder-left: 1px solid @navbarBorder;\n\n\t\ta {\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t.btn-prev {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.btn-next {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.step-content {\n\t\tborder-top: 1px solid #D4D4D4;\n\t\tpadding: 10px;\n\t\tfloat: left;\n\t\twidth: 100%;\n\n\t\t.step-pane {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t> .active {\n\t\t\tdisplay: block;\n\n\t\t\t.btn-group {\n\t\t\t\t.active {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// when complete\n\t&.complete {\n\t\t> .actions .glyphicon-arrow-right:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .actions .glyphicon-arrow-right {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}"]} \ No newline at end of file +{"version":3,"sources":["less/fuelux.less","less/icons.less","less/mixins.less","less/checkbox.less","less/combobox.less","less/datepicker.less","less/infinite-scroll.less","less/intelligent-dropdown.less","less/loader.less","less/misc.less","less/pillbox.less","less/placard.less","less/radio.less","less/repeater.less","less/repeater-list.less","less/repeater-thumbnail.less","less/spinbox.less","less/scheduler.less","less/search.less","less/selectlist.less","less/tree.less","less/wizard.less"],"names":[],"mappings":"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","sourcesContent":[".fuelux {\n\n\t// Core variables, mixins, and icons\n\t@import \"variables.less\";\t// Modify this for custom colors, font-sizes, etc\n\t@import \"mixins.less\";\n\t@import \"icons.less\";\n\n\t// Fuel UX controls\n\t@import \"checkbox.less\";\n\t@import \"combobox.less\";\n\t@import \"datepicker.less\";\n\t@import \"infinite-scroll.less\";\n\t@import \"intelligent-dropdown.less\";\n\t@import \"loader.less\";\n\t@import \"misc.less\";\n\t@import \"pillbox.less\";\n\t@import \"placard.less\";\n\t@import \"radio.less\";\n\t@import \"repeater.less\";\n\t@import \"repeater-list.less\";\n\t@import \"repeater-thumbnail.less\";\n\t@import \"spinbox.less\";\n @import \"scheduler.less\";\n\t@import \"search.less\";\n\t@import \"selectlist.less\";\n\t@import \"tree.less\";\n\t@import \"wizard.less\";\n\n}\n","@charset \"UTF-8\";\n\n@font-face {\n\tfont-family: \"fuelux\";\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot\");\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot?#iefix\") format(\"embedded-opentype\"),\n\turl(\"@{fueluxFontPath}fuelux.woff\") format(\"woff\"),\n\turl(\"@{fueluxFontPath}fuelux.ttf\") format(\"truetype\"),\n\turl(\"@{fueluxFontPath}fuelux.svg#fuelux\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n//This could be an interesting addition...\n//[data-icon]:before {\n//\t.iconBaseStyles();\n//\tcontent: attr(data-icon);\n//}\n\n[class^=\"fueluxicon-\"]:before,\n[class*=\" fueluxicon-\"]:before {\n\t.iconBaseStyles();\n}\n\n.fueluxicon-loader-full:before {\n\tcontent: \"\\e000\";\n}\n\n.fueluxicon-loader-1:before {\n\tcontent: \"\\e001\";\n}\n\n.fueluxicon-loader-2:before {\n\tcontent: \"\\e002\";\n}\n\n.fueluxicon-loader-3:before {\n\tcontent: \"\\e003\";\n}\n\n.fueluxicon-loader-4:before {\n\tcontent: \"\\e004\";\n}\n\n.fueluxicon-loader-5:before {\n\tcontent: \"\\e005\";\n}\n\n.fueluxicon-loader-6:before {\n\tcontent: \"\\e006\";\n}\n\n.fueluxicon-loader-7:before {\n\tcontent: \"\\e007\";\n}\n\n.fueluxicon-loader-8:before {\n\tcontent: \"\\e008\";\n}\n\n//tree\n\n.fueluxicon-bullet:before {\n content: \"\\e009\";\n}","// For clearing floats\n.clearfix {\n\t*zoom: 1;\n\t&:before,\n\t&:after {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t\t// Fixes Opera/contenteditable bug:\n\t\t// http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952\n\t\tline-height: 0;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n// Single side border-radius\n.border-top-radius(@radius) {\n\tborder-top-right-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n \tborder-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n\tborder-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n\tborder-bottom-left-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) {\n\tcolor: @textColor;\n\ttext-shadow: @textShadow;\n\t#gradient > .vertical(@primaryColor, @secondaryColor);\n\tborder-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n\tborder-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n\t.vertical(@startColor: #555, @endColor: #333) {\n\t\tbackground-color: mix(@startColor, @endColor, 60%);\n\t\tbackground-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n\t\tbackground-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n\t\tbackground-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10\n\t\tbackground-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@startColor),argb(@endColor))); // IE9 and down\n\t}\n}\n\n// Icon Base Styles\n.iconBaseStyles(@fontFamily: \"fuelux\"){\n\tfont-family: @fontFamily !important;\n\tfont-style: normal !important;\n\tfont-weight: normal !important;\n\tfont-variant: normal !important;\n\ttext-transform: none !important;\n\tline-height: 1;\n\tspeak: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// Opacity\n.opacity(@opacity) {\n\topacity: @opacity / 100;\n\tfilter: ~\"alpha(opacity=@{opacity})\";\n}",".checkbox {\n\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label,\n\tinput[type=\"checkbox\"]:hover + .checkbox-label,\n\t.checkbox-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .checkbox-inline{\n\tpadding-top: 0;\n}\n\n.checkbox-custom {\n\tposition: relative;\n\n\t&:before\n\t{\n\t\t.iconBaseStyles(\"Glyphicons Halflings\");\n\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: @baseBorderRadius;\n\t\tcolor: #fff;\n\t\tcontent: \" \";\n\t\tfont-size: 9px;\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tpadding: 1px 0 0 1px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t\tcontent: \"\\e013\";\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:before\n\t\t{\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.checkbox-inline {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label {\n\t\tcolor: @grayLight;\n\t}\n\n}",".combobox {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".datepicker {\n\n\t&-calendar {\n\t\tpadding: 16px 16px 0;\n\t\tmin-height: 262px;\n\n\t\tbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-days {\n\t\t\theight: 182px;\n\t\t\tmargin: 10px 0 12px;\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t}\n\n\t\t\t/* for spacing */\n\t\t\ttbody:before {\n\t\t\t\tline-height:3px;\n\t\t\t\tcontent:\"\\200C\";\n\t\t\t\tdisplay:block;\n\t\t\t}\n\n\t\t\ttd, th {\n\t\t\t\tfont-size: 14px;\n\t\t\t\theight: 32px;\n\t\t\t\ttext-align: center;\n\t\t\t\tvertical-align: middle;\n\t\t\t\twidth: 14.29%;\n\t\t\t}\n\n\t\t\ttd {\n\t\t\t\tb, button {\n\t\t\t\t\tcolor: #231f20;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\tb {\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #b7e3f8;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.current-day {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tborder: 1px solid #1d75bb;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.last-month, &.next-month {\n\t\t\t\t\tbackground: #e3e2e1;\n\t\t\t\t}\n\n\t\t\t\t&.past {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #8d8787;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.restricted {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcursor: no-drop;\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tborder-top: 1px solid #a94442;\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tleft: 5px;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tspan {\n\t\t\t\t\t\tbackground: #1d75bb;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.current-day {\n\t\t\t\t\t\tbox-shadow: 0 0 0 1px #fff offset;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tb, button {\n\t\t\t\t\t\t\t\t\tborder-color: #0f5f9f;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tth {\n\t\t\t\tfont-weight: bold;\n\t\t\t\theight: 22px;\n\t\t\t\tvertical-align: top;\n\t\t\t}\n\t\t}\n\n\t\t&-header {\n\t\t\t.clearfix;\n\n\t\t\tbutton {\n\t\t\t\tborder: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\n\t\t\t.title {\n\t\t\t\tmargin: 0 auto;\n\t\t\t\ttext-align: center;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 174px;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t.month {\n\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: none;\n\n\t\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t.next, .prev {\n\t\t\t\tbackground: #666669;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-radius: 30px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfloat: left;\n\t\t\t\theight: 30px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.next {\n\t\t\t\tfloat: right;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tline-height: 28px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tbackground-clip: padding-box;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\theight: 30px;\n\t\t\tmargin: 0 -16px;\n\t\t\tpadding: 4px 14px;\n\n\t\t\t.datepicker-today {\n\t\t\t\tcolor: #231f20;\n\t\t\t\tfont-size: 14px;\n\t\t\t\ttext-decoration: underline;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1b75bb;\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\n\t\t\t\t&.disabled {\n\t\t\t\t\tcolor: #8b8c8e;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #8b8c8e\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-calendar-wrapper {\n\t\tborder: 1px solid #6e6f71;\n\t\tmin-height: 20px;\n\t\tpadding: 0;\n\t\twidth: 300px;\n\t}\n\n\t&-wheels {\n\t\tdisplay: none;\n\n\t\tul button {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\tclear: both;\n\n\t\t\t.datepicker-wheels-back {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.datepicker-wheels-select {\n\t\t\t\tfloat: right;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: @blue;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-month, &-year {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\tul {\n\t\t\t\theight: 217px;\n\t\t\t\tlist-style-type: none;\n\t\t\t\tmargin: 0;\n\t\t\t\toverflow: auto;\n\t\t\t\tpadding: 0;\n\t\t\t\ttext-align: center;\n\n\t\t\t\tli {\n\t\t\t\t\tmargin: 4px 0;\n\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #414041;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #aee0f8;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbutton {\n\t\t\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.header {\n\t\t\t\tbackground: #e3e2e1;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tline-height: 30px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t&.full {\n\t\t\t\tborder-left: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t.header {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-year {\n\t\t\tborder-left: 1px solid #cccaca;\n\t\t\tfloat: right;\n\n\t\t\t.header {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n}\n",".infinitescroll {\n\toverflow-y: auto;\n\n\t.infinitescroll-end {\n\t\tclear: both;\n\t\tfont-style: italic;\n\t\tpadding: 6px;\n\t\ttext-align: center;\n\t}\n\n\t.infinitescroll-load {\n\t\tclear: both;\n\t\tpadding: 6px;\n\n\t\tbutton {\n\t\t\tpadding: 5px 12px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.loader {\n\t\t\tfont-size: 32px;\n\t\t\theight: 32px;\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 32px;\n\t\t}\n\t}\n}",".dropUp {\n\t-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n}",".loader {\n height: 64px;\n font-size: 64px;\n position: relative;\n width: 64px;\n\n\t&:after, &:before {\n\t\t.iconBaseStyles();\n\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\ttop: 0;\n\t}\n\n\t&:before {\n\t\tcontent: '\\e000';\n\t\topacity: 0.33;\n\t}\n\n\t&.iefix:before{\n\t\tcolor: #bcbcbc;\n\t\topacity: 1;\n\t}\n\n\t&[data-frame=\"1\"]:after {\n\t\tcontent: '\\e001';\n\t}\n\n\t&[data-frame=\"2\"]:after {\n\t\tcontent: '\\e002';\n\t}\n\n\t&[data-frame=\"3\"]:after {\n\t\tcontent: '\\e003';\n\t}\n\n\t&[data-frame=\"4\"]:after {\n\t\tcontent: '\\e004';\n\t}\n\n\t&[data-frame=\"5\"]:after {\n\t\tcontent: '\\e005';\n\t}\n\n\t&[data-frame=\"6\"]:after {\n\t\tcontent: '\\e006';\n\t}\n\n\t&[data-frame=\"7\"]:after {\n\t\tcontent: '\\e007';\n\t}\n\n\t&[data-frame=\"8\"]:after {\n\t\tcontent: '\\e008';\n\t}\n}","input, textarea {\n\t&.glass {\n\t\tbackground: transparent;\n\t\tborder: 1px solid #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tborder-color: #66afe9;\n\t\t\tcursor: pointer;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground: #fff;\n\t\t\tborder-color: #66afe9;\n\t\t\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);\n\t\t\tcursor: auto;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&[disabled] {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}\n\n// makes radios and checkboxes that use Bootstrap button plugin accessible (tabbable) \n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n\tdisplay:inline;\n\tposition:absolute;\n\tleft:-9999px;\n}",".pillbox {\n\tborder: 1px solid #BBBBBB;\n\tborder-radius: 4px;\n\tcursor: text;\n\tpadding: 3px;\n\n\t&[data-readonly] {\n\t\tborder: 1px solid transparent;\n\n\t\t&.truncate {\n\t\t\t.pillbox-input-wrap {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t&.truncated {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.pillbox-more {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\n\t\t.pill {\n\t\t\tspan.glyphicon-close {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.pillbox-add-item {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.pillbox-input-wrap {\n\t\t\tdisplay: none;\n\n\t\t\tbutton.dropdown-toggle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pills-editable {\n\t\t.pill-group {\n\t\t\t.pill {\n\t\t\t\tspan {\n\t\t\t\t\tcursor: text;\n\n\t\t\t\t\t&.glyphicon-close {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t> .pill-group {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\twidth: 100%;\n\n\t\t> .pill {\n\t\t\tmargin: 2px;\n\t\t\tcursor: default;\n\t\t\tfloat:left;\n\t\t\tword-break: break-all;\n\n\t\t\t&.pillbox-highlight {\n\t\t\t\toutline: 1px dotted @grayLight;\n\t\t\t}\n\n\t\t\t&.truncated {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.pillbox-list-edit {\n\t\t\t\tborder: none;\n\t\t\t\tcolor: @grayDark;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-radius: 2px;\n\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.glyphicon-close {\n\t\t\t\tcursor: pointer;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: 2px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \\00d7\";\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: .4;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.pillbox-input-wrap {\n\t\tposition: relative;\n\t\tmargin: 4px 0 3px 3px;\n\t\tfloat: left;\n\n\t\t&.editing {\n\t\t\tborder: 1px solid #ccc;\n\t\t\tborder-radius: 4px;\n\t\t\tmargin: 2px 0 3px 3px;\n\n\t\t\tinput.pillbox-add-item {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tcolor: #333;\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pillbox-add-item {\n\t\tborder: none;\n\t\tbox-shadow: none;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\t.pillbox-more {\n\t\tcursor: pointer;\n\t\tdisplay: none;\n\t\tline-height: 30px;\n\t}\n\n\t.suggest {\n\t\tmax-height: 166px; // arbitrary number\n\t\toverflow-y: auto;\n\n\t\t> li {\n\t\t\twhite-space: nowrap;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 3px 20px;\n\n\t\t\t&.pillbox-suggest-sel {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\t\t}\n\t}\n}\n",".placard {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&[data-ellipsis=\"true\"] {\n\t\t&.showing {\n\t\t\tinput.placard-field {\n\t\t\t\toverflow: visible;\n\t\t\t\ttext-overflow: clip;\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput.placard-field {\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\ttextarea.placard-field {\n\t\t\t&[readonly] {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.showing {\n\t\t.placard-footer,\n\t\t.placard-header,\n\t\t.placard-popup {\n\t\t\tdisplay: block;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tinput.placard-field, textarea.placard-field {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n\n\tinput.placard-field, textarea.placard-field {\n\t\tresize: none;\n\n\t\t&[readonly] {\n\t\t\tbackground: #fff;\n\t\t\tcursor: auto;\n\n\t\t\t&.glass {\n\t\t\t\tbackground: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t&-cancel {\n\t\tfont-size: 12px;\n\t\tmargin-right: 4px;\n\t\tvertical-align: middle;\n\t}\n\n\t&-footer,\n\t&-header {\n\t\tdisplay: none;\n\t\tleft: 0;\n\t\tline-height: 1;\n\t\tposition: absolute;\n\t\tright: 0;\n\t}\n\n\t&-footer {\n\t\tpadding: 4px 0 8px 0;\n\t\ttext-align: right;\n\t\ttop: 100%;\n\t}\n\n\t&-header {\n\t\tbottom: 100%;\n\t\tpadding: 8px 0 4px 0;\n\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t&-popup {\n\t\tbackground: #d9edf7;\n\t\tbackground-clip: padding-box;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 4px;\n\t\tbottom: -8px;\n\t\tbox-shadow: 0 0 0 1px #fff inset;\n\t\tdisplay: none;\n\t\tleft: -8px;\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\ttop: -8px;\n\t}\n}\n",".radio {\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label,\n\tinput[type=\"radio\"]:hover + .radio-label,\n\t.radio-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .radio-inline{\n\tpadding-top: 0;\n}\n\n.radio-custom {\n\tposition: relative;\n\n\t&:after {\n\t\tbackground: transparent;\n\t\tborder-radius: 6px;\n\t\tcontent: \" \";\n\t\theight: 6px;\n\t\tleft: 4px;\n\t\tposition: absolute;\n\t\ttop: 7px;\n\t\twidth: 6px;\n\t}\n\n\t&:before\n\t{\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: 14px;\n\t\tcontent: \" \";\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:after {\n\t\t\tbackground: #fff;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:after {\n\t\t\tcursor: not-allowed;\n\t\t}\n\n\t\t&:before {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.radio-inline {\n\t\t&:after {\n\t\t\tleft: 4px;\n\t\t\ttop: 7px;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:after {\n\t\t\t\tleft: 8px;\n\t\t\t\ttop: 11px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label {\n\t\tcolor: @grayLight;\n\t}\n\n}\n",".repeater {\n\tborder: 1px solid #ddd;\n\tborder-radius: 4px;\n\n\t&-canvas {\n\t\t&.scrolling{\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\t}\n\n\t&-header,\n\t&-footer\n\t{\n\t\tbackground: #f9f9f9;\n\t\tmin-height: 50px;\n\t\tpadding: 8px;\n\t\t.clearfix;\n\n\t\t&-left {\n\t\t\tfloat: left;\n\t\t}\n\n\t\t&-right {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t@media (max-width: 625px) {\n\t\t\t&-left,\n\t\t\t&-right {\n\t\t\t\tfloat: none;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t&-left {\n\t\t\t\tmargin-bottom: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tborder-bottom: 1px solid #ddd;\n\t\t.border-top-radius(4px);\n\t}\n\n\t&-footer {\n\t\tborder-top: 1px solid #ddd;\n\t\t.border-bottom-radius(4px);\n\t}\n\n\t&-loader {\n\t\tdisplay: none;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\tmargin: -32px 0 0 -32px;\n\t\ttop: 50%;\n\t}\n\n\t&-viewport {\n\t\tmin-height: 80px;\n\t\tposition: relative;\n\t}\n\n\t&-pagination {\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.repeater-primaryPaging {\n\t\t\tdisplay: none;\n\t\t\tvertical-align: middle;\n\t\t\twidth: 116px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\tul.dropdown-menu {\n\t\t\t\tmin-width: 116px;\n\t\t\t}\n\t\t}\n\n\t\t.repeater-secondaryPaging {\n\t\t\tdisplay: none;\n\t\t\twidth: 82px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-search {\n\t\tfloat: left;\n\t\twidth: 200px;\n\t}\n\n\t&-title {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tline-height: 34px;\n\t\tmargin-right: 10px;\n\t}\n}",".repeater[data-currentview=\"list\"] {\n\t.repeater-loader {\n\t\tmargin-top: -12px;\n\n\t\t&.noHeader {\n\t\t\tmargin-top: -32px;\n\t\t}\n\t}\n}\n\n.repeater-list {\n\t&-check {\n\t\tdisplay: inline-block;\n\t\theight: 0;\n\t\tline-height: 0;\n\t\tposition: relative;\n\t\tvertical-align: top;\n\t\twidth: 0;\n\n\t\tspan.glyphicon {\n\t\t\tleft: -22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 2px;\n\t\t}\n\t}\n\n\t&-header,\n\t&-items {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\n\t\ttd {\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tborder-top: none;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-left: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tbackground: #F9F9F9;\n\n\t\ttd {\n\t\t\tfont-weight: bold;\n\n\t\t\t&.sortable {\n\t\t\t\t&:hover,\n\t\t\t\t&.sorted\n\t\t\t\t{\n\t\t\t\t\tbackground: #F1F1F1;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t#gradient > .vertical(@startColor: #F9F9F9; @endColor: #E5E5E5);\n\t\t\t\t}\n\n\t\t\t\t&.sorted {\n\t\t\t\t\tspan.glyphicon {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan.glyphicon {\n\t\t\t\tdisplay: none;\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-items {\n\t\ttr {\n\t\t\t&.empty {\n\t\t\t\ttd {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\tfont-style: italic;\n\t\t\t\t\tpadding: 20px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.selectable{\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.selected {\n\t\t\t\tbackground: #66AFE9;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #428bca;\n\t\t\t\t}\n\n\t\t\t\ttd:first-child {\n\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-wrapper {\n\t\toverflow-y: auto;\n\t}\n}",".repeater-thumbnail {\n\tborder: 1px solid #ddd;\n\tcolor: #666;\n\tfloat: left;\n\tfont-size: 12px;\n\theight: 130px;\n\tline-height: 36px;\n\tmargin: 10px 12px;\n\ttext-align: center;\n\twidth: 100px;\n\n\t-webkit-box-shadow: 0 1px 4px 0 #ddd;\n\tbox-shadow: 0 1px 4px 0 #ddd;\n\n\timg {\n\t\tdisplay: block;\n\t\tmargin-top: 12px;\n\t}\n\n\t&-cont {\n\t\theight: 100%;\n\t\toverflow-y: auto;\n\t\tpadding: 10px;\n\t\twidth: 100%;\n\n\t\tdiv.empty {\n\t\t\tfont-style: italic;\n\t\t\tpadding: 20px 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n}",".spinbox {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&.digits-3 {\n\t\twidth: 60px;\n\t}\n\n\t&.disabled {\n\t\t.spinbox-buttons {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-input {\n\t\tfloat: left;\n\t\tpadding-bottom: 3px; /* Magic number */\n\t\tpadding: 0px 25px 0px 7px;\n\t}\n\n\t.btn {\n\t\tposition: relative;\n\t\twidth: 20px;\n\t\theight: 13px;\n\t\tpadding-top: 0;\n\t\tpadding-right: 9px;\n\t\tpadding-left: 9px;\n\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-buttons {\n\t\tposition: absolute;\n\t\theight: 28px;\n\t\twidth: 20px;\n\t\tright: 2px;\n\t}\n\n\t.spinbox-up {\n\t\tpadding: 0 0 14px 1px;\n\t\ttop: 2px;\n\n\t\t.glyphicon-chevron-up {\n\t\t\tposition:relative;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n\n\t// fix radius from BS btn-group\n\t.btn-group > .btn.spinbox-up {\n\t\tborder-top-right-radius: 4px;\n\t}\n\n\t.spinbox-down {\n\t\tpadding: 0 0 8px 1px;\n\t\ttop: 2px;\n\t\theight: 15px;\n\t\tborder-bottom-left-radius: 4px;\n\n\t\t.glyphicon-chevron-down {\n\t\t\tposition: relative;\n\t\t\tleft: -1px;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n}",".scheduler {\n\n\t.control-label {\n\t\tmin-width: 7em;\n\t}\n\n\t.inline-form-text {\n\t\tfloat: left;\n\t\tline-height: 27px;\n\t\tmargin-top:4px;\n\t}\n\n\t/* -------------------------------\n\tSTART DATE/TIME\n------------------------------- */\n\n\t.start-datetime {\n\n\t\t&.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.combobox {\n\t\t\tmax-width: 9em;\n\n\t\t\t.dropdown-menu {\n\t\t\t\tmax-height: 200px;\n\t\t\t\toverflow: auto;\n\t\t\t}\n\n\t\t}\n\n\t\t.dropdown {\n\t\t\tfloat: left;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\n\t}\n\n\t/* -------------------------------\n\tTIMEZONE\n------------------------------- */\n\n\t.timezone-container {\n\t\t.input-group {\n\t\t\tmax-width: 20em;\n\t\t}\n\n\t\t.dropdown-label {\n\t\t\theight: 18px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 20em;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t}\n\n/* -------------------------------\n\tREPEAT PANELS\n------------------------------- */\n\n\t.repeat-panel {\n\t\tmargin-left: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t.radio {\n\t\t\tmargin-right: 10px;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t}\n\n// EVERY\n\n\t.repeat-interval {\n\t\tmargin-left: 0;\n\n\t\t.clearfix;\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t\t.repeat-every-panel {\n\t\t\tfloat: left;\n\n\t\t\t.repeat-every-pretext {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\n\t\t\t.spinbox {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// MONTHLY\n\n\t\t.repeat-monthly {\n\n\t\t\t.repeat-monthly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.selectlist {\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.repeat-monthly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t.month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t}\n\n// YEARLY\n\n\t\t.repeat-yearly {\n\n\t\t\t.repeat-yearly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.year-month-day {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.year-month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.year-month {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t}\n\n\t\t\t.repeat-yearly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.repeat-yearly-day-text {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n// WEEKLY\n\n\t\t.repeat-weekly {\n\n\t\t\tbutton:not(.active) {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\n\t\t\t.btn-group {\n\t\t\t\t&.disabled {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\topacity: 0.65;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tz-index: 5;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.selectlist {\n\t\t\tfloat: left;\n\t\t}\n\n\t\tlabel.radio {\n\t\t\tfloat: left;\n\t\t\tline-height: 27px;\n\n\t\t\tinput {\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\t\t}\n\n/* -------------------------------\nEND\n------------------------------- */\n\n\t.repeat-end {\n\n\t\t.end-after {\n\t\t\tfloat: left;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.end-option-panel {\n\n\t\t}\n\n\t}\n\n\n}",".search {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".selectlist {\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\t}\n\n\t&-sizer {\n\t\tdisplay: inline-block;\n\t\tposition: absolute;\n\t\tvisibility: hidden;\n\t\ttop: 0;\n\t}\n\n\t.selected-label {\n\t\toverflow: hidden;\t// helps with text flow on small screens\n\t\tmin-width: 2em;\n\t}\n\n\t.btn.dropdown-toggle {\n\t\twhite-space: normal;\n\n\t\t.selected-label {\n\t\t\tpadding-right: 10px;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}",".tree {\n\tborder: 1px solid @grayLight;\n\tborder-radius: 4px 4px 4px 4px;\n\tpadding: 10px 15px 0 15px;\n\toverflow-x: auto;\n\toverflow-y: auto;\n\tposition: relative;\n\tlist-style: none;\n\n\t*:focus {\n\t\toutline: none;\n\t}\n\n\tbutton:focus {\n\t\tcolor: @treeHoverText;\n\t}\n\n\tul {\n\t\tpadding-left: 0;\n\t\tmargin-top: 0;\n\t\tmargin-bottom: 0;\n\t\tlist-style: none;\n\t}\n\n\tli {\n\t\tmargin: 0;\n\t\tmargin-top: 5px;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.tree-loader {\n\t\t// make even with tree-branch-children\n\t\tmargin-left: 45px;\n\t}\n\n\t.tree-open > .tree-branch-header .glyphicon-play {\n\t\ttransform:rotate(90deg);\n\t\t-ms-transform:rotate(90deg);\n\t\t-webkit-transform:rotate(90deg);\n\t\tposition: relative;\n\t\tleft: -5px;\n\t}\n\n\t[data-children=false] > .tree-branch-header .icon-caret:before {\n\t\tcontent: '\\00a0'; //space\n\t}\n\n\t.tree-branch {\n\n\t\t.tree-branch-header {\n\t\t\tposition: relative;\n\t\t\tborder-radius: 6px;\n\n\t\t\t.tree-branch-name:hover {\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t.glyphicon-play {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tpadding-right: 5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.tree-branch-name {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch-children {\n\t\t\tmargin-left: 14px;\n\t\t}\n\n\t}\n\n\t.tree-item {\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\tborder-radius: 6px;\n\t\tmargin-left: 26px;\n\n\t\t.tree-item-name {\n\t\t\twhite-space: nowrap;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: 0;\n\t\t}\n\n\t\t.tree-item-name:hover {\n\t\t\tcolor: @treeHoverText;\n\t\t}\n\n\t\t&.tree-selected .tree-item-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t\tpadding-left: 7px;\n\t\t\tmargin-bottom: 0;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t}\n\n\t.icon-caret:hover + .tree-branch-name {\n\t\tcolor: @treeHoverText;\n\t}\n\n\t// folder selectable\n\t&.tree-folder-select {\n\n\t\t.tree-branch {\n\n\t\t\t.icon-caret {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t.icon-caret:hover {\n\t\t\t\tcursor: pointer;\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t> .tree-branch-name {\n\t\t\t\tpadding: 1px 5px 0 5px;\n\t\t\t\tborder-radius: 6px;\n\n\n\t\t\t\t&.tree-selected {\n\t\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch.tree-selected > .tree-branch-header .tree-branch-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t}\n\n}",".wizard {\n\n\t.clearfix;\n\n\tborder: 1px solid @navbarBorder;\n\tborder-radius: @baseBorderRadius;\n\tbox-shadow: 0 1px 4px rgba(0,0,0,.065);\n\tbackground-color: @tableBackgroundAccent;\n\tposition: relative;\n\tmin-height: 48px;\n\toverflow: hidden;\n\n\t> .steps {\n\t\tlist-style: none outside none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\twidth: 4000px;\n\n\t\t&.previous-disabled {\n\t\t\tli {\n\t\t\t\t&.complete {\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #f3f4f5;\n\t\t\t\t\t\tcolor: @successText;\n\t\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\t\tborder-left-color: #f3f4f5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\tli {\n\t\t\tfloat: left;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 20px 0 30px;\n\t\t\theight: 46px;\n\t\t\tline-height: 46px;\n\t\t\tposition: relative;\n\t\t\tbackground: #ededed;\n\t\t\tcolor: @grayLight;\n\t\t\tfont-size: 16px;\n\t\t\tcursor: not-allowed;\n\n\t\t\t.chevron {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid @navbarBorder;\n\t\t\t\tborder-right: 0;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: -14px;\n\t\t\t\ttop: 0;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\n\t\t\t.chevron:before {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid #ededed;\n\t\t\t\tborder-right: 0;\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 1px;\n\t\t\t\ttop: -24px;\n\t\t\t}\n\n\t\t\t&.complete {\n\t\t\t\tbackground: #f3f4f5;\n\t\t\t\tcolor: @successText;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #e7eff8;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\tborder-left: 14px solid #e7eff8;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f3f4f5;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\tbackground: #f1f6fc;\n\t\t\t\tcolor: @infoText;\n\t\t\t\tcursor: default;\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f1f6fc;\n\t\t\t\t}\n\n\t\t\t\t.badge {\n\t\t\t\t\tbackground-color: @infoText;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.badge {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t.badge-success {\n\t\t\t\tbackground-color: @successText;\n\t\t\t}\n\t\t}\n\n\t\tli:first-child {\n\t\t\tborder-radius: 4px 0 0 4px;\n\t\t\tpadding-left: 20px;\n\t\t}\n\t}\n\n\t> .actions {\n\t\tz-index: 1000;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tline-height: 46px;\n\t\tfloat: right;\n\t\tpadding-left: 15px;\n\t\tpadding-right: 15px;\n\t\tvertical-align: middle;\n\t\tbackground-color: #e5e5e5;\n\t\tborder-left: 1px solid @navbarBorder;\n\n\t\ta {\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t.btn-prev {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.btn-next {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.step-content {\n\t\tborder-top: 1px solid #D4D4D4;\n\t\tpadding: 10px;\n\t\tfloat: left;\n\t\twidth: 100%;\n\n\t\t.step-pane {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t> .active {\n\t\t\tdisplay: block;\n\n\t\t\t.btn-group {\n\t\t\t\t.active {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// when complete\n\t&.complete {\n\t\t> .actions .glyphicon-arrow-right:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .actions .glyphicon-arrow-right {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}"]} \ No newline at end of file diff --git a/dist/css/fuelux.min.css b/dist/css/fuelux.min.css index 7f49bade6..0269ca574 100644 --- a/dist/css/fuelux.min.css +++ b/dist/css/fuelux.min.css @@ -4,4 +4,4 @@ * Licensed under the BSD-3-Clause license () */ -@charset "UTF-8";.fuelux .clearfix{*zoom:1}.fuelux .clearfix:before,.fuelux .clearfix:after{display:table;content:"";line-height:0}.fuelux .clearfix:after{clear:both}@font-face{font-family:fuelux;src:url(../fonts/fuelux.eot);src:url(../fonts/fuelux.eot?#iefix) format("embedded-opentype"),url(../fonts/fuelux.woff) format("woff"),url(../fonts/fuelux.ttf) format("truetype"),url(../fonts/fuelux.svg#fuelux) format("svg");font-weight:400;font-style:normal}.fuelux [class^=fueluxicon-]:before,.fuelux [class*=" fueluxicon-"]:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fuelux .fueluxicon-loader-full:before{content:"\e000"}.fuelux .fueluxicon-loader-1:before{content:"\e001"}.fuelux .fueluxicon-loader-2:before{content:"\e002"}.fuelux .fueluxicon-loader-3:before{content:"\e003"}.fuelux .fueluxicon-loader-4:before{content:"\e004"}.fuelux .fueluxicon-loader-5:before{content:"\e005"}.fuelux .fueluxicon-loader-6:before{content:"\e006"}.fuelux .fueluxicon-loader-7:before{content:"\e007"}.fuelux .fueluxicon-loader-8:before{content:"\e008"}.fuelux .fueluxicon-bullet:before{content:"\e009"}.fuelux .checkbox.highlight{padding:4px}.fuelux .checkbox.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox input[type=checkbox]:focus+.checkbox-label,.fuelux .checkbox input[type=checkbox]:hover+.checkbox-label,.fuelux .checkbox .checkbox-label:hover{color:#999}.fuelux .form-horizontal .checkbox-inline{padding-top:0}.fuelux .checkbox-custom{position:relative}.fuelux .checkbox-custom:before{font-family:"Glyphicons Halflings"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #adadad;border-radius:4px;color:#fff;content:" ";font-size:9px;height:14px;left:0;padding:1px 0 0 1px;position:absolute;top:3px;width:14px}.fuelux .checkbox-custom.checked:before{background:#39b3d7;border-color:#39b3d7;content:"\e013"}.fuelux .checkbox-custom.disabled{cursor:not-allowed}.fuelux .checkbox-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .checkbox-custom.checkbox-inline:before{left:0;top:3px}.fuelux .checkbox-custom.checkbox-inline.highlight{padding:4px 4px 4px 24px}.fuelux .checkbox-custom.checkbox-inline.highlight:before{left:4px;top:7px}.fuelux .checkbox-custom.checkbox-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox-custom input[type=checkbox]:focus+.checkbox-label{color:#999}.fuelux .combobox.disabled .input-group-btn{cursor:not-allowed}.fuelux .datepicker-calendar{padding:16px 16px 0;min-height:262px}.fuelux .datepicker-calendar button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-days{height:182px;margin:10px 0 12px;width:100%}.fuelux .datepicker-calendar-days thead{border-bottom:1px solid #cccaca}.fuelux .datepicker-calendar-days tbody:before{line-height:3px;content:"\200C";display:block}.fuelux .datepicker-calendar-days td,.fuelux .datepicker-calendar-days th{font-size:14px;height:32px;text-align:center;vertical-align:middle;width:14.29%}.fuelux .datepicker-calendar-days td button{color:#231f20;display:inline-block;height:30px;text-decoration:none;width:30px}.fuelux .datepicker-calendar-days td span{display:block}.fuelux .datepicker-calendar-days td span:hover{background:#b7e3f8;text-decoration:none}.fuelux .datepicker-calendar-days td.current-day button{border:1px solid #1d75bb}.fuelux .datepicker-calendar-days td.last-month,.fuelux .datepicker-calendar-days td.next-month{background:#e3e2e1}.fuelux .datepicker-calendar-days td.past button{color:#8d8787}.fuelux .datepicker-calendar-days td.restricted button{cursor:no-drop;position:relative}.fuelux .datepicker-calendar-days td.restricted button:before{border-top:1px solid #a94442;bottom:0;content:" ";display:block;left:5px;position:absolute;right:5px;top:50%}.fuelux .datepicker-calendar-days td.restricted button:hover{background:0 0}.fuelux .datepicker-calendar-days td.selected span{background:#1d75bb}.fuelux .datepicker-calendar-days td.selected span:hover{background:#0f5f9f}.fuelux .datepicker-calendar-days td.selected button{color:#fff}.fuelux .datepicker-calendar-days td.selected.current-day{box-shadow:0 0 0 1px #fff offset}.fuelux .datepicker-calendar-days th{font-weight:700;height:22px;vertical-align:top}.fuelux .datepicker-calendar-header{*zoom:1}.fuelux .datepicker-calendar-header:before,.fuelux .datepicker-calendar-header:after{display:table;content:"";line-height:0}.fuelux .datepicker-calendar-header:after{clear:both}.fuelux .datepicker-calendar-header button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-header .title{margin:0 auto;text-align:center;display:block;width:174px;color:#4d4d4f;font-size:20px;line-height:30px;text-decoration:underline;vertical-align:middle}.fuelux .datepicker-calendar-header .title:hover{color:#1d75bb;text-decoration:underline}.fuelux .datepicker-calendar-header .title.disabled{cursor:default;pointer-events:none;text-decoration:none}.fuelux .datepicker-calendar-header .title .month{display:inline;margin:0;padding:0}.fuelux .datepicker-calendar-header .title .month span{display:none}.fuelux .datepicker-calendar-header .title .month span.current{display:inline}.fuelux .datepicker-calendar-header .next,.fuelux .datepicker-calendar-header .prev{background:#666669;background-clip:padding-box;border-radius:30px;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.fuelux .datepicker-calendar-header .next span.glyphicon,.fuelux .datepicker-calendar-header .prev span.glyphicon{color:#fff;font-size:16px;line-height:30px}.fuelux .datepicker-calendar-header .next:hover,.fuelux .datepicker-calendar-header .prev:hover{background:#1d75bb}.fuelux .datepicker-calendar-header .next{float:right}.fuelux .datepicker-calendar-header .next span.glyphicon{line-height:28px}.fuelux .datepicker-calendar-footer{background:#e3e2e1;background-clip:padding-box;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;height:30px;margin:0 -16px;padding:4px 14px}.fuelux .datepicker-calendar-footer .datepicker-today{color:#231f20;font-size:14px;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today:hover{color:#1b75bb;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today.disabled{color:#8b8c8e;cursor:default;pointer-events:none}.fuelux .datepicker-calendar-footer .datepicker-today.disabled:hover{color:#8b8c8e}.fuelux .datepicker-calendar-wrapper{border:1px solid #6e6f71;min-height:20px;padding:0;width:300px}.fuelux .datepicker-wheels{display:none}.fuelux .datepicker-wheels ul button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-wheels-footer{background:#e3e2e1;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;clear:both}.fuelux .datepicker-wheels-footer .datepicker-wheels-back{display:block;color:#4d4d4f;float:left;line-height:22px;border:0;background-color:transparent}.fuelux .datepicker-wheels-footer .datepicker-wheels-back:hover{color:#1d75bb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select{float:right;background-color:transparent;color:#049cdb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select:hover{color:#1d75bb}.fuelux .datepicker-wheels-month,.fuelux .datepicker-wheels-year{float:left;width:50%}.fuelux .datepicker-wheels-month ul,.fuelux .datepicker-wheels-year ul{height:217px;list-style-type:none;margin:0;overflow:auto;padding:0;text-align:center}.fuelux .datepicker-wheels-month ul li,.fuelux .datepicker-wheels-year ul li{margin:4px 0}.fuelux .datepicker-wheels-month ul li button,.fuelux .datepicker-wheels-year ul li button{width:100%;text-align:center;color:#414041;display:block;font-size:16px;line-height:24px;text-decoration:none}.fuelux .datepicker-wheels-month ul li button:hover,.fuelux .datepicker-wheels-year ul li button:hover{background:#aee0f8;text-decoration:none}.fuelux .datepicker-wheels-month ul li.selected button,.fuelux .datepicker-wheels-year ul li.selected button{background:#1d75bb;color:#fff}.fuelux .datepicker-wheels-month ul li.selected button:hover,.fuelux .datepicker-wheels-year ul li.selected button:hover{background:#0f5f9f}.fuelux .datepicker-wheels-month .header,.fuelux .datepicker-wheels-year .header{background:#e3e2e1;background-clip:padding-box;border-bottom:1px solid #cccaca;border-radius:4px 0 0;color:#4d4d4f;font-size:20px;font-weight:700;line-height:30px;margin-top:0;margin-bottom:0;text-align:center}.fuelux .datepicker-wheels-month.full,.fuelux .datepicker-wheels-year.full{border-left:0;width:100%}.fuelux .datepicker-wheels-month.full .header,.fuelux .datepicker-wheels-year.full .header{border-radius:4px 4px 0 0}.fuelux .datepicker-wheels-year{border-left:1px solid #cccaca;float:right}.fuelux .datepicker-wheels-year .header{border-radius:0 4px 0 0}.fuelux .infinitescroll{overflow-y:auto}.fuelux .infinitescroll .infinitescroll-end{clear:both;font-style:italic;padding:6px;text-align:center}.fuelux .infinitescroll .infinitescroll-load{clear:both;padding:6px}.fuelux .infinitescroll .infinitescroll-load button{padding:5px 12px;width:100%}.fuelux .infinitescroll .infinitescroll-load .loader{font-size:32px;height:32px;margin:0 auto;width:32px}.fuelux .dropUp{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.fuelux .loader{height:64px;font-size:64px;position:relative;width:64px}.fuelux .loader:after,.fuelux .loader:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.fuelux .loader:before{content:'\e000';opacity:.33}.fuelux .loader.iefix:before{color:#bcbcbc;opacity:1}.fuelux .loader[data-frame="1"]:after{content:'\e001'}.fuelux .loader[data-frame="2"]:after{content:'\e002'}.fuelux .loader[data-frame="3"]:after{content:'\e003'}.fuelux .loader[data-frame="4"]:after{content:'\e004'}.fuelux .loader[data-frame="5"]:after{content:'\e005'}.fuelux .loader[data-frame="6"]:after{content:'\e006'}.fuelux .loader[data-frame="7"]:after{content:'\e007'}.fuelux .loader[data-frame="8"]:after{content:'\e008'}.fuelux input.glass,.fuelux textarea.glass{background:0 0;border:1px solid #fff;box-shadow:none}.fuelux input.glass:hover,.fuelux textarea.glass:hover{background:#d9edf7;border-color:#66afe9;cursor:pointer}.fuelux input.glass:hover[disabled],.fuelux textarea.glass:hover[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass:focus,.fuelux textarea.glass:focus{background:#fff;border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);cursor:auto}.fuelux input.glass:focus[disabled],.fuelux textarea.glass:focus[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass[disabled],.fuelux textarea.glass[disabled]{cursor:not-allowed}.fuelux [data-toggle=buttons]>.btn>input[type=radio],.fuelux [data-toggle=buttons]>.btn>input[type=checkbox]{display:inline;position:absolute;left:-9999px}.fuelux .pillbox{border:1px solid #BBB;border-radius:4px;cursor:text;padding:3px}.fuelux .pillbox[data-readonly]{border:1px solid transparent}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap{display:inline-block}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap.truncated{display:none}.fuelux .pillbox[data-readonly].truncate .pillbox-more{display:inline}.fuelux .pillbox[data-readonly] .pill span.glyphicon-close{display:none}.fuelux .pillbox[data-readonly] .pillbox-add-item{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap button.dropdown-toggle{display:none}.fuelux .pillbox.pills-editable .pill-group .pill span{cursor:text}.fuelux .pillbox.pills-editable .pill-group .pill span.glyphicon-close{cursor:pointer}.fuelux .pillbox>.pill-group{margin:0;padding:0;width:100%}.fuelux .pillbox>.pill-group>.pill{margin:2px;cursor:default;float:left;word-break:break-all}.fuelux .pillbox>.pill-group>.pill.pillbox-highlight{outline:1px dotted #999}.fuelux .pillbox>.pill-group>.pill.truncated{display:none}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit{border:0;color:#333;font-weight:400;border-radius:2px}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit:focus{outline:0;border:0}.fuelux .pillbox>.pill-group>.pill .glyphicon-close{cursor:pointer;top:-1px;left:2px}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:before{content:" \00d7"}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:hover{opacity:.4}.fuelux .pillbox .pillbox-input-wrap{position:relative;margin:4px 0 3px 3px;float:left}.fuelux .pillbox .pillbox-input-wrap.editing{border:1px solid #ccc;border-radius:4px;margin:2px 0 3px 3px}.fuelux .pillbox .pillbox-input-wrap.editing input.pillbox-add-item{border-radius:4px;color:#333;height:32px}.fuelux .pillbox .pillbox-add-item{border:0;box-shadow:none}.fuelux .pillbox .pillbox-add-item:focus{outline:0;border:0}.fuelux .pillbox .pillbox-more{cursor:pointer;display:none;line-height:30px}.fuelux .pillbox .suggest{max-height:166px;overflow-y:auto}.fuelux .pillbox .suggest>li{white-space:nowrap;cursor:pointer;padding:3px 20px}.fuelux .pillbox .suggest>li.pillbox-suggest-sel{background-color:#eee}.fuelux .pillbox .suggest>li:hover{background-color:#eee}.fuelux .placard{display:inline-block;position:relative}.fuelux .placard[data-ellipsis=true].showing input.placard-field{overflow:visible;text-overflow:clip;white-space:normal}.fuelux .placard[data-ellipsis=true] input.placard-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuelux .placard[data-ellipsis=true] textarea.placard-field[readonly]{overflow:hidden}.fuelux .placard.showing .placard-footer,.fuelux .placard.showing .placard-header,.fuelux .placard.showing .placard-popup{display:block;z-index:1}.fuelux .placard.showing input.placard-field,.fuelux .placard.showing textarea.placard-field{background:#fff;border:1px solid #CCC;box-shadow:none;position:relative;z-index:1}.fuelux .placard input.placard-field,.fuelux .placard textarea.placard-field{resize:none}.fuelux .placard input.placard-field[readonly],.fuelux .placard textarea.placard-field[readonly]{background:#fff;cursor:auto}.fuelux .placard input.placard-field[readonly].glass,.fuelux .placard textarea.placard-field[readonly].glass{background:0 0}.fuelux .placard input.placard-field[readonly].glass:hover,.fuelux .placard textarea.placard-field[readonly].glass:hover{background:#d9edf7;cursor:pointer}.fuelux .placard input.placard-field:focus,.fuelux .placard textarea.placard-field:focus{border:1px solid #CCC;box-shadow:none}.fuelux .placard-cancel{font-size:12px;margin-right:4px;vertical-align:middle}.fuelux .placard-footer,.fuelux .placard-header{display:none;left:0;line-height:1;position:absolute;right:0}.fuelux .placard-footer{padding:4px 0 8px;text-align:right;top:100%}.fuelux .placard-header{bottom:100%;padding:8px 0 4px}.fuelux .placard-header h1,.fuelux .placard-header h2,.fuelux .placard-header h3,.fuelux .placard-header h4,.fuelux .placard-header h5,.fuelux .placard-header h6{margin:0}.fuelux .placard-popup{background:#d9edf7;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;bottom:-8px;box-shadow:0 0 0 1px #fff inset;display:none;left:-8px;position:absolute;right:-8px;top:-8px}.fuelux .radio.highlight{padding:4px}.fuelux .radio.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio input[type=radio]:focus+.radio-label,.fuelux .radio input[type=radio]:hover+.radio-label,.fuelux .radio .radio-label:hover{color:#999}.fuelux .form-horizontal .radio-inline{padding-top:0}.fuelux .radio-custom{position:relative}.fuelux .radio-custom:after{background:0 0;border-radius:6px;content:" ";height:6px;left:4px;position:absolute;top:7px;width:6px}.fuelux .radio-custom:before{border:1px solid #adadad;border-radius:14px;content:" ";height:14px;left:0;position:absolute;top:3px;width:14px}.fuelux .radio-custom.checked:after{background:#fff}.fuelux .radio-custom.checked:before{background:#39b3d7;border-color:#39b3d7}.fuelux .radio-custom.disabled{cursor:not-allowed}.fuelux .radio-custom.disabled:after{cursor:not-allowed}.fuelux .radio-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .radio-custom.radio-inline:after{left:4px;top:7px}.fuelux .radio-custom.radio-inline:before{left:0;top:3px}.fuelux .radio-custom.radio-inline.highlight{padding:4px 4px 4px 24px}.fuelux .radio-custom.radio-inline.highlight:after{left:8px;top:11px}.fuelux .radio-custom.radio-inline.highlight:before{left:4px;top:7px}.fuelux .radio-custom.radio-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio-custom input[type=radio]:focus+.radio-label{color:#999}.fuelux .repeater{border:1px solid #ddd;border-radius:4px}.fuelux .repeater-canvas.scrolling{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.fuelux .repeater-header,.fuelux .repeater-footer{background:#f9f9f9;min-height:50px;padding:8px;*zoom:1}.fuelux .repeater-header:before,.fuelux .repeater-footer:before,.fuelux .repeater-header:after,.fuelux .repeater-footer:after{display:table;content:"";line-height:0}.fuelux .repeater-header:after,.fuelux .repeater-footer:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{float:left}.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:right}@media (max-width:625px){.fuelux .repeater-header-left,.fuelux .repeater-footer-left,.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:none;*zoom:1}.fuelux .repeater-header-left:before,.fuelux .repeater-footer-left:before,.fuelux .repeater-header-right:before,.fuelux .repeater-footer-right:before,.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{display:table;content:"";line-height:0}.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{margin-bottom:8px}}.fuelux .repeater-header{border-bottom:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px}.fuelux .repeater-footer{border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fuelux .repeater-loader{display:none;left:50%;position:absolute;margin:-32px 0 0 -32px;top:50%}.fuelux .repeater-viewport{min-height:80px;position:relative}.fuelux .repeater-pagination label{font-weight:400}.fuelux .repeater-pagination .repeater-primaryPaging{display:none;vertical-align:middle;width:116px}.fuelux .repeater-pagination .repeater-primaryPaging.active{display:inline-block}.fuelux .repeater-pagination .repeater-primaryPaging ul.dropdown-menu{min-width:116px}.fuelux .repeater-pagination .repeater-secondaryPaging{display:none;width:82px}.fuelux .repeater-pagination .repeater-secondaryPaging.active{display:inline-block}.fuelux .repeater-search{float:left;width:200px}.fuelux .repeater-title{display:block;float:left;line-height:34px;margin-right:10px}.fuelux .repeater[data-currentview=list] .repeater-loader{margin-top:-12px}.fuelux .repeater[data-currentview=list] .repeater-loader.noHeader{margin-top:-32px}.fuelux .repeater-list-check{display:inline-block;height:0;line-height:0;position:relative;vertical-align:top;width:0}.fuelux .repeater-list-check span.glyphicon{left:-22px;position:absolute;top:2px}.fuelux .repeater-list-header,.fuelux .repeater-list-items{margin-bottom:0;width:100%}.fuelux .repeater-list-header td,.fuelux .repeater-list-items td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:0}.fuelux .repeater-list-header td:first-child,.fuelux .repeater-list-items td:first-child{border-left:0}.fuelux .repeater-list-header{background:#F9F9F9}.fuelux .repeater-list-header td{font-weight:700}.fuelux .repeater-list-header td.sortable:hover,.fuelux .repeater-list-header td.sortable.sorted{background:#F1F1F1;cursor:pointer;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-o-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:linear-gradient(to bottom,#f9f9f9,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0)}.fuelux .repeater-list-header td.sortable.sorted span.glyphicon{display:block}.fuelux .repeater-list-header td span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-list-items tr.empty td{border-bottom:0;font-style:italic;padding:20px;text-align:center;width:100%}.fuelux .repeater-list-items tr.selectable:hover{background:#d9edf7;cursor:pointer}.fuelux .repeater-list-items tr.selected{background:#66AFE9;color:#fff}.fuelux .repeater-list-items tr.selected:hover{background:#428bca}.fuelux .repeater-list-items tr.selected td:first-child{padding-left:30px}.fuelux .repeater-list-wrapper{overflow-y:auto}.fuelux .repeater-thumbnail{border:1px solid #ddd;color:#666;float:left;font-size:12px;height:130px;line-height:36px;margin:10px 12px;text-align:center;width:100px;-webkit-box-shadow:0 1px 4px 0 #ddd;box-shadow:0 1px 4px 0 #ddd}.fuelux .repeater-thumbnail img{display:block;margin-top:12px}.fuelux .repeater-thumbnail-cont{height:100%;overflow-y:auto;padding:10px;width:100%}.fuelux .repeater-thumbnail-cont div.empty{font-style:italic;padding:20px 10px;text-align:center}.fuelux .spinbox{display:inline-block;position:relative}.fuelux .spinbox.digits-3{width:60px}.fuelux .spinbox.disabled .spinbox-buttons{cursor:not-allowed}.fuelux .spinbox .spinbox-input{float:left;padding-bottom:3px;padding:0 25px 0 7px}.fuelux .spinbox .btn{position:relative;width:20px;height:13px;padding-top:0;padding-right:9px;padding-left:9px}.fuelux .spinbox .btn.disabled{cursor:not-allowed}.fuelux .spinbox .spinbox-buttons{position:absolute;height:28px;width:20px;right:2px}.fuelux .spinbox .spinbox-up{padding:0 0 14px 1px;top:2px}.fuelux .spinbox .spinbox-up .glyphicon-chevron-up{position:relative;top:0}.fuelux .spinbox .btn-group>.btn.spinbox-up{border-top-right-radius:4px}.fuelux .spinbox .spinbox-down{padding:0 0 8px 1px;top:2px;height:15px;border-bottom-left-radius:4px}.fuelux .spinbox .spinbox-down .glyphicon-chevron-down{position:relative;left:-1px;top:0}.fuelux .scheduler .control-label{min-width:7em}.fuelux .scheduler .inline-form-text{float:left;line-height:27px;margin-top:4px}.fuelux .scheduler .start-datetime.form-group{margin-bottom:0}.fuelux .scheduler .start-datetime .form-group{margin-left:0}.fuelux .scheduler .start-datetime .combobox{max-width:9em}.fuelux .scheduler .start-datetime .combobox .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .start-datetime .dropdown{float:left;margin:0 10px 0 0}.fuelux .scheduler .timezone-container .input-group{max-width:20em}.fuelux .scheduler .timezone-container .dropdown-label{height:18px;white-space:nowrap;max-width:20em;overflow:hidden;text-overflow:ellipsis}.fuelux .scheduler .timezone-container .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-panel{margin-left:0}.fuelux .scheduler .repeat-panel label{font-weight:400}.fuelux .scheduler .repeat-panel .radio{margin-right:10px}.fuelux .scheduler .repeat-panel .form-group{margin-left:0}.fuelux .scheduler .repeat-interval{margin-left:0;*zoom:1}.fuelux .scheduler .repeat-interval:before,.fuelux .scheduler .repeat-interval:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-interval:after{clear:both}.fuelux .scheduler .repeat-interval .form-group{margin-left:0}.fuelux .scheduler .repeat-interval .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-interval .repeat-every-panel{float:left}.fuelux .scheduler .repeat-interval .repeat-every-panel .repeat-every-pretext{padding:0 10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox{float:left;margin-right:10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox input{margin-bottom:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{clear:both}.fuelux .scheduler .repeat-monthly .repeat-monthly-date .selectlist{margin-left:5px}.fuelux .scheduler .repeat-monthly .repeat-monthly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{clear:both}.fuelux .scheduler .repeat-monthly .month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-date .year-month-day{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-day .repeat-yearly-day-text{margin-left:10px}.fuelux .scheduler .repeat-weekly button:not(.active){background-color:#fff}.fuelux .scheduler .repeat-weekly .btn-group.disabled{position:relative;opacity:.65}.fuelux .scheduler .repeat-weekly .btn-group.disabled:before{background:0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.fuelux .scheduler .selectlist{float:left}.fuelux .scheduler label.radio{float:left;line-height:27px}.fuelux .scheduler label.radio input{margin-top:8px}.fuelux .scheduler .repeat-end .end-after{float:left;display:inline-block;margin-right:10px}.fuelux .scheduler .repeat-end .form-group{margin-left:0}.fuelux .search.disabled .input-group-btn{cursor:not-allowed}.fuelux .selectlist.disabled{cursor:not-allowed}.fuelux .selectlist-sizer{display:inline-block;position:absolute;visibility:hidden;top:0}.fuelux .selectlist .selected-label{overflow:hidden;min-width:2em}.fuelux .selectlist .btn.dropdown-toggle{white-space:normal}.fuelux .selectlist .btn.dropdown-toggle .selected-label{padding-right:10px;text-align:left}.fuelux .tree{border:1px solid #999;border-radius:4px;padding:10px 15px 0;overflow-x:auto;overflow-y:auto;position:relative;list-style:none}.fuelux .tree :focus{outline:0}.fuelux .tree button:focus{color:#999}.fuelux .tree ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.fuelux .tree li{margin:0;margin-top:5px;margin-bottom:5px}.fuelux .tree .tree-loader{margin-left:45px}.fuelux .tree .tree-open>.tree-branch-header .glyphicon-play{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:relative;left:-5px}.fuelux .tree [data-children=false]>.tree-branch-header .icon-caret:before{content:'\00a0'}.fuelux .tree .tree-branch .tree-branch-header{position:relative;border-radius:6px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name:hover{color:#999}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play{font-size:10px;padding-right:5px}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before{position:relative;top:-2px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-branch .tree-branch-header label{font-weight:400;padding-left:3px;margin-bottom:0;cursor:pointer}.fuelux .tree .tree-branch .tree-branch-children{margin-left:14px}.fuelux .tree .tree-item{position:relative;cursor:pointer;border-radius:6px;margin-left:26px}.fuelux .tree .tree-item .tree-item-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-item .tree-item-name:hover{color:#999}.fuelux .tree .tree-item.tree-selected .tree-item-name{background-color:#4f4f4f;color:#fff}.fuelux .tree .tree-item label{font-weight:400;padding-left:7px;margin-bottom:0;cursor:pointer}.fuelux .tree .icon-caret:hover+.tree-branch-name{color:#999}.fuelux .tree.tree-folder-select .tree-branch .icon-caret{background-color:transparent;border:0}.fuelux .tree.tree-folder-select .tree-branch .icon-caret:hover{cursor:pointer;color:#999}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name{padding:1px 5px 0;border-radius:6px}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name.tree-selected{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name:hover{background-color:#4f4f4f;color:#fff}.fuelux .wizard{*zoom:1;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f9f9f9;position:relative;min-height:48px;overflow:hidden}.fuelux .wizard:before,.fuelux .wizard:after{display:table;content:"";line-height:0}.fuelux .wizard:after{clear:both}.fuelux .wizard>.steps{list-style:none outside none;padding:0;margin:0;width:4000px}.fuelux .wizard>.steps.previous-disabled li.complete{cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover{background:#f3f4f5;color:#468847;cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover .chevron:before{border-left-color:#f3f4f5}.fuelux .wizard>.steps li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#999;font-size:16px;cursor:not-allowed}.fuelux .wizard>.steps li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.fuelux .wizard>.steps li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.fuelux .wizard>.steps li.complete{background:#f3f4f5;color:#468847}.fuelux .wizard>.steps li.complete:hover{background:#e7eff8;cursor:pointer}.fuelux .wizard>.steps li.complete:hover .chevron:before{border-left:14px solid #e7eff8}.fuelux .wizard>.steps li.complete .chevron:before{border-left:14px solid #f3f4f5}.fuelux .wizard>.steps li.active{background:#f1f6fc;color:#3a87ad;cursor:default}.fuelux .wizard>.steps li.active .chevron:before{border-left:14px solid #f1f6fc}.fuelux .wizard>.steps li.active .badge{background-color:#3a87ad}.fuelux .wizard>.steps li .badge{margin-right:8px}.fuelux .wizard>.steps li .badge-success{background-color:#468847}.fuelux .wizard>.steps li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.fuelux .wizard>.actions{z-index:1000;position:absolute;right:0;line-height:46px;float:right;padding-left:15px;padding-right:15px;vertical-align:middle;background-color:#e5e5e5;border-left:1px solid #d4d4d4}.fuelux .wizard>.actions a{line-height:45px;font-size:12px;margin-right:8px}.fuelux .wizard>.actions .btn-prev[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-prev span{margin-right:5px}.fuelux .wizard>.actions .btn-next[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-next span{margin-left:5px}.fuelux .wizard .step-content{border-top:1px solid #D4D4D4;padding:10px;float:left;width:100%}.fuelux .wizard .step-content .step-pane{display:none}.fuelux .wizard .step-content>.active{display:block}.fuelux .wizard .step-content>.active .btn-group .active{display:inline-block}.fuelux .wizard.complete>.actions .glyphicon-arrow-right:before{display:none}.fuelux .wizard.complete>.actions .glyphicon-arrow-right{margin-left:0} \ No newline at end of file +@charset "UTF-8";.fuelux .clearfix{*zoom:1}.fuelux .clearfix:before,.fuelux .clearfix:after{display:table;content:"";line-height:0}.fuelux .clearfix:after{clear:both}@font-face{font-family:fuelux;src:url(../fonts/fuelux.eot);src:url(../fonts/fuelux.eot?#iefix) format("embedded-opentype"),url(../fonts/fuelux.woff) format("woff"),url(../fonts/fuelux.ttf) format("truetype"),url(../fonts/fuelux.svg#fuelux) format("svg");font-weight:400;font-style:normal}.fuelux [class^=fueluxicon-]:before,.fuelux [class*=" fueluxicon-"]:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fuelux .fueluxicon-loader-full:before{content:"\e000"}.fuelux .fueluxicon-loader-1:before{content:"\e001"}.fuelux .fueluxicon-loader-2:before{content:"\e002"}.fuelux .fueluxicon-loader-3:before{content:"\e003"}.fuelux .fueluxicon-loader-4:before{content:"\e004"}.fuelux .fueluxicon-loader-5:before{content:"\e005"}.fuelux .fueluxicon-loader-6:before{content:"\e006"}.fuelux .fueluxicon-loader-7:before{content:"\e007"}.fuelux .fueluxicon-loader-8:before{content:"\e008"}.fuelux .fueluxicon-bullet:before{content:"\e009"}.fuelux .checkbox.highlight{padding:4px}.fuelux .checkbox.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox input[type=checkbox]:focus+.checkbox-label,.fuelux .checkbox input[type=checkbox]:hover+.checkbox-label,.fuelux .checkbox .checkbox-label:hover{color:#999}.fuelux .form-horizontal .checkbox-inline{padding-top:0}.fuelux .checkbox-custom{position:relative}.fuelux .checkbox-custom:before{font-family:"Glyphicons Halflings"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #adadad;border-radius:4px;color:#fff;content:" ";font-size:9px;height:14px;left:0;padding:1px 0 0 1px;position:absolute;top:3px;width:14px}.fuelux .checkbox-custom.checked:before{background:#39b3d7;border-color:#39b3d7;content:"\e013"}.fuelux .checkbox-custom.disabled{cursor:not-allowed}.fuelux .checkbox-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .checkbox-custom.checkbox-inline:before{left:0;top:3px}.fuelux .checkbox-custom.checkbox-inline.highlight{padding:4px 4px 4px 24px}.fuelux .checkbox-custom.checkbox-inline.highlight:before{left:4px;top:7px}.fuelux .checkbox-custom.checkbox-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox-custom input[type=checkbox]:focus+.checkbox-label{color:#999}.fuelux .combobox.disabled .input-group-btn{cursor:not-allowed}.fuelux .datepicker-calendar{padding:16px 16px 0;min-height:262px}.fuelux .datepicker-calendar button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-days{height:182px;margin:10px 0 12px;width:100%}.fuelux .datepicker-calendar-days thead{border-bottom:1px solid #cccaca}.fuelux .datepicker-calendar-days tbody:before{line-height:3px;content:"\200C";display:block}.fuelux .datepicker-calendar-days td,.fuelux .datepicker-calendar-days th{font-size:14px;height:32px;text-align:center;vertical-align:middle;width:14.29%}.fuelux .datepicker-calendar-days td b,.fuelux .datepicker-calendar-days td button{color:#231f20;display:inline-block;font-weight:400;height:30px;text-decoration:none;width:30px}.fuelux .datepicker-calendar-days td b{line-height:30px}.fuelux .datepicker-calendar-days td span{display:block}.fuelux .datepicker-calendar-days td span:hover{background:#b7e3f8;text-decoration:none}.fuelux .datepicker-calendar-days td.current-day b,.fuelux .datepicker-calendar-days td.current-day button{border:1px solid #1d75bb}.fuelux .datepicker-calendar-days td.last-month,.fuelux .datepicker-calendar-days td.next-month{background:#e3e2e1}.fuelux .datepicker-calendar-days td.past b,.fuelux .datepicker-calendar-days td.past button{color:#8d8787}.fuelux .datepicker-calendar-days td.restricted b,.fuelux .datepicker-calendar-days td.restricted button{cursor:no-drop;position:relative}.fuelux .datepicker-calendar-days td.restricted b:before,.fuelux .datepicker-calendar-days td.restricted button:before{border-top:1px solid #a94442;bottom:0;content:" ";display:block;left:5px;position:absolute;right:5px;top:50%}.fuelux .datepicker-calendar-days td.restricted b:hover,.fuelux .datepicker-calendar-days td.restricted button:hover{background:0 0}.fuelux .datepicker-calendar-days td.selected span{background:#1d75bb}.fuelux .datepicker-calendar-days td.selected span:hover{background:#0f5f9f}.fuelux .datepicker-calendar-days td.selected b,.fuelux .datepicker-calendar-days td.selected button{color:#fff}.fuelux .datepicker-calendar-days td.selected.current-day{box-shadow:0 0 0 1px #fff offset}.fuelux .datepicker-calendar-days td.selected.current-day span:hover b,.fuelux .datepicker-calendar-days td.selected.current-day span:hover button{border-color:#0f5f9f}.fuelux .datepicker-calendar-days th{font-weight:700;height:22px;vertical-align:top}.fuelux .datepicker-calendar-header{*zoom:1}.fuelux .datepicker-calendar-header:before,.fuelux .datepicker-calendar-header:after{display:table;content:"";line-height:0}.fuelux .datepicker-calendar-header:after{clear:both}.fuelux .datepicker-calendar-header button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-header .title{margin:0 auto;text-align:center;display:block;width:174px;color:#4d4d4f;font-size:20px;line-height:30px;text-decoration:underline;vertical-align:middle}.fuelux .datepicker-calendar-header .title:hover{color:#1d75bb;text-decoration:underline}.fuelux .datepicker-calendar-header .title.disabled{cursor:default;pointer-events:none;text-decoration:none}.fuelux .datepicker-calendar-header .title .month{display:inline;margin:0;padding:0}.fuelux .datepicker-calendar-header .title .month span{display:none}.fuelux .datepicker-calendar-header .title .month span.current{display:inline}.fuelux .datepicker-calendar-header .next,.fuelux .datepicker-calendar-header .prev{background:#666669;background-clip:padding-box;border-radius:30px;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.fuelux .datepicker-calendar-header .next span.glyphicon,.fuelux .datepicker-calendar-header .prev span.glyphicon{color:#fff;font-size:16px;line-height:30px}.fuelux .datepicker-calendar-header .next:hover,.fuelux .datepicker-calendar-header .prev:hover{background:#1d75bb}.fuelux .datepicker-calendar-header .next{float:right}.fuelux .datepicker-calendar-header .next span.glyphicon{line-height:28px}.fuelux .datepicker-calendar-footer{background:#e3e2e1;background-clip:padding-box;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;height:30px;margin:0 -16px;padding:4px 14px}.fuelux .datepicker-calendar-footer .datepicker-today{color:#231f20;font-size:14px;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today:hover{color:#1b75bb;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today.disabled{color:#8b8c8e;cursor:default;pointer-events:none}.fuelux .datepicker-calendar-footer .datepicker-today.disabled:hover{color:#8b8c8e}.fuelux .datepicker-calendar-wrapper{border:1px solid #6e6f71;min-height:20px;padding:0;width:300px}.fuelux .datepicker-wheels{display:none}.fuelux .datepicker-wheels ul button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-wheels-footer{background:#e3e2e1;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;clear:both}.fuelux .datepicker-wheels-footer .datepicker-wheels-back{display:block;color:#4d4d4f;float:left;line-height:22px;border:0;background-color:transparent}.fuelux .datepicker-wheels-footer .datepicker-wheels-back:hover{color:#1d75bb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select{float:right;background-color:transparent;color:#049cdb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select:hover{color:#1d75bb}.fuelux .datepicker-wheels-month,.fuelux .datepicker-wheels-year{float:left;width:50%}.fuelux .datepicker-wheels-month ul,.fuelux .datepicker-wheels-year ul{height:217px;list-style-type:none;margin:0;overflow:auto;padding:0;text-align:center}.fuelux .datepicker-wheels-month ul li,.fuelux .datepicker-wheels-year ul li{margin:4px 0}.fuelux .datepicker-wheels-month ul li button,.fuelux .datepicker-wheels-year ul li button{width:100%;text-align:center;color:#414041;display:block;font-size:16px;line-height:24px;text-decoration:none}.fuelux .datepicker-wheels-month ul li button:hover,.fuelux .datepicker-wheels-year ul li button:hover{background:#aee0f8;text-decoration:none}.fuelux .datepicker-wheels-month ul li.selected button,.fuelux .datepicker-wheels-year ul li.selected button{background:#1d75bb;color:#fff}.fuelux .datepicker-wheels-month ul li.selected button:hover,.fuelux .datepicker-wheels-year ul li.selected button:hover{background:#0f5f9f}.fuelux .datepicker-wheels-month .header,.fuelux .datepicker-wheels-year .header{background:#e3e2e1;background-clip:padding-box;border-bottom:1px solid #cccaca;border-radius:4px 0 0;color:#4d4d4f;font-size:20px;font-weight:700;line-height:30px;margin-top:0;margin-bottom:0;text-align:center}.fuelux .datepicker-wheels-month.full,.fuelux .datepicker-wheels-year.full{border-left:0;width:100%}.fuelux .datepicker-wheels-month.full .header,.fuelux .datepicker-wheels-year.full .header{border-radius:4px 4px 0 0}.fuelux .datepicker-wheels-year{border-left:1px solid #cccaca;float:right}.fuelux .datepicker-wheels-year .header{border-radius:0 4px 0 0}.fuelux .infinitescroll{overflow-y:auto}.fuelux .infinitescroll .infinitescroll-end{clear:both;font-style:italic;padding:6px;text-align:center}.fuelux .infinitescroll .infinitescroll-load{clear:both;padding:6px}.fuelux .infinitescroll .infinitescroll-load button{padding:5px 12px;width:100%}.fuelux .infinitescroll .infinitescroll-load .loader{font-size:32px;height:32px;margin:0 auto;width:32px}.fuelux .dropUp{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.fuelux .loader{height:64px;font-size:64px;position:relative;width:64px}.fuelux .loader:after,.fuelux .loader:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.fuelux .loader:before{content:'\e000';opacity:.33}.fuelux .loader.iefix:before{color:#bcbcbc;opacity:1}.fuelux .loader[data-frame="1"]:after{content:'\e001'}.fuelux .loader[data-frame="2"]:after{content:'\e002'}.fuelux .loader[data-frame="3"]:after{content:'\e003'}.fuelux .loader[data-frame="4"]:after{content:'\e004'}.fuelux .loader[data-frame="5"]:after{content:'\e005'}.fuelux .loader[data-frame="6"]:after{content:'\e006'}.fuelux .loader[data-frame="7"]:after{content:'\e007'}.fuelux .loader[data-frame="8"]:after{content:'\e008'}.fuelux input.glass,.fuelux textarea.glass{background:0 0;border:1px solid #fff;box-shadow:none}.fuelux input.glass:hover,.fuelux textarea.glass:hover{background:#d9edf7;border-color:#66afe9;cursor:pointer}.fuelux input.glass:hover[disabled],.fuelux textarea.glass:hover[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass:focus,.fuelux textarea.glass:focus{background:#fff;border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);cursor:auto}.fuelux input.glass:focus[disabled],.fuelux textarea.glass:focus[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass[disabled],.fuelux textarea.glass[disabled]{cursor:not-allowed}.fuelux [data-toggle=buttons]>.btn>input[type=radio],.fuelux [data-toggle=buttons]>.btn>input[type=checkbox]{display:inline;position:absolute;left:-9999px}.fuelux .pillbox{border:1px solid #BBB;border-radius:4px;cursor:text;padding:3px}.fuelux .pillbox[data-readonly]{border:1px solid transparent}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap{display:inline-block}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap.truncated{display:none}.fuelux .pillbox[data-readonly].truncate .pillbox-more{display:inline}.fuelux .pillbox[data-readonly] .pill span.glyphicon-close{display:none}.fuelux .pillbox[data-readonly] .pillbox-add-item{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap button.dropdown-toggle{display:none}.fuelux .pillbox.pills-editable .pill-group .pill span{cursor:text}.fuelux .pillbox.pills-editable .pill-group .pill span.glyphicon-close{cursor:pointer}.fuelux .pillbox>.pill-group{margin:0;padding:0;width:100%}.fuelux .pillbox>.pill-group>.pill{margin:2px;cursor:default;float:left;word-break:break-all}.fuelux .pillbox>.pill-group>.pill.pillbox-highlight{outline:1px dotted #999}.fuelux .pillbox>.pill-group>.pill.truncated{display:none}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit{border:0;color:#333;font-weight:400;border-radius:2px}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit:focus{outline:0;border:0}.fuelux .pillbox>.pill-group>.pill .glyphicon-close{cursor:pointer;top:-1px;left:2px}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:before{content:" \00d7"}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:hover{opacity:.4}.fuelux .pillbox .pillbox-input-wrap{position:relative;margin:4px 0 3px 3px;float:left}.fuelux .pillbox .pillbox-input-wrap.editing{border:1px solid #ccc;border-radius:4px;margin:2px 0 3px 3px}.fuelux .pillbox .pillbox-input-wrap.editing input.pillbox-add-item{border-radius:4px;color:#333;height:32px}.fuelux .pillbox .pillbox-add-item{border:0;box-shadow:none}.fuelux .pillbox .pillbox-add-item:focus{outline:0;border:0}.fuelux .pillbox .pillbox-more{cursor:pointer;display:none;line-height:30px}.fuelux .pillbox .suggest{max-height:166px;overflow-y:auto}.fuelux .pillbox .suggest>li{white-space:nowrap;cursor:pointer;padding:3px 20px}.fuelux .pillbox .suggest>li.pillbox-suggest-sel{background-color:#eee}.fuelux .pillbox .suggest>li:hover{background-color:#eee}.fuelux .placard{display:inline-block;position:relative}.fuelux .placard[data-ellipsis=true].showing input.placard-field{overflow:visible;text-overflow:clip;white-space:normal}.fuelux .placard[data-ellipsis=true] input.placard-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuelux .placard[data-ellipsis=true] textarea.placard-field[readonly]{overflow:hidden}.fuelux .placard.showing .placard-footer,.fuelux .placard.showing .placard-header,.fuelux .placard.showing .placard-popup{display:block;z-index:1}.fuelux .placard.showing input.placard-field,.fuelux .placard.showing textarea.placard-field{background:#fff;border:1px solid #CCC;box-shadow:none;position:relative;z-index:1}.fuelux .placard input.placard-field,.fuelux .placard textarea.placard-field{resize:none}.fuelux .placard input.placard-field[readonly],.fuelux .placard textarea.placard-field[readonly]{background:#fff;cursor:auto}.fuelux .placard input.placard-field[readonly].glass,.fuelux .placard textarea.placard-field[readonly].glass{background:0 0}.fuelux .placard input.placard-field[readonly].glass:hover,.fuelux .placard textarea.placard-field[readonly].glass:hover{background:#d9edf7;cursor:pointer}.fuelux .placard input.placard-field:focus,.fuelux .placard textarea.placard-field:focus{border:1px solid #CCC;box-shadow:none}.fuelux .placard-cancel{font-size:12px;margin-right:4px;vertical-align:middle}.fuelux .placard-footer,.fuelux .placard-header{display:none;left:0;line-height:1;position:absolute;right:0}.fuelux .placard-footer{padding:4px 0 8px;text-align:right;top:100%}.fuelux .placard-header{bottom:100%;padding:8px 0 4px}.fuelux .placard-header h1,.fuelux .placard-header h2,.fuelux .placard-header h3,.fuelux .placard-header h4,.fuelux .placard-header h5,.fuelux .placard-header h6{margin:0}.fuelux .placard-popup{background:#d9edf7;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;bottom:-8px;box-shadow:0 0 0 1px #fff inset;display:none;left:-8px;position:absolute;right:-8px;top:-8px}.fuelux .radio.highlight{padding:4px}.fuelux .radio.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio input[type=radio]:focus+.radio-label,.fuelux .radio input[type=radio]:hover+.radio-label,.fuelux .radio .radio-label:hover{color:#999}.fuelux .form-horizontal .radio-inline{padding-top:0}.fuelux .radio-custom{position:relative}.fuelux .radio-custom:after{background:0 0;border-radius:6px;content:" ";height:6px;left:4px;position:absolute;top:7px;width:6px}.fuelux .radio-custom:before{border:1px solid #adadad;border-radius:14px;content:" ";height:14px;left:0;position:absolute;top:3px;width:14px}.fuelux .radio-custom.checked:after{background:#fff}.fuelux .radio-custom.checked:before{background:#39b3d7;border-color:#39b3d7}.fuelux .radio-custom.disabled{cursor:not-allowed}.fuelux .radio-custom.disabled:after{cursor:not-allowed}.fuelux .radio-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .radio-custom.radio-inline:after{left:4px;top:7px}.fuelux .radio-custom.radio-inline:before{left:0;top:3px}.fuelux .radio-custom.radio-inline.highlight{padding:4px 4px 4px 24px}.fuelux .radio-custom.radio-inline.highlight:after{left:8px;top:11px}.fuelux .radio-custom.radio-inline.highlight:before{left:4px;top:7px}.fuelux .radio-custom.radio-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio-custom input[type=radio]:focus+.radio-label{color:#999}.fuelux .repeater{border:1px solid #ddd;border-radius:4px}.fuelux .repeater-canvas.scrolling{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.fuelux .repeater-header,.fuelux .repeater-footer{background:#f9f9f9;min-height:50px;padding:8px;*zoom:1}.fuelux .repeater-header:before,.fuelux .repeater-footer:before,.fuelux .repeater-header:after,.fuelux .repeater-footer:after{display:table;content:"";line-height:0}.fuelux .repeater-header:after,.fuelux .repeater-footer:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{float:left}.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:right}@media (max-width:625px){.fuelux .repeater-header-left,.fuelux .repeater-footer-left,.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:none;*zoom:1}.fuelux .repeater-header-left:before,.fuelux .repeater-footer-left:before,.fuelux .repeater-header-right:before,.fuelux .repeater-footer-right:before,.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{display:table;content:"";line-height:0}.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{margin-bottom:8px}}.fuelux .repeater-header{border-bottom:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px}.fuelux .repeater-footer{border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fuelux .repeater-loader{display:none;left:50%;position:absolute;margin:-32px 0 0 -32px;top:50%}.fuelux .repeater-viewport{min-height:80px;position:relative}.fuelux .repeater-pagination label{font-weight:400}.fuelux .repeater-pagination .repeater-primaryPaging{display:none;vertical-align:middle;width:116px}.fuelux .repeater-pagination .repeater-primaryPaging.active{display:inline-block}.fuelux .repeater-pagination .repeater-primaryPaging ul.dropdown-menu{min-width:116px}.fuelux .repeater-pagination .repeater-secondaryPaging{display:none;width:82px}.fuelux .repeater-pagination .repeater-secondaryPaging.active{display:inline-block}.fuelux .repeater-search{float:left;width:200px}.fuelux .repeater-title{display:block;float:left;line-height:34px;margin-right:10px}.fuelux .repeater[data-currentview=list] .repeater-loader{margin-top:-12px}.fuelux .repeater[data-currentview=list] .repeater-loader.noHeader{margin-top:-32px}.fuelux .repeater-list-check{display:inline-block;height:0;line-height:0;position:relative;vertical-align:top;width:0}.fuelux .repeater-list-check span.glyphicon{left:-22px;position:absolute;top:2px}.fuelux .repeater-list-header,.fuelux .repeater-list-items{margin-bottom:0;width:100%}.fuelux .repeater-list-header td,.fuelux .repeater-list-items td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:0}.fuelux .repeater-list-header td:first-child,.fuelux .repeater-list-items td:first-child{border-left:0}.fuelux .repeater-list-header{background:#F9F9F9}.fuelux .repeater-list-header td{font-weight:700}.fuelux .repeater-list-header td.sortable:hover,.fuelux .repeater-list-header td.sortable.sorted{background:#F1F1F1;cursor:pointer;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-o-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:linear-gradient(to bottom,#f9f9f9,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0)}.fuelux .repeater-list-header td.sortable.sorted span.glyphicon{display:block}.fuelux .repeater-list-header td span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-list-items tr.empty td{border-bottom:0;font-style:italic;padding:20px;text-align:center;width:100%}.fuelux .repeater-list-items tr.selectable:hover{background:#d9edf7;cursor:pointer}.fuelux .repeater-list-items tr.selected{background:#66AFE9;color:#fff}.fuelux .repeater-list-items tr.selected:hover{background:#428bca}.fuelux .repeater-list-items tr.selected td:first-child{padding-left:30px}.fuelux .repeater-list-wrapper{overflow-y:auto}.fuelux .repeater-thumbnail{border:1px solid #ddd;color:#666;float:left;font-size:12px;height:130px;line-height:36px;margin:10px 12px;text-align:center;width:100px;-webkit-box-shadow:0 1px 4px 0 #ddd;box-shadow:0 1px 4px 0 #ddd}.fuelux .repeater-thumbnail img{display:block;margin-top:12px}.fuelux .repeater-thumbnail-cont{height:100%;overflow-y:auto;padding:10px;width:100%}.fuelux .repeater-thumbnail-cont div.empty{font-style:italic;padding:20px 10px;text-align:center}.fuelux .spinbox{display:inline-block;position:relative}.fuelux .spinbox.digits-3{width:60px}.fuelux .spinbox.disabled .spinbox-buttons{cursor:not-allowed}.fuelux .spinbox .spinbox-input{float:left;padding-bottom:3px;padding:0 25px 0 7px}.fuelux .spinbox .btn{position:relative;width:20px;height:13px;padding-top:0;padding-right:9px;padding-left:9px}.fuelux .spinbox .btn.disabled{cursor:not-allowed}.fuelux .spinbox .spinbox-buttons{position:absolute;height:28px;width:20px;right:2px}.fuelux .spinbox .spinbox-up{padding:0 0 14px 1px;top:2px}.fuelux .spinbox .spinbox-up .glyphicon-chevron-up{position:relative;top:0}.fuelux .spinbox .btn-group>.btn.spinbox-up{border-top-right-radius:4px}.fuelux .spinbox .spinbox-down{padding:0 0 8px 1px;top:2px;height:15px;border-bottom-left-radius:4px}.fuelux .spinbox .spinbox-down .glyphicon-chevron-down{position:relative;left:-1px;top:0}.fuelux .scheduler .control-label{min-width:7em}.fuelux .scheduler .inline-form-text{float:left;line-height:27px;margin-top:4px}.fuelux .scheduler .start-datetime.form-group{margin-bottom:0}.fuelux .scheduler .start-datetime .form-group{margin-left:0}.fuelux .scheduler .start-datetime .combobox{max-width:9em}.fuelux .scheduler .start-datetime .combobox .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .start-datetime .dropdown{float:left;margin:0 10px 0 0}.fuelux .scheduler .timezone-container .input-group{max-width:20em}.fuelux .scheduler .timezone-container .dropdown-label{height:18px;white-space:nowrap;max-width:20em;overflow:hidden;text-overflow:ellipsis}.fuelux .scheduler .timezone-container .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-panel{margin-left:0}.fuelux .scheduler .repeat-panel label{font-weight:400}.fuelux .scheduler .repeat-panel .radio{margin-right:10px}.fuelux .scheduler .repeat-panel .form-group{margin-left:0}.fuelux .scheduler .repeat-interval{margin-left:0;*zoom:1}.fuelux .scheduler .repeat-interval:before,.fuelux .scheduler .repeat-interval:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-interval:after{clear:both}.fuelux .scheduler .repeat-interval .form-group{margin-left:0}.fuelux .scheduler .repeat-interval .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-interval .repeat-every-panel{float:left}.fuelux .scheduler .repeat-interval .repeat-every-panel .repeat-every-pretext{padding:0 10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox{float:left;margin-right:10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox input{margin-bottom:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{clear:both}.fuelux .scheduler .repeat-monthly .repeat-monthly-date .selectlist{margin-left:5px}.fuelux .scheduler .repeat-monthly .repeat-monthly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{clear:both}.fuelux .scheduler .repeat-monthly .month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-date .year-month-day{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-day .repeat-yearly-day-text{margin-left:10px}.fuelux .scheduler .repeat-weekly button:not(.active){background-color:#fff}.fuelux .scheduler .repeat-weekly .btn-group.disabled{position:relative;opacity:.65}.fuelux .scheduler .repeat-weekly .btn-group.disabled:before{background:0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.fuelux .scheduler .selectlist{float:left}.fuelux .scheduler label.radio{float:left;line-height:27px}.fuelux .scheduler label.radio input{margin-top:8px}.fuelux .scheduler .repeat-end .end-after{float:left;display:inline-block;margin-right:10px}.fuelux .scheduler .repeat-end .form-group{margin-left:0}.fuelux .search.disabled .input-group-btn{cursor:not-allowed}.fuelux .selectlist.disabled{cursor:not-allowed}.fuelux .selectlist-sizer{display:inline-block;position:absolute;visibility:hidden;top:0}.fuelux .selectlist .selected-label{overflow:hidden;min-width:2em}.fuelux .selectlist .btn.dropdown-toggle{white-space:normal}.fuelux .selectlist .btn.dropdown-toggle .selected-label{padding-right:10px;text-align:left}.fuelux .tree{border:1px solid #999;border-radius:4px;padding:10px 15px 0;overflow-x:auto;overflow-y:auto;position:relative;list-style:none}.fuelux .tree :focus{outline:0}.fuelux .tree button:focus{color:#999}.fuelux .tree ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.fuelux .tree li{margin:0;margin-top:5px;margin-bottom:5px}.fuelux .tree .tree-loader{margin-left:45px}.fuelux .tree .tree-open>.tree-branch-header .glyphicon-play{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:relative;left:-5px}.fuelux .tree [data-children=false]>.tree-branch-header .icon-caret:before{content:'\00a0'}.fuelux .tree .tree-branch .tree-branch-header{position:relative;border-radius:6px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name:hover{color:#999}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play{font-size:10px;padding-right:5px}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before{position:relative;top:-2px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-branch .tree-branch-header label{font-weight:400;padding-left:3px;margin-bottom:0;cursor:pointer}.fuelux .tree .tree-branch .tree-branch-children{margin-left:14px}.fuelux .tree .tree-item{position:relative;cursor:pointer;border-radius:6px;margin-left:26px}.fuelux .tree .tree-item .tree-item-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-item .tree-item-name:hover{color:#999}.fuelux .tree .tree-item.tree-selected .tree-item-name{background-color:#4f4f4f;color:#fff}.fuelux .tree .tree-item label{font-weight:400;padding-left:7px;margin-bottom:0;cursor:pointer}.fuelux .tree .icon-caret:hover+.tree-branch-name{color:#999}.fuelux .tree.tree-folder-select .tree-branch .icon-caret{background-color:transparent;border:0}.fuelux .tree.tree-folder-select .tree-branch .icon-caret:hover{cursor:pointer;color:#999}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name{padding:1px 5px 0;border-radius:6px}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name.tree-selected{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name:hover{background-color:#4f4f4f;color:#fff}.fuelux .wizard{*zoom:1;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f9f9f9;position:relative;min-height:48px;overflow:hidden}.fuelux .wizard:before,.fuelux .wizard:after{display:table;content:"";line-height:0}.fuelux .wizard:after{clear:both}.fuelux .wizard>.steps{list-style:none outside none;padding:0;margin:0;width:4000px}.fuelux .wizard>.steps.previous-disabled li.complete{cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover{background:#f3f4f5;color:#468847;cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover .chevron:before{border-left-color:#f3f4f5}.fuelux .wizard>.steps li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#999;font-size:16px;cursor:not-allowed}.fuelux .wizard>.steps li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.fuelux .wizard>.steps li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.fuelux .wizard>.steps li.complete{background:#f3f4f5;color:#468847}.fuelux .wizard>.steps li.complete:hover{background:#e7eff8;cursor:pointer}.fuelux .wizard>.steps li.complete:hover .chevron:before{border-left:14px solid #e7eff8}.fuelux .wizard>.steps li.complete .chevron:before{border-left:14px solid #f3f4f5}.fuelux .wizard>.steps li.active{background:#f1f6fc;color:#3a87ad;cursor:default}.fuelux .wizard>.steps li.active .chevron:before{border-left:14px solid #f1f6fc}.fuelux .wizard>.steps li.active .badge{background-color:#3a87ad}.fuelux .wizard>.steps li .badge{margin-right:8px}.fuelux .wizard>.steps li .badge-success{background-color:#468847}.fuelux .wizard>.steps li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.fuelux .wizard>.actions{z-index:1000;position:absolute;right:0;line-height:46px;float:right;padding-left:15px;padding-right:15px;vertical-align:middle;background-color:#e5e5e5;border-left:1px solid #d4d4d4}.fuelux .wizard>.actions a{line-height:45px;font-size:12px;margin-right:8px}.fuelux .wizard>.actions .btn-prev[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-prev span{margin-right:5px}.fuelux .wizard>.actions .btn-next[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-next span{margin-left:5px}.fuelux .wizard .step-content{border-top:1px solid #D4D4D4;padding:10px;float:left;width:100%}.fuelux .wizard .step-content .step-pane{display:none}.fuelux .wizard .step-content>.active{display:block}.fuelux .wizard .step-content>.active .btn-group .active{display:inline-block}.fuelux .wizard.complete>.actions .glyphicon-arrow-right:before{display:none}.fuelux .wizard.complete>.actions .glyphicon-arrow-right{margin-left:0} \ No newline at end of file diff --git a/dist/fuelux.zip b/dist/fuelux.zip index 7cd5f5efba629244deeab2bc9273dc8282089ae7..c3a56af7d674317e6bea3c425a7022f54ac5436c 100644 GIT binary patch delta 106080 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%0AXy55w_%s110R=|xDjka8h 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 delta 105217 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

    JH)PEjLnQ7 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 b)Bmgb&pG}7$4JR$1~-FQ&`xW?f2;ooZ6pMF diff --git a/dist/js/fuelux.js b/dist/js/fuelux.js index d35ae0d32..79267c32f 100644 --- a/dist/js/fuelux.js +++ b/dist/js/fuelux.js @@ -675,6 +675,7 @@ this.$input.val( this.formatDate( date ) ); this.inputValue = this.$input.val(); this.$input.focus(); + this.$element.trigger( 'dateClicked.fu.datepicker', date ); }, destroy: function() { @@ -956,7 +957,7 @@ for ( i = 0; i < rows; i++ ) { $tr = $( '' ); for ( j = 0; j < 7; j++ ) { - $td = $( '' ); + $td = $( '' ); if ( stage === -1 ) { $td.addClass( 'last-month' ); } else if ( stage === 1 ) { @@ -994,6 +995,12 @@ $td.addClass( 'selected' ); } + if ( $td.hasClass( 'restricted' ) ) { + $td.html( '' + curDate + '' ); + } else { + $td.html( '' ); + } + curDate++; if ( stage === -1 && curDate > lastMonthDate ) { curDate = 1; @@ -2017,7 +2024,7 @@ action: function() { var val = this.$input.val(); - var inputEmptyOrUnchanged = val === '' || val === this.activeSearch; + var inputEmptyOrUnchanged = ( val === '' || val === this.activeSearch ); if ( this.activeSearch && inputEmptyOrUnchanged ) { this.clear(); @@ -2039,15 +2046,22 @@ }, keypressed: function( e ) { - var val, inputPresentAndUnchanged; + var remove = 'glyphicon-remove'; + var search = 'glyphicon-search'; + var val; if ( e.which === 13 ) { e.preventDefault(); this.action(); } else { val = this.$input.val(); - inputPresentAndUnchanged = val && ( val === this.activeSearch ); - this.$icon.attr( 'class', inputPresentAndUnchanged ? 'glyphicon glyphicon-remove' : 'glyphicon glyphicon-search' ); + if ( !val ) { + this.clear(); + } else if ( val !== this.activeSearch ) { + this.$icon.removeClass( remove ).addClass( search ); + } else { + this.$icon.removeClass( search ).addClass( remove ); + } } }, @@ -3901,7 +3915,12 @@ el: self.$pillHTML }; + if ( value[ 'attr' ] ) { + data[ 'attr' ] = value.attr; // avoid confusion with $.attr(); + } + items[ i ] = data; + } ); if ( this.options.edit && this.currentEdit ) { @@ -3990,6 +4009,20 @@ $item.attr( 'data-value', item.value ); $item.find( 'span:first' ).html( item.text ); + // DOM attributes + if ( item[ 'attr' ] ) { + $.each( item[ 'attr' ], function( key, value ) { + + if ( key === 'cssClass' || key === 'class' ) { + $item.addClass( value ); + } else { + $item.attr( key, value ); + } + + } ); + + } + newHtml += $item.wrap( '
    ' ).parent().html(); } ); @@ -4430,7 +4463,7 @@ var Repeater = function( element, options ) { var self = this; - var currentView; + var $btn, currentView; this.$element = $( element ); @@ -4504,7 +4537,12 @@ this.$loader.loader(); this.$loader.loader( 'pause' ); - currentView = ( this.options.defaultView !== -1 ) ? this.options.defaultView : this.$views.find( 'label.active input' ).val(); + if ( this.options.defaultView !== -1 ) { + currentView = this.options.defaultView; + } else { + $btn = this.$views.find( 'label.active input' ); + currentView = ( $btn.length > 0 ) ? $btn.val() : 'list'; + } this.initViews( function() { self.resize(); @@ -4578,11 +4616,11 @@ options = options || {}; - opts.filter = this.$filters.selectlist( 'selectedItem' ); + opts.filter = ( this.$filters.length > 0 ) ? this.$filters.selectlist( 'selectedItem' ) : 'all'; opts.view = this.currentView; if ( !this.infiniteScrollingEnabled ) { - opts.pageSize = parseInt( this.$pageSize.selectlist( 'selectedItem' ).value, 10 ); + opts.pageSize = ( this.$pageSize.length > 0 ) ? parseInt( this.$pageSize.selectlist( 'selectedItem' ).value, 10 ) : 25; } if ( options.pageIncrement !== undefined ) { if ( options.pageIncrement === null ) { @@ -4593,7 +4631,7 @@ } opts.pageIndex = this.currentPage; - val = this.$search.find( 'input' ).val(); + val = ( this.$search.length > 0 ) ? this.$search.find( 'input' ).val() : ''; if ( val !== '' ) { opts.search = val; } @@ -5405,7 +5443,8 @@ nested: [ { complete: function( helpers, callback ) { var obj = { - container: helpers.container + container: helpers.container, + rowData: helpers.subset[ helpers.index ] }; if ( helpers.item !== undefined ) { obj.item = helpers.item; @@ -5453,8 +5492,6 @@ } ); } - - this.list_curRowIndex = helpers.index; callback( { item: $item @@ -5464,7 +5501,9 @@ nested: [ { after: function( helpers, callback ) { var obj = { - container: helpers.container + container: helpers.container, + colAttr: helpers.subset[ helpers.index ].property, + rowData: helpers.data.items[ this.list_curRowIndex ] }; if ( helpers.item !== undefined ) { obj.item = helpers.item; @@ -5590,7 +5629,8 @@ nested: [ { after: function( helpers, callback ) { var obj = { - container: helpers.container + container: helpers.container, + itemData: helpers.subset[ helpers.index ] }; if ( helpers.item !== undefined ) { obj.item = helpers.item; diff --git a/dist/js/fuelux.min.js b/dist/js/fuelux.min.js index 3fadec1e3..dc6ec2c84 100644 --- a/dist/js/fuelux.min.js +++ b/dist/js/fuelux.min.js @@ -3,6 +3,6 @@ * Copyright 2012-2014 ExactTarget * Licensed under the BSD-3-Clause license () */ -!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){this.options=a.extend({},a.fn.checkbox.defaults,c),this.$element=a(b).is('input[type="checkbox"]')?a(b):a(b).find('input[type="checkbox"]:first'),this.$label=this.$element.parent(),this.$parent=this.$label.parent(".checkbox"),this.$toggleContainer=this.$element.attr("data-toggle"),this.state={disabled:!1,checked:!1},0===this.$parent.length&&(this.$parent=null),this.$toggleContainer=Boolean(this.$toggleContainer)?a(this.$toggleContainer):null,this.$element.on("change.fu.checkbox",a.proxy(this.itemchecked,this)),this.setState()};c.prototype={constructor:c,setState:function(a){a=a||this.$element,this.state.disabled=Boolean(a.prop("disabled")),this.state.checked=Boolean(a.is(":checked")),this._resetClasses(),this._toggleCheckedState(),this._toggleDisabledState(),this.toggleContainer()},enable:function(){this.state.disabled=!1,this.$element.attr("disabled",!1),this._resetClasses(),this.$element.trigger("enabled.fu.checkbox")},disable:function(){this.state.disabled=!0,this.$element.attr("disabled",!0),this._setDisabledClass(),this.$element.trigger("disabled.fu.checkbox")},check:function(){this.state.checked=!0,this.$element.prop("checked",!0),this._setCheckedClass(),this.$element.trigger("checked.fu.checkbox")},uncheck:function(){this.state.checked=!1,this.$element.prop("checked",!1),this._resetClasses(),this.$element.trigger("unchecked.fu.checkbox")},isChecked:function(){return this.state.checked},toggle:function(){this.state.checked=!this.state.checked,this._toggleCheckedState()},toggleContainer:function(){Boolean(this.$toggleContainer)&&(this.state.checked?(this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},itemchecked:function(b){this.setState(a(b.target))},destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},_resetClasses:function(){var a=[];this.state.checked||a.push("checked"),this.state.disabled||a.push("disabled"),a=a.join(" "),this.$label.removeClass(a),this.$parent&&this.$parent.removeClass(a)},_toggleCheckedState:function(){this.state.checked?this.check():this.uncheck()},_toggleDisabledState:function(){this.state.disabled?this.disable():this.enable()},_setCheckedClass:function(){this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")},_setDisabledClass:function(){this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")}},a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target).closest(".checkbox").find("[type=checkbox]");c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox] [type=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.setDefaultSelection()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$selectedItem=a,this.$input.val(this.$selectedItem.text())):this.$selectedItem=null},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture)),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&this.options.momentConfig.culture&&this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus())},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.lang();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(5>j){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('
  1. ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;d+11>c;c++)e.append('
  2. ")}},parseDate:function(a){var b,c,d,f,g,h,i=this;if(a)if(this.moment){if(d=function(a,b){return b="b"===a?e(b,i.momentFormat):e(b),b.isValid()===!0?b.toDate():new Date(0/0)},h="string"==typeof a?["b","a"]:["a","b"],b=d(h[0],a),!this.isInvalidDate(b))return b;if(b=d(h[1],a),!this.isInvalidDate(b))return b}else if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,g=c.exec(a),g&&(f=parseInt(g[2],10),b=new Date(g[1],f-1,g[3]),f===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b;return new Date(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l=new Date(b.getFullYear(),b.getMonth(),1).getDay(),m=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),n=new Date(b.getFullYear(),b.getMonth(),0).getDate(),o=this.$headerTitle.find(".month"),p=b.getMonth(),q=new Date,r=q.getDate(),s=q.getMonth(),t=q.getFullYear(),u=this.selectedDate,v=this.$days.find("tbody"),w=b.getFullYear();for(u&&(u={date:u.getDate(),month:u.getMonth(),year:u.getFullYear()}),o.find(".current").removeClass("current"),o.find('span[data-month="'+p+'"]').addClass("current"),this.$headerTitle.find(".year").text(w),this.$headerTitle.attr({"data-month":p,"data-year":w}),v.empty(),0!==l?(c=n-l+1,i=-1):(c=1,i=0),h=35-l>=m?5:6,f=0;h>f;f++){for(k=a(""),g=0;7>g;g++)j=a('"),-1===i?j.addClass("last-month"):1===i&&j.addClass("next-month"),d=p+i,e=w,0>d?(d=11,e--):d>11&&(d=0,e++),j.attr({"data-date":c,"data-month":d,"data-year":e}),e===t&&d===s&&c===r?j.addClass("current-day"):(t>e||e===t&&s>d||e===t&&d===s&&r>c)&&(j.addClass("past"),this.options.allowPastDates||j.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&j.addClass("restricted").attr("title",this.restrictedText),u&&e===u.year&&d===u.month&&c===u.date&&j.addClass("selected"),c++,-1===i&&c>n?(c=1,i=0):0===i&&c>m&&(c=1,i=1),k.append(j);v.append(k)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hide")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;g+11>b;b++)h.append('
  3. ");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.lang(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-1/0?{date:-1/0,month:-1/0,year:-1/0}:1/0===a?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c=window,d=!0;return a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}}},a.fn.placard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){this.options=a.extend({},a.fn.radio.defaults,c),this.$radio=a(b).is('input[type="radio"]')?a(b):a(b).find('input[type="radio"]:first'),this.$label=this.$radio.parent(),this.groupName=this.$radio.attr("name"),this.$parent=this.$label.parent(".radio"),this.$toggleContainer=null,0===this.$parent.length&&(this.$parent=null);var d=this.$radio.attr("data-toggle");d&&(this.$toggleContainer=a(d)),this.setState(this.$radio),this.$radio.on("change.fu.radio",a.proxy(this.itemchecked,this))};c.prototype={constructor:c,destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},setState:function(a){a=a||this.$radio;var b=a.is(":checked"),c=!!a.prop("disabled");this.$label.removeClass("checked"),this.$parent&&this.$parent.removeClass("checked disabled"),b===!0&&(this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")),c===!0&&(this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")),this.toggleContainer()},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(){var b=a(this).parent("label");b.removeClass("checked"),b.parent(".radio").removeClass("checked")})},enable:function(){this.$radio.attr("disabled",!1),this.$label.removeClass("disabled"),this.$parent&&this.$parent.removeClass("disabled")},disable:function(){this.$radio.attr("disabled",!0),this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")},itemchecked:function(b){var c=a(b.target);this.resetGroup(),this.setState(c)},check:function(){this.resetGroup(),this.$radio.prop("checked",!0),this.setState(this.$radio)},toggleContainer:function(){var b;this.$toggleContainer&&(this.isChecked()?(b=a('input[name="'+this.groupName+'"]'),b.each(function(){var b=a(this).attr("data-toggle");a(b).addClass("hide"),a(b).attr("aria-hidden","true")}),this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},uncheck:function(){this.$radio.prop("checked",!1),this.setState(this.$radio)},isChecked:function(){return this.$radio.is(":checked")}},a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=radio]",function(b){var c=a(b.target).closest(".radio").find("[type=radio]");c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio] [type=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c;13===a.which?(a.preventDefault(),this.action()):(b=this.$input.val(),c=b&&b===this.activeSearch,this.$icon.attr("class",c?"glyphicon glyphicon-remove":"glyphicon glyphicon-search"))},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b;g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.search.defaults={},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search"); -c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"===c.resize&&this.resize()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus()},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=a("
    ").addClass("selectlist-sizer"),d=0;Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(c):a(".fuelux:first").append(c),this.$element.find("a").each(function(){c.text(a(this).text()),b=c.outerWidth(),b>d&&(d=b)}),c.remove(),this.$label.width(d)},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.spinbox.defaults,c),this.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){var b=a.fn.tree,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.openFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.openFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};c.prototype={constructor:c,destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)");e.removeClass("hide"),this.options.dataSource(d.data(),function(f){e.addClass("hide"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.find(".tree-item-name > .tree-label").html(f.name),g.data(f));var h=f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"class":case"classes":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},selectItem:function(b){var c=a(b),d=this.$element.find(".tree-selected"),e=[],f=c.find(".icon-item");this.options.multiSelect?a.each(d,function(b,d){var f=a(d);f[0]!==c[0]&&e.push(a(d).data())}):d[0]!==c[0]&&(d.removeClass("tree-selected").find(".glyphicon").removeClass("glyphicon-ok").addClass("fueluxicon-bullet"),e.push(c.data()));var g="selected";c.hasClass("tree-selected")?(g="unselected",c.removeClass("tree-selected"),(f.hasClass("glyphicon-ok")||f.hasClass("fueluxicon-bullet"))&&f.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")):(c.addClass("tree-selected"),(f.hasClass("glyphicon-ok")||f.hasClass("fueluxicon-bullet"))&&f.removeClass("fueluxicon-bullet").addClass("glyphicon-ok"),this.options.multiSelect&&e.push(c.data())),e.length&&this.$element.trigger("selected",{selected:e}),c.trigger("updated.fu.tree",{selected:e,item:c,eventType:g})},openFolder:function(b){var c,d,e,f=a(b);this.options.folderSelect||(f=a(b).parent()),c=f.closest(".tree-branch"),d=c.find(".tree-branch-children"),e=d.eq(0);var g,h,i;f.find(".glyphicon-folder-close").length?(g="opened",h=".glyphicon-folder-close",i="glyphicon-folder-open",c.addClass("tree-open"),c.attr("aria-expanded","true"),e.removeClass("hide"),d.children().length||this.populate(d)):f.find(".glyphicon-folder-open")&&(g="closed",h=".glyphicon-folder-open",i="glyphicon-folder-close",c.removeClass("tree-open"),c.attr("aria-expanded","false"),e.addClass("hide"),this.options.cacheItems||e.empty()),c.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close glyphicon-folder-open").addClass(i),this.$element.trigger(g,c.data())},selectFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=this.$element.find(".tree-branch.tree-selected"),f=[],g="selected";d.hasClass("tree-selected")?(g="unselected",d.removeClass("tree-selected")):d.addClass("tree-selected"),this.options.multiSelect?(e=this.$element.find(".tree-branch.tree-selected"),a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&f.push(a(d).data())})):e[0]!==c[0]&&(e.removeClass("tree-selected"),f.push(d.data())),f.length&&this.$element.trigger("selected.fu.tree",{selected:f}),c.trigger("updated.fu.tree",{selected:f,item:c,eventType:g})},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var b=this.options.cacheItems;this.$element.find(".icon-folder-open").each(function(){var c=a(this).removeClass("icon-folder-close icon-folder-open").addClass("icon-folder-close"),d=c.parent().parent(),e=d.children(".tree-branch-children");e.addClass("hide"),b||e.empty()})}},a.fn.tree=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.tree"),h="object"==typeof b&&b;g||f.data("fu.tree",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.tree.defaults={dataSource:function(){},multiSelect:!1,cacheItems:!0,folderSelect:!0},a.fn.tree.Constructor=c,a.fn.tree.noConflict=function(){return a.fn.tree=b,this}}(a),function(a){var b=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0:this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next"),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=-1===b||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;d>c;c++)h=a('
  4. '),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
    '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,1>q?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c),e=!0;if(this.options.disablePreviousStep&&d1;if(this.options.disablePreviousStep&&(b=!1),b){var c=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(c,{step:this.currentStep,direction:"previous"}),c.isDefaultPrevented())return;this.currentStep-=1,this.setState()}this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus()},next:function(){var b=this.currentStep+1<=this.numSteps,c=this.currentStep===this.numSteps;if(b){var d=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(d,{step:this.currentStep,direction:"next"}),d.isDefaultPrevented())return;this.currentStep+=1,this.setState()}else c&&this.$element.trigger("finished.fu.wizard");this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus()},selectedItem:function(a){var b,c;return a?(c=a.step||-1,c>=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):b={step:this.currentStep},b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
    ');c.append(b?b:"---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
    '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
    ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
  5. Remove
  6. ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this)))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){return b.getItemData(a(this))}).get()},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget);b.preventDefault(),this.$addItem.val(""),this.addItems({text:c.html(),value:c.data("value")},!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
    ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f="";!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),f+=d.wrap("
    ").parent().html()}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value}))},inputEvent:function(a){var b,c,d,e=this,f=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(d=this.$suggest.find(".pillbox-suggest-sel"),d.length&&(f=d.html(),b=d.data("value"))),f.length&&(this._closeSuggestions(),this.$addItem.hide(),this.addItems({text:f,value:b},!0),setTimeout(function(){e.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!f.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),c=this.$pillGroup.children(".pill:last"),c.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(c,{el:c})):c.addClass("pillbox-highlight"),!0)}else f.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&this.$addItemWrap.addClass("truncated"))},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d="";return this.callbackId!==b.timeStamp?!1:void(c.data&&c.data.length&&(a.each(c.data,function(a,b){var c=b.value?b.value:b.text;d+='
  7. '+b.text+"
  8. "}),this.$suggest.html("").append(d),a(document.body).trigger("suggested.fu.pillbox",this.$suggest)))},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode;a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b; -g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188]},a.fn.pillbox.Constructor=c,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.eventStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.currentPage=0,this.currentView=null,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.staticHeight=-1===this.options.staticHeight?this.$element.attr("data-staticheight"):this.options.staticHeight,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),this.$filters.on("changed.fu.selectlist",a.proxy(this.render,this,{clearInfinite:!0,pageIncrement:null})),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",a.proxy(this.render,this,{pageIncrement:null})),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){e.pageInputChange(b.text)}),this.$search.on("searched.fu.search cleared.fu.search",a.proxy(this.render,this,{clearInfinite:!0,pageIncrement:null})),this.$secondaryPaging.on("blur.fu.repeater",function(){e.pageInputChange(e.$secondaryPaging.val())}),this.$secondaryPaging.on("change.fu.repeater",function(){e.pageInputChange(e.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.eventStamp,function(){clearTimeout(e.resizeTimeout),e.resizeTimeout=setTimeout(function(){e.resize(),e.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),d=-1!==this.options.defaultView?this.options.defaultView:this.$views.find("label.active input").val(),this.initViews(function(){e.resize(),e.$element.trigger("resized.fu.repeater"),e.render({changeView:d})})};c.prototype={constructor:c,clear:function(b){var c=function(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)};b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty()},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.eventStamp),b},getDataOptions:function(b,c){var d,e,f={};b=b||{},f.filter=this.$filters.selectlist("selectedItem"),f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=parseInt(this.$pageSize.selectlist("selectedItem").value,10)),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,d=this.$search.find("input").val(),""!==d&&(f.search=d),e=a.fn.repeater.views[this.currentView]||{},e=e.dataOptions,e?e.call(this,f,function(a){c(a)}):c(f)},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.show())},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViews:function(b){var c,d,e=[],f=function(a){var c=function(){a++,d>a?f(a):b()};e[a].initialize?e[a].initialize.call(this,{},function(){c()}):c()};for(c in a.fn.repeater.views)e.push(a.fn.repeater.views[c]);d=e.length,d>0?f(0):b()},itemization:function(a){this.$count.html(a.count||""),this.$end.html(a.end||""),this.$start.html(a.start||"")},next:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),h<=this.options.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;h>c;c++)d=c+1,b.append('
  9. '+d+"
  10. ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(h),this.currentPage+1=0?this.$prevBtn.removeAttr(f):this.$prevBtn.attr(f,f),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d=this,e=!1,f=a.fn.repeater.views[d.currentView]||{},g=function(){b.preserve=void 0!==b.preserve?b.preserve:!e,d.clear(b),(!d.infiniteScrollingEnabled||d.infiniteScrollingEnabled&&e)&&d.$loader.show().loader("play"),d.getDataOptions(b,function(a){d.options.dataSource(a,function(a){var c=f.renderer;d.infiniteScrollingEnabled?d.infiniteScrollingCallback({}):(d.itemization(a),d.pagination(a)),c&&d.runRenderer(d.$canvas,c,a,function(){d.infiniteScrollingEnabled&&((e||b.clearInfinite)&&d.initInfiniteScrolling(),d.infiniteScrollPaging(a,b)),d.$loader.hide().loader("pause"),d.$element.trigger("loaded.fu.repeater")})})})};b=b||{},b.changeView&&this.currentView!==b.changeView?(c=this.currentView,this.currentView=b.changeView,this.$element.attr("data-currentview",this.currentView),e=!0,this.infiniteScrollingEnabled&&d.infiniteScrolling(!1),f=a.fn.repeater.views[d.currentView]||{},f.selected?f.selected.call(this,{prevView:c},function(){g()}):g()):g()},resize:function(){var b,c,d=this.staticHeight,e=a.fn.repeater.views[this.currentView]||{};void 0!==d?(this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()},function(){})},runRenderer:function(b,c,d,e){var f,g,h,i,j=this,k=!1,l=function(a){var f={container:b,data:d};c.repeat&&(f.subset=g,f.index=a),g.length<1?e():m(f,function(){a++,ah;h++)g=g[f[h]];else g=[""];l(0)},viewChanged:function(b){var c=a(b.target);this.render({changeView:c.val(),pageIncrement:null})}},a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(){},defaultView:-1,dropPagingCap:10,staticHeight:-1},a.fn.repeater.views={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){if(a.fn.repeater){a.fn.repeater.Constructor.prototype.clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list-items tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list-items tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.setSelectedItems=function(b,c){var d,e,f,g,h=this.options.list_selectable,i=this,j=function(){f=a(this),d=f.data("item_data")||{},d[b[e].property]===b[e].value&&k(f,b[e].selected)},k=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===h||i.clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
    '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(a.isArray(b)||(b=[b]),g=c===!0||"multi"===h?b.length:h&&b.length>0?1:0,e=0;g>e;e++)void 0!==b[e].index?(f=this.$canvas.find(".repeater-list-items tr:nth-child("+(b[e].index+1)+")"),f.length>0&&k(f,b[e].selected)):void 0!==b[e].property&&void 0!==b[e].value&&this.$canvas.find(".repeater-list-items tr").each(j)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_infiniteScroll:!1,list_noItemsHTML:"",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null}),a.fn.repeater.views.list={dataOptions:function(a,b){this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),b(a)},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,b()},selected:function(a,b){var c,d=this.options.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{complete:function(a,c){b.call(this,a,c)},nested:[{complete:function(b,c){var d,e,f,g,h=[],i=this;if(!this.options.list_columnSizing||this.list_columnsSame)c();else{if(d=0,g=0,b.item.find("td").each(function(){var b,c=a(this),e=0===c.next("td").length?!0:!1;void 0!==i.list_columns[d].width?(b=i.list_columns[d].width,c.outerWidth(b),g+=c.outerWidth(),e?c.outerWidth(""):i.list_columns[d]._auto_width=b):h.push({col:c,index:d,last:e}),d++}),e=h.length,e>0)for(f=Math.floor((this.$canvas.width()-g)/e),d=0;e>d;d++)h[d].last||(h[d].col.outerWidth(f),this.list_columns[h[d].index]._auto_width=f);c()}},render:function(a,b){var c=function(a,b){var c,d,e;if(!a)return!0;if(!b)return!1;for(c=0,e=b.length;e>c;c++){if(!a[c])return!0;for(d in b[c])if(a[c][d]!==b[c][d])return!0}return!1};this.list_firstRender||c(this.list_columns,a.data.columns)?(this.$element.find(".repeater-list-header").remove(),this.list_columns=a.data.columns,this.list_columnsSame=!1,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),b({action:"prepend",item:'
    '})):(this.list_columnsSame=!0,b({skipNested:!0}))},nested:[{render:function(b,c){var d,e,f,g,h="glyphicon-chevron",i=h+"-down",j=h+"-up",k=b.index,l=this,m=b.subset;d=m[k].cssClass,e=a(''),e.addClass(void 0!==d?d:"").prepend(m[k].label),g=e.find("span.glyphicon:first"),f=m[k].sortable,f&&(e.addClass("sortable"),e.on("click.fu.repeater-list",function(){l.list_sortProperty="string"==typeof f?f:m[k].property,e.hasClass("sorted")?g.hasClass(j)?(g.removeClass(j).addClass(i),l.list_sortDirection="desc"):l.options.list_sortClearing?(e.removeClass("sorted"),g.removeClass(i),l.list_sortDirection=null,l.list_sortProperty=null):(g.removeClass(i).addClass(j),l.list_sortDirection="asc"):(b.container.find("td").removeClass("sorted"),g.removeClass(i).addClass(j),l.list_sortDirection="asc",e.addClass("sorted")),l.render({clearInfinite:!0,pageIncrement:null})})),("asc"===m[k].sortDirection||"desc"===m[k].sortDirection)&&(b.container.find("td").removeClass("sorted"),e.addClass("sortable sorted"),"asc"===m[k].sortDirection?(g.addClass(j),this.list_sortDirection="asc"):(g.addClass(i),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof f?f:m[k].property),c({item:e})},repeat:"data.columns"}]},{after:function(a,b){var c=this.$canvas,d=c.find(".repeater-list-header");this.staticHeight&&a.item.height(c.height()-d.outerHeight()),b()},render:function(b,c){var d,e=this.$canvas.find(".repeater-list-wrapper"),f={};e.length>0?f.action="none":e=a('
    '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a(''),d.find("td").append(this.options.list_noItemsHTML),e.find(".repeater-list-items").append(d)):e.find(".repeater-list-items tr.empty:first").remove(),c(f)},nested:[{complete:function(a,b){var c={container:a.container};void 0!==a.item&&(c.item=a.item),this.options.list_rowRendered?this.options.list_rowRendered(c,function(){b()}):b()},render:function(b,c){var d=a(''),e=this;this.options.list_selectable&&(d.addClass("selectable"),d.attr("tabindex",0),d.data("item_data",b.subset[b.index]),d.on("click.fu.repeater-list",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),e.$element.trigger("itemDeselected.fu.repeater",b)):("multi"!==e.options.list_selectable&&(e.$canvas.find(".repeater-list-check").remove(),e.$canvas.find(".repeater-list-items tr.selected").each(function(){a(this).removeClass("selected"),e.$element.trigger("itemDeselected.fu.repeater",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
    '),e.$element.trigger("itemSelected.fu.repeater",b))}),d.keyup(function(a){13===a.keyCode&&d.trigger("click.fu.repeater-list")})),this.list_curRowIndex=b.index,c({item:d})},repeat:"data.items",nested:[{after:function(a,b){var c={container:a.container};void 0!==a.item&&(c.item=a.item),this.options.list_columnRendered?this.options.list_columnRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index].cssClass,e=b.data.items[this.list_curRowIndex][b.subset[b.index].property],f=a(""),g=b.subset[b.index]._auto_width;f.addClass(void 0!==d?d:"").append(e),void 0!==g&&f.outerWidth(g),c({item:f})},repeat:"this.list_columns"}]}]}]},resize:function(a,c){b.call(this,{data:{items:[""]}},c)}};var b=function(b,c){var d,e,f=0,g=[];!this.options.list_columnSyncing||b.data.items.length<1?c():(d=this.$element.find(".repeater-list-header:first"),e=this.$element.find(".repeater-list-items:first"),e.find("tr:first td").each(function(){g.push(a(this).outerWidth())}),g.pop(),d.find("td").each(function(){void 0!==g[f]&&a(this).outerWidth(g[f]),f++}),c())}}}(a),function(a){a.fn.repeater&&(a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_template:'
    {{name}}
    '}),a.fn.repeater.views.thumbnail={selected:function(a,b){var c,d=this.options.thumbnail_infiniteScroll;d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{render:function(b,c){var d,e=this.$element.find(".repeater-thumbnail-cont"),f={};e.length>0?f.action="none":e=a('
    '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a('
    '),d.append(this.options.thumbnail_noItemsHTML),e.append(d)):e.find(".empty:first").remove(),c(f)},nested:[{after:function(a,b){var c={container:a.container};void 0!==a.item&&(c.item=a.item),this.options.thumbnail_itemRendered?this.options.thumbnail_itemRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index],e=function(b){for(var c=!1,e=function(){var e,f,g;f=b.indexOf("{{"),e=b.indexOf("}}",f+2),f>-1&&e>-1?(g=a.trim(b.substring(f+2,e)),g=void 0!==d[g]?d[g]:"",b=b.substring(0,f)+g+b.substring(e+2)):c=!0};!c&&b.search("{{")>=0;)e(b);return b};c({item:e(this.options.thumbnail_template)})},repeat:"data.items"}]}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),this.$endDate.datepicker(),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio, .repeat-yearly .radio").on("change.fu.scheduler",a.proxy(this.changed,this))};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find("[type=radio]").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hide"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hide"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide"),this.$endDate.parent().attr("aria-hidden","false"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=this.$repeatIntervalSelect.selectlist("selectedItem").value,f=this.$startTime.combobox("selectedItem").text.toLowerCase(),g=this.$timeZone.selectlist("selectedItem");b=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+b(this.$startDate.datepicker("getDate"),"-"),n+="T",j=f.search("am")>=0,k=f.search("pm")>=0,f=a.trim(f.replace(/am/g,"").replace(/pm/g,"")).split(":"),f[0]=parseInt(f[0],10),f[1]=parseInt(f[1],10),j&&f[0]>11?f[0]=0:k&&f[0]<12&&(f[0]+=12),n+=f[0]<10?"0"+f[0]:f[0],n+=":",n+=f[1]<10?"0"+f[1]:f[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".month-days").selectlist("selectedItem").value,m=this.$element.find(".month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".year-month-days").selectlist("selectedItem").value,m=this.$element.find(".year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+b(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value,e=c.text),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hide"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hide"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide"),this.$end.attr("aria-hidden","false"))},setValue:function(b){var c,d,e,f,g,h,i,j;if(b.startDateTime&&(j=b.startDateTime.split("T"),this.$startDate.datepicker("setDate",j[0]),j[1]&&(j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j))),e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime&&(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)),b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]);if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none";i.COUNT?(this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after")):i.UNTIL&&(j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join("")),this.$endDate.datepicker("setDate",j),this.$endSelect.selectlist("selectByValue","date")),this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find("[type=radio]").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a)}); \ No newline at end of file +!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){this.options=a.extend({},a.fn.checkbox.defaults,c),this.$element=a(b).is('input[type="checkbox"]')?a(b):a(b).find('input[type="checkbox"]:first'),this.$label=this.$element.parent(),this.$parent=this.$label.parent(".checkbox"),this.$toggleContainer=this.$element.attr("data-toggle"),this.state={disabled:!1,checked:!1},0===this.$parent.length&&(this.$parent=null),this.$toggleContainer=Boolean(this.$toggleContainer)?a(this.$toggleContainer):null,this.$element.on("change.fu.checkbox",a.proxy(this.itemchecked,this)),this.setState()};c.prototype={constructor:c,setState:function(a){a=a||this.$element,this.state.disabled=Boolean(a.prop("disabled")),this.state.checked=Boolean(a.is(":checked")),this._resetClasses(),this._toggleCheckedState(),this._toggleDisabledState(),this.toggleContainer()},enable:function(){this.state.disabled=!1,this.$element.attr("disabled",!1),this._resetClasses(),this.$element.trigger("enabled.fu.checkbox")},disable:function(){this.state.disabled=!0,this.$element.attr("disabled",!0),this._setDisabledClass(),this.$element.trigger("disabled.fu.checkbox")},check:function(){this.state.checked=!0,this.$element.prop("checked",!0),this._setCheckedClass(),this.$element.trigger("checked.fu.checkbox")},uncheck:function(){this.state.checked=!1,this.$element.prop("checked",!1),this._resetClasses(),this.$element.trigger("unchecked.fu.checkbox")},isChecked:function(){return this.state.checked},toggle:function(){this.state.checked=!this.state.checked,this._toggleCheckedState()},toggleContainer:function(){Boolean(this.$toggleContainer)&&(this.state.checked?(this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},itemchecked:function(b){this.setState(a(b.target))},destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},_resetClasses:function(){var a=[];this.state.checked||a.push("checked"),this.state.disabled||a.push("disabled"),a=a.join(" "),this.$label.removeClass(a),this.$parent&&this.$parent.removeClass(a)},_toggleCheckedState:function(){this.state.checked?this.check():this.uncheck()},_toggleDisabledState:function(){this.state.disabled?this.disable():this.enable()},_setCheckedClass:function(){this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")},_setDisabledClass:function(){this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")}},a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target).closest(".checkbox").find("[type=checkbox]");c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox] [type=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.setDefaultSelection()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$selectedItem=a,this.$input.val(this.$selectedItem.text())):this.$selectedItem=null},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture)),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&this.options.momentConfig.culture&&this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus(),this.$element.trigger("dateClicked.fu.datepicker",c))},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.lang();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(5>j){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('
  11. ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;d+11>c;c++)e.append('
  12. ")}},parseDate:function(a){var b,c,d,f,g,h,i=this;if(a)if(this.moment){if(d=function(a,b){return b="b"===a?e(b,i.momentFormat):e(b),b.isValid()===!0?b.toDate():new Date(0/0)},h="string"==typeof a?["b","a"]:["a","b"],b=d(h[0],a),!this.isInvalidDate(b))return b;if(b=d(h[1],a),!this.isInvalidDate(b))return b}else if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,g=c.exec(a),g&&(f=parseInt(g[2],10),b=new Date(g[1],f-1,g[3]),f===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b;return new Date(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l=new Date(b.getFullYear(),b.getMonth(),1).getDay(),m=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),n=new Date(b.getFullYear(),b.getMonth(),0).getDate(),o=this.$headerTitle.find(".month"),p=b.getMonth(),q=new Date,r=q.getDate(),s=q.getMonth(),t=q.getFullYear(),u=this.selectedDate,v=this.$days.find("tbody"),w=b.getFullYear();for(u&&(u={date:u.getDate(),month:u.getMonth(),year:u.getFullYear()}),o.find(".current").removeClass("current"),o.find('span[data-month="'+p+'"]').addClass("current"),this.$headerTitle.find(".year").text(w),this.$headerTitle.attr({"data-month":p,"data-year":w}),v.empty(),0!==l?(c=n-l+1,i=-1):(c=1,i=0),h=35-l>=m?5:6,f=0;h>f;f++){for(k=a(""),g=0;7>g;g++)j=a(""),-1===i?j.addClass("last-month"):1===i&&j.addClass("next-month"),d=p+i,e=w,0>d?(d=11,e--):d>11&&(d=0,e++),j.attr({"data-date":c,"data-month":d,"data-year":e}),e===t&&d===s&&c===r?j.addClass("current-day"):(t>e||e===t&&s>d||e===t&&d===s&&r>c)&&(j.addClass("past"),this.options.allowPastDates||j.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&j.addClass("restricted").attr("title",this.restrictedText),u&&e===u.year&&d===u.month&&c===u.date&&j.addClass("selected"),j.html(j.hasClass("restricted")?''+c+"":'"),c++,-1===i&&c>n?(c=1,i=0):0===i&&c>m&&(c=1,i=1),k.append(j);v.append(k)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hide")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;g+11>b;b++)h.append('
  13. ");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.lang(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-1/0?{date:-1/0,month:-1/0,year:-1/0}:1/0===a?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c=window,d=!0;return a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}}},a.fn.placard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){this.options=a.extend({},a.fn.radio.defaults,c),this.$radio=a(b).is('input[type="radio"]')?a(b):a(b).find('input[type="radio"]:first'),this.$label=this.$radio.parent(),this.groupName=this.$radio.attr("name"),this.$parent=this.$label.parent(".radio"),this.$toggleContainer=null,0===this.$parent.length&&(this.$parent=null);var d=this.$radio.attr("data-toggle");d&&(this.$toggleContainer=a(d)),this.setState(this.$radio),this.$radio.on("change.fu.radio",a.proxy(this.itemchecked,this))};c.prototype={constructor:c,destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},setState:function(a){a=a||this.$radio;var b=a.is(":checked"),c=!!a.prop("disabled");this.$label.removeClass("checked"),this.$parent&&this.$parent.removeClass("checked disabled"),b===!0&&(this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")),c===!0&&(this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")),this.toggleContainer()},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(){var b=a(this).parent("label");b.removeClass("checked"),b.parent(".radio").removeClass("checked")})},enable:function(){this.$radio.attr("disabled",!1),this.$label.removeClass("disabled"),this.$parent&&this.$parent.removeClass("disabled")},disable:function(){this.$radio.attr("disabled",!0),this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")},itemchecked:function(b){var c=a(b.target);this.resetGroup(),this.setState(c)},check:function(){this.resetGroup(),this.$radio.prop("checked",!0),this.setState(this.$radio)},toggleContainer:function(){var b;this.$toggleContainer&&(this.isChecked()?(b=a('input[name="'+this.groupName+'"]'),b.each(function(){var b=a(this).attr("data-toggle");a(b).addClass("hide"),a(b).attr("aria-hidden","true")}),this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},uncheck:function(){this.$radio.prop("checked",!1),this.setState(this.$radio)},isChecked:function(){return this.$radio.is(":checked")}},a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=radio]",function(b){var c=a(b.target).closest(".radio").find("[type=radio]");c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio] [type=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c="glyphicon-remove",d="glyphicon-search";13===a.which?(a.preventDefault(),this.action()):(b=this.$input.val(),b?b!==this.activeSearch?this.$icon.removeClass(c).addClass(d):this.$icon.removeClass(d).addClass(c):this.clear())},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b;g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e)) +});return void 0===d?f:d},a.fn.search.defaults={},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search");c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"===c.resize&&this.resize()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus()},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=a("
    ").addClass("selectlist-sizer"),d=0;Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(c):a(".fuelux:first").append(c),this.$element.find("a").each(function(){c.text(a(this).text()),b=c.outerWidth(),b>d&&(d=b)}),c.remove(),this.$label.width(d)},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.spinbox.defaults,c),this.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){var b=a.fn.tree,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.openFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.openFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};c.prototype={constructor:c,destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)");e.removeClass("hide"),this.options.dataSource(d.data(),function(f){e.addClass("hide"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.find(".tree-item-name > .tree-label").html(f.name),g.data(f));var h=f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"class":case"classes":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},selectItem:function(b){var c=a(b),d=this.$element.find(".tree-selected"),e=[],f=c.find(".icon-item");this.options.multiSelect?a.each(d,function(b,d){var f=a(d);f[0]!==c[0]&&e.push(a(d).data())}):d[0]!==c[0]&&(d.removeClass("tree-selected").find(".glyphicon").removeClass("glyphicon-ok").addClass("fueluxicon-bullet"),e.push(c.data()));var g="selected";c.hasClass("tree-selected")?(g="unselected",c.removeClass("tree-selected"),(f.hasClass("glyphicon-ok")||f.hasClass("fueluxicon-bullet"))&&f.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")):(c.addClass("tree-selected"),(f.hasClass("glyphicon-ok")||f.hasClass("fueluxicon-bullet"))&&f.removeClass("fueluxicon-bullet").addClass("glyphicon-ok"),this.options.multiSelect&&e.push(c.data())),e.length&&this.$element.trigger("selected",{selected:e}),c.trigger("updated.fu.tree",{selected:e,item:c,eventType:g})},openFolder:function(b){var c,d,e,f=a(b);this.options.folderSelect||(f=a(b).parent()),c=f.closest(".tree-branch"),d=c.find(".tree-branch-children"),e=d.eq(0);var g,h,i;f.find(".glyphicon-folder-close").length?(g="opened",h=".glyphicon-folder-close",i="glyphicon-folder-open",c.addClass("tree-open"),c.attr("aria-expanded","true"),e.removeClass("hide"),d.children().length||this.populate(d)):f.find(".glyphicon-folder-open")&&(g="closed",h=".glyphicon-folder-open",i="glyphicon-folder-close",c.removeClass("tree-open"),c.attr("aria-expanded","false"),e.addClass("hide"),this.options.cacheItems||e.empty()),c.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close glyphicon-folder-open").addClass(i),this.$element.trigger(g,c.data())},selectFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=this.$element.find(".tree-branch.tree-selected"),f=[],g="selected";d.hasClass("tree-selected")?(g="unselected",d.removeClass("tree-selected")):d.addClass("tree-selected"),this.options.multiSelect?(e=this.$element.find(".tree-branch.tree-selected"),a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&f.push(a(d).data())})):e[0]!==c[0]&&(e.removeClass("tree-selected"),f.push(d.data())),f.length&&this.$element.trigger("selected.fu.tree",{selected:f}),c.trigger("updated.fu.tree",{selected:f,item:c,eventType:g})},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var b=this.options.cacheItems;this.$element.find(".icon-folder-open").each(function(){var c=a(this).removeClass("icon-folder-close icon-folder-open").addClass("icon-folder-close"),d=c.parent().parent(),e=d.children(".tree-branch-children");e.addClass("hide"),b||e.empty()})}},a.fn.tree=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.tree"),h="object"==typeof b&&b;g||f.data("fu.tree",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.tree.defaults={dataSource:function(){},multiSelect:!1,cacheItems:!0,folderSelect:!0},a.fn.tree.Constructor=c,a.fn.tree.noConflict=function(){return a.fn.tree=b,this}}(a),function(a){var b=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0:this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next"),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=-1===b||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;d>c;c++)h=a('
  14. '),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
    '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,1>q?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c),e=!0;if(this.options.disablePreviousStep&&d1;if(this.options.disablePreviousStep&&(b=!1),b){var c=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(c,{step:this.currentStep,direction:"previous"}),c.isDefaultPrevented())return;this.currentStep-=1,this.setState()}this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus()},next:function(){var b=this.currentStep+1<=this.numSteps,c=this.currentStep===this.numSteps;if(b){var d=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(d,{step:this.currentStep,direction:"next"}),d.isDefaultPrevented())return;this.currentStep+=1,this.setState()}else c&&this.$element.trigger("finished.fu.wizard");this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus()},selectedItem:function(a){var b,c;return a?(c=a.step||-1,c>=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):b={step:this.currentStep},b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
    ');c.append(b?b:"---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
    '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
    ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
  15. Remove
  16. ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this)))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){return b.getItemData(a(this))}).get()},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget);b.preventDefault(),this.$addItem.val(""),this.addItems({text:c.html(),value:c.data("value")},!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};c.attr&&(d.attr=c.attr),b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
    ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f="";!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),c.attr&&a.each(c.attr,function(a,b){"cssClass"===a||"class"===a?d.addClass(b):d.attr(a,b)}),f+=d.wrap("
    ").parent().html()}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value}))},inputEvent:function(a){var b,c,d,e=this,f=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(d=this.$suggest.find(".pillbox-suggest-sel"),d.length&&(f=d.html(),b=d.data("value"))),f.length&&(this._closeSuggestions(),this.$addItem.hide(),this.addItems({text:f,value:b},!0),setTimeout(function(){e.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!f.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),c=this.$pillGroup.children(".pill:last"),c.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(c,{el:c})):c.addClass("pillbox-highlight"),!0)}else f.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&this.$addItemWrap.addClass("truncated"))},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d="";return this.callbackId!==b.timeStamp?!1:void(c.data&&c.data.length&&(a.each(c.data,function(a,b){var c=b.value?b.value:b.text;d+='
  17. '+b.text+"
  18. "}),this.$suggest.html("").append(d),a(document.body).trigger("suggested.fu.pillbox",this.$suggest)))},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode; +a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b;g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188]},a.fn.pillbox.Constructor=c,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e,f=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.eventStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.currentPage=0,this.currentView=null,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.staticHeight=-1===this.options.staticHeight?this.$element.attr("data-staticheight"):this.options.staticHeight,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),this.$filters.on("changed.fu.selectlist",a.proxy(this.render,this,{clearInfinite:!0,pageIncrement:null})),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",a.proxy(this.render,this,{pageIncrement:null})),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){f.pageInputChange(b.text)}),this.$search.on("searched.fu.search cleared.fu.search",a.proxy(this.render,this,{clearInfinite:!0,pageIncrement:null})),this.$secondaryPaging.on("blur.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$secondaryPaging.on("change.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.eventStamp,function(){clearTimeout(f.resizeTimeout),f.resizeTimeout=setTimeout(function(){f.resize(),f.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),-1!==this.options.defaultView?e=this.options.defaultView:(d=this.$views.find("label.active input"),e=d.length>0?d.val():"list"),this.initViews(function(){f.resize(),f.$element.trigger("resized.fu.repeater"),f.render({changeView:e})})};c.prototype={constructor:c,clear:function(b){var c=function(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)};b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty()},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.eventStamp),b},getDataOptions:function(b,c){var d,e,f={};b=b||{},f.filter=this.$filters.length>0?this.$filters.selectlist("selectedItem"):"all",f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=this.$pageSize.length>0?parseInt(this.$pageSize.selectlist("selectedItem").value,10):25),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,d=this.$search.length>0?this.$search.find("input").val():"",""!==d&&(f.search=d),e=a.fn.repeater.views[this.currentView]||{},e=e.dataOptions,e?e.call(this,f,function(a){c(a)}):c(f)},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.show())},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViews:function(b){var c,d,e=[],f=function(a){var c=function(){a++,d>a?f(a):b()};e[a].initialize?e[a].initialize.call(this,{},function(){c()}):c()};for(c in a.fn.repeater.views)e.push(a.fn.repeater.views[c]);d=e.length,d>0?f(0):b()},itemization:function(a){this.$count.html(a.count||""),this.$end.html(a.end||""),this.$start.html(a.start||"")},next:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),h<=this.options.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;h>c;c++)d=c+1,b.append('
  19. '+d+"
  20. ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(h),this.currentPage+1=0?this.$prevBtn.removeAttr(f):this.$prevBtn.attr(f,f),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d=this,e=!1,f=a.fn.repeater.views[d.currentView]||{},g=function(){b.preserve=void 0!==b.preserve?b.preserve:!e,d.clear(b),(!d.infiniteScrollingEnabled||d.infiniteScrollingEnabled&&e)&&d.$loader.show().loader("play"),d.getDataOptions(b,function(a){d.options.dataSource(a,function(a){var c=f.renderer;d.infiniteScrollingEnabled?d.infiniteScrollingCallback({}):(d.itemization(a),d.pagination(a)),c&&d.runRenderer(d.$canvas,c,a,function(){d.infiniteScrollingEnabled&&((e||b.clearInfinite)&&d.initInfiniteScrolling(),d.infiniteScrollPaging(a,b)),d.$loader.hide().loader("pause"),d.$element.trigger("loaded.fu.repeater")})})})};b=b||{},b.changeView&&this.currentView!==b.changeView?(c=this.currentView,this.currentView=b.changeView,this.$element.attr("data-currentview",this.currentView),e=!0,this.infiniteScrollingEnabled&&d.infiniteScrolling(!1),f=a.fn.repeater.views[d.currentView]||{},f.selected?f.selected.call(this,{prevView:c},function(){g()}):g()):g()},resize:function(){var b,c,d=this.staticHeight,e=a.fn.repeater.views[this.currentView]||{};void 0!==d?(this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()},function(){})},runRenderer:function(b,c,d,e){var f,g,h,i,j=this,k=!1,l=function(a){var f={container:b,data:d};c.repeat&&(f.subset=g,f.index=a),g.length<1?e():m(f,function(){a++,ah;h++)g=g[f[h]];else g=[""];l(0)},viewChanged:function(b){var c=a(b.target);this.render({changeView:c.val(),pageIncrement:null})}},a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(){},defaultView:-1,dropPagingCap:10,staticHeight:-1},a.fn.repeater.views={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){if(a.fn.repeater){a.fn.repeater.Constructor.prototype.clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list-items tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list-items tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.setSelectedItems=function(b,c){var d,e,f,g,h=this.options.list_selectable,i=this,j=function(){f=a(this),d=f.data("item_data")||{},d[b[e].property]===b[e].value&&k(f,b[e].selected)},k=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===h||i.clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
    '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(a.isArray(b)||(b=[b]),g=c===!0||"multi"===h?b.length:h&&b.length>0?1:0,e=0;g>e;e++)void 0!==b[e].index?(f=this.$canvas.find(".repeater-list-items tr:nth-child("+(b[e].index+1)+")"),f.length>0&&k(f,b[e].selected)):void 0!==b[e].property&&void 0!==b[e].value&&this.$canvas.find(".repeater-list-items tr").each(j)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_infiniteScroll:!1,list_noItemsHTML:"",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null}),a.fn.repeater.views.list={dataOptions:function(a,b){this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),b(a)},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,b()},selected:function(a,b){var c,d=this.options.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{complete:function(a,c){b.call(this,a,c)},nested:[{complete:function(b,c){var d,e,f,g,h=[],i=this;if(!this.options.list_columnSizing||this.list_columnsSame)c();else{if(d=0,g=0,b.item.find("td").each(function(){var b,c=a(this),e=0===c.next("td").length?!0:!1;void 0!==i.list_columns[d].width?(b=i.list_columns[d].width,c.outerWidth(b),g+=c.outerWidth(),e?c.outerWidth(""):i.list_columns[d]._auto_width=b):h.push({col:c,index:d,last:e}),d++}),e=h.length,e>0)for(f=Math.floor((this.$canvas.width()-g)/e),d=0;e>d;d++)h[d].last||(h[d].col.outerWidth(f),this.list_columns[h[d].index]._auto_width=f);c()}},render:function(a,b){var c=function(a,b){var c,d,e;if(!a)return!0;if(!b)return!1;for(c=0,e=b.length;e>c;c++){if(!a[c])return!0;for(d in b[c])if(a[c][d]!==b[c][d])return!0}return!1};this.list_firstRender||c(this.list_columns,a.data.columns)?(this.$element.find(".repeater-list-header").remove(),this.list_columns=a.data.columns,this.list_columnsSame=!1,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),b({action:"prepend",item:'
    '})):(this.list_columnsSame=!0,b({skipNested:!0}))},nested:[{render:function(b,c){var d,e,f,g,h="glyphicon-chevron",i=h+"-down",j=h+"-up",k=b.index,l=this,m=b.subset;d=m[k].cssClass,e=a(''),e.addClass(void 0!==d?d:"").prepend(m[k].label),g=e.find("span.glyphicon:first"),f=m[k].sortable,f&&(e.addClass("sortable"),e.on("click.fu.repeater-list",function(){l.list_sortProperty="string"==typeof f?f:m[k].property,e.hasClass("sorted")?g.hasClass(j)?(g.removeClass(j).addClass(i),l.list_sortDirection="desc"):l.options.list_sortClearing?(e.removeClass("sorted"),g.removeClass(i),l.list_sortDirection=null,l.list_sortProperty=null):(g.removeClass(i).addClass(j),l.list_sortDirection="asc"):(b.container.find("td").removeClass("sorted"),g.removeClass(i).addClass(j),l.list_sortDirection="asc",e.addClass("sorted")),l.render({clearInfinite:!0,pageIncrement:null})})),("asc"===m[k].sortDirection||"desc"===m[k].sortDirection)&&(b.container.find("td").removeClass("sorted"),e.addClass("sortable sorted"),"asc"===m[k].sortDirection?(g.addClass(j),this.list_sortDirection="asc"):(g.addClass(i),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof f?f:m[k].property),c({item:e})},repeat:"data.columns"}]},{after:function(a,b){var c=this.$canvas,d=c.find(".repeater-list-header");this.staticHeight&&a.item.height(c.height()-d.outerHeight()),b()},render:function(b,c){var d,e=this.$canvas.find(".repeater-list-wrapper"),f={};e.length>0?f.action="none":e=a('
    '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a(''),d.find("td").append(this.options.list_noItemsHTML),e.find(".repeater-list-items").append(d)):e.find(".repeater-list-items tr.empty:first").remove(),c(f)},nested:[{complete:function(a,b){var c={container:a.container,rowData:a.subset[a.index]};void 0!==a.item&&(c.item=a.item),this.options.list_rowRendered?this.options.list_rowRendered(c,function(){b()}):b()},render:function(b,c){var d=a(''),e=this;this.options.list_selectable&&(d.addClass("selectable"),d.attr("tabindex",0),d.data("item_data",b.subset[b.index]),d.on("click.fu.repeater-list",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),e.$element.trigger("itemDeselected.fu.repeater",b)):("multi"!==e.options.list_selectable&&(e.$canvas.find(".repeater-list-check").remove(),e.$canvas.find(".repeater-list-items tr.selected").each(function(){a(this).removeClass("selected"),e.$element.trigger("itemDeselected.fu.repeater",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
    '),e.$element.trigger("itemSelected.fu.repeater",b))}),d.keyup(function(a){13===a.keyCode&&d.trigger("click.fu.repeater-list")})),this.list_curRowIndex=b.index,c({item:d})},repeat:"data.items",nested:[{after:function(a,b){var c={container:a.container,colAttr:a.subset[a.index].property,rowData:a.data.items[this.list_curRowIndex]};void 0!==a.item&&(c.item=a.item),this.options.list_columnRendered?this.options.list_columnRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index].cssClass,e=b.data.items[this.list_curRowIndex][b.subset[b.index].property],f=a(""),g=b.subset[b.index]._auto_width;f.addClass(void 0!==d?d:"").append(e),void 0!==g&&f.outerWidth(g),c({item:f})},repeat:"this.list_columns"}]}]}]},resize:function(a,c){b.call(this,{data:{items:[""]}},c)}};var b=function(b,c){var d,e,f=0,g=[];!this.options.list_columnSyncing||b.data.items.length<1?c():(d=this.$element.find(".repeater-list-header:first"),e=this.$element.find(".repeater-list-items:first"),e.find("tr:first td").each(function(){g.push(a(this).outerWidth())}),g.pop(),d.find("td").each(function(){void 0!==g[f]&&a(this).outerWidth(g[f]),f++}),c())}}}(a),function(a){a.fn.repeater&&(a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_template:'
    {{name}}
    '}),a.fn.repeater.views.thumbnail={selected:function(a,b){var c,d=this.options.thumbnail_infiniteScroll;d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{render:function(b,c){var d,e=this.$element.find(".repeater-thumbnail-cont"),f={};e.length>0?f.action="none":e=a('
    '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a('
    '),d.append(this.options.thumbnail_noItemsHTML),e.append(d)):e.find(".empty:first").remove(),c(f)},nested:[{after:function(a,b){var c={container:a.container,itemData:a.subset[a.index]};void 0!==a.item&&(c.item=a.item),this.options.thumbnail_itemRendered?this.options.thumbnail_itemRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index],e=function(b){for(var c=!1,e=function(){var e,f,g;f=b.indexOf("{{"),e=b.indexOf("}}",f+2),f>-1&&e>-1?(g=a.trim(b.substring(f+2,e)),g=void 0!==d[g]?d[g]:"",b=b.substring(0,f)+g+b.substring(e+2)):c=!0};!c&&b.search("{{")>=0;)e(b);return b};c({item:e(this.options.thumbnail_template)})},repeat:"data.items"}]}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),this.$endDate.datepicker(),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio, .repeat-yearly .radio").on("change.fu.scheduler",a.proxy(this.changed,this))};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find("[type=radio]").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hide"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hide"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide"),this.$endDate.parent().attr("aria-hidden","false"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=this.$repeatIntervalSelect.selectlist("selectedItem").value,f=this.$startTime.combobox("selectedItem").text.toLowerCase(),g=this.$timeZone.selectlist("selectedItem");b=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+b(this.$startDate.datepicker("getDate"),"-"),n+="T",j=f.search("am")>=0,k=f.search("pm")>=0,f=a.trim(f.replace(/am/g,"").replace(/pm/g,"")).split(":"),f[0]=parseInt(f[0],10),f[1]=parseInt(f[1],10),j&&f[0]>11?f[0]=0:k&&f[0]<12&&(f[0]+=12),n+=f[0]<10?"0"+f[0]:f[0],n+=":",n+=f[1]<10?"0"+f[1]:f[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".month-days").selectlist("selectedItem").value,m=this.$element.find(".month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".year-month-days").selectlist("selectedItem").value,m=this.$element.find(".year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+b(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value,e=c.text),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hide"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hide"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide"),this.$end.attr("aria-hidden","false"))},setValue:function(b){var c,d,e,f,g,h,i,j;if(b.startDateTime&&(j=b.startDateTime.split("T"),this.$startDate.datepicker("setDate",j[0]),j[1]&&(j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j))),e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime&&(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)),b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]);if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none";i.COUNT?(this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after")):i.UNTIL&&(j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join("")),this.$endDate.datepicker("setDate",j),this.$endSelect.selectlist("selectByValue","date")),this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find("[type=radio]").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a)}); \ No newline at end of file diff --git a/js/datepicker.js b/js/datepicker.js index a7563d1e0..8d0efb16e 100644 --- a/js/datepicker.js +++ b/js/datepicker.js @@ -454,7 +454,7 @@ for(i=0; i'); for(j=0; j<7; j++){ - $td = $(''); + $td = $(''); if(stage===-1){ $td.addClass('last-month'); }else if(stage===1){ @@ -488,6 +488,12 @@ $td.addClass('selected'); } + if($td.hasClass('restricted')){ + $td.html('' + curDate + ''); + }else{ + $td.html(''); + } + curDate++; if(stage===-1 && curDate>lastMonthDate){ curDate = 1; diff --git a/less/datepicker.less b/less/datepicker.less index eb9e6a2ea..e3c8fb209 100644 --- a/less/datepicker.less +++ b/less/datepicker.less @@ -35,14 +35,19 @@ } td { - button { + b, button { color: #231f20; display: inline-block; + font-weight: normal; height: 30px; text-decoration: none; width: 30px; } + b { + line-height: 30px; + } + span { display: block; @@ -53,7 +58,7 @@ } &.current-day { - button { + b, button { border: 1px solid #1d75bb; } } @@ -63,13 +68,13 @@ } &.past { - button { + b, button { color: #8d8787; } } &.restricted { - button { + b, button { cursor: no-drop; position: relative; @@ -97,15 +102,22 @@ &:hover { background: #0f5f9f; } - } - button { + b, button { color: #fff; } &.current-day { box-shadow: 0 0 0 1px #fff offset; + + span { + &:hover { + b, button { + border-color: #0f5f9f; + } + } + } } } }