From d8207241b7c8589b520292cd53ebb717c09b4fbc Mon Sep 17 00:00:00 2001 From: Arik Fraimovich Date: Thu, 31 Mar 2016 21:18:34 +0300 Subject: [PATCH] New design :tada: and UX improvements! In more detail: - Based on the SuperFlat admin theme (I bought the extended license). - All pages are now full-width to give your data the room it deserves. - Various UX improvements (althuogh there is still room for improvement). --- rd_ui/app/app_layout.html | 40 +- rd_ui/app/embed.html | 6 +- .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 23320 bytes .../app/fonts/roboto/Roboto-Bold-webfont.eot | Bin 0 -> 20966 bytes .../app/fonts/roboto/Roboto-Bold-webfont.svg | 593 + .../app/fonts/roboto/Roboto-Bold-webfont.ttf | Bin 0 -> 45008 bytes .../app/fonts/roboto/Roboto-Bold-webfont.woff | Bin 0 -> 24808 bytes .../app/fonts/roboto/Roboto-Light-webfont.eot | Bin 0 -> 20940 bytes .../app/fonts/roboto/Roboto-Light-webfont.svg | 641 + .../app/fonts/roboto/Roboto-Light-webfont.ttf | Bin 0 -> 45880 bytes .../fonts/roboto/Roboto-Light-webfont.woff | Bin 0 -> 24576 bytes .../fonts/roboto/Roboto-Medium-webfont.eot | Bin 0 -> 21364 bytes .../fonts/roboto/Roboto-Medium-webfont.svg | 593 + .../fonts/roboto/Roboto-Medium-webfont.ttf | Bin 0 -> 45304 bytes .../fonts/roboto/Roboto-Medium-webfont.woff | Bin 0 -> 25048 bytes .../fonts/roboto/Roboto-Regular-webfont.eot | Bin 0 -> 21320 bytes .../fonts/roboto/Roboto-Regular-webfont.svg | 621 + .../fonts/roboto/Roboto-Regular-webfont.ttf | Bin 0 -> 45376 bytes .../fonts/roboto/Roboto-Regular-webfont.woff | Bin 0 -> 25020 bytes .../app/fonts/roboto/Roboto-Thin-webfont.eot | Bin 0 -> 21659 bytes .../app/fonts/roboto/Roboto-Thin-webfont.svg | 631 + .../app/fonts/roboto/Roboto-Thin-webfont.ttf | Bin 0 -> 47700 bytes .../app/fonts/roboto/Roboto-Thin-webfont.woff | Bin 0 -> 24944 bytes rd_ui/app/images/logo.png | Bin 0 -> 33578 bytes rd_ui/app/login.html | 124 +- rd_ui/app/scripts/app.js | 1 + .../scripts/controllers/admin_controllers.js | 1 - rd_ui/app/scripts/controllers/dashboard.js | 31 +- rd_ui/app/scripts/controllers/data_sources.js | 15 - rd_ui/app/scripts/controllers/query_source.js | 11 - rd_ui/app/scripts/controllers/query_view.js | 47 +- rd_ui/app/scripts/controllers/users.js | 20 +- .../directives/dashboard_directives.js | 1 - .../directives/data_source_directives.js | 14 +- rd_ui/app/scripts/directives/directives.js | 34 +- .../scripts/directives/query_directives.js | 8 +- rd_ui/app/scripts/services/dashboards.js | 1 + rd_ui/app/scripts/visualizations/base.js | 45 +- rd_ui/app/scripts/visualizations/chart.js | 4 +- rd_ui/app/signed_out_layout.html | 20 +- rd_ui/app/styles/login.css | 133 +- rd_ui/app/styles/redash.css | 128 +- rd_ui/app/styles/superflat_redash.css | 10485 ++++++++++++++++ rd_ui/app/vendor_scripts.html | 1 + rd_ui/app/views/admin_status.html | 79 +- rd_ui/app/views/alerts/edit.html | 123 +- rd_ui/app/views/alerts/list.html | 25 +- rd_ui/app/views/app_header.html | 25 +- rd_ui/app/views/dashboard.html | 135 +- rd_ui/app/views/dashboard_share.html | 4 +- rd_ui/app/views/data_sources/edit.html | 16 +- rd_ui/app/views/data_sources/form.html | 44 +- rd_ui/app/views/data_sources/list.html | 28 +- rd_ui/app/views/dialogs/embed_code.html | 10 + rd_ui/app/views/directives/page_header.html | 9 + .../app/views/directives/settings_screen.html | 16 + .../directives/visualization_editor.html | 3 + rd_ui/app/views/grid_renderer.html | 4 +- rd_ui/app/views/groups/list.html | 24 +- rd_ui/app/views/groups/show.html | 74 +- rd_ui/app/views/groups/show_data_sources.html | 106 +- rd_ui/app/views/index.html | 58 +- rd_ui/app/views/queries.html | 2 + rd_ui/app/views/queries_search_results.html | 2 +- rd_ui/app/views/query.html | 509 +- rd_ui/app/views/users/list.html | 24 +- rd_ui/app/views/users/new.html | 55 +- rd_ui/app/views/users/show.html | 147 +- rd_ui/app/views/visualization-embed.html | 70 +- .../views/visualizations/chart_editor.html | 376 +- .../visualizations/edit_visualization.html | 73 +- rd_ui/bower.json | 7 +- rd_ui/gulpfile.js | 2 +- .../_includes/signed_out_navbar.html | 7 - redash/templates/footer.html | 21 +- redash/templates/forgot.html | 43 +- redash/templates/invite.html | 54 +- redash/templates/reset.html | 4 +- 82 files changed, 15253 insertions(+), 1404 deletions(-) create mode 100755 rd_ui/app/fonts/glyphicons-halflings-regular.eot create mode 100755 rd_ui/app/fonts/glyphicons-halflings-regular.svg create mode 100755 rd_ui/app/fonts/glyphicons-halflings-regular.ttf create mode 100755 rd_ui/app/fonts/glyphicons-halflings-regular.woff create mode 100755 rd_ui/app/fonts/glyphicons-halflings-regular.woff2 create mode 100755 rd_ui/app/fonts/roboto/Roboto-Bold-webfont.eot create mode 100755 rd_ui/app/fonts/roboto/Roboto-Bold-webfont.svg create mode 100755 rd_ui/app/fonts/roboto/Roboto-Bold-webfont.ttf create mode 100755 rd_ui/app/fonts/roboto/Roboto-Bold-webfont.woff create mode 100755 rd_ui/app/fonts/roboto/Roboto-Light-webfont.eot create mode 100755 rd_ui/app/fonts/roboto/Roboto-Light-webfont.svg create mode 100755 rd_ui/app/fonts/roboto/Roboto-Light-webfont.ttf create mode 100755 rd_ui/app/fonts/roboto/Roboto-Light-webfont.woff create mode 100755 rd_ui/app/fonts/roboto/Roboto-Medium-webfont.eot create mode 100755 rd_ui/app/fonts/roboto/Roboto-Medium-webfont.svg create mode 100755 rd_ui/app/fonts/roboto/Roboto-Medium-webfont.ttf create mode 100755 rd_ui/app/fonts/roboto/Roboto-Medium-webfont.woff create mode 100755 rd_ui/app/fonts/roboto/Roboto-Regular-webfont.eot create mode 100755 rd_ui/app/fonts/roboto/Roboto-Regular-webfont.svg create mode 100755 rd_ui/app/fonts/roboto/Roboto-Regular-webfont.ttf create mode 100755 rd_ui/app/fonts/roboto/Roboto-Regular-webfont.woff create mode 100755 rd_ui/app/fonts/roboto/Roboto-Thin-webfont.eot create mode 100755 rd_ui/app/fonts/roboto/Roboto-Thin-webfont.svg create mode 100755 rd_ui/app/fonts/roboto/Roboto-Thin-webfont.ttf create mode 100755 rd_ui/app/fonts/roboto/Roboto-Thin-webfont.woff create mode 100644 rd_ui/app/images/logo.png create mode 100644 rd_ui/app/styles/superflat_redash.css create mode 100644 rd_ui/app/views/dialogs/embed_code.html create mode 100644 rd_ui/app/views/directives/page_header.html create mode 100644 rd_ui/app/views/directives/settings_screen.html create mode 100644 rd_ui/app/views/directives/visualization_editor.html delete mode 100644 redash/templates/_includes/signed_out_navbar.html diff --git a/rd_ui/app/app_layout.html b/rd_ui/app/app_layout.html index 4968d8142..d34ca371d 100644 --- a/rd_ui/app/app_layout.html +++ b/rd_ui/app/app_layout.html @@ -5,12 +5,13 @@ - + - + + @@ -20,6 +21,7 @@ + @@ -34,24 +36,28 @@ {% block content %} {% endblock %} -
-
+
+
+
-
-

-

- You do not have permission to view the requested page. -

-
+
+

+

+ You do not have permission to view the requested page. +

+
-
+
+ + {% if not headless %} + {% raw %} +
+
+ Source: {{location}} +
+ + -{% if not headless %} -{% raw %} -
-
- Source: {{location}} -
{% endraw %} {% include 'footer.html' %} {% endif %} diff --git a/rd_ui/app/embed.html b/rd_ui/app/embed.html index 2b3b4c0e2..8b02f9afb 100644 --- a/rd_ui/app/embed.html +++ b/rd_ui/app/embed.html @@ -10,7 +10,7 @@ - + @@ -28,9 +28,7 @@ diff --git a/rd_ui/app/fonts/glyphicons-halflings-regular.eot b/rd_ui/app/fonts/glyphicons-halflings-regular.eot new file mode 100755 index 0000000000000000000000000000000000000000..4a4ca865d67e86f961bc6e2ef00bffa4e34bb9ed GIT binary patch literal 20335 zcma%iRa9Lu*X_aGIXLtH2X}XOcXxM};>BGK?k>gMi@Uo+afec%&=$Y_zI(@iAMVRd zMzYtMnVHGh`(bBgBrYld0G2WU0R1n+0{)ZW{#ye8Pyh%N;2)-_`hS4`dHjR_o8s?3 z%Kr!aAA=Sk15gC$0aO9906BmJKn0)-&;Wq`d1e4dfc3v(2XF@106hNnKnJJ;tp3?v z|4=i4`#;17p#2YV|JP~t*4IuDO^FK=e+xx$$?LVd`z~aAr@Bit+ z4B+|46aYB=Q+D{L`5%t;Kdt|aZw_GpXL0?v@B%pgd3^uI=KcSkIq3hHHvk~6A@l#d zDHwovCxFWvz!d;sGQ^&}h@CLq(3!MVaFhSyL!rg*&d8F%X_&hML`QYBTiRZ}i=N8C zfX|m2SCm$2B^?XKJ=3POS}r1sVM9Nj*l5q`5#S% zQ}FD^zy1Pj*xUGOm4;*C;l80oktO?~%SdX8H^8@@idBFWyOINSr_!xo{REWRlXgw| z3-(h5XcHaEdPKzyy2-P+Rljn4lR?IelEOtWLiC?_9FW&x@kpuRtfsn*-QLS4EoN{{q0u8pt_^hD_!V);D{hen z-XpV~5QeQTYTIl1+B^5r72`!7FRQQ$Jh74=Gm*OkaIoNUC7!wk7rRZVuVK6urnp@}QDpB~9*S zkVWg8LyXz8-%53>GXb$%*H0(bqkUIN`Oz8g=bse?bAumC8`5XqA+(_y{fV^j(1$BZ za*@mJ(&?Dl2k;8tW}O6OaavJE|17u#1t>M^0!@SDJc2)cLZL`m7!-)74CQUXoksM* z9m|Sjh}@dm-Tnc8<77&TfjT6H{3)kXMM774`D!eA0|(RuQz@iQO(4-7lX|aK*M`Y=f%R{_&<*A? zB(AZUl6JXgz^9c9q7ZW~Lpncpv1I^6O4mGX@3P^Q)?jBgx(f#RD_4y0q5aC_beGG> zn%RbEy_vdx`sL?|Jvlgyxal-}XM^FDQYp|Euiu=%8o(=wic+XSimJ4(Adn3`QH6^D zQ}H@oBN{|Zg^2u|@8c~h7Kv&HCx??xy^J$3{B0{XnlrThDaoQqjXjXHi#b!KIjA7( z$hT;Ah_VP&j)(Z6&(xn;KF3rHsF^A#il?$)q4Pp#sly?|%OmoRG|MiNW3+)?3Wd9= zgbUjzTLX+!G&oYj9P;jnHmT91qKPzxkj@>rsqi|=M5$PfrRCY%E7${xLDZFtYcC%k zorpLj$T65dN+HV@=yRlKSS8W~SMxFkK1~U-XW2@DXcG`4-V)z|605uD4Q{MP10fD5 zc!T#)n57))zXXfg=dwnZuD_`DCJc3cHE6HuA(>36o_neqgoF0pRK0eEc~{rD8%Pfh z@dtE6ovkazKj3fd{)*&tB0YA^1d^^?2oeNyB7u(P+O4$@lCNc~%mb5iP)dLGM|z;x zEkRYM_^U`g%s5jiH=8Q2h zlS%BdC6DaYEWi0UNhnc*zFT$fV`4_VMNU~nH;q(Ld?!#lIvm)K;W_4C(l3+4TZ=QI zD%siB%cY+Y7vMFM_KAg?sxm(^nJsMIV?v|vAS8l;zotv$#Ml-Y!n7|X5Y5C)=TiGZ zQ+=(9%lk0&L&hDtwRD=Ua6wQeS{g2mvwc>^|4$ot-2Hi`z)|V$N{mNAEZC3gw_8%z zq(L3Bcwr2gin62dXM8cG-D-auD7HayLz zJI2|m=8$F?Ko>v@P4{(W5g=}-b$%tJgfywp`6&A96|Zx{9N;1@_>hto7TQf3EIMm+ zJ`;@@4ycXnHM>|iJ?FXkWGc8YuGviO&L*^ajd+vyLIxAAT{isADQQM5S;YP+jAYp7 z3E1Nm1HDd%SXi``NR*so7XidvRPj#BM7A`S{cU%VISQOhrMLr08;N36AYg9}40Ml# zU)GUxQy(D1%P`@`HDaXn&%m8`hOu~_2a`%P{v7w2;KUNhll)N(y4wD#p#{+($uLOB z!X;K=sci1erRm1=Qcx#ja(r=E8*89RNH8`C7T4|#uVRc=Kaf}0Xw)>8g0(4H!ZrK^ zh-Kf(V#NQcMU79on9bk?`U7eI{Nu-CdboLYH-7lJI|7VCob2872$p->3n)-J>N|b% zIn3vzKet~nvHB=bP6rDRV|&&4LL}S7`iu2ok&r8ecw~yUROul?44VSV3;z7qSQWl+y^cX=$j~OQ;o~0+_)5WDRF0^JbuD_umr4Mn$EPEyB-_eog^1*P#Ui}dCDH6-GndXgi$XV2SNHe#HHQoU z`2f{kT*~Y-Gtyd}I#v=*PbShJzp4hgaK>cr++;2GSGr7^2gA_3H1F;=06B{L4@fTs zD?F!vb_51Hnzb3BJlYiI4qZ5fDt|CaKX-N&2aP_DVX`bH*FN93cV*3fPvociz|dFF zDI@_;;4`*j9yW7pmnXjEwqe@BEQw*5Kcl$=zJxCo$}$5>0aU8*UXir zlo6vuHSn81M=rz-M|tYukSa7I2M$#Q-7`8&2-+UvW25@8gOf1VSR}3RdVFr|-&}4T zky0u`XuQc%0#b=LJWu5hm&cbB$Zk2FeYD~v-Cc92u|%sIUh-65dJR zZ3)g?oGWe-H6(Dl5E)k2)Hal?$9R73FM9`l`qB^<^f4kuce&|T)yCo{^=_a`TY*c$ zRRh_284jJjLoW$Wjv_@n$8LbXuW0pZw;g`-3$XUHD0Me!pbdD8z$3+L^KKYOabFdl zZW8&J8yRWfjLh?e7QJEkgl<&QwDnZ2^WwgBH0{AjxI^@Q)51nlGRVgj8j^jL0%{L5 zg~N&QybX0(ldaaot?}x4%vuVeTbZ96fpg*k(_p?a+IFGn!YUuS;~_Z0CLyGFeQ=ow zhS}^5R4dLfu9Q@MFw7c5_Tg`%mq$XF81YXSFD~rt=E6o|lVBQmHpMG(*<)M(E(4f* zifS(;Yjenr?~y*l>F20zQ%mciliU45f-wznJZdw(tS7t6>004*2#X3Ej3pco3fi`a z?|gM_ckVQxZ*D!nTeU+|gbdPEj(!rKUXu)| zkLqUGanZqn25Ek?PHa9%4W|%Ad_2AJ^C4ZsK(9AW?d?fe_y54j#ceCX7%ZMmS`{x=_0fcCjb0L>U_D>5f4kNy zHQQg5@4aYV)6gpTnv`z06M5a}w7=9Zxp`bcn&i(EOAPWj!?Z(2O?^DESnGfRDGcs1 z?IvJ*{LKonl7#robcFc@OJ<~_Nrt1&v@ePe#wEFKMxfTA!AwJm2~n9HG8Q3?YR-Yz z9Qm3kx|c48;)6Kyoo?<`!|@@xwp~u#ofuQm>ip4bLvO_8W)9{2phqI7{WR9NLgJ5S zHO8hXtJ(CY)mUG&o(gGo!3Qk!=#XUS13O&o{vweBJ4o1y<~#&5^$s69ECV9xM}=+2 z3!NJW8%Q`f_Ja)nexErX5!VB@V=TLVghSEjRt5vdJ8zuRg0R+Y>(Wb*7ED)es#R7< zyyj>az=m}1XQ+E7Z@KG=Cs|{!+EejQ_B-7_Z_Y;kETxVVJOayFzr&scDu#RzsdT7?ZD( zjt$GiPqMQDN##jNA(UuHMgjopqE;pkUTep+3YhG2G!BnK?~X#v(Hh{G+w3pu5aBF+5$)Hq);#9CbG zsE7UhKwvg;w*V(0K7kvgnm5CXt2oMK#y!&dqW6^CO`o-9h;rpe8sX@M7vdNHrSI)y z9KlvS+@+-`CzlS3h}P)VbJn)MN&1rZJDgsR=F2FHZMpd&S1VRKi;7W;=|X`v`iwr; z6={w%x(Bj(^(a<%?7PB*S%}>sft}U!!qdscsQgT@3X5WihmLBxuS7?1$@SvvJ3<<| zt}Y%yqH_W&6!_(na-jr#Zv7W*Cu#c6Hqr$o{eMTHmIWfcuI+rsXc1x$ibc)|lxs`| z^lhQp&^b^BTL(xEI!6k8bxom-D8C}+6_a%`?CYjSuFcEh5J1&Y`Z-6Dj-I`%()n$9 zg*b<&Zs^xdC{p2ab~}fxiuobr7XT7pIefDq+B0S-e*#Ncv}xLJi{{yPWu)?Esyu0; z1qsK_FAEg-C+$p0cp*xgs1s4btkM&3lqqeQRpD2eomd(OP0Q@*e&Xas38amh5^boC zOw$(pnvN$4MdoQ_u*a%EGU#34!L8h;hCq2qu>vma`dr@6OJ$uR*Uy0|v+9(q#{vUE z-6#WJn9K=D1b|=3z9t2tlyis<332BeH7r+zY@~b=^WA5yuvSMiyU=H97SQ7PJ=xDq8^5h@!5s)7NwIC(^9c}UqFKh>XnFPu|+L@P;S z3sSA!`G>+GcF}A^nfl|n_2P=oi#0>A$BphJo^niV$39q>jBn7=yG3jodFC|0-)C$R z@AvsPawzRcdI+N@#+XCUhE-bV6R(fb0#L8<{kZo-bBF0d_eb2=Oq%CRy|M%BGBmTi z*(vF=mDqfB)Ffbr1WObL5rtaXXn7h$vMIMyd!!E!)5Fe{yHa{ZKHpGwQ9J-@cQ$OX z8Bux&6WJ%|zF+jJZ&(g-&u~QV-Y_~q?DJ>#3~9WiBeIU_uh)eb{b{VUn_K9kFfYXL z#W?5L8z;XrA?Kc&ua35Hi_uhWghl9)h*)J}%wG+Xnnp2ZOl*YtK3VQxUMfBM+z>E2 zeI`!tBDijjXYxlLEZu7t_T<~!mR0{o>6W*Ejr z6v8z^G$W!dDq*^y$WbyhI)x}-s>tdk0{-;A z91U?k6Rg*%T*U)Uv_PP_}4jhJ6|~ z)$B}m4(d`YtCBcrVbz?cQGo|NhMK(@OnGsU7OAKgUBJLh?E@OO@sfUG8M``oQbcDgDKEy^t6!AhE@HqgSG<3Q{ND7tH!G1 zQFCZgl=Ykxr~0pdq)`n2y3~Y0cvkO5i!CLTAc68-9cOMi2c29BTcg!W5=XzHR68tT zH%o4w$B?>YF0Aq0w*Q@DIf|UyjajcxO2`!Av{p;s2#z_Xfp*{$2fM>65~br|rCyhX zcrN@r4!w~3imlj-eew7qq8d&vtYnSAT9&|&Y&=~}zF5=-5at@Gr1s6~`eBk{nJh+@ z#(=xEI>c6xXU(ucS*a_!ww@WYvo?~@3dBjqAUH~h9mW5q!R#);8l%8+oJnb+-ydqv)LHQJSgY=p%{@~Fk(V6=o{<5fV>)fPWOyXSo|G?G=*~> z?z><)(Ss@lE|vU-2vhORxCM>@LEx4O{!kmzI5 zFUOuOX^BHASj%#FATqS(FnqPTp^|Sq;eg3wKvIzUJ%FNpoCY`^OPv(^>&j{V#RFzE z@3Y)bA(4m_iaS`J&gG(v^)Jth;W$iESCeCBA1#B(N63V{dggoJ%RQn}c>a@^%gazJ zI$Shg5yVpcpnJOOWY^dBUI=3iC>#a1p2NQs|b zgZHukR9HwV8Sgp{#+jN7ZB3DI6~hIHv@&% z=$?K2gzM;xC?K<9N0|-BMSk4bLI)uB*!ugfY0qP3R%y5O?&{Xfzojfbw?zj^P+_;e zRVm>&GsN)=HBH+0BHxJo&ckuL8w0=_w~q6R{ghxeMmsDh;9@n%VFE`Zx%pQglC=A4 zmJFxIgNwqP)8^b#RwBGP+eI;wi}{^pYMTtQ4h21k5DL#G?TZ4VCjrqHlXx z5GWyy1)M+9Im*H1Nb!*p1miCdMHEs>^!0KnPX60;FztLJwN}7vh;E>|7i^aSKwZPp zbmc@;Z{n(|)caxrl1Z94YDTS$mif`TC>B#m4S#$l?uReS>1@v!TRjv$vg^osFiop z3Ec1yBx|_DM8|$B+gdt2+Wo8>VSiOZMk{KxbsETEqXrMe43bz3J;k2|bk1|VfW}}N ziBRxsE0VSSOf}i%^gY0FFMldwBHt78EjW?Hs`TiH)s0WX#E(VMU>!x(pRNEl0?(%d z(09!|c3J9g+xi&)MKNr%Lz~VacC(%gKWoY@ID6_>a>(E=mVmuqrKtH5d$d}xX&NeD z5RiuBXo9`O{xL>+V-49mRc(3kT+>qNP814Xc&F=6k?M%@t6NOb@@_X`d3htI>|zGN z&z3d$7^TV;cV+eyHCzB+pyNz1atbYX3gZfiSjHB<0Ehv&M)7xxzlJu32@Iosx5?qd z-7Ka#WS9+1pr}6b%d2z-ZT+Fzpf`63fy)jTb-|y39hX-WFKTi7kn^+4(;QJI%l!pK ze2L!7r+ad0PfD2bsar6XgD>XWJxwwoHCORf9r0VEIM_qM zCzw=0@8aB8TV{tjzE5zvR&0MR>so`xq~rHSLBuI)mS!Dh1{CI~)~Nb^?^R@Gb*0A1 z=&MnM%PG*qmrKBjp8ZIYS@DFDNwe5Ww=2e65vs{7e0?Ou*xB{?A9P$i{y zM|4xJ3)%!G%8d{u-AC5&>)0?3EeMgln4Yut1`I~s-Cl*~G*Ri1k>5}JY295;&pq@- z#Lm^4Hp$Vz)X?2y^sW@;*ClyG-%gBU|LBB2+bG$zX%YcrI$cSa$$Sdz2EBDDiX$!I z{_-)%I3e)hC3KOBqNUpTOsPtReVV3GD|?sDzlEY;lsV>UYEWf_58h)t*RN0JkrGu0p9p8L{s_RPwvTR zXR9)eJN*RNMO^RZbZOXGNdieWgVSs&xvqTIv}1x>vCDtEk6_WWAVXu?Nu7sREv!;U zh%KMgdA}u72`Xz6{1nx8ud@3we5$9_>x#f2Ci}@h{1$Fh&}3CiF{d z+}gjEHbU-5+06vi&lbqcVU4dKyM_2lgko*2LU$@58M9ER0>@8%8{Q`H zM^pmfKp*!)YkLi|P(GT%H`-^=EmrEUhQ4I?ux{(gb8Cfs3Y;=$r!4-O%2yn10(6sR zU6xmo^&_$SnfCEbTemLPST3#%z3J!5Y}po{ihZicg?6_ADfUcz?o1} zmJxCzhnNT~o!=vhmRTEXGQ4OT$Zvhr5{5Midj2y-p}oGVqRFwQiNxp#2-*sjF6fsF zV6XhhsSL>wR!QmL`QcBPeEpof>)1LNkZE`AL+G5)@6qC>qR! z8+){akxki?kaFfX6i}pXp_`Xlck94~S-?9*q=QqL2z=I4B@Zvi@4?yJho3QIdNI8l z#4QKGd<)2;6Vy;X#e*x_gP*hHWyFFgqukOJH7ndQUKry!7s+}S>|FP?VT3DlK1qQQ zk=oA%rP%@u3Q)BH2;)Li&oL3#M*r$!{Ih zASM=(#VCobo1BhR#*@dO*~PX)#gN9<0l;rNRKG4|p!^Nocw@Iy>-~ZJ?0T#CqSxD+ zevj?m@H}89TT2L<6HsC#BB(?}DykVK9k*1%F~}N9y4KadeB)RvJq;@3pmQntjRuyp zd+bH2w#~~?gnNl>cBMwx5@vUCsl~4k*^~r4aR!EORAjW02r1eGW<}-vIl3BCwVUEw zh(xbpj>h?!;M4gDxV}8^il-Ur;r34S_`LeD#vXa-JKk@`B;%!=m}ILfo6GCRP-vnwGMvS1TCwL(fwPc-To}O1cyV3K?4x z{_{-2*jZ}zOd{hm(Z%1afi9LPcXUtDSf?C9Eh3I80lt-6uc=&~q`FuW) zKHDvFXfegSj8LcxD#zUuFPYuggI{ZvI5 zj|TJPpX&$cTSpufZ23uYl>m#4Uva-%N<10wTI1Mav~)-=p+fo(j6RRxz{*!Z9U-)C z9>Fg)gf&-?LrVVy@(_wx>%nb~#fWvMjZ~3snIE4PjYc%6*#^HD>*h`@M=No(8gEO?tGG;DGL! zIknN6VVIpLepd7%^9kPQ=@m~$#G`d&22uBd7N`xiP7nd~8%zL8zY7$6HJXuC?e(YU zo|ZhfFlXWkh}8`aNOTEuicNS}80_)bI`FU)e}Gw)H(>SGZcAB2IjJ%f(xjS0D3g$f zpKWvE6C}I95gE5ucsGJw!I(^u@Qq2m!}b62JC2|pO%)yPHM(i^a4hL6s!^uhSYDQ( zs6-SU+3-3w$KoVN{lR=H^hVSP#EnRfCNooS9%oP_bri+sHqLwpN!J;gB#HbCT*wP$kPMWfp>3s$!F>BG0nI}(tOBcS z`;|a~gZLF43#h#S#h9K-xNW62tdPsD6m#K0iM?V&GbYaL+Tv1R7X)gj~#SmUb78qLnlqoP^ zSe`gkIP@zojM0&GO=h@|U1Brj_A5+?CK^Vl?qgjE)=Mo|Man|gckYv`pkbSNoKK!l zI{10#kbR9{p%uRJ4wx<2MtMI>or0N#cP<&(WR_(NRzrNObQ6E4VtUzc?fH?Q`SmTe ze9vOyJ~XZ1o3+9UPw0YlgJEIwL%gBxaQO=tjEqDxu@8q>P<_RrX#GyAh7*w=e!%zM zvmm+X4>-{%3kZ>L>`>A9e(Oe^W8*8imEKjvrX~B9Z?mF4pdgAW0GcqQ8K?PWbOtli z6v1wXRcjUM?UkNSiRv~-lG&n=6 z$-Xti>!AZ`H4B7vrP6?>0{7UrywB2v>KcE_pW4LIO&E1X8z-=JL#R3C|YNnMkc!*60bMHvnH<`ilEG%{J&Fe*%+ zjTZG$y6;1$L>`qR_sp}wV!83lNr^{s08V1fY$}RtDBk_ zY{PKqIRP(E+njlJ>;-Ne9DTE9Yc-7W#!7e7F3YVtOg2yK#&M<)w#4K*c(bn^FnHGi zOO53p1ce|18`isRiPy2)Cp&cXWCMewS7U(<3?fr$6<2fP(VAkoOk?Mn;n6cy6eoEN zcTNR*-IloNR3v5#qTkK~&Q92!hff@mt5?U>fQ)(sn9?kZ zoELH=@&o-m=!`QtVP*4!Zq3MI*C)c*169O@A6{Sw1BrU77bX<7)o+B=OKOT3M_qUu z)G%1v*Dw$3!{WTWe}2o~d*W7}{itvohqK!zI4HNk!NALAmrWckmSUmNsWC3}z589I z?(Ph?T0sx*T5P5eOv%MYbRzUJ)6Kn!@@StdaavA^up>Bu#v(VH%nlM5iNgY!YUrMi ze_F{-tA~K?Z+>D_Z`ea`+x(I5S4rc!$&2G#xZi5!P+od8TU36$-U+2lUz(G)^M=`)XHCub}p+?s<^N%UM4vVLX!W z3!0^;2XT5crok6h1={vUZ6hmQ4N20z`>5mfN}W4i2ah$KgcnPPpEs_(#;Q{)27f<( z*y2iflq`qB-OJXu(8w@R=)->-a6|4bNxNMnft?20HkuCy$6$L09kd)G)W4O=9BM|{ z0njynOnyNaTVrFARb&?Wz)KO0c=aeIrmJGdj2T21U*d{=r&%WGB_fB}!Crdq%$!h6 zTYHZU91PZ_u6~E*gTy3XA#JV7W1QF6sjN;@hLE{nCX07QHTpvH15PaG$-!bfNO#d# zLz-yQ&tSY!D@K{1sPCqy(XopWKKD^Su(X0yAdtrAPbwvb;0KzwfBiTWK|Q z=@~d0^<3M_hSR&Ce?AW}16N8iRRYrnJD8B8G!k~7@GQoI<#32mT-zRtY2CpF2f(XA zMU6CkH@0EN1UN@jBxhBao0Y7;t{jc1e4a+0fB6N7b2yPo(8A@@2haBnasAf%nJCjH zql`!qJ9zbokA$A+Li$D^=r%*k928%W0a#oK{oyi-%i#({q!i0)WJ1(aFJgY*$gn{8I=(Ww04qI1{H zye0i*Mr`~uq|h*1yj(Kb6ltw^K@0am&(EmI`#hR*0ct8#{B~3BSz88+3Bzg4k81*^8%KE#*02QR*UK z2M-^JFu#z+ux)Gj9-Ypn7I{$oQ)oL1`l&|nToNk4Tamb^hRS)nuoZIEjHOtFqfhay zZUTan1jXVWhNrTYA$UlLl2*5w4DdkB`Zffs@;~cY=26uyjz?2T9bVi&2sRpcJQEc} zswq*+P- zDN^CmeDw%s_1+%}Im49+!#OjZ;j(Q*hfk#Bm}vcixtLUk-l>q@`BV7ppOrG2W#Z%& zW()~2c*wbgWlG&}uVkUND;LEy@?#C{}77N~WYzz)?Az@B@SyxF&QfwgRVOOn%0aye75&&}>S zzXc$D2{D5sKzp?kZ^aDn`*nF+3|f|e(o$M#yR)s_4THwu&3vi*JPwOBR)%9|cQ^)g z4XHCFEsKY{w1K@z=AIAvPKl3~tb_^UIhBwmBDl`00~fq=Sz&xh<>PA2hJCH!hGwUW zSgtprf2*L$jmE;I<{4F(Ggnc%YAXfr=SqhudnSKgbgU~un2Z{YIR{ZU&6?3OUcSLAaY@eW`eEgpt7 zlUlHem*R=;T?P@87+ei=K*i)c(`M7rgYp~;1v3UAroT0zo2b1J>$(E72e7wJRJ^j+ zfwa{lP}teWV2Cat(t`GRp|FvPh+q_fqDrDbm_Mgv ze11tcDh~Zxw+#nx2(x{He?+>B8}7!V`sarmVDe6{$$s5`AD)NF!*)Lkxhe86X@8YJ zUKj5XynC5Tkh`933miE2XeIrq#2DMX^k7QLZ zL|1DDSCs` zP~b8wgEc_AKuOkS68=kJJcC!LEhv(jc*PJc+JDJEZntc9XnDeon^R1KS8VypEKVS=!F?4_G(KTNE3yww1& z<<4Fsm#(W&-EE|$ep#8R2{KX@^9n+)nbR_CuKu2`y-?j&_Et#qL+_J4;tN=2WAJ?_ z>GAwa1Ld2`rz_J{-N+hUE`7D?$vACB{U+#Df4rK7HY2#|H7ad3`gquCdhAM5`64&^ zml&N+{;t8*A@sURFNd(28=x_y`ZPiZmZ*JTwE@14fXfD|h6GL5)jmGBn&D0L=Vf@m zCfsvhVa?!2*QXbkyXRHMlvIPVI=myUYfFf`Kvx;HNNg+~nfLnniq{U32A~2`%1Vz|wmTEs2e$)WSRz z)ul1TY;;WAQl)z-Kdg2cN`8In{^lIY0O)kQ^I2SoQWf~F>*MJp!pVm!TB9y-tC8z^ zo;bCQ?{j%6p6`I;Hk8t!SYr(BA&>}DrGxg2UYggV|Zk#`Og7%@FQAPviijGoxn3uBn010T08 zQ!nFZtP~|hjSMd!(1+p*Ez!^!t-}`5!O{-R&*GB$6p41JkhO#U#f{uNj#66xGL$#dz~=tSkpT%4i1 zgjkQKiEant8(H)O7-+8ZSoA)7^JvjbKP-NF5#si838FETR9 z{>F}aEty|AxCF?_9K2a!PCD&{mLIaLn~rY9PkVlT{$&jW-^9L(DZPjb!3!(?6gP

!oRptb@n+ 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 literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/glyphicons-halflings-regular.svg b/rd_ui/app/fonts/glyphicons-halflings-regular.svg new file mode 100755 index 000000000..25691af8f --- /dev/null +++ b/rd_ui/app/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/glyphicons-halflings-regular.ttf b/rd_ui/app/fonts/glyphicons-halflings-regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..67fa00bf83801d2fa568546b982c80d27f6ef74e GIT binary patch literal 41280 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

PBK;&Wcg|NX{>QR@W3{K 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 literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/glyphicons-halflings-regular.woff b/rd_ui/app/fonts/glyphicons-halflings-regular.woff new file mode 100755 index 0000000000000000000000000000000000000000..8c54182aa5d4d1ab3c9171976b615c1dcb1dc187 GIT binary patch literal 23320 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 mX4Rts6mA1(8T6a0V( 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

$uh}9|_)vlhC+}uEfuy+v4Ii* z&|0GNYK2ZYYw@m$y0G+YZ<}t{q}EWg^(k||&PTTLQvr)nep)hV13vq)sRcT29Bb4D z>F-o@$3ASUW{XBw8>?2ZE^>r{i@VS0SzI$*?0iq-8yAEj&hlCeow zPobP~M;5~e(ZQj+jNDIz^t64yY}Imqu|$C==c{H|r+g)17&1|`m>U($(RAcY5YZ9S z<~YB~K1W@a8e-=PU^E<1SteTh?_T2L5aCyjsn-RYN;aI_SJl#$*^`uE+K)fH1MfG3 zl)oH0`C@{ageW{7d1qQ^ka@?^Ch&$Qt3=D2uI@2mcV6UBD7iZA#<0+}bUwH4t3$ra zO(PN77s)KT=_GKbf<785w-j_k-(6A)pyshh`zGKW;4vN+&r{l`K<&Blb5w8rB*5GX zSPe0##$qKaKTaM8H`em!ztyJt%Lg*elx25R-mbW`h^VIQq=x^hRaSd*R{8HT&`nl# zY%eNTE0F7;@r|)#BNU{3@?6Uq3u`VOKMubpRF4V4xkR^9FjJHyW;&5ergcgDc4$`o z-GVQu*b}=WxBjg$j(FTX%fD@UWEh(Y>+_Py^W*dbtevrU`NWn%i>JJgmk|sTcabYZ zOSp+X=hRR-)LeK~6*^^+f~b=a_~GTwj7u-U5c@pvm0BIP@8#OQ`rWw;5&Qj}7b6wS zV5@00#Y705mDmTAqR<|Ue4`9oBxAUW)57B}Q8oMrj(KWuXty>~v>>r))BvkWW@Hnr z{NqrBzFw$c#gF*Ci|?jihQ4N{Yr%E7jFbA${b-NdM-y~O@>z!`!UU=}mOQX|hMksX z8)bGk$ohFxaOAMz{FoU`uBA?2 z3;8DT6!A>C&=}(PJt7}zC8#3zJj*Gtg_chKbVP|{DPS2%$dPS3V^Z^ESPMa8iC%8 zAJo!&Fr}|d&H}j@XHB~gQ0gOod`y%N1|Ab2n{bY&V-38*iV4Hc zs}^i{=*5SHRRR+6w!Kb>rxwr@6a3YnxtOp4RutJa^SuqcyI zN$yL*yDZ70YO%p^o$7B38f2 z9KFAKIs(5r8;@l~QicvLX_5l3W6yQ=i#WnMe4dz)RB$#~88Rc~L#c4+ar_k!9s;+7 zjwF|26C?(#D%kaXM#w)zph3Xb1_ba5dNjch1iBH5cSk)Q<=+&|@6#&$VN9x*>3ICK zH4)2fV~3|041Zg3JcmX_?C$381zPeb55)>HD~^T0w~wWL7@m>%QQk&v3%%Swnm4q( zSW<(>??h_l+iteN9(m;c1L>~A~t>dodG6%ML$y1Ud zR8-R!yES`ly0;~!0|248Ll~X8lZowou%LBeievS4Hf!kSyf%_Mzk%Wel_W|U@$+i4 zVmV4?k^lE!VWu1)@hM}yW9#yl=zjln9qVkTLrYp#a^GFh-q}(qL@XsKo_*)_9{Vs}#8m;zh zUgW&MWZMX-Unn$W{F0ym(`0+{*A`aLFU;1D5&tJwHj0O{nE3#H9COGNSv-;ZXR1~lNDeoCYa2(`d5AA(FarT*G*RouZ{#$iwWAq# z;iuO3OuQMj8Vyy+_GQQ)HN|u$wl1@mPmEWmMaW47>)6bMJG&5XtWIYeU~}oijLXC~98jH*uJ^V; zVxOh5g087vfm^*&f%oY20yN0bv(ZWu5Q~3EpjDiWVM#4hrk|(!X#vo$Tp)JNur^4} zqAVx(;5ea+8{z^9|7xb?W4v0Z6JD?=t7~P8vq7u$T4~sO7)AIY-e}a+1DgO^Qg8of zA>=!U%k3H_e^s84a!KGz)ahzG`=8nDW*hc#g>DCY@ z%$T_Bx+!&9K6?tSB1Mdtxd|gO_oe z8Cl;}d?iXCO@9m;fhW4VzpASlj~YSd#{nwI)s>w4=33;Ur2Xj_QOYEa@YEJ-#BQvm z@qea=DoIm2Mh4TMt5l*VKyf7TsfB_ejmi4%6gxS8ws;AFEy(H;B5cGPX6VD9Dmwop z3&3y8$q90>lM~6e-w&Uth~+pj(QPXDtx%^`ojXP>4Jpu04X-W>e3)fxAL6!2DU$br z-+}xqmSW({uuUY7qOV^|_W9@){MUEXv=+{1({&b#rot}Lj-O+yoD|Ula;|@U-+L=T z`?HNID)>F9j)6t=iMDyWn^lmL)I`NrcC>A*q%%uX4Eqz7mYLoB^@ow9$%ce@fs`y* zzuDd6Us}SK(&QgyZq*{m@dFiJcr(*~y{R}5&`WJzBxjYGrU}*${QoZXtxFe^n?i*u z6^hhbhoxQTJR;N3g1AD|P^%=%QiOldSikO_&8eWL9bry8u`m4AAXY8JiRm%d%#Hjy zi5F|S0uiYQ5x3tZ4|n_iDMQ}{?b?XRv8>=NmY z12oBls*9xw=c0t{>YyJYsLSnbT6E>AecutH1)VG~@Q!ud3A2%W+cX-mhizvQ_q8&r#}oVp0X1bJ3>7B>RyWU?#^s2cWS2S=1(zkMV!dgxs# zQz#~93R+dWa3UfZ3OiLes&0J6r{^<&YYxyD!R?c;J3#o6DGjm{MP2_Df0btCl9N|_ zFpvU5u!ASdVD~68H?ppthE~pa zupu_IOID{vY%!fTpv5FUh*Vi2#{9QA=FiYV82CF3cDPD1fJTEZ zS8Di)_*PUGBh?O3LKBhX6j4J!7#!+JGkK7Mym&B8R(iuW5wu}KvuhD4Sok724O zb8*F3*t4vEM)~hN_D3C)W=K0@PzS_#*p|gagl|yToY07R?Gvir52#S+ z!|`~*__yU)+QN`1>QhdM=3F$^-J^wytg*j6_C0eA&UCq1?Lc=mVm@M2HVA?wk_KTd zn${_lt9}X-1F9D<35A%K;)FXp15imK0=;-Z-zHTmfg}|cvDag6Q&+}Okv)^>>D*U% zpumghXHTlT_%FlxLe-X9;27qGT)5-czUL!T2t>!2I9R)NGE125T)OjT?}jIl_d-8r4SO= zSV39-gdRAmp`LEU{yaaC^Zw*{H~wTlJm&o)k??|-YS~F6aVEnpdtOSQ;1(h}J&N%q zOCgy67EO28ZRe_=CHePTNXLC?|Dtucr~>F>_1Tu6b?VAUw(74vQ9w`ft~&h_8fV;_pmXUOKA-Mha0w32nh`kK`Uul{omfN2X!w-ZlaJK=b$NpOGpvuaWKc zCIL83jIfp1@$@Z|o2Pzn^jfgc5^A;A4Yxnp^Z2+$vclZxiG!z9hbfwNh)x%D$3}3| zFgr;U6)lSANM-ruAG=K#R1JKV;vl0p78>njvabZ?5^FWucYt&Ft*s+0k`Eq3f+$4z+7R9BTj_cEQ6_#vjhaLRFBa zPm}SBHvY52>Rw)*tkkW~l^_9bGU<9(*qA+5>DTo!jY^hBI(?d6G1)OzItoW|65U4o zv%I11e^~6@13;1!yi;|W9IV0wByp}}8XTd-kQ>}0Y<&DSthJdnial=&doWW~Bh84J zQ@ArAN5uk@8n!GH{Fg9>aj+nNB!C2OfeKLAQzjaAWZMFz5c-~!wb~Z2EXG~U75TM- zGYE!cw|?NJTgM?v=cO-b5bb=Nfs*-rixlr`D7H(cRD4PmcN?^N?zIR>{T1B6^kb%K zIitx~IaMY0DV^iqzTWWwmjIZ7KJs#bjo52b$`7(wt+$q*qDAi$OE$o>jdzgZ`!r*5 zP+^g2B7y806-}l36BBtisANSzgVDj`Ko0o6u>VuaMhTKgUXKKrrfr2xe_A%@U`2XI z^J-qY01NuEL@Yy&8o8cRURA(eEgmEXHKqW5=x;HO_Z)CB_k3Plo)6{U`cw0gU5CzC z7Oukw z6p%jBQD!(H#diJUMpmt{Lw~!HBbwyeKu^K`)}Rd76Yq1VG)YDp)7+JK${*)X_G@DuOW0DR(N3uM z7By;p*@qFpwB{Ew8~l6eb5+lJ&ng-hKA)KM0*0i7@GJVPC?>J$NIpK40ANN>9-uYb z-n&OpR=}>7^t7Jaltd3Hm#Nd*tL(xL#ayt848IvblT@ErhhkNUl*fr@g^I)E5C6yD zPdlA6xarcUUMHaxB$A|^m^%y7wjC9KK4{J}0Uw_rNKA#%CkU5lPl&$K)`BDA&zh2j zyH+SJ+7 z%nb63DM=4jY3v~#kbX%00un?p=nD(3fnkT2qO{6K8YI`36f6WeFC>(X8XTD8#8YM2KuSA zO4X(=!k9|gY|gXMphl#pRV}gc**sO5rpggu&rFADrIPS zI9}m$b=#Bao&GLmK4=8_xbJUMob0YPs16fW%r8ymW|*;gRg@!;gpSZV@EsROg^#9T zM;|ufY2XK&o;O;rvJxF8LC3N-;$uG!WeMMk9+_*txFFu`bkmxDzLCx%YlFnQ`Vuz5 zQ)XHAZ*$rgSH16ZIf{Rwl+VuScXq2rWg1XHg6NIII-GV&EC zfb0W@Gdp78HkiB>=1uM|p1;dipCZs-;mH0PW)?47%oee=^{2dO>{ z-GP!`4l7)`E$!`$6}nLmYrKwptMnT~Nm|GCev)s!=-nSn^6??Z9By~EAbjFld{@`@ zQz1;tIb&8Q!#Y$F?PHdmzcN9I8qNye1)F+8PUZGAgRvubV~r@#f2r~j*gvui5c5hV zHXBoz#GSNZd)4C)Hdj=_%)IwZGnAmwM6$}vwyvms58h}HoTr(jLoHhM%~T7)VRp^> zzA~DGi>8y_R@38-VvbA8N>0=SH4!nh1tb0F8Db9XO8$Nzrytro*8WQ@$Jy53NIxFw zoDwxH?E)t*Z4fCYFewyCrpJFGPlGurOca0kLx1b+&mgjMND^Nw6%1l6PW1qm6mflM zksBrSN{xc5({b^gscsa~1O%wEEuY%9+jZ&rbAcsX4iXzx%ShHYA z>P(Md1MrEo^1?~3N5Lt*1q%2&%Wh`GF>3*iCEYyfRh82Sk^{3J!}J)FDM(F7_X&Gp z+ubydnCGt6H@=N~s31YweMEp-4DEB_<5Qn^vrv#hWWrY0t7yfOsTdm~YHJtO;tttA zPu#x){A84fv#g=T6hdi9dh0FFe8=<*=m|QAXt1i-LR&45|5iBRb4BJMzgoO8y|D6G zL=>IXH7kZ6F6DTcJcMVDvGR*GCbD(5)MlI%gaj1XWnhuaXg1mk>iP&3T)^uA%*=ut zqzgAviL-<}Zrpz@vwVXa?htNaaOR%wQj;ZPxp|+U&T6%Z8gj*?M@->pO-UU&hOrWP z)c^6E9>Gos{gjwRhil?Of2l^`sgtf!YG=9wgODSh@HLlULj*5;|Rz zw&KLf9Je|TGW*cA_{|THDy8l6a4A0E(gZQ%_DS7D``l&L-pLdmZ!*Vog;q-?%jP?? zkj~6GYF-`wozGdXO zDq5o2X0m_K+Sx(8f0YQF80imSh1QO>os1Y_oq=L^3eZ{Dfjj62A>ZB-RkeGB`^;3* z+qJkmwKf75?!Uz60QNA*8C6wju9$ZwPsbs%?Y|RBzXn`-KzAd2Vt_>J4F~4S!@Txm zev|f?d=MYTuP9N$(-=$JMuw@ot~diX3$L`sh-shPGpiW4N!tm%aW@?Agi@u{YWC}v zNrh*(C4K4a`%dMgt`sL4X=c){i__h|l#2EQ>%ea}Hn|Nl8bL+n1o87X%7T%` z$&7dg+*Z3F$zSZEXxG;=ib2~ISM6auT););FP*(=?N$Vb+nEKWkD#*rnjQV>VWEbODOV!+;vO$SUYCW9oBhr#cy>(4-wNSrU_@zLE8!w~h>q!fE z<2f|RI*6{zdKndtGI&SEaGUnTtOX#Vf{<@pb0f%8E8V}_xCb@esX@e!Bncn`g4F8J&h`)t4|e@S6iX@IK085BFoSwv;l+kB+1R5>t8rTL&EIZW#fF~A59AoC<3p! zzp%P=YUzlsiEzf?QF|&EvnDP~Csl$wx_o)b&b+$P%6icDRuWevH;FxV#BWB(H((n#BwzjY@ENmR zrz3eM=B|S8?>X#n?cWj@F{~lV=D=T(QKC@TE#EV2>{c{&4&Dv2pH>03HX64SD zu!Er2xnhM0;772!B`Zq;t}0vL@RrP_u)8wmBsZM*>bRyna>gv6kSJt1?v%I;v{((3 zkE15yH%x6Y$vLs!Mr{j!83<%u8J>I8fnX<}qi?ff9=W^3GwyOfX}0s{=E96yz_l=< zXB|6X-LY_3<4DiP0}DXWH1nu!K^cQK@ABz9IMvv4si+u8T>QV>tq^vs)%=W+Us=Jp z@hS30AWBYCVvmHz#Wbo4tbO#uKuiGYOlHW|YyJdGC|tRhBs6a)0M7~b_{{;&_H>HX)(uSq^|vnN-f zg)T88!PLq(FGK}+o51Y4Int+)-GbAx-39QhjYWAsEmttk-8|byNBnqC)+LtQFUd)6 z%a%i2V7`qQmXVDs;jNZbH2EyGLK$!Ar&+K9Ir3Vl==e(FO5x58{YkdDu&SPf^8@)G z6DTG^LpU}=^oIN+lXvFpjlK5qUU?M68!p zwJYF8-w`w>*b-R=cvSGS{`ue&*Sv5NJ-x_&otVwZD*B+`*kVT$1 z&QnDNMc)5*hqQ~lhzh(b_K3UkPn@=3%kM+{R?5NGQxJy0n~T$^@79ilM%y?i<(YGm zvwJ;Kdt6yitf-I-XYT5m8%D$>B0_$?fHv}0xJ6hj&bZ0a^0_Za?n7w~SK?iVULtAn zOozwC6&PHCw2AP;UqlWCc_j52OEDzGM?(;cB1+gX;CV62Nz3y(z0y1qS8Cg^Ninkz z9@vqWlY1f9Bkf%|_o+_4v|Ij`sy1g-CqIrx4eiiWYrgG|JA3QMtFXUzVCa(I(|83= ztA1u-LS{Z6X)4OOO51%^N2apD$&Ker(t{9~7{BalK^+%^!cz0wg4iP1%{0WqC*@j^ z8MONBkhXFJd&I!V5PVfBu=q*feUzb1{Oa{|ZRV70aJoRHKf`(^4t453>2EEi_v(KF zBag#RT%-TGZ;->`D-cFvq$`J zgw&lhqnpWs;X#!mR&rtdH5@N9RS%HSGs9C@<80yui*jap4{A0{VjDO~W7^lLAKD3g zJs5lkAzP0tY$wt1+#tdOCufx8FaNh?Nx#>em{lazkT6s2Y?Bv%j3$L3 z{7))xuRgk;FD$+n&zXo_vsw9sHSD2k{4_y4{4jW0;9dsrI)eU+yzcBQ{Z`T>!^rAu z-T7(_ML}Rj#`{6B8^3P%^Np=F!unql4LcY||AkS2ee-u)QcDyvmn2i3Q26Zl6(*#WQDW2b-Y_!hGf0hjblMIc6Ke1c_595!)0*J6+#@DIu}CQ3jHbyoXEoRkoa zTKkY!uqQ>Dq~k({$PA)bhd4lbpPP#Uy2R^ z>Ai=`^=Z{=xs5bM9*~FPRLx9YCBBOwl*2Ae#rQbL$K)9M6g^2R?H`jzdGY=Dzpnm@ zrpgTrMl=fqGaxy12h7r&&(lhRm>n=UDzV*;0w>Jm=i{lfkyhwVuG?I=z;8RWS~P4ixYcGM_gBCISR(4#f%ExjF)G zPoGDUaa8w3dnKpm0vDMl^&-g78lQGxOHmXPnTp z6}}A+Rb|%Nv}yON!dDz`ts)5Ga^fVVh`4BXQW(IQ$RJgNd8*Ye7;*KH6qnj0Y({xa^ z{dou>pJoHt%KnsBrYIFSCh*UuNgV2S<;$BPq`>&ELqKh%6LSDR@Ofh%NEmWK~SX(XR*v6J&q zDT<${t*%n0)gxcKV@!t9MbRp0k*PKy|0`i7=ejon)70T>G5{X&n}U=We&DTg~a502)MURmKmAELs6h9hct-r@Z-+ zpS`qL)4z~!3M`|kBDYOsz1m!aST!i1c`gX8(r*LQ>~ut8pWrNjk8}n+VF-95S_mO z*FMx%!K;2pauGW9)gM||@p2DN_(q=G8r^gm74IL~?J^>pZXs<>B&Hre>)_X!i525*1n}3{8S& zx9u3fj_bpEl7jMl5i}0OBIOk=p+_P+NJhs|Fxga!#41AEue)SJlwXXp0-T2nmCwP> z7r5@hoTqNByRb?Qt)V7UZ~r^yxbR!JE4_(ZrKxT>;1ehf0)aw2=XHJ%LF?hC?CW?TCkbo45D*%3te zsuxNq^8PBWuo;x_7)W~zwLBS88ikxlwWfK1x2HH|-?8C%%_=W(nP`H&8CTetH$ydxSd}WBxz#hG>?68mFmtKW>lO_Ewlm}Uhk^3dfy0X ztAbG|p}!i?q&d9EOMMOY`(oy@LVcMxUnXv3jZmtB0{yKazj|RsX6zgf6-R19z2#Lt zE{#?r(Cbq@0CCaC)WqE83(WZ@Y(KEyC(G#vYHa8qmf`FWC6z9%mvtE@nDL)Re2Ks> z;~FX!n*q}?p*igX>3o~J9SXfGjICOPI#-a} ztNRV*0`2s7yiSNF@!xo$Wr`_4XnjX@YQ_YU)m=vBGRUn<%#6@^ltRk3FJD1wFnC!h zHFT_chlbsIf_U*xOwV;!=#^mZemW0G+^!r+eRwP$ueANxKCz_d#aa^u8GTEHzXpdUt zTnCEeqXZ>%W8n}86s=bg8Sw|iz2oi04B}9h`(V~UjFR(otcyWRoVN4 z02HPBKpKP_2ZV-R0uGoQV~v)rsjYdKr3mWK5w}8NjXJdhd@**NFgrpRJ*|3Jbd$Tj zj1iie{cyJUh%)OCxUCF0;p9Z6fi3g+qKv(cC4+SZK@;ecLVHTO3WJ$1$;F3gi=h1& z&D*w#o8UogvI4R&YXXdyASNaOv7`U!5E_XR0~x#?nDpFUM@^GxgmuEC&+)oq?>+fv zt9!i3e;tsf{5hobu^jlr_nq@ENGV9c_=SocK$7k9Df#*oD5Dk>1G629mfP|3+J|C^lqI4#GLGE-#b zcN_Ln5^k!^M;O>AgvS=ZJV<+I3IX!nK_|P=XyOr0YbfMB6-Toyv{;)CS8v``gpQCz z4}PCB(7`~Xx2~o1$v=oG&o#T=5SSuEF0qAq$nh_LB2=e_)#gV7U!~|H`St9JYzg#O zPVXjBA}#CZLyBzktMI8{{%$Xrz~$K*OYDJpnNEr!N+NC(pB~2q!URKrBZeYN!^aH;ptIjSE~`I+t1(wq%v!9EpnDt z4Speo|K;s3#x!imDg)W2<iIM>*-E} z>6Du4k5wa~ud)%10nb7q*@A|WmO9rc{*!E`!a$viDd{0>=IjlxGYd=;r&GP4>PKI* zL!Y6ye<5=IMJ$lmM|oA=OHiQFHPTt(%`E(^V_*N4&Ia`lk7QwbaahyGs6uC19esdV zj2Of1YQnHr@7y*K<{ z>C#awVAl- zencOTGXTpYlen7hCUGCe!0Ffsg`LawEo+aEv&!2MHgu>{_tNarh5Zy?0y%H`bny1< z&G?R0I(){J*)Sj@W=+%|{jD4Wb8LeyAXBUGz!8t>MpUJsImQKPNsJqs;eLn#S5)}q zc&iB&Z^NN7+zaIb1!PPc2B4rS5DwvK z9)h-Iiup4+(SqQQ+8-|rIyf;%d3Gcg|3Zyi3$Lr?O&&~qlVkdH{5kHF!#T>!QQoVe zUgtSaUfs_}u(6D$y4T;#ugN3sOV=-LI@^1cguK zZl&WZWw2z-kS)@t#}7XRjR>edB*#e0)D2`j`N^zLk=2Hji9cQ*-82xy??z%z(Z00P z&x=_T9AV>)o`MGOn5?w8gC;wge-IB!Gb}vyeAW&UF_v2?#!YybiW)+g zJvUP2mszr;Y?SpO%$JPRwOqHxkw_kU((u zOK*nG@e4oQc$U0U(f|sanf=S^gQ!i%Y350fkP%tkvsRNaJwFNWLo7zSZt6GQHS9pT zKPB{j5>MV*B!Q^A1Tt3JajlJT$+I^B)bb1ck+2!YEgd|$E7lH)qJ$S)m`BU^{Y(aP z2-#YQruIS>fxQyS!Do4i3$gi!tdxyXGU2oTfc@dKY_v#6HNym&dTVhNfi4ztDJ^ZIjDUT#ogrzF@VYVgRD^XEfT!>bqi6 z^E#r(V5PrgYtge5-d$-Hr;rzXR&pckXo&G(PXCMU9x{4_6B{AMg=(?^IQ};8A)?50 z&ID|DHi!S$@p2N)J^QmEEtjM}GrmUTujLyStmk@QH(4&t4Fit*rv;p_qSl!; zp15)W^v1x^EXwI+_$y`<1~%2^xrWWNAk4$sA9oGjK@P!H_4s>zpHfly{WeuEsbG3c z>djDbp_TRWD2@?aInMhNN`S7+76ZS&xt5y%V|$u6E$fTteG zY(JX(s(~ET~mdfU39PsGYnoDcGCg34W|Z{ zWU_(fe&))S6^VXk-<1*xif~mp-Afr1Wfbm0=2qC@s4XG8#}XiJ0$e_!mP`t##bip! z89FESB0AGcfox=a0QB*0NvhT?+c_c_y%}NqF)kTy!q}0lZ&$$yw^d&&(~g&-%Yo=P zHn$!4v>NzPQ-`m$bMs7&r{jiaX zOOCze$v$`)=KDKdtg|2o~1}{%drR6JN@}0Fj5Y2lwC#Q+n44 z#i>MWnmHa(%`eW)BU({BaX%3lb$fNi$+{8<^ZuGa7&{ic{O8Ui3{zL#D#n23uOiZQ zDh63lEqcltGkh3aZh~^({aq}b`mN*EYU161%nIL;cqqGr+j=T5H%Q$1A)Q&nD(Ejw0@`J?DKxvonT(LnA&ZpR`6h_Rmm2gC)-|^;CsRZktA+;cn0g< zzUi-SenYW7*klMJiVCWb&A|)ox$|nx4&$u^9ccJPh6{9fo}!COluE%(gA7ZV&vQkd zaiv<;b<`Pcb45z2HT1uPZff0VQSf+O1n*} z&!tJ)370#9aD_f0g>#E%PPlVeT@T;#xCVyp!WqgYFAfc<=*3QSe)$hylW)*&D%v`f z*iEw`te1ojLeGLm?Kb;bHevQtZ>L5LZ?ZYvQ>(x3MLr8O9%wrR$GK+c0CfB2Ql|2#=>P{)P?t$k5^4V24x3DEd>)unKXJB zMK6OwV8mvd>5^g@+NqILD3XE`5vUoE&a&=lDcLOF71X@s!@$H_PUwz6xW+-84TwdU zGIL4bw1NA2WFq6uDPSOcAZVR2Kkj9kxoQA21tK$XJtuDoa+BE~ADT!<=+BKWi>>f&(`6ousxen4?*xJvRxVL`w1N@;e~PUi(nAxZ{kF z=!(E!bFgb$N+@%FtvD-5Z7nk`O>)D!3_t}8CO{f5X%PdF1W7xu1*yUw>KHt&vnM*B z#=r^`qY(%(9i5Z2xUD~%fgIg0iSg~iy(b%R7bJN7!E5BfBMQDybS&ldGXUYke8R;O zDwKs+R?qXDecFH_wO4eV{pmJH&sTTSkviXX@l^7BJnvMS|9aUt;aw;|a&bk?#|fWv z(t&?A1p;1k*u+uZ%hjM~QQ><;J^)*yZ%?A8NZ(pu2ork%$r^A3z}Lu&U}U;qlspND zci)8$JVw6o4h51F+zDp#3IQ2bQHrY>#%nlW0{~IOla>atshqZ;Kqr^FhY5kI{>jq8 zxU=c9&P)e0bvemmv$1ZFF!E5>jR!)TxA1|{TZHn!g#vz_5Lz(oQ$WsKa#AaD-1%S{ zEf<^$7o>f9*LF}m4G_Ow2GcAk1c#D`z^LA)SgY}XxI{R}Kykb~+7=eS0Y|mU;IIRY zW|os75R7H?B3rz}Mj$65Tdj7a$-!Wn6c8%$!tq&FT^#J26uw;?=Q9-{h8it zII-01$iNriR#d0$h6mhE{jgq0g*Ich2#_AUT5m1npx za-xAq63yf4!8eRI_{&k8E69lvc@$CYx|x;`@0;CYVBn&&;E|8{3L!l|45F_R&tqBW zRRbL8uY271&khJl$!YAzHX>cCQOIy_V*LZ(FkDh$4~}8lOv1@_jFrKnW#GXcE`nPB z0EdM30RRQv0Km1200^(bVM20s50Nbv-*Ve|>ZI{Z`w1bF$!~TQZN!#a*H(xq+`q}z z21(&llAgpwxF;GrJXAsCPq?=jZ2X1%EwCK|_Ph#+HbVx?G1+-2B0)xluDU`bTsW=W z)r~nJ9_o&L$q@8=FoIBZ3>3c8xG5kc%m>CyJ&ReLf{k_R*mpQLG=i201u5ejvP9*q zd9~fj!hyx)9DEKdD7pnpnFGQAm9TSh32D{LiK>uL1coH~kmw;@z&`f@8 zA$rQ|*%GVbPCfCQI@?TQU19qw>_t3~@{0x%wXo@fvG?H!^Y2$>ffpcCm~fEZpX z;PBQAZ9Yi0xc?LuNS@ruGR_Kl_8ot0Lv*Dm0yW~_SFBQ^U9xU+M+961Q_A5HBgZEZ z+^Nn{5O2qn{VOaNb+(ij>#Y~K9><`4G}{v|0+F5o$y9ZvT?LauI+Kj`K752ZPMKPc zBwwa_gRtxgfp6M+9gZa?CjIz(8t&KI1*b#$;FK`u?>>kRE;r6hN3cWy zA^|o42%?Z!^28jsvezvGa~FQ0+oj@(*DK@ogoU!Q@p zUlV?!$pLBr3MoO*?9dH>c%BO*n8aJ5e8@TrnSWo*5L7=-e(o%*DnB2@%~Nwq*X=&QDEwI*oN7+;=Kid zg>|jPH6F8`D0G~tq%{F5B5_-(@`hp3bg=Z0R16>9?o$``VNcj#&OqI0VAUMjId)4C zi{?6dh-XJ%4#O6@BM`g>vQuyru`9F+rXtbV@_7mR-?!kxurj~QM^zk1uYgr?Hjv>% zvR?tN?&!7r5`wg6g)0inY1raSD)zW5Qp@KlPZ~E|fn_z!6<(WD>qL-8_EXG3sw z_Q@}??LRz%OdN%w2=ePXvj34JAB;ASTjYj+zA>(IEUM$O-$sPqAV!C@l*?aAVCz9DCIF5xK75b0GdDjmyOe(s>Q$v3283W(`4Q!AB&=w zG$a9xP>y~wjOzBEn`zkkB7j}0dbLK|#tyb8n?sOP^7~*y4Ddvost&4Quax!h)@t2kM#rzQw_xWFo@{C)^rK>+SS%{KuMaoDFu zAu72-$)_$d8?pp20*tW{RnHf5u;Sp_t#O);HNy$;V$TdrQp+lhW)`G$OzDp15c~{q z(CM^w7@O*Wh&x(SOTYyLF3-Pm21De*10Zps$diQ{tiiO+T@vT$dTC?5o{&Voq??t_ zp$5QuRSYA}j3Rh2Ku+w4u!C3^0cFw62Ung)Xy&OE{5vu`%*pC7%~ zT86BdbRG_gMt~UdzSJfP)q7D{*C~5av^Yr^#rDN=2VYpBmIxx-!1CERZ0*MkEsi+2 zBz^O8e-Uk_adYWP1;2{nBadE1onTpkS+n$u?E}}UI}#N_EoYorAm1!VPz#Bd!a<}F zavM`{a$!AK3=M^d6;=9&zYofnOmJZ8BH;>vE^Kd0ATnaQMN@c;MdO8ElN8>IGPiThG<`qyi*Hz^rY{692nFrjLSYTpe&4V2-2af zER4vv%YEX!Jc?+Wd$=8j5F5VnXQx*{%LC@&(@WLx($oT2sy9_4!5Y=M+@}2(MGd0Ktz{B z@?mMT!g=P}c%pM?A!NlUfw$R;g!9>CO8Nb9?^Iy3A!lLHlu_FBf^1o3QD?O?3NN23 zP*ypujcCdg+I)kzZvsfN!FMj6>r!G)W@ROJwO69x*ji-+-t)(~xlY;mJCJ<&@CXIN zF+Twq{kD76%ovpO|6o~Yp23IK39{u6g2uauP33PoKmSdHc%2Hw;+ckOGgaNAXcRf^x1+8(Ih?fk{i{xeE(=~`EeDcu4)DX6uqFF(r2nebSkU*h7Vi+Zp zB{s(Zyoul#E!mKQr6n=M_Ba%rtZHmaj=$20TKlhxkI)O=V2u5udAAcmqW?v zaYF;cY_JI&=yyg_(a*AF{Y<{vc;^kiOt74YPq%fG~5#qN4y(=rn3+)HG_V zh#U6rhzAB9C9tOmw$d<7S1?;eN;Wjk1;>eE-IM)q_L-MttZm{pgXY+j8=z)zGJ2D3 zb{TpC*}89yZ2mR3L2lGRcTC#5@wJFhnbL$2ukN8s;=LreYS&!&xV5b?1Kzc`@n`y+ Dx+ZcR literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.svg b/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.svg new file mode 100755 index 000000000..43b5ed222 --- /dev/null +++ b/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.svg @@ -0,0 +1,593 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.ttf b/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..1da72769a88d2f810714c4ecc15ccbaf19a6c842 GIT binary patch literal 45008 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 ZW+xi~HayM8mb8SX;9)TN?yK90{sW5|l%@ax literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.woff b/rd_ui/app/fonts/roboto/Roboto-Bold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..0c6994871e33563d2dbef857ce8bc1520e9cf3c0 GIT binary patch literal 24808 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%0AM$T$}k{>uvs+ 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 W{a8|@-gUZL3;+NC0aAPRlmGysvh&yg literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/roboto/Roboto-Light-webfont.eot b/rd_ui/app/fonts/roboto/Roboto-Light-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..072cdc480c81f4db452d8be35f9abd97849b1389 GIT binary patch literal 20940 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 IZdj~7U^(uNF8}}l literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/roboto/Roboto-Light-webfont.svg b/rd_ui/app/fonts/roboto/Roboto-Light-webfont.svg new file mode 100755 index 000000000..db6a6171e --- /dev/null +++ b/rd_ui/app/fonts/roboto/Roboto-Light-webfont.svg @@ -0,0 +1,641 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/roboto/Roboto-Light-webfont.ttf b/rd_ui/app/fonts/roboto/Roboto-Light-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..3b2fea0ace1aa884365c0999b71967bd90632dbe GIT binary patch literal 45880 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 z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/roboto/Roboto-Medium-webfont.ttf b/rd_ui/app/fonts/roboto/Roboto-Medium-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..8aa64d8232a2aade0265729e59c00eaa5a1a76fb GIT binary patch literal 45304 zcmcG12YeLO_W!*zvn9zU+0ACNX(YSZG)RMNLI@BDMNmLMdY4{AibxYhkuIo+Vnqcj zBB(P-Kq!gedmN9rRK{X# z_`K)TxzlD1t}57u_X8P|rc9e~{ahTkGZwoCuhwbT-Y|8@W)_9_dl|d)uIW=IOqORq zbQfb!;QOrobR3ADZ^l@kSc~`R(`U_J{J{r(&g1<~#^h(Noik~|?AiS!#bMbx8>3@)u87UUV==pvJqDT)vP!&TrzY`BuK0f5K1lKcqsbgEUB5 zEIln%NiSpj1mACXJdEENkH>M2-~+#^lB)P0;{0?C&PK5aW@4qx#X2$%>&)D23$_E; zWR@1t*zmwFY*gSFzG(}5i|4h0kLXu{YRoxW|CBkfwZfJjxR;f%Sk^P}0qceD_r`WP zwm#Sf1&*>IcpZu}jKD8P22Qdu*p}lrE3mD^whG&7Y-_MRj&nSL?MZA;VS5_eHf-B* zj%Ts$z_t_HbJ(hI?p@e+V|x+X9&E4R8n0q|4cqJ3-oUlq#I_&b{~TjIitRWyn#Zf+ zxe6E<&Z03p7igmd-zyD#%{m5ZSm(g|Yzwvn*i883Q+)ChjvmI*!#H}FSun4cai$O0 ztiX7-G%yioDQC|Fo?-i0$)v15T3#n`{Wi1PwJvkurcV|y6eBiJ6r z7KSm$vv6!S=EIq@akeD(Dc*mE?F(%G#ufpL)c|8Pz*r41Rs(F+0NOQxb`79i18CO( z+BJY+4d~(ujBq$+H3}QYyC{qx8Y6UIYlZD|Y)7#j$3|nT!Psgrwi=AB24kzi*lO_0 zB8)B^S5Ie|EDK|6&GK0RD`b9rQVeP;1xNc)8;L89VdL0xwt}r>tJrF` zhTX>2vGweBb_ctgZDRMb``G>L0nqRp>`hSdr<#P=)C9H#z{URlpZ?9?|L&!}8Tck}GVnAg?SK3i`09W16VO=wAFf%A^~(bH;q`~W zXZ0UkbSD6A33>+`Z~B$MFIdYL{ll93Km5^|11&%qBmP%l6t>M5o?QQ_@dyKL1Nr)? zhHnK<2bSWTpJF>1c%b39u@@K|_)p*rKEoFJ(-#Ha4E#GV6YuSzWBA6C4g0hgxF6KB zHSla;N8owp5DylJ7oQvoyc~EY5EJ-1a2?*;1J?&m1)dAML7&kde)(bGpLiA0CwQ!N z@bznqXB}2Zi+_Q)1IGei;+NRKJH%gLO7In!0?)q0pMWi-BL0HE75g!PAF(2aVYK^= z_u{$!DKIrq5qK;ER@zhmHpR6WYVIPh4{2r*g`5)2r z|8B-&2BGmcKkY@|2Ra6Z1g-$j7>(J5i3igs($@p)0}BGf^x=V*^s{(t*6XkyuMXU7 zoGS2&@fv)0f8YStc_TjB_*2>s92C#riRVWH+XH(7FJb$T)(LI;d*YL~#B*Qpu^+_V zZhCI|Cm?i@mEZ8q0QB~TzrgH<{g(Eix!_N5aq)5e3XmXcqw(N^b8*PUR@l$LLxM!k zgrv{HLxE(@hNRBJ!wdaP% zI=~q0kHsSa^8YrBa~~lOgJBkNq$MN8RN(WrUguQS)xPTq$a(0}TxW7$6 z&<1@bJqST3YlDYVz%EI^%L(142uIrE5ig)-6;N{tsD%lr#WjLjxPV%efSL?wU5>f+ z!9x*{G6_hT1*A-D2p$R>hKGfXz{4(}<`7Uz5Kwans3o#Fc*H=DT7z*C1f2qEPWBKU zP60cYfL*wNoeao5hcgq@Oaf|V_6mC)=O@@1P;;<-csSX9JQM-JaP}{D1Xm#)j0l)FxnR!zTl9&Tzoe0qA7}HNm`kO|S&eAw95@&;)yeY6u2>#q0-R-lP?d#@xnY z7ABF+F7RC`~x8I5-yI?{X2oN3VNBhM-3srpoy-8V>sJ&bP|z~L0=Xi~-Z=;v~9 zOUCu+?S9^AP z(@wB+3M^ati^T7?@oa|ueG~WdF1?C3&)dlK)JaOp6z7ubp zc>TmHC-$6BPi#A};zY@p`#j&7$j<&B{c$q^*ZAX2!4*7+=_@9)#TphKVT+84wmV{+ zv936Gd_rPUa;ub7k2lSio{^cA-MURqZeD&t+jfQiqT==?9ZEZP>Ri^PYk9ZsJ>X60 zefbrA`u4lB|A2v44H`UT=&<1=dg2HNVCVvG>@ASb-0)S{}|mferL6{1!js^ICR}%j_`L!dL7x z=zRxM*+JIRD6e@1PNv`9^y4R5^D>yhkk`IKr!zkIYk*T>7ck=Up=5Skn6=lkmL}bxA*uO!9eE zQ_cvr*TRwFgOMX~K2vVwm{EDEIaf>LYjJhY+A(92REE=7a|R_X zBG>bgn2s&iQ=nRM#*FZIdi#1!xW+TWGkKzM3i@6oT^X15tn>6<*K2}rooAg-T+XMm zK_k?1d=vAd%c|v5=nZ}oC9YIEiSvP2eZz4wT z>z;%c?&}W7mk%0I0Y1=UQuhk(;doI!lhlMM$zr59qbpa%QNRUHc|@(?df*7rU~E0X z-6orcf*V;_zQ$QW=L(DB`MFRtn~rv_kR|LgO{T*pI$U8fd(U^S;B?&Y@H#TQ4sTD% zqo?x+^y#Ldf9~k1kgg*^iZOl%_#d6uj}^gKj>eVh3X{ZgxN0p>*%4JK)a1x&)m*4q zBCEA9p2IW~cf_blY1?-GV!umv_#F?`*4F;`Bd?JUp6^8G?XE;g!_4H}3xkAGS%GTu zS8;_|l^mRitKoEJO^&WsWjoH6qgkV?wFsQLZ96AUXYtch_ajq3I5HJyvgtpc6;EQ! zox!soz?hR*Dxb4j z3g=7;ohLbTo>ugo%9PMIQ|Y)|ZkJ@5x!pmaAts;S>`yIEB%Bm`ojz=S*-x9xCpMqc zC;OZwey6W9H+8J#j{e*FpXmQg|9||_@z}Y3+xmTl?ci4(zv2%)%1gKKt@?P{w&;f* z)u-}@Xv1-!6m&i#kf&stH$%QYz$)NO&r!307rDBkjfo)Irgd0Og#*Y{WBpnZ4m*oK%&fZ#Gy&fYBj~KIRN}v13#^CxGLM&kF{%7;3B?IOUDn~g<3v{ zFC_}(Y%A5WTRUPZBTPx&bayG!l1z>mP*IdS9d7}H5`S!*zp#CAQD#;?FD`0d0@_dE zE?-fmFU{``p$YZ=RVuaq85W>p%YBqupC7 zzvsJ6cP_bh?9jRSm%sPI(??>zIGT9+(9*kSjTv@ryMAv!|J(=8{rjA7c$wJbK#l1( z(?RGDpmu1-ouGeK&f(^joFN|x&W6i#_%n|{oGHw9I$=y8T5}!|gYQtSmJ$2_@PjA1XXZPM$ zbnkI_cj?g5x>7#m={tiT^zGiO=M_DAT(0!Ja@lh`Z@qHajvdR&M~>)rWw%kIx}9&O z%)9*DozM2a<++{9`ro=^=d$uq!+Z2EA2q6+XiH{Y0yRo4VCV&PmBIsBkwhFLm4KK5 zQVJs=mdF5CN5PcRKo@CtHIHb?>;T^@(DLw-CP1Xw;;U7gfTZS%uhu#NRC#8=LoQW| z993bd8LjOAl4^_5lCw)o)mVq-NGb&}Wh4opsU?nG%xsHq-PWKfP?4Y|01vbi&3PAI z><1CKE#9ms?n_HIU|GT~QQQd$)r{(f6cW-ga)gw)0A}hF;cZ0KaXqHtOn!2JSfc#+r!_UUs>DU)TGF z+;(!*52mY2JDuD+d0D!TuZZg~UAn*R)Gqxpu4>nQ=tNqZ-4%t$o8!UDy~N3bY@Dm6 z5DzClu9-v3+a-f2dQ2*ey=R)fn-saC^1pG=5QRXC!j90`Rb{97kzuIzFqG!YuPX}jzja96 zKlGdI`i*rT4He@~k_N~VA!njsnL@;pK#VR>r7&rT z^gdQ!8l6Yuay4ySRSGl)P9sN=DnOFokS?y?Qlu1i-~f%`K|HO84lX0k(V&swyh1gh zQwZGwx(L*g;3-HCdGJg%-0AQ>1Xjo?LZ@*ss6d1_T-CUgoBO#Wm3>*af2ld|?8i8% z#HNEk_<}sPBdds@3pv0T4DL#UP8L^;0%I_ksAk25TLrnK7NKB)1M?0$^B1xNZfCwU zW~|#{hrt7vL@+6+Cf1-bs2%3GG-@T#vBPUbDC+_8HFn*<5OpXBc?)*2rng$7ePWbx>SvGRG66)hXA5XK!_Nf zg}XtD#l-Cl0QrWSxb@^mzumD(e^r+5I$z4am_K6Pgk?9?$batRVL!aG^xG%&XU+Sz zNv2z#=s$7gUBUs$*)ZTP4s&S(k5&aZ0xd;ouh}##6UPXXXRK z$&i+j7C>OiW3FDo-W2nSLb6tMYW(vQopy>9uUrQ5eJ zoIZEfq@_PfW^Q`-U;4ZmH!aYAKJu>qGhb$&uz1Pb8yCE>VCIbLuN!0D_RVL9#y;OR zx9a-0zxxz)+yQtU30ff^(Fj&yC2Aq^uL_T_^2i)j_G{rX@e{7v3smb7)h0B0Fp!F% z-f9BCtQLZk6}*O2D4;PMXk?`-cc@W>LJrm3&k{CCdqVl)Lbf_A#zl2?$vueRI>K>lQ7!Zt{e< ze-4p(-8;EC*Y$q?hu^;6tN)iTGg+@$xMju4r@ECndpxZrN&n-!Bl@ofPnnN7 z_Y!L?i_Kyc2z5cr1QiONg5_2flO9hRTMW@)wwQGiv6n(M$xaj2T$p%kyn3NGKo5(F zCxUZ1G^>T?lAZ#jxJuO+2d%J(7}Z*;Dh|~`2oh{4&TYwu`e1H_CFU>0oQNkufv6`! z%Y5Fgw*OtF`5mt5b+^`e%hmh8(a(Q;T>s|Gz4NbGvTV+nWoc3;9>@kw93 zVJYdXpZfSq{cGNVN4)g*?o}(E>;{tK@H8^T5B%EL4F=UgatXrI7~wRsK#MZ0pRSc> z4-2Em3Jit=gO(&<(6qPGY%#%*vBK)HhC6dA@Jtr8&kPPyT7eJo!ZdRjVVT@hAuKbE zSpf%GD4k~x;GqXyx(GvLSqOD74;aewy25~=ESf`GfuVR{$V}XTOow>8mID05U^m9D+URf_ z?6)b41%b`Wfc+HE^Y-YhTnreiW5Q7NH z6TvMT<8i|J8>TP(&pU_CE}pjN4*j=JztDfHT{&mw>f5flc2(w_abxDp8$E6ozhm*9 zg52$M_I>>EzS+;_;XklBZUc*H|bejZ5sYOO%YO#*WaEDCv%QOculgLsvo|uW6 zB4{`R{xrg1QG@i%%qmF%*|sm^qytMq9oP^RgLu@TuX&XIX-(g)Jv?R0u3Eme-5o>z zak}<~Yez5hEMGivrToDc9GNzHwZ23DN&he<<>ln~H(%<}<1%jfZtb?qOP4=a`2x*V z=oyOPQ^{-4G=#FC0O`%WAEa%N_ao@_5E{oB=p6F3q<2Vc22`L&aXu4#9>t981`C}A zt`74NEex~~W>*!W6CPWw@&chv!9{>`0w@jIR0OG1GoVq;I1|#TlvQ*ET5Da|FnOgM zz!jLYn7d3Cm)qp(DqmLjy3;9j=kLDB=bt$)o8>QR>H8Af$Y;x^43u7-7|wiAk~*%0+5p6IrOG z#KF8OB>O$6ZIG3!rGN=m$o4oW5vtQs5$*^R8b)F=4x62}pl(4HDCrhau*t#68*~c- zXo38neIM1_Gq}==_OO%R^_>-8ux`w%4KeZ6 zPtRU6P&WCkMLCN$Snc}T`X2oQePeVC@5|c{uPV>%@!=$WsXj_t6W;lHvJ5?Tgwgb+1k7ckEd{2mYa6`X>DzeN47@d7A=W z%jd0H*RHG8Zj^n448fMqW%1?V`2%40?l32e$tRBkH}Hju_iScC&2 zei#8h*(*D}vd=ELPfCveUSIdt{FnI)ADd0;p9A?2eW#Qv&Bm(P0@?N|t`P-E;UP&5 z63+q4t~T^=4{<~{lZYdlaVf8m6VW6d3e{+Xh$HYW!mgTVI zGtC{1oe04fA;~?&4lqoIw@@L1He^5s&_gWHTWsv)@Gbn?Gu%FJ%JSRw-+t0R;DtA@ zop*y?$!*uIShwo5Nj>z|q=z$G?Y-swf9<<|*8F9=W=_0z26)Id;PG!`efkjptnku& zgxc>Vy^qv>LrI}IMk{nII)Y4rbTKt2Cg8Md2_RxVp8Tmoude#(@lAO1uhr`~hXn)t6K=i-Zo=SKXd7IcP;d>*I7w{B ziZO>{%;9!YLdbm4Tm}nwU{R1yz?&rmO;IMn^D|s{wEmP{^WE`XAAY#&xJlKY)_*;w zpVFV%_tPt1zJ#mMm(g`r4Wq(pax;suwxU1 zVY9-Ricd%(MYa+7+c90caGa}Qg&L`~mcoiS;joQ^`6Vbn4#7oDf$vaFf|t!o3@qM> zHIP)Q*t@G~m=wC{) z9rgeILqCf}T+Z8aE5EYtJ@evwzJ6Z+K>emTooDZ^`)cqSeq|7*CcD68*B}Q8>aG;8 z2uJJ}Qv*$fFiC4!D#UUYPGkf|C?aAwSSVsaE*2O@jxDv)?Pt!^%{Qra%cNz04wPnv z;QAacx)s-x;Y$;|MBwluJ`J4hxmsdK22RQYHS$UP)=6|H>~>-6M$sA-wl1lzg6Lyl zLt$wKZ72+yh+f!4P`e;1pirwZv`|9^Dy~FkXjW!%QMpueE}Vb}&j~jOlwX63L)?(t&6&l0+~Ra> z;hp#sX8t7aR2y&B2R@+>GRI?hTb1z;J-9RjW?jrO{LMjI0*s8Ru% zgCwa%U=*q(>_QSTG$>7m;zWYQ&r5&+jD|>cwHdU!1d{LE7m|_=FHx3s4w=Ag8e$Jo z-~kkSsP~ImLw+$U5PWIBm=b|yZAb&JNBG6?60}`{ez9r1H#hMJK2X>6|LA|}FP(Y$ zv2Abee|qc7(ok-O3>dF()qlqa|Ir`gSM!KHH9x+@t-F8xad(jae*rv(V?}gtw3>)j zRfQRJ2+rJC3`7)?B!~u-NCcB4(40h)jl`|u^Cs|+sNEu!p5_ky)M@=?-fPX;wQKa3 zP3qbA-v4jiXHv~wbLMO!IW#R0XBr4NIkBeuvkC`sOLquPDFml9u@GWGLI^)4(o)3L zeRxfb1*JqO4pMBb4lN>*7@?cuDiNTbMz9kh0kVcJ3c)c$&OEOF)_!sMCBV4mhaoi^ zIg4|(2+IIqnFy_5LXgVrK`Y(|a3&;)Wt~9aG&BKtX4IrY#4m;Ams&_>FMLa+3}`k? zOS58DOiLgtgl3cEARmRV38+c4LC7f1?E;4v;i4v>PyCICFPMAdwVupBv)#+)>aX&| zyH~GVqknEvj~>46iFR4qtv8e}@wmNr_FOP`W!;l<>fGyRBYm0H%y`JJZNNz$Thy{& zkb;R?GI&U`gZO7M1QS>DMI;fvJ~fxLHR7SE2CGlN#E4?tg@sxHAuttg8I#T7qh${Z zHWpJ&CI?fLJ0lmz8u3zWX-{B z5$+EnYseeni=rKJO|7oox$(Y=TKz!aPyJnfLjK43whun^(1Y}PMz2HS0Okdo%VffJ z!;tAGEU^kKKBN=inugB9-LR|e6p7L-ZjnxaeWFBgJ@|^kaCzY?@^ZJogd|Tim-*;K za{?d3<+?whOP+gw$|R*&2waX_PG*JB7K%4+mb22V4e}kDXf?05`mVaVaR%tNPZ}A?L&S* zY=`~}`MY{KPl2B0=N|0+Q$MO7&<{w*rH|@PN{My(b!n2X4zX+wIl`1`T*pelz{byDmrmv(791@qjXP z|J~=F4C)Lk^;e~2^PN~z@a$M%!C8bCMItwt@Do*8qF6XGMxg0nX;FNO-XUiuxSXKb z``|cV$sc&?Dg9N;N3WmV{u;*YLab^6#w>%%1UMSSstBL1pQQ0WLF9al@7lltpB7{2 zBF4Zl1{rRo;211Nu)M3x!3*0pjuptU*6pFe;Je0P+z|cHp}n?k+b9iVjd}R%f8-l{ zvsn6EE*3DXkDUd<1|$fxIm>5}i+Rot-sb(MY-Zcz(&y5rb*=d$?c3{ZH_oW_I!SEVQ{UI9-QQD&M#7@Q}; zAae<_Q3guf_R;~9CTexp4Q2GgujWJk7(P!EYUbmvp<<1~jRpfb+W{0@~tD8|VxbPHz^8ZMOqP z3p86VmWP`R8mmK%qjg!-zEgd4D~s|Zg?|cs&kbo8bi@cISW*l}{h&X-dTsL9!4rSv zeBP3Mul*1c`+KBAE_`Cj_Fc7C^&N9h{F~P-=ItJN;p(B|2X-}EEQ`lZ+FPZk_PDWA z>;75&rak{~mn+6}+B$>uk!65Idw821kOb2V3{+t4A*KMO#7wYArX3LvGb2V83cHXi z8|3RihC>VjVVEZ@XAz8u0lQJ{HC1fwv%;dlzo=S?gh%`7v_#`vS;tYCl zg~!^mthVs>vF{x__Rf@h3*)m=XAi!4-u#=dn&mOa*KND34>-no*U$Qwg9hBrOS|>f z?sskf$K~a;rmup{b6Vha{6%~fG@rlatAOTi_$ssnSelyRrHL3`3&e?luwwE+Hs1l5Jy=?=rH9(??r5$pZ6 zhvSRxo^a@R?e$BqoSBw(ZJ(PK^0O|8$FkntrNL)^Slw>`Py6YtImyNQKrq+NuIiM-N5X33FI zoNN}mTi8$z%^6FmvAZ#YSj0>ms#BmRv!uPd5W%cg+zZ8#9GB#*Ok;>88=(O>jMlu% zrGHn~jg`#nZ=860xBg}Ct~!YVw}8Z-n{myk`I3_T)5Dv&{@*V*m~MTtZQhpleRv*U zXiAv2e1qUaZ7{Jf%z5zkA%cqX9_UV(jp{)Dpb4HY47~vE3d{#F;y96efk2&VFKm<> zSP|zEo;1>>;3s474`3qUaMe20FfkFokquQJqBG*DZJye%`Yz8)h;5fVV8GF%wesq! zn=AK4gukkoM-92T>iiOUHHHYd57GN7R=~X#%Ry4J;B}f8WMsui4O+^Ej~@e#B_ljn z0G_hr;8b@*GfA(fBP;00itHw!Acds69l8bhS)~#ii8M)YGNK^l!9kl>9i>_}(4@u- z2G^LdN(|pY%Q2fEkq!C!oeB5&OJBD_1V@uOD^j>)J(2`_J^I&Fs7M z2BJ5KcNyIOj&pDQ^V__PH&T7qEtu1-2k7qJ%5G)+i%va0LIEmgQ1KNT){>K5X>d2F zod#cvCcYL;&^P#+;r}C_C7d>JTT--zh>pA=5#(+%V|r$?;~Vp^I2RNRgKasM*0$d~ zZs(h|Q>XU6E(6T!zJ5bK|GI9Lbnmixor=!?An z)L)-vjz7PWKdQ&pRq)UCEXhtS zr9h%iwfSjns4f^jnPMf787Dy&WY|RpkMPKgY*7t=Q|g^M{gBXOrO5fTkV=)4i3Hy^g+=HpStk4@SBTJ4l+z2~MY9UmS%_WjT6Mo3RD znbx)B{3+r)B*Tg@9tX56SeC*ANs$A=?^7E*14c+(_&I2?kwYMn#FPmx4Uv>oM5>UR zvPDU#W+7kH4LMtaaBoo-a%nAQ*Wi__zpGxkYSqf`e^|A$woBQHTe_B)cfIwNu3e-U z*XhlhH$Qa7_1iBxaZ;iRr@42S`O*byRsoymoeZ1+5wfzR_`}I24Px|rh<#n~v{?f7+?{z)> zakq{HYkj<{z$srg&kpQ#< zYjf=YOx))nX?me{FzzmY^1<4|wZnyW&}Uj&+VtM_+Cl#-R{WVMnajG6cCfos2mVL< zvVTE4p!K{A$k>B9M6>#MMQB-S;S?E177`q{h?WuYQnry6Z2+8U;k5SPTt(JVkTnOF znZ++{KxJ-Mi>AkN`R60H~c$~%bjncWKF6c8I0o~+7T)UC~$J`_@%z>e3 z$vD=6{|9a#!~cUkq(=T9SoZFiYQz1Li_~yagd zl6N&k#De}Gu>gvTMo3>P%f^hGI)25zLnmK-YyMoRdg{m#V}`FfeDL(akC)8n1I*)w zU0&9qPjc(~m#^JBaqL<+e|n4`P+Hm}vCV@k@7{gww3X!haR+LorKWDsUq-PCCuw9h z$V4HHOok4FSWGa76jch1^q5e+6@f`a)q=O!+sHJSZ1-q z{nVL#`#QFb&2%KD4$EKt05lkG(a%=ZJ=>$yVy>hlM9rL?AQ(Vg?Uc9x^gz4hp@u_$2Vh<7phKNwdd9}`KDMm{EJupu8) z+$DTWekXiPWWjsR9g8tLKRu@}`&j8%S2SXTboks`Vtr)5pY;!1%Z?r$6`)(J*J$!D z(IQbyR^eZAh$X^7b}>Px(wLt=6wV_B&Lep*a@^oNiiT6^nVOm}q1q0OArgm_9N0e?GBz=2Im;sZGOC|5f2DnA-d?SLcIc$U zzdeKrgmdY?=XDqc=iZXO2@kJBJ|Dpiwzm8;=F-%MM4-Eb4=G8wks{!U8>jE&u?OGg zZoH1ufBNS?C7rg8Xp?prQnJOdt(& z6qYMqMKC5jQn=Vry5|C!gtCyB!CahP;L7P0xke!^wkx;uun*$RKl51WKZpY0C3C1EZLLUVB!XmP>0$VU(t*OD+7NMo8y5;^EdY{7apj9CZ)F%@IzlqDu? zbQdK$VrEGb29F#&cI4m*ZTCGrZt~=DPw)FTO<~5?+?>Z|(iCnlIkn@xYvxzXpZ?yC zUrR8S1$>2aR4#xGJA^?VX<=d2ASJ}f0Nz9*sYaDxHsq~Gis@;{RuXY)O}3L-5Qa5W z!D18O57K1hK~z|5aFfuQ5@j(c3?eszTWI1C22c!K3wEv2 zZK1D|51j9;9IUCqoJR*Dcelu#jlFi7Aj)7prmttWe zz)K+=p`6YNDTZtu3BnK0$w=9d?5dYsgK_vU&d8OCr4Qqh@F83@!nOpTCWl503H(EQI5R1t!Ji&Ei18y372`;oPlb=BsuANGIvts>RT8aixZ7+4Ywz!ks}~3 zrqbaQsAO6eMZOZ5@j;#gUw0N|RbcK!~6sLF;?R#?@uryOph!mb|1R9PrW}&H{o@ zp*U1|9egT|%{MHTP|Tsq?ucSQewd$pR%%3HRjf-KfSQDI0eIWE>ZWiYF{4OW2-d=i zNRet0iF7Eego>z0qL3&%-o+LQvmp}s%0}G6C3ZmXB5nc1iU*wT#v>8Zr91C|D8}_X zR)2&~(jTdXWjqC2s*y8N*M9%?`+xo!PsaLR3w}FG@LLOc$eWkvVkwee0fkSYa0Avp z*8ke?zWYu;BPX5zPJUbZy)Invl5u*vay!i-+eG@;Jv4v)gR*WM+4y4+Ps3WpRj^D)q}Gq%aFg zqMC`WlHr~e3N~_t!Dc~jhQ19d8#jDVkM7)g@)vG1Nk87cbot692Y&l*+nhC zTlt0{zSz!hpapC>=e~f*oOx|K~T<&~5+icm3I~UfcSJrbwGcjT$#)%D7P@H%W^6$kx}S&yi)L>I3zI z2rl&J6}+?lhkiewfpjnnpQb;kzqaVPBU|n@j~lw~y2aPuHh8@G{zpDB*4lijN_Jp< zc;H{X5t=z6%ZlXQlmaasFRcrzWC7!#Z?(#6r1^U7!h5776@r%-Y65vyz0kun8)N`- z{VO8uh!9bQ5d5e{6^G_V%B0%bp~a#c0113h9wKbPYNHg3^cxpnEeL7TYH4RDv>vqbS(sHVE7+OP+wT;#b)mY~iLX?X20&bY@P(7fDcI2V)m8yP66&4Qj5TooA zqqZWhc#+k^ktZw?-px-n zUoE1#G4h~Qw{#knntW~F4z0Vn?5?ZYwC~+he}R8mR&seq(8C&2j66>8!4!iFQXd9` z|6!+5JecxL)<~b4Vjg{z=)$_^u9A%e5xz$r+8lN+L-DN<*+{7v9B-7wy976)f6?8{?uy zyHt8d>T*NTE(d_F=2JfR5}ZI&yzMw|1upyC_98gPGMm8P0X zGYO@@(kf|MqbV4!u$K)onJ(?RtgO6W@5^qyv0GWUF2!AUN#>o)@7>wEtXJQvd)K@q zFE;1+i}E^@tSD}qRh*ks@HBc#`L0?T1sIn8-t;Wz6BVCc9dRVisr?h-M)vUlcLh zt59Y^$51a0Tbt+~5qS~{P!YON^?0w^!PR=5eDp(ZLQ=Jr%L1lbr9u2|xjVF@V6C}= zT640ETPhT%K-ktZ(x6{|6~CROcjNEim(j>&Mi!D5j`c$2>cpF{QX`R+1lx#Q)8t#! zWQo`aqbfFYy>r@K;y0`tUzVuQnB~zT%7;Dsh^0&4%hs-MA2Dd))EjQg&C5*(OomGj z^83KoOw?0A0yyfgc1g)dW!%Gg*S)6r``qV0k#51*CAJ89N-oYt`MF(C9Zq@*nt@Pi zfav}qvU6MP{&8XL`X%~vEPD0PM_+sOku9&iFkE`5npUsAtA z=TP9^Vx}*l<5C@6EI8SHtRe<>tWnny8$*@vYP4UA!&D)DIka#{43(h*%}O2~ zib)vpZ^DY`Zer9#qw$Nk1i4jN78R(9Gn$xO#-H9hZ{8dFq`mSNW}C@v;P2eiqG!on zQnJoBZrpgEiMym&EEk%)nFZ&bj;?z~ju z(gL-}uXO@>6cz?$huXHVMe%_cgO=Px*l@L6)W)|YP$*^$J4fwYsI>>!+7)Wu05*~^ zT3SBfP~xb{%`0fzQNXHGDGnFp;BdA>?SirvWCu6x5>Szvn`d|l|Go?gqh>nI$!+mp z2qv^o5e;?vHlaoNhD(X7x~di_l-BroeWCmjWKJTy(dfTLQKpJy(#w(*>Ybq3$*_fQ z8ip-7PLS+F#hvg^P;sZFzPQuntTw#7V5}8N1Qaw>1f#gq9*;d_ogms&!6@tsNmK&& zHB5Vd6!pPDt0ju;_}y^`o@G*T=lHv?>yUaz>N#G-= zUc03NMpQAndGjj9v4*P9xR{ZzGt`FAwR_{*cJS8=DkmMGd2`hT=e(FS<^NFv9L6oco%Nnz{B@%xbw2cb2pbI{(2^U{rYoXi<(LU?vrqR>S=XTbGW1RCh|-O z?znsuTC>GRxvYqd5m!fl2okpjn*$1}b8OwrUeI8&q$+x;T=;DFx|fluoZ6oWvN+eLdJ z%I^?4OT=o-sCQQFC_3U%(KJ6NGAl$|LT?^WCh0tlC?xÓ$>Bv2c* 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/roboto/Roboto-Regular-webfont.ttf b/rd_ui/app/fonts/roboto/Roboto-Regular-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..44dd78d5e1e3a23740297120dc4ff071a63f394d GIT binary patch literal 45376 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 UA|oiyYmdrA!>+ph^KC@`0awY$>Hq)$ literal 0 HcmV?d00001 diff --git a/rd_ui/app/fonts/roboto/Roboto-Regular-webfont.woff b/rd_ui/app/fonts/roboto/Roboto-Regular-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..bfa05d53f4e4741bf790939272eb128580116bc1 GIT binary patch literal 25020 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rd_ui/app/fonts/roboto/Roboto-Thin-webfont.ttf b/rd_ui/app/fonts/roboto/Roboto-Thin-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..18919f7a960b132ce4fe9a0d5538f99cc4ebda7d GIT binary patch literal 47700 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 D>k*;G literal 0 HcmV?d00001 diff --git a/rd_ui/app/images/logo.png b/rd_ui/app/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..42765d58fa56dbb8e5498649164b9478bfdc640e GIT binary patch literal 33578 zcmeFYbzIcX7C*dncXxyIF1fUXfh-~2QoD!}OQ*mJ2$Cu-sR#(tt<)k2N-9d%0wO3a z2q^V@z;9jdz5ed&_57ZHo|nA7u`_4RnVI)_pEG9$_O71JB{E`WVh{*Krg>RI9|XdN zf)zvwX z9&QLHXE+GtH(q+b@(RyY+B>Zo9Yzov)7$1zmUxq^@_~C(aiUl_SplX*2?bqBW}8XLe^ zEPATuycftg-)ZPPG}KnmBn*m6onh`oS$}>~lvaz={Cv}wePK#*hG;&*3!x2-4+hkp zQbZ-+;=r;qnh`*y)w&vUCgG4C2_v_1UsHBFV!!-Q~lFJ9Sp-{UfDU)#C-a9)N(g|9Cd@mGJzwBCgpy zt$rBgG+EVGEK4i(8LN9_Z0ftTmea!TrNi#b@EkwPxY^oyE201VM9g9{nfktR(5nCR zV*28(EcFIF*?w96r%tnRO~$W5AVo1JLsKtPZJ4~hn~RvOgPR>(%+Cc0_z#e&_#tiW zZ^FGe?ck11u1ehNjji0AP7X@kCeqqqZKOK9ZWU!>ML&7K zfD7EqmebG0+0|3tPl@}~t~~Jhq+6Vu^K^*UO(kyClLjF-8|r&(qb~A_F#w< zr>vY9L|R5xPF93d0%(haq2dx?QLvo6w4^*(g7c3bZe?QNlcI+MLSA3v;vdriEhX;j zUS3FfadBT?Uol@vF*grKafqCpoH$rQTtY$=7$NHE@9JgiC+h0S^V7(mb~NCg_8v}1 zFDExw&J(+~c5dEYO5EHh6aDq`$G%*Ue@*1-`3H6YisF8@NO6c5Sp2^zX>0#l&Bf(E zYI=HI@Bvox$Ikxagr0`}NVvE@+|$k5!ybOY2kz>{^Pd)h{4)Umv$?;-|8*A*_J3(2 zy*->y0d}w#hdaYvfH^$@J;;CDgO?NHZ|D5W7EUDpbvn48(|=Jrk^EFUrNU1SDFXbH zSNDM1dbxQRy16+k|76+UX$QzUC#>Q;r)_KR*fc`*1NMt+VwV?!HYzk{up?f+usU&fxb}FuFJj5Vp@EE0H6H-!83qur@6-f?*6a6e+rzPPICy- z*25Ei5}Hcff5zrtN$0Pea-wq@;_|lkC)r2Y{)E7A0PcV3{d-w|Y5t++^zZKc-yryD z{~zlAeGcF2aMxea|EHIg98e~ZnZcK=oJ>;#J9C;8gh>Hh;) zc-s2>zjMU@7FYj2am3$Dw!d!c>IipG7XOpPe|G$DzWeFXe~qp`Blh2;QStBW@@Fo(0cwWCr*P_&DQZ>dry}A2ZLlZF35r}%E`$>WYsQSlvBGX0|CoOT(}^iE_+c% z?E>WgM795t^rYmZ?CtFxfPCj*EBi;%gG1~@ZDs6aL-Obs}L)*;(t}OXa?Z3PKrrtlafP0AE&ufVCWerYQu$-vsKehiM{)f7Q zy*$Fr!^PH1*~!J$5iX8&byO7pyYn9-Pl_9P;EVzCo$YCE2N?8keP_p;o}3lV-lyYb zCBVRsIOOENf2jUbd{))$*Q);%pH=-^)5z7yOIhNN+0JzTL+hjhlRt&m0Jto`m1U%* zC8ZU`&vu{H&~x&GJDX}a0ab$M$!RAo1N}qktmHpxn*FUQAt&=s&3{P#(EQ1)e-!qo zasRUyxHbSc7V*EXEdQ1g{yJs8o?6fjaY}AZ z^oAMw&XudQhQ*IGP@LN5Z(P^BP86PGQ82LEHErVdQq&XCKUR1Me5F}nVOkEJb!+En zwRXf>*r0rbYTDGN6H?jGUl#B4LP7qu#`>Tl8IVzjnG}j-mROeLlQi3J6voG2!>hL$q783KOW)uMzlYY8B~N{Vz*z@P<2&ES ze(#DOG#;E?qqdleyEJxUb9HU-K{BP<-g#sGDDf#aHeeD`{YfvJ^_L=3irATn)b7>% z79d9pmfmWa&*XC&?OMjbs2dnHLM~LIn1l^M+fJ@drQC)U1`o4%zP#j!W2aumA8RkW z)(A9Lo26-$RaHl+b{X?TW70ta_IZt1D9um2SHE{2-39i)-mwJ3QNH2g{k%4-+^en@ zlHVv?!sdQrn}=1Y1a_xr%1ZTP{TN3BQ?=0#Tuy<5IrlWZa+`~7XhbtX6y7i!2(Jxypbxd#o*ArB(hlSP)4us|>29AgJxcbOUQVUA_c zCFJ5ohR;XZ6G(A%XyZfK{IHjBY6!;IT+orFtGe|A+{7-x4tS9oC9nGE(Q)WkX!$DV z>m~L%ZE-beT9>&moe1qTJ9F}*WH1J4-D3oAito>I?!%NXkfe7+ri#@@Se_0Eqwvm` z!EwcFxp1Dz_kxz!grldhC@(Qd{FE^0)7X3&xF3kfzb@)Zreex1ew`&n2l#Vi|CK$M=#O_1M1H)$li?k}Qdw8>M|g{`!uQ z9v@FY(~)`&_;>A#GeQ=Izeil~cHY5E0s^ZW*w*svO@FUuL488wS#j2 z9q!x@Uoh-(Z+I&5!=2x;oI6?aV{iG1iHCPHOi3EpUrjtg`C^ZZIZlJwTwJ{BgxLY) zP&{g!seOa*Kl=x+!(a>RI1X(eHt_d*9sR%S>qgGGpBUlB<@fduu(BA(Z6K?*zw#tz z6{3kH>$FXh4!fh-oxlTx1(n$6wd;j_6Dt8Xgh znU*rk(t;ByK07UyC8+^2_^y>MkGWpd81kK3*l1{n(_j#=l{m`LI;13-m*B~*zAw~S>NFOgu8~n9om44KTw5Eb>{Yvd_+>T= zyFonI&5x;p^72U_y_20D6gK8Hzr!lP*~6*GE8*w237jzIH|$S`UBv48iRN?Xl(L;W z_^G5w$i_u8ZK>BRE*a^1O1`!A!Wh$26M2Q3oCD=ph23^9c?!qt<{d3)PgEf?F3(w4 z0+A4sP;-k_*ggP zI*IJoulE#P1achqC0H*m&PDo$DEu1)M6)zjX;}g3{CLk#=UZZ(SvXd?7QH%DSbktr|@-<%r1xbMux5`)mfdUV@Uw_vC6QRMG&*9#!?^cUjI`zRsOu* z&Qq_9llt|x&4Mssv&$Oc?amq7gLh8cA<&HN2qWk-fwNITTE0}0k(>k^GmyURMRl8< zO2(=vxjaH$GM@S3r^osj5CQ3>BgBbgqV^bWc1a^iJkYu4G+oQ1BmSPZqrOrwLPb01FKJD~!Sl-)jVP)fwy$_Za%PxbYza;cuLbvlJL3+=y3J@f|c zV8;K*xrNNRUJKckBSB{!^0Y_cq4UIwpNsiPN*&Y?%i!A@KagENF-hLYH_!TPYx@52 z>vJ6OCpb^VO1z)K8#PGL1WOKkBICbV%?z>Et;Ubkow`BvqczL34RSNSSuZcBpRl^W z=nO=4;^ctN{6LsFMDUmtdAo$$uA8WiEMfSk$}4O~6&oJ23mr*ujQ9O5uuoE0qP_&v zut`){+u_#sFXrKNRG#q}xpAkC9()5g$(UXvbUybiDlM_z z#lJ>I>?DO0fhWIIPw+TU-KQky$on}~9=HES^@KY7q>tr~K4!-IZGI9Jts>miFOTZ9 z6H@XmPOzYMYdH2f+Q(k4in>g=TBn_8M0$$Bt=P1w7M)>AqIqu+6L8W2GYQf{kH0Sm zSKYb%1bx4S>f|`Tig5sWnEJL*64`NZ7BZehqz*G){C9f==koKTkPJW3L%&$OI#zBI0{+@9J&Y1iK_%l;I9RqW-Q zBc|nh#hg*?)1`_mU?fn>h))#k^!twE=md+y9uEGf+>r;xD-#`g@bw;6nEN zd13A^w=0*Gk>lw{Ydo&&q4k;AW2BQ_apop_AD6%V;I#o(sMbOC3L~Z2Y(2xBEIU1g zBalsH`5-AzC;XdHni97&7tQHXy9$b$mZx^ZG_lrV2R_*xhkbbQm~+ln(oFTljV=8l z^M=!V2n)QB_`dq9I5GGvZ*Wh@P(zd%pp>;Kt3>{lStt83K7E`_S*_X$MB`6~mY3fU zbI-a2-TK4GSSfD& z`BSo#^tT%42>m6b9SSG~bli@e}wKN$ZUhslrci(x5b=adW49 z4bP`i&u?Z!lsFdOmu-(Wv0d;OyLw7eo+Aaq5Ag5`Q{P+AuNtGavP(MVeBQ3|oXNVPVriRDMh=!B=a&QX{M< zJK>a-7nX(l42lhTa=HLaTv`B{}SMc0*hom%c`yHHg=WNuvK5}+Pjx(KAU{NoW=$n z)V#ps;sEa!(L<)sVzercwZ#qcerlQwr>#cke)dYTs1%-(V_j%F1wJDmlx!aNVh*XH z_H<;~@Tf7yxk!Zj1U3$FisO6{@%YPxH)|GB;Z!Gn{9(GCqxy&&#Y4@FG6ZjV&b0-zQc@p9ID&5eE(K8vT6km?+cg zi!5R|1KmPuQ4NpH4MkyotE9d=8<@B6-_0Hg)lIY4O)wPD1}4Nv^Q^ifp22H)iy>BXt>R<#O3E(5?Z5S>OyMg>ZGe*B{p#UZ42jMTJE@s;oYdWn@tf7|Gr~Qm zfz+cm{F+W*gg^u-Ges?tZZiP!7b=m}(v{_l9Yo})YaX3CZE@%R@i~)cH}P-&=y@XO zx>oF1mF-OYbm$9ka2!O6oEC27Or*pMRY2x!V{|e4$y93vMp|JyBSwb%h1TT;tV#&j z&;AAu(_svnOT&RtJxaX#=Lw*%L)YNccPx@r1LJ$#$LO+saiZX~;@KFHKF;G8kB&s52udOZ`K{z{m$NFEyr67LTW77fcbh z&zERm@ViP+4KOt7z9r-f%*>jV3exG6X!2VA<+5#-n?PE1O%MgwWem3hA0CfLte zD)*$p#SehFfg2xCYN*v3vxsAwaV>>}Ps;#P5v($%Y~Nmt_(IUA7MII16B_S<`Ne}I+yrp1>qhk#{uB#03 z>6)||m};eFf8o25GvldXh&{a%vRK-}b|Y6W^J&!~UR~eml{)QS4z_(6Jn7lcumtP1 zooWpJ*irJvqWj<@5ewpxV+gco>X5>38&w$++~d7*@Ytr`s=Ph9l`-V*(vS&89P3m2 z{_d@dHb2f+T0XL5t9M1Tx;#6{tvt+javLG@hc9i4J{*)4N9eZc_D8m1g_QpoN}av! z*~h8OK5`9D)@nWkyw>cCb`u~Z5Tu)Z=?0uy2SE9aZDMIxX3KrF<`r}WO_biuYD4C7^L+( zd{ogFU$GGL#x3ntH;e!Y28Be-j58Mb|e+f3ds0Qge;bgp3|Qa^t%szDIv+Wp#-KzeMJjW3qH zl!_nC2bZH4H7Ffoo_gd9DONbWOo@J#wwb&NgztNmO&@D6ephvx;~P|aFGToHu2ZE| zjC-~`)$2#MugFDxS`w#a`G$Q&Y04XO!trp9AUuP@8uCZlV5LhF};Ki_(K zzphbJ*$5WDW-4u%E269OrO3kFU@JxZGfrI}(MiM+W-g;R0;%O9Zrgbbmc_CRcuV%` zhAuk*S54e_q$WoNdKqLQa+AcLndw|glbDehNSUkW6qzj|Ii!T%*RS~~yStC{HHWpR zBJ{_eRfvw&<>w2YnvQ5h4fq`n>J^n#kqbUD+)P?Vqz#PL@ttl<>WHDCDjnsv@b=zF zr~wrZfUu<6jszyKDjPV!E`@8e`N?iXjffi;OB<7uUo8>}u^7Bwwf99G&2%#2GDagJ z84W=bmtQLxS}tK_ew>S$|9EaXAnQo&omLr(^Mo8dV-ntJWqm~vi#4(fAqF@D=^1J0YI4-$=y>P zx&??!5h*1#$%?_G^jdu%*cB-DB1!~KcH@p=#XK-32OA1i+aaT_XisNC^+ZxL?&iJd zsH5XL8Bv)_-o#M7Q14VMUEOn|!c^Z`CtT2|n3Ps2aI&o4MS}vk_*~@j9A9h|71l_S zi&?D2F|qM6tu1hnWCFrs>H5t?TON&kbNivU_e_$%a=x8NUAN*QA?E5>x?U3lzV&_j zYv!vh9o#Z}a+d{D>BesjN+ypAtHUgf`x`5Y0EC2So1!ybp{b~-WG6s@SQ$7OphT2T zu4B@SC>Bmy65#+S0lOYsYlu4hdQchh3gHTov-3=&>;7lvg>d&l#*aLClxWNgbLQvai9FwI?Kq_ODBV)_()L0iL!{ql zNt7hY7mKB?cr&!s9y`C>=ozIQtPWS1IFq*aV;uJTXVFfdopY zMObgu_N5?7Sr8kV3hiS2k=G|BV`AZ30Pkc70gL6Y-hA3sI@J2$6JP!Q6Q_Hdd(EqtI;N5debM5NZvK?3mCJ`GYTa$3i(fy2U}lj*Z+m|<|4Kx1n0g7bkY2H&gL96{ zM0msVqz%t0=h@4Xp+x5NYK*#vUIdFy1Ur`>WAP#9ggt`Eny~x?DK)Q^0twtqU-Z;(VTJ}9PtSrOLm$tOW+fGsf1y-053iz&_M+SyspIe&hIZKI9Q*XkMC-bqZkiy}@{6pw6nNi6O4w zy^EhjAYi7pSdT74XNe71JR1T^l5Ga!CVBAd=r%6==nK)wSBjMsaU!sjix(|r1$Gw# z7Yl3hO6`5(2)QP;MXWn`r;^ZA_Zj4Lv6|725GLU);D`WnF)3|y2_x&=&=Hog`8$Ji zse&fOK&kV9wOdk8)} zB&x7T8!_nOr7ek_>wDuM@lk>ac*`)`FZ`}RTKN6*b+;I!;=Yq(VZ~ozF9HB){Yg{a z(AOl&J8z(b(iI{)#Z(JznssmeL8B~tv~M|H-7EpF2sfmGuzGbRLhX64UQx&SO5mT@ z=PQ?_&&wKKNfrv@8_zg)g8CWph4P76EwnqZX99a`OHwURQvAl2B1p zf_(}soZtt^t7Be8=X>%6EgvlVc;CN&M@(gl%HtEdfBli;5tXcMt=P0kB7v~rlH8}bNI#4`$db)(Bs*9L&#BuiU(mWT2&bM%g0 zkcfBykRug)M(>gW;!>lUs1_kQi$LJrED^BB%8vd%U_J9FZB%urfCHWSbA5R3lH5q2 zW$&Qj^a*-X+%p3I`gZti}DW%`>=lSUXt#0SY=_NI7J zH*HV0=Ts(;wVT0M2|8x65tr-G@2Hb0v7&SG(GB0yf_J_sxm9t$76fu%+k?e8T@$QD z-jAE-@GlYWHkdyy#uDcpyEo1+)^QFfjed{-8G3+Vn!Vjp*4DR%4#QU~&js?;YS%(} zJRlQ9@pLd7-mFD*^kHL`0Cw2ihRt?|ZQah&CO%06)U6^Sz!1VO-{cP?9*2k=UQCL~V{Ex5A z6nBC?zekBej7A;Decr-Vq;m$$H zCgQ_GyvBWAa1|I&!S)r0s}5}#zz!;S`->hhyZ%L&YkN1s*9xb07R5FK{ckXXSw_2e z4BoE*J*pQJJ}J7*e7|Hls=S8nsD)WYTZCpg=ds5yBb7FYFz?bPuhEZEjgpMEPtOk< zqief43!2dC=w>wA&Va^1!9K}_Zli%&NsiT?-F~uJ4@Vp~Y;w>}4Nej86fuPsP2n5hu1BOdSQt4OVPH7q)raqo&@wc!t$CG< zdjd!vB-@5p5}pns{GqjPhhwplZvRp9jLc&d^9xg?fuL)k`0clxRp{CC;z(+Q0F2g* z1lk#F?RLzDt7Hsb#m$sZ+qR@QU~0HSR2 zZRrnICQ-yYz}+kQwjI9Od^ZNo6wEI$#&n~)dMj&nF|TfYA7{hUMyzjW?jdd_AuI7p z*yhqF=7TlL4G>azLklxQRTJ1x{@ATD1ivy!l5KP%_>Q0r@#0b6PQ)&b81d3YCA6O( z>8)0}?^&YO>eIpTwL8r?4UBtq%Ki$Hg}06-`U2>ED%lpTjm_M`+=*nmX?9+1KORS5 z&s5@g6h!Q^cZfJDu|uwU-ZtuBqiQI4xaud4RmQ8a`(wbmd2!5{zuH~6>zt8LAMM*F zTEED=FPKQ|9PH^)y9rk>j8{8(=HQT zpUBHxs5XoyF4Y=_%Pw#FQdEk+jA8WM-GyjrCjA^xtiF}R`*;olq14#*~~i1ox9Z#w9dSV*#<4zD7Mb{@VZv4{^;6an;eWl%Mn!v2Pq+$5ue{s z?0|G~FuopWSybx}KWpc%A*Ml+>YV1B{Zfgw_=byVc$p-MPDVk_J~KvtB-6c?Ah&zf zW7=RXT3P$1Tw5^HUZzVVLCL!|;H|#IF``q{*zW~`rT4*Wy4Y6B&7x5J3vr*IjKLHE-@O<{Fr2OT~@^O1)G9Kd1HD ztdEsckfC88J(U4+F{j>wfRbDM!G2K|3#DnfBlWRgt6ec6*z)Te@rtReVVjm&n)Yqu zS92$btJe2|CeImC&-BOZGK}4I8HKg`2`7-KVS6ofsOEP$npy_?rd<4_v%$?0o z(=kM*3DoWJDYp*kp>DoQW2Reo$~srLi67LmPEMeVM}zJ-EUsSopk7kh7JEymq z0$h(WCsWt6INtKPpf-cDC^r|!d%h@Kxy`%cT>KtfsmqbDRQ=j?pz|Bgk7CY!2a}?G zS^Q5}>ze0P_CyazAV@ysFs$tPqpZ=OT_X;Vw7 zW3e}~(I{-o!Zs}Ru190HVZW`$;Em)aZ&b~q@D+AY0I4-wInCS7s=8C@($iAbAn2KTTxw?D5AA# z$i=$xVd5&z{lr`)sDiCsGlIW_ZGE;KGW^o-l~s#x*SNco&cM8tpQ&0xG@40f!#!=) zugs4>)PBvCZu3Zx`Kd?RlmJVFKh<9)2~BT2p)<=K$-9_(&1$sSNOVT2{g3SD56AZV zQW)KK0*IWuf}ac^o5Q|jrA-A`L8`s!X;@Zb(1HptmeSK)5*X%P3DmKwzfI}JS4k$3 zUFKM}kyNDI+C`aStyceK`3bR^m;G@OCsv%{23`fIuK#(unN_<}UhK{t%sWE?+ z{slALvLl7)GNiQbZeqJ!$n}^TDUp`N7}&F-lXIzaXLUkg)U|%^gJXl;B4Z2-IK!Kn z*gpL-rs2xOEznx3m+Qu+X`x-p^>M02JM8sLz4DRI;p&p9WFGkqZe$~jLqaFMALU1NHE12mVub0P1rS~)ZJFbC631XX7}`uO1! zh{o+JpNW8l(K)?ub!<(zKkxOqT0gK5{#U{!bK^T%Aacqbdwb0qwdDM-LLQ`tsYF2e zkWH21WPY!Kz2gu`_aoDHjK^5!cTyV6vUV$e3?H8dp6`kbmF{Mo+#)7J#Xe`H8E$dQ zV>`0N`Wme-b*y)iD06IO@CNQ;)L>+)D)-Qv7s*FUjZg+xp1KFC#u#0JXi=Ix;v9T; zod@&LDJ-8lKYEd}*b^vlQt`bsGwhmVA46_nkv`4a#Cd$*L-~tH+l)5fgiT7}gI>p5 ztUR)MG~2KqY)2zCMZ3>PrAjn3Du zqzIAWKh`iE3C!gn5Hu00S?~a!HThQH#eegM$3$d_OHS8CjjourdNffC0XY352VM%6@al2> z1kt|8KDjf_O7v#7->eWU!dK;LsJkbO5gT$Jt!WCWyXhS8IT2XtIcs?d|(BiOiCDY;x}X0B8nF1KRJZFq${|KtCM8!6+L{j za3X?|faIfyIOmb(j5D z>k`(@sfk-@PB|C+w5U|@>#BE$R{9f(`Io-Zn$K{rM}Si_`d4~(t=Tr@>iC-2+@=EY&4J+Oc^3SmfpYeEfIk zd6Ze7kx$+k1A|HYIFO0o>@wrVG%7@L_oH4?8!Ro%>N~9 zo5maWDj_XPRrJ>beEC=TJP3`cG{$?iE3G7=mhIy{l!WRZni-BCXrj!zp>K&VFf^2P zd7V7!sSzy7#UK?kw@^H*D>D=~7~~G`rKUbj|hazOId;@9tQogv8^Z$K(N}_sEV- zCT4e}A@eNQWv@i~Xw94ACEZ)|N^Y=B@nNyGkaLOEUrzP!hek;DVlH1^D82+`J> z>n4;0qE#*CFIa|MhhrSd8tiIG z-YZ%H8K8Xy<;C=dqPey1WY#BWK|4iRF`hjuH`NwmgUaa(fyiXB>2=UN6Hp(|`S z`YuL-yeywjDD_T)-Ovmf(jsM+9#$&C&_pM@_K^WHR&e;~^qqsN=B})Qq6yhv!Tb*U zC6r|5dN&<|t-f9ZW0TdU;^x9(8sDT7q&YZser1L&v)zbwMxWUf(Q`4kJ&=h;i%L2k zsVIr$`x+2hE-yc#gvGjb1D5&Vrbk2E)*gwg0dI#9risc|^`SRrF}}aH8ds;iiOe8% zT@=!^69k)StVAvlxn56%(c<=#P`UVt;f$t?V~JjuNL$IYfW9bi{T|drfbs>N-JWsP zL^dNc^0(Bwb{R}io)zuOEyh@@-Jg(u&dSx8LSGw<9^ z&*MZ|$6jyu{Qki5;zpa9S#Q8MLGtw;anzP0CK&S;IP<&jjkmL~X5VBgAdlCw^oH>r z^s!Z!tFu@wEGaVC1YTMUpgT^PwB`yTuTk4Zz!nT>K4N^S^ukobM$9Ez;r(-IW)epGmqAaGko{nim$+0 zT~i}EfA~l+3wjD{0T;fUguw8#EOjw#}mH@a>qW#?d zy&Csnc%uvOM=YY)-4f9jw7y8cvLaaKQ|E_td1kRJ$QMREEOy_0IMMY9pD-+2rz`19olg9%Mb3vlB18&^reDQG9xxANIb{__Vm2EZ?(WS#_i4M9Y!vr0Lf zKfP5J+b{BVuearVZFabb>asstTMW&?79j8nGRdC3K(u_xoE}<6%5ecz&GnK*7`!|j zLlY39>B$rMy=6cBgQu}tPE61FK2986g3!d!Hr%Mp92(f?>?d;6mbFuN_V2&L?RS_= z&Q5rYHsg4At{g-#YoLiw#7fU^iBaTezqw1kO9c1kgTBf8D1i#M2eikx&H0=X0As1T}y?=~o~| zpd3n+n;^N2#n9>*w2x z_CG8wQ#edV01ErR4I$1{J4k&t?X2QX0~O1z)*7&PR)k&^eh;Sem2Q~3tg->Yl%k81 zCaZg}1V~XQ6uqe?$>h6sYXrM%0p@qV-O~yoa6z}DNo9}t=;O66E|a_&xKs1?d>cE(kHWQCNKRZg%yD1uc| zxTiw9Q2r#ln7z`=QJv-Dywd%>eu1&~UvBUpP`^7@SV0P9NNm_FMPIvnRQJ`@d?052 zOS46EhWw4P@zO$NUKonzl?0iS)noJcvCnTwR&WnU6FaRMgqH~Uqb8)qmiv?K_YU^i z>TA7OvxIN3C<>w1Q9Kaqtm>#8vA#pQuhV>@F`HVYgqft9y?42qw%lONX*}TP*3%>h zRtSGG1DfCvmX3{E19CM9T5h*{B*iW3& zz)N4LRI}S|g~4}pKmfIi#epXijrOk9U-8ZhS6Ym1uUmGSG&jI>Km_jOG+3sj-yRE4 zqGvN+DREKQo~33^Tp_hdn-#5APb*DTXRQCBm41ate9&4%)0iVM_(yPjlv5KT`fZwE@tIu>@K+L9kB`j_+)Uo z1507b*O%+2RznES)%3LZMm9}%(a!OO4NEc4yB**BlSx<7yKpwzWX|KeP9gy#cb-+6remD9;CS61?R4cW1F$CtS)-d`($cX?_+Q5=Pkm-9PBQd{^75P zu&KmPm!nEt3AHdE?jr6jUzrp$SUq=0>7T-9y3y&aIquCSWs*Jox<8z!e+VtB26d~x zE0;*`z-ng8K1^+t`Gs3{gIDX*l%@KqCa2MU`myonnIe0J;8y#dG}n%?^Cqt+CYB#LXjx#JhDSai%>>n8<{oUA zbQ#2HdiUj>8;8eD=WIN z;5K-F+7o}IVodjaY=Kpaj!1v>=J$B~y4b4%RqPvFn2IFAOuYC3Uo|vM+_z9+q=l(W z6yN7AR_hRYC?9%plVvg`$MnHl-yt}AkwC_Q^&obv6>;X`Lx1;nO6b*W)yc4lCSo(p zGsu!6!af=)_L6t>1%BFnY}8iN{FXOOrf+_GbVk#BAh8-oacz%XnKAU-3aG4ORc0bL z`w}hkImu=^e`~$!%j_*=$}I-Jcs3F(jE3CnQjWdUdCzPOKPEW=I~9x&%)MW7&#kmd z#wL=MFw@b!Rbjq;uQgAI;DElGb?%`F4zytT%6kj!!tV!)!C2dOHWY7$;&tZN%VeVzNfqA`_PQ<&!*{dXMpo)!|dLc%?*WA|NN+P}N&{^qznc>3kix3qxE z1iMh>YXnH9BT*x7P%C~s$(vx+71|(Z_&$^&r0JT=&Mg(eCyTSb-|xnuSXOvfC(tx$ z@D=jNT`!QUQlf9?dCCSxM=ON-?qotZAM!E#N1t1Si<#KHc;sZCffLGQd8W4eSU+|b zp=f-ce2sKA)50#gvW|K31v%0nDohZ!`tZBp!BoKXQ_=D#wb+?Au|lw>ndY`O6h5ts z7?+R8&{W4BGIlPrcr}?2AY0V;MXx_v8`rCT`$;A@|n31E2NgY zJt9LEXN4??pt>MPVFSXPP|C!~)=ToasS(Q;i$M1Kp)AfWO~1tJ%K=0MU$?BdCVQrR zus`&kuT=r(Y#6AsuH`Mgj^oLeebuq56fwp}ukj{^yjMR*Ykk*6G-xC_wP@}-=>)iY zRfZHrvmnyhZit$R^ja&SV@klu0TuiRIuJzPH`Y*sH`CmbG9mbEG}z|Spe-W%AP&5C z%!10h?i}-(r6d)j+dyH%7N?0e!G^Aha!n1iq(Pe#-lk0i0l(V#P>MFD@?&SQPq}ws z;~Q&of&N=m(N-Fm^z^^e{VN?h^T0_BkxG1Qcd!R|B1vGB1DEKY6Nf7Ro5>BF>zX$Ejl zl7)?80MEqg)%N3)GX&z^{rEduuWQOV$W;GBAF}WA4<4@F5;=-8EBK;OqsBnvW|XsP zyW_{V;SQ{#07Rg@p)e88gFGmyX=yoJVYdxDtch6XcQ5>^cX`0p183D|ry@|-EcVjk zZg@4DG1G9uFBI^{r5MfWeem}F6Ey1ex<{J9lg+b#oHPy$8+4YfJ$T=yn zF-rVt2upH=VAJB(x6v#N-=h%~_iNUCF0u6`62kva0OJQ7_(gVTHRF8JwunQt<1m+J zLr|7+oB979xLJLi1P&&+_f9?f!0}ou=|?hID1CN@V77iokvlP)Jz61&D6pVF#k^Jeb+I&cIpYZm#BI@ni0=GBwiaB#%fzpV+CW!S>#gizTXF& zSwYiOg+mypSKh3HAh!GkM}rG$ zJaV{8Qs{b|eE@hcV$bi@&u;n*9y`}4Y)}9hLxBaIHed~`>*T=OfkeL z(dyFY`-oo&kzZJGQ^o{LM{b}Pr!Pn%RV!}%3`tm@;H#>K=}5RFV$bm5VS%$g?$%P1 zk{s@z825e}JvkSnyd%TR#}r(QTigA>h<{&6v^=YiwD|p{!0AM9>1{0LT2VI44~W(> z{^R5PEQz(~s+drOD||j~QUi>K`3ce5P4&pIz)9lPHCF@0>n7*`lE&khLWpAZ7yGL* zxz>fiajYIwP$F8%EdS-hF|NbEz|bJM-9C?zUcje-pU32RyaL>lpm%wdeICCH;Mhq| z#nKOaD?-om{xAei($f1shN*&lO$r9`=YgY0@6z0Od;vHw;@9{hrgqC{v%5<$6`jLo zIsRil5Y4Qc@KU<^XT8o`|S0AK146ar!L&Zi#JX z@^fwg@8z)Yj6#l?3MPlr`|V&b9@hY8g?O!xjvOc^=p&9Np5<(o04D$^5_~+Rt8unK zxCNpg22LTo%@+?bViQajvtGT@!HNGyGK13ARL;j?T%B>RUv(3(2gWlsh-j2+fSoZ* z5Mhh%9{>l^_|ovrz|oHSgEc$<;{zOI=3u<6VS1<*0Q=)@+3Z_DAMU+^OMzoC8KN6u z6>uo_rXS;S-VL)$>^|w0rdSBP2{?^#mSvy9EP?zF-j{sl61=;9%}K$57*A8s zo$ijnUmQP+62>#NQ9&zpL$l_H+Ozo@)pCCsR1k&9~xlmKAun zNASge4wHN1L|{ETC`;J*<3afauoY%m!o|Ay%b4Yu?QI9sERSNmcb_A;_4MIc^iH^2 zx_%B5DE~$WZM=p_Jh(k(M^`J8oIhJ}c5#3c(IJe-XjfWGw)il{i#;3oMnGeVSDwVw z65JGccZg%rh1NDp0_bagZwL4&ZPk7N6W;Kp0Q-?4;OoHdjIs=$IqmbS)u?O71PL8y zXP}dsIAIl&)$nFaGBFL7tFsPfH_O2ow{G6?`IlfkOn<{HLp`EL;)ERV2H;(oI2}I= z72X5<)CyI*N$XKy_i0$|G13Dc%--m%~fj`*(E=qO2dhA5<7)JB_94uiJKbqxD4mjp!}eZe&I0VRjZgtqBjo%@|Mk4UYQ1PTPKtu+L?e z1_#O-W*KVudECsz0ndKY0qkJg&n~vV+rmDBW-|R&?6~t7CTGuGn3M<4$D}XF0h`#* zH0xv-iy~$N!(xm_xJ>-W*}m^+`>yTMU_Vl|9-8ZIyS=rM`yWr>i11bZEX=aeWMI1e z|LInIcG?C%UFZFi<^w^`dB21c~o fe>XER`u_m{6bu%ZPVBPN00000NkvXXu0mjfP<=20 literal 0 HcmV?d00001 diff --git a/rd_ui/app/login.html b/rd_ui/app/login.html index 5bed8f50b..b5baf5df3 100644 --- a/rd_ui/app/login.html +++ b/rd_ui/app/login.html @@ -1,83 +1,65 @@ {% extends "signed_out_layout.html" %} +{% block title %}Login{% endblock %} {% block content %} - -

{% with messages = get_flashed_messages() %} {% if messages %} {% for message in messages %} - + {% endfor %} {% endif %} {% endwith %} - -
- {% if show_google_openid %} - -
- -
- - - - {% endif %} - - {% if show_saml_login %} - - - - - - {% endif %} - - {% if show_remote_user_login %} - - - - - - {% endif %} - -
-
- - -
-
- - - -
-
- -
- - -
- - -
-
-
- I forgot my password + {% if show_google_openid %} +
+
-
+ + {% endif %} + {% if show_saml_login %} + + + + {% endif %} + + {% if show_remote_user_login %} + + + + {% endif %} + +
+
+ + +
+
+ + +
+
+ +
+ + +
+
+ I forgot my password {% endblock %} diff --git a/rd_ui/app/scripts/app.js b/rd_ui/app/scripts/app.js index 7236ad775..1ca841911 100644 --- a/rd_ui/app/scripts/app.js +++ b/rd_ui/app/scripts/app.js @@ -17,6 +17,7 @@ angular.module('redash', [ 'ui.select', 'naif.base64', 'ui.bootstrap.showErrors', + 'angularResizable', 'ngSanitize' ]).config(['$routeProvider', '$locationProvider', '$compileProvider', 'growlProvider', 'uiSelectConfig', '$httpProvider', function ($routeProvider, $locationProvider, $compileProvider, growlProvider, uiSelectConfig, $httpProvider) { diff --git a/rd_ui/app/scripts/controllers/admin_controllers.js b/rd_ui/app/scripts/controllers/admin_controllers.js index 8f1e4ffe7..a25574861 100644 --- a/rd_ui/app/scripts/controllers/admin_controllers.js +++ b/rd_ui/app/scripts/controllers/admin_controllers.js @@ -4,7 +4,6 @@ $scope.$parent.pageTitle = "System Status"; var refresh = function () { - $scope.refresh_time = moment().add('minutes', 1); $http.get('/status.json').success(function (data) { $scope.workers = data.workers; delete data.workers; diff --git a/rd_ui/app/scripts/controllers/dashboard.js b/rd_ui/app/scripts/controllers/dashboard.js index 49e68a24f..50a37fc9a 100644 --- a/rd_ui/app/scripts/controllers/dashboard.js +++ b/rd_ui/app/scripts/controllers/dashboard.js @@ -92,8 +92,10 @@ _.each($scope.dashboard.widgets, function(row) { _.each(row, function(widget, i) { var newWidget = newWidgets[widget.id]; - if (newWidget && newWidget[0].visualization.query.latest_query_data_id != widget.visualization.query.latest_query_data_id) { - row[i] = new Widget(newWidget[0]); + if (newWidget.visualization) { + if (newWidget && newWidget[0].visualization.query.latest_query_data_id != widget.visualization.query.latest_query_data_id) { + row[i] = new Widget(newWidget[0]); + } } }); }); @@ -131,15 +133,17 @@ $scope.triggerRefresh = function() { $scope.refreshEnabled = !$scope.refreshEnabled; - Events.record(currentUser, "autorefresh", "dashboard", dashboard.id, {'enable': $scope.refreshEnabled}); + Events.record(currentUser, "autorefresh", "dashboard", $scope.dashboard.id, {'enable': $scope.refreshEnabled}); if ($scope.refreshEnabled) { var refreshRate = _.min(_.map(_.flatten($scope.dashboard.widgets), function(widget) { - var schedule = widget.visualization.query.schedule; - if (schedule === null || schedule.match(/\d\d:\d\d/) !== null) { - return 60; + if (widget.visualization) { + var schedule = widget.visualization.query.schedule; + if (schedule === null || schedule.match(/\d\d:\d\d/) !== null) { + return 60; + } + return widget.visualization.query.schedule; } - return widget.visualization.query.schedule; })); $scope.refreshRate = _.max([120, refreshRate * 2]) * 1000; @@ -158,26 +162,23 @@ $modalInstance.close(); }; - $scope.publicAccessEnabled = $scope.dashboard.public_url !== undefined; - $scope.toggleSharing = function() { - console.log("should enable?", $scope.publicAccessEnabled); var url = 'api/dashboards/' + $scope.dashboard.id + '/share'; - if ($scope.publicAccessEnabled) { + if ($scope.dashboard.publicAccessEnabled) { // disable $http.delete(url).success(function() { - $scope.publicAccessEnabled = false; + $scope.dashboard.publicAccessEnabled = false; delete $scope.dashboard.public_url; }).error(function() { - $scope.publicAccessEnabled = true; + $scope.dashboard.publicAccessEnabled = true; // TODO: show message }) } else { $http.post(url).success(function(data) { - $scope.publicAccessEnabled = true; + $scope.dashboard.publicAccessEnabled = true; $scope.dashboard.public_url = data.public_url; }).error(function() { - $scope.publicAccessEnabled = false; + $scope.dashboard.publicAccessEnabled = false; // TODO: show message }); } diff --git a/rd_ui/app/scripts/controllers/data_sources.js b/rd_ui/app/scripts/controllers/data_sources.js index 22f5c607e..522ab360c 100644 --- a/rd_ui/app/scripts/controllers/data_sources.js +++ b/rd_ui/app/scripts/controllers/data_sources.js @@ -5,21 +5,6 @@ $scope.dataSources = DataSource.query(); - $scope.openDataSource = function(datasource) { - $location.path('/data_sources/' + datasource.id); - }; - - $scope.deleteDataSource = function(event, datasource) { - event.stopPropagation(); - Events.record(currentUser, "delete", "datasource", datasource.id); - datasource.$delete(function(resource) { - growl.addSuccessMessage("Data source deleted successfully."); - this.$parent.dataSources = _.without(this.dataSources, resource); - }.bind(this), function(httpResponse) { - console.log("Failed to delete data source: ", httpResponse.status, httpResponse.statusText, httpResponse.data); - growl.addErrorMessage("Failed to delete data source."); - }); - } }; var DataSourceCtrl = function ($scope, $routeParams, $http, $location, Events, DataSource) { diff --git a/rd_ui/app/scripts/controllers/query_source.js b/rd_ui/app/scripts/controllers/query_source.js index ec3086cbe..9c3339c9c 100644 --- a/rd_ui/app/scripts/controllers/query_source.js +++ b/rd_ui/app/scripts/controllers/query_source.js @@ -97,7 +97,6 @@ }, function () { growl.addErrorMessage("Error deleting visualization. Maybe it's used in a dashboard?"); }); - } }; @@ -108,16 +107,6 @@ $scope.$on('$destroy', function destroy() { KeyboardShortcuts.unbind(shortcuts); }); - - if (isNewQuery) { - // save new query when creating a visualization - var unbind = $scope.$watch('selectedTab == "add"', function(triggerSave) { - if (triggerSave) { - unbind(); - $scope.saveQuery(); - } - }); - } } angular.module('redash.controllers').controller('QuerySourceCtrl', [ diff --git a/rd_ui/app/scripts/controllers/query_view.js b/rd_ui/app/scripts/controllers/query_view.js index 1ef13db10..f6e36cc71 100644 --- a/rd_ui/app/scripts/controllers/query_view.js +++ b/rd_ui/app/scripts/controllers/query_view.js @@ -4,8 +4,6 @@ function QueryViewCtrl($scope, Events, $route, $location, notifications, growl, $modal, Query, DataSource) { var DEFAULT_TAB = 'table'; - $scope.base_url = $location.protocol()+"://"+$location.host()+":"+$location.port(); - var getQueryResult = function(maxAge) { // Collect params, and getQueryResult with params; getQueryResult merges it into the query var parameters = Query.collectParamsFromQueryString($location, $scope.query); @@ -19,7 +17,7 @@ $scope.showLog = false; $scope.queryResult = $scope.query.getQueryResult(maxAge, parameters); - } + }; var getDataSourceId = function() { // Try to get the query's data source id @@ -265,6 +263,37 @@ } }); + $scope.openVisualizationEditor = function(visualization) { + function openModal() { + $modal.open({ + templateUrl: '/views/directives/visualization_editor.html', + windowClass:'modal-xl', + scope: $scope, + controller: ['$scope', '$modalInstance', function($scope, $modalInstance) { + $scope.modalInstance = $modalInstance; + $scope.visualization = visualization; + $scope.close = function() { + $modalInstance.close(); + } + }] + }); + } + + if ($scope.query.isNew()) { + $scope.saveQuery().then(function(query) { + // Because we have a path change, we need to "signal" the next page to open the visualization editor. + $location.path(query.getSourceLink()).hash('add'); + }); + } else { + openModal(); + } + }; + + if ($location.hash() === 'add') { + $location.hash(null); + $scope.openVisualizationEditor(); + } + $scope.openScheduleForm = function() { if (!$scope.isQueryOwner || !$scope.canScheduleQuery) { return; @@ -287,6 +316,18 @@ }); }; + $scope.showEmbedDialog = function(query, visualization) { + $modal.open({ + templateUrl: '/views/dialogs/embed_code.html', + controller: ['$scope', '$modalInstance', function($scope, $modalInstance) { + $scope.close = function() { + $modalInstance.close(); + } + $scope.embedUrl = basePath + 'embed/query/' + query.id + '/visualization/' + visualization.id + '?api_key=' + query.api_key; + }] + }) + } + $scope.$watch(function() { return $location.hash() }, function(hash) { diff --git a/rd_ui/app/scripts/controllers/users.js b/rd_ui/app/scripts/controllers/users.js index 915278366..6bbc1632c 100644 --- a/rd_ui/app/scripts/controllers/users.js +++ b/rd_ui/app/scripts/controllers/users.js @@ -60,23 +60,6 @@ } }; - var usersNav = function($location) { - return { - restrict: 'E', - replace: true, - template: - '', - controller: ['$scope', function ($scope) { - $scope.usersPage = _.string.startsWith($location.path(), '/users'); - $scope.groupsPage = _.string.startsWith($location.path(), '/groups'); - $scope.showGroupsLink = currentUser.hasPermission('list_users'); - }] - } - } - var groupName = function ($location, growl) { return { restrict: 'E', @@ -236,12 +219,14 @@ $scope.showPasswordSettings = false; $scope.selectTab = function(tab) { + $scope.selectedTab = tab; _.each($scope.tabs, function(v, k) { $scope.tabs[k] = (k === tab); }); }; $scope.setTab = function(tab) { + $scope.selectedTab = tab; $location.hash(tab); } @@ -349,7 +334,6 @@ angular.module('redash.controllers') .controller('GroupsCtrl', ['$scope', '$location', '$modal', 'growl', 'Events', 'Group', GroupsCtrl]) .directive('groupName', ['$location', 'growl', groupName]) - .directive('usersNav', ['$location', usersNav]) .controller('GroupCtrl', ['$scope', '$routeParams', '$http', '$location', 'growl', 'Events', 'Group', 'User', GroupCtrl]) .controller('GroupDataSourcesCtrl', ['$scope', '$routeParams', '$http', '$location', 'growl', 'Events', 'Group', 'DataSource', GroupDataSourcesCtrl]) .controller('UsersCtrl', ['$scope', '$location', 'growl', 'Events', 'User', UsersCtrl]) diff --git a/rd_ui/app/scripts/directives/dashboard_directives.js b/rd_ui/app/scripts/directives/dashboard_directives.js index e51a97d52..3217d5e07 100644 --- a/rd_ui/app/scripts/directives/dashboard_directives.js +++ b/rd_ui/app/scripts/directives/dashboard_directives.js @@ -215,7 +215,6 @@ $scope.saveInProgress = false; }); } - } } } diff --git a/rd_ui/app/scripts/directives/data_source_directives.js b/rd_ui/app/scripts/directives/data_source_directives.js index ebc8a35e3..d4452ced1 100644 --- a/rd_ui/app/scripts/directives/data_source_directives.js +++ b/rd_ui/app/scripts/directives/data_source_directives.js @@ -4,7 +4,7 @@ var directives = angular.module('redash.directives'); // Angular strips data- from the directive, so data-source-form becomes sourceForm... - directives.directive('sourceForm', ['$http', 'growl', '$q', function ($http, growl, $q) { + directives.directive('sourceForm', ['$http', 'growl', '$q', '$location', 'Events', function ($http, growl, $q, $location, Events) { return { restrict: 'E', replace: true, @@ -77,6 +77,18 @@ growl.addErrorMessage("Failed saving."); }); } + + $scope.deleteDataSource = function() { + Events.record(currentUser, "delete", "datasource", $scope.dataSource.id); + + $scope.dataSource.$delete(function(resource) { + growl.addSuccessMessage("Data source deleted successfully."); + $location.path('/data_sources/'); + }.bind(this), function(httpResponse) { + console.log("Failed to delete data source: ", httpResponse.status, httpResponse.statusText, httpResponse.data); + growl.addErrorMessage("Failed to delete data source."); + }); + } } } }]); diff --git a/rd_ui/app/scripts/directives/directives.js b/rd_ui/app/scripts/directives/directives.js index 34875f04a..f77c9e419 100644 --- a/rd_ui/app/scripts/directives/directives.js +++ b/rd_ui/app/scripts/directives/directives.js @@ -111,7 +111,7 @@ directives.directive('emailSettingsWarning', function() { return { restrict: 'E', - template: '

It looks like your mail server isn\'t configured, make sure to configure it for the {{function}} to work.

', + template: '

It looks like your mail server isn\'t configured. Make sure to configure it for the {{function}} to work.

', link: function(scope, elements, attrs) { scope.showMailWarning = clientConfig.mailSettingsMissing && currentUser.isAdmin; scope.function = attrs.function; @@ -126,7 +126,7 @@ tabsCollection: '=', selectedTab: '=' }, - template: '', + template: '', replace: true, link: function ($scope, element, attrs) { $scope.basePath = $location.path().substring(1); @@ -385,4 +385,34 @@ } }) + directives.directive('pageHeader', function() { + return { + restrict: 'E', + transclude: true, + templateUrl: '/views/directives/page_header.html', + link: function(scope, elem, attrs) { + attrs.$observe('title', function(value){ + scope.title = value; + }); + } + } + }); + + directives.directive('settingsScreen', ['$location', function($location) { + return { + restrict: 'E', + transclude: true, + templateUrl: '/views/directives/settings_screen.html', + link: function(scope, elem, attrs) { + scope.usersPage = _.string.startsWith($location.path(), '/users'); + scope.groupsPage = _.string.startsWith($location.path(), '/groups'); + scope.dsPage = _.string.startsWith($location.path(), '/data_sources'); + + scope.showGroupsLink = currentUser.hasPermission('list_users'); + scope.showUsersLink = currentUser.hasPermission('list_users'); + scope.showDsLink = currentUser.hasPermission('admin'); + } + } + }]); + })(); diff --git a/rd_ui/app/scripts/directives/query_directives.js b/rd_ui/app/scripts/directives/query_directives.js index 2ec98e6cd..7a73b9da1 100644 --- a/rd_ui/app/scripts/directives/query_directives.js +++ b/rd_ui/app/scripts/directives/query_directives.js @@ -29,10 +29,10 @@ restrict: 'E', template: '\ Show Source\ + ng-href="queries/{{query.id}}/source#{{selectedTab}}" class="btn btn-default">Show Source\ \ Hide Source\ + ng-href="queries/{{query.id}}#{{selectedTab}}" class="btn btn-default">Hide Source\ \ ' } @@ -119,8 +119,6 @@ $scope.query.query = newValue; }); } - - $('.schema-container').css('height', $('.CodeMirror').css('height')); }); $scope.$watch('query.query', function () { @@ -166,7 +164,7 @@ scope: false, template: '', link: function($scope) { diff --git a/rd_ui/app/scripts/services/dashboards.js b/rd_ui/app/scripts/services/dashboards.js index 35cb7f71e..42e9d6a78 100644 --- a/rd_ui/app/scripts/services/dashboards.js +++ b/rd_ui/app/scripts/services/dashboards.js @@ -6,6 +6,7 @@ return new Widget(widget); }); }); + dashboard.publicAccessEnabled = dashboard.public_url !== undefined; }; var transform = $http.defaults.transformResponse.concat(function(data, headers) { diff --git a/rd_ui/app/scripts/visualizations/base.js b/rd_ui/app/scripts/visualizations/base.js index b198742c8..e9203ba34 100644 --- a/rd_ui/app/scripts/visualizations/base.js +++ b/rd_ui/app/scripts/visualizations/base.js @@ -136,11 +136,12 @@ scope: { query: '=', queryResult: '=', - visualization: '=?', - openEditor: '@', - onNewSuccess: '=?' + originalVisualization: '=?', + onNewSuccess: '=?', + modalInstance: '=?' }, link: function (scope) { + scope.visualization = angular.copy(scope.originalVisualization); scope.editRawOptions = currentUser.hasPermission('edit_raw_chart'); scope.visTypes = Visualization.visualizationTypes; @@ -186,8 +187,6 @@ Visualization.save(scope.visualization, function success(result) { growl.addSuccessMessage("Visualization saved"); - scope.visualization = scope.newVisualization(scope.query); - var visIds = _.pluck(scope.query.visualizations, 'id'); var index = visIds.indexOf(result.id); if (index > -1) { @@ -197,38 +196,21 @@ scope.query.visualizations.push(result); scope.onNewSuccess && scope.onNewSuccess(result); } + scope.modalInstance.close(); }, function error() { growl.addErrorMessage("Visualization could not be saved"); }); }; - } - }; - }; - var EmbedCode = function () { - return { - restrict: 'E', - scope: { - visualization: '=', - query: '=' - }, - template: - '
' + - '' + - '
' + - 'Embed code for this visualization: (height should be adjusted)' + - '<iframe src="{{ embedUrl }}"
' + - '        ' + - 'width="720" height="391"></iframe>
' + - '
' + - '
', - replace: true, - link: function (scope) { - scope.$watch('visualization', function(visualization) { - if (visualization) { - scope.embedUrl = basePath + 'embed/query/' + scope.query.id + '/visualization/' + scope.visualization.id + '?api_key=' + scope.query.api_key; + scope.close = function() { + if (scope.visForm.$dirty) { + if (confirm("Are you sure you want to close the editor without saving?")) { + scope.modalInstance.close(); + } + } else { + scope.modalInstance.close(); } - }); + } } }; }; @@ -238,7 +220,6 @@ .directive('visualizationRenderer', ['$location', 'Visualization', VisualizationRenderer]) .directive('visualizationOptionsEditor', ['Visualization', VisualizationOptionsEditor]) .directive('visualizationName', ['Visualization', VisualizationName]) - .directive('embedCode', EmbedCode) .directive('filters', Filters) .filter('filterValue', FilterValueFilter) .directive('editVisulatizationForm', ['Events', 'Visualization', 'growl', EditVisualizationForm]); diff --git a/rd_ui/app/scripts/visualizations/chart.js b/rd_ui/app/scripts/visualizations/chart.js index abe39bf56..b87b7bcf2 100644 --- a/rd_ui/app/scripts/visualizations/chart.js +++ b/rd_ui/app/scripts/visualizations/chart.js @@ -69,6 +69,7 @@ options: '=?' }, link: function (scope, element, attrs) { + scope.currentTab = 'general'; scope.colors = _.extend({'Automatic': null}, ColorPalette); scope.stackingOptions = { @@ -97,10 +98,11 @@ var refreshColumns = function() { scope.columns = scope.queryResult.getColumns(); scope.columnNames = _.pluck(scope.columns, 'name'); - if (scope.columnNames.length > 0) + if (scope.columnNames.length > 0) { _.each(_.difference(_.keys(scope.options.columnMapping), scope.columnNames), function(column) { delete scope.options.columnMapping[column]; }); + } }; refreshColumns(); diff --git a/rd_ui/app/signed_out_layout.html b/rd_ui/app/signed_out_layout.html index 4f688a0be..d12281578 100644 --- a/rd_ui/app/signed_out_layout.html +++ b/rd_ui/app/signed_out_layout.html @@ -9,7 +9,7 @@ - + @@ -20,11 +20,21 @@ -{% include '_includes/signed_out_navbar.html' %} +
+
+
+ +
+
-
- {% block content %} - {% endblock %} +
+
+
+ {% block content %} + {% endblock %} +
+
+
diff --git a/rd_ui/app/styles/login.css b/rd_ui/app/styles/login.css index 2db275d71..cf46eefb0 100644 --- a/rd_ui/app/styles/login.css +++ b/rd_ui/app/styles/login.css @@ -1,92 +1,69 @@ -.main { - max-width: 320px; - margin: 0 auto; - margin-top:20px; +body { + padding-top: 0px !important; + background-color: #FFFFFF; +} + +.logo-container { + background-color: #668899; + display: table; + width: 100%; + padding: 10px; +} + +.content-container { + background-color: white; + display: table; + width: 100%; + padding: 10px; + height: calc(100vh - 116px); +} + +@media (min-width: 992px) { + .content-container { + height: 100%; + width: 60%; + float: left; + } + + .logo-container { + height: 100%; + width: 40%; + float: right; + } } .login-or { - position: relative; - font-size: 18px; - color: #aaa; - margin-top: 20px; - margin-bottom: 20px; - padding-top: 10px; - padding-bottom: 10px; + position: relative; + font-size: 18px; + color: #aaa; + margin-top: 20px; + margin-bottom: 20px; + padding-top: 10px; + padding-bottom: 10px; } .span-or { - display: block; - position: absolute; - left: 50%; - top: -2px; - margin-left: -25px; - background-color: #fff; - width: 50px; - text-align: center; + display: block; + position: absolute; + left: 50%; + top: -2px; + margin-left: -25px; + background-color: #fff; + width: 50px; + text-align: center; } .hr-or { - background-color: #cdcdcd; - height: 1px; - margin-top: 0px !important; - margin-bottom: 0px !important; + background-color: #cdcdcd; + height: 1px; + margin-top: 0px !important; + margin-bottom: 0px !important; } img.login-button { - width: 250px; - display: block; - margin-left: auto; - margin-right: auto; -} - -.navbar-brand { - padding: 0; - margin-top: 7px; - margin-left: 0 !important; -} - -.navbar-brand img { - height: 60px !important; -} - -.content { - padding-top: 20px; -} - -.container-footer { - width: 100%; - margin-top: 20px; - - padding-top:20px; - padding-bottom:20px; - background-color:#668899; - color:#FCFFF2; -} - -.container-footer a { - color:#FCFFF2; -} - -.navbar-brand { - padding: 0; - margin-top: 7px; - margin-left: 0 !important; -} -#main-header-links { - margin-top: 18px; - background-color:#668899; -} -.navbar-trans { - height: 79px; - padding: 0; - background-color:#668899; - border:0px; - color:#FCFFF2; -} -nav a, .container-footer a { - color:rgba(255,255,255,0.6) !important; -} -.header-link:hover { - color:#FCFFF2 !important; + width: 250px; + display: block; + margin-left: auto; + margin-right: auto; } diff --git a/rd_ui/app/styles/redash.css b/rd_ui/app/styles/redash.css index e645a943c..bfd4c9dd8 100644 --- a/rd_ui/app/styles/redash.css +++ b/rd_ui/app/styles/redash.css @@ -1,5 +1,5 @@ body { - padding-top: 70px; + padding-top: 50px; } body.headless { @@ -116,15 +116,6 @@ a.navbar-brand img { text-decoration: underline; } -.list-group-item.clickable { - cursor: pointer; -} - -.list-group-item.clickable:focus, -.list-group-item.clickable:hover { - background-color: #f5f5f5; -} - .form-group.required .control-label:after { content: "*"; color: red; @@ -217,8 +208,7 @@ li.widget:hover { /* CodeMirror */ .CodeMirror { border: 1px solid #eee; - height: auto; - min-height: 300px; + height: 100%; margin-bottom: 10px; } @@ -317,9 +307,10 @@ to add those CSS styles here. */ border-radius: 50%; } -.nav-tabs > li.rd-tab-btn { +.tab-nav > li.rd-tab-btn { float: right; - padding-left: 10px; + padding-right: 10px; + padding-top: 10px; } /* light version of bootstrap's form-control */ @@ -353,7 +344,6 @@ counter-renderer { counter-renderer counter { margin: 0 auto; - background: #f9f9f9; padding: 15px 50px; display: block;; } @@ -433,33 +423,20 @@ counter-renderer counter-name { display: none; } -.rd-widget-textbox p { - margin-bottom: 0; -} - .iframe-container { height: 100%; } .schema-container { - height: 300px; - position: relative; + height: 100%; z-index: 10; - resize: both; - background: white; -} - -.schema-container .form-control { - margin-bottom: 10px; - box-shadow: none; + background-color: white; } .schema-browser { - height: 100%; + height: calc(100% - 45px); overflow-y: auto; overflow-x: hidden; - background: white; - resize: both; border: 1px solid rgba(0,0,0,.15); } @@ -532,17 +509,6 @@ div.table-name:hover { margin-top: 10px; } -/* Embed Code */ -.embed-code code { - display: block; - white-space: normal; - width: 100%; -} - -.embed-code i { - cursor: pointer; -} - .voffset { margin-top: 2px; } @@ -592,7 +558,7 @@ div.table-name:hover { left: 0; padding: 0; z-index: 1000; - opacity: 0.7; + opacity: 0.8; } .container-fluid { @@ -600,8 +566,58 @@ div.table-name:hover { padding-right: 5px; } -.m-b-10 { - margin-bottom: 10px; +.modal-xl { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + overflow: hidden; +} +.modal-xl .modal-dialog { + position: fixed; + margin: 0; + width: 100%; + height: 100%; + padding: 0; +} + +.modal-xl .modal-content { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + border: 2px solid #3c7dcf; + border-radius: 0; + box-shadow: none; +} + +.modal-xl .modal-header { + position: absolute; + top: 0; + right: 0; + left: 0; + height: 50px; + padding: 10px; + border: 0; +} + +.modal-xl .modal-body { + position: absolute; + top: 50px; + bottom: 60px; + width: 100%; + overflow: auto; +} + +.modal-xl .modal-footer { + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 60px; + padding: 10px; } /* Bootstrap Overrides */ @@ -619,3 +635,25 @@ div.table-name:hover { transition: all 0.35s ease; } +/* Fixes for SuperFlat */ + +.table-hover > tbody > tr:hover { + background-color: #f4f4f4; +} + +.dropdown-menu { + z-index: 1000000000; +} + + +.t-body a.actions { + font-size: 24px; + line-height: 100%; + padding: 4px 10px 3px; + display: block; +} + +.t-body a.actions:hover, +.t-body a.actions.open > a { + background-color: rgba(0, 0, 0, 0.1); +} diff --git a/rd_ui/app/styles/superflat_redash.css b/rd_ui/app/styles/superflat_redash.css new file mode 100644 index 000000000..d0bcb29c2 --- /dev/null +++ b/rd_ui/app/styles/superflat_redash.css @@ -0,0 +1,10485 @@ +/** LESS Plugins **/ +/** Load Main Bootstrap LESS files **/ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: 'Roboto', sans-serif; + font-size: 13px; + line-height: 1.42857143; + color: #767676; + background-color: #edecec; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #2196F3; + text-decoration: none; +} +a:hover, +a:focus { + color: #0a6ebd; + text-decoration: none; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 2px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #eee; + border-radius: 2px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 18px; + margin-bottom: 18px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: #333; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #828282; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 18px; + margin-bottom: 9px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 9px; + margin-bottom: 9px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 33px; +} +h2, +.h2 { + font-size: 27px; +} +h3, +.h3 { + font-size: 23px; +} +h4, +.h4 { + font-size: 17px; +} +h5, +.h5 { + font-size: 13px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 9px; +} +.lead { + margin-bottom: 18px; + font-size: 14px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 19.5px; + } +} +small, +.small { + font-size: 92%; +} +mark, +.mark { + background-color: #fcf8e3; + padding: .2em; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #828282; +} +.text-primary { + color: #2196F3; +} +a.text-primary:hover, +a.text-primary:focus { + color: #0c7cd5; +} +.text-success { + color: #4CAF50; +} +a.text-success:hover, +a.text-success:focus { + color: #3d8b40; +} +.text-info { + color: #2196F3; +} +a.text-info:hover, +a.text-info:focus { + color: #0c7cd5; +} +.text-warning { + color: #FF9800; +} +a.text-warning:hover, +a.text-warning:focus { + color: #cc7a00; +} +.text-danger { + color: #f55a4e; +} +a.text-danger:hover, +a.text-danger:focus { + color: #f32c1e; +} +.bg-primary { + color: #fff; + background-color: #2196F3; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #0c7cd5; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 8px; + margin: 36px 0 18px; + border-bottom: 1px solid transparent; +} +ul, +ol { + margin-top: 0; + margin-bottom: 9px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-top: 0; + margin-bottom: 18px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #828282; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 9px 18px; + margin: 0 0 18px; + font-size: 16.25px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #828282; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 18px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: transparent; + border-radius: 2px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 2px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} +pre { + display: block; + padding: 8.5px; + margin: 0 0 9px; + font-size: 12px; + line-height: 1.42857143; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 2px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 100%; + } +} +@media (min-width: 992px) { + .container { + width: 100%; + } +} +@media (min-width: 1200px) { + .container { + width: 100%; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + background-color: #fff; +} +caption { + padding-top: 10px; + padding-bottom: 10px; + color: #828282; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 18px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 10px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #f0f0f0; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #f0f0f0; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #f0f0f0; +} +.table .table { + background-color: #edecec; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 7px; +} +.table-bordered { + border: 1px solid #f0f0f0; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #f0f0f0; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #FCFCFC; +} +.table-hover > tbody > tr:hover { + background-color: #ffffff; +} +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #FFFCBE; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #fffba4; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 13.5px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #f0f0f0; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 18px; + font-size: 19.5px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 13px; + line-height: 1.42857143; + color: #9E9E9E; +} +.form-control { + display: block; + width: 100%; + height: 35px; + padding: 6px 12px; + font-size: 13px; + line-height: 1.42857143; + color: #9E9E9E; + background-color: #fff; + background-image: none; + border: 1px solid #e8e8e8; + border-radius: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #79c2ff; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(121, 194, 255, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(121, 194, 255, 0.6); +} +.form-control::-moz-placeholder { + color: #b4b4b4; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #b4b4b4; +} +.form-control::-webkit-input-placeholder { + color: #b4b4b4; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 35px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 40px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 18px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; + min-height: 31px; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 2px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 2px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 30px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 40px; + padding: 10px 16px; + font-size: 17px; + line-height: 1.3333333; + border-radius: 0px; +} +select.input-lg { + height: 40px; + line-height: 40px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 40px; + padding: 10px 16px; + font-size: 17px; + line-height: 1.3333333; + border-radius: 0px; +} +.form-group-lg select.form-control { + height: 40px; + line-height: 40px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 40px; + min-height: 35px; + padding: 11px 16px; + font-size: 17px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 43.75px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 35px; + height: 35px; + line-height: 35px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 40px; + height: 40px; + line-height: 40px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #4CAF50; +} +.has-success .form-control { + border-color: #4CAF50; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #3d8b40; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94; +} +.has-success .input-group-addon { + color: #4CAF50; + border-color: #4CAF50; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #4CAF50; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #FF9800; +} +.has-warning .form-control { + border-color: #FF9800; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #cc7a00; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166; +} +.has-warning .input-group-addon { + color: #FF9800; + border-color: #FF9800; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #FF9800; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #f55a4e; +} +.has-error .form-control { + border-color: #f55a4e; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #f32c1e; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fbb4af; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fbb4af; +} +.has-error .input-group-addon { + color: #f55a4e; + border-color: #f55a4e; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #f55a4e; +} +.has-feedback label ~ .form-control-feedback { + top: 23px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #b6b6b6; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 25px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.333333px; + font-size: 17px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: 400; + text-align: center; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 13px; + line-height: 1.42857143; + border-radius: 2px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #e8e8e8; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #a8a8a8; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #c9c9c9; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #c9c9c9; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #a8a8a8; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #e8e8e8; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #fafafa; + border-color: #e5e5e5; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #e8e8e8; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #2196F3; + border-color: #0d8aee; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #0c7cd5; + border-color: #064475; +} +.btn-primary:hover { + color: #fff; + background-color: #0c7cd5; + border-color: #0a68b4; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #0c7cd5; + border-color: #0a68b4; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #0a68b4; + border-color: #064475; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #2196F3; + border-color: #0d8aee; +} +.btn-primary .badge { + color: #2196F3; + background-color: #fff; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #1791f2; + border-color: #0d87e9; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #2196F3; + border-color: #0d8aee; +} +.btn-primary .badge { + color: #2196F3; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #4CAF50; + border-color: #449d48; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #3d8b40; + border-color: #1e441f; +} +.btn-success:hover { + color: #fff; + background-color: #3d8b40; + border-color: #327334; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #3d8b40; + border-color: #327334; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #327334; + border-color: #1e441f; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #4CAF50; + border-color: #449d48; +} +.btn-success .badge { + color: #4CAF50; + background-color: #fff; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #49a84d; + border-color: #439a46; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #4CAF50; + border-color: #449d48; +} +.btn-success .badge { + color: #4CAF50; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #00BCD4; + border-color: #00a5bb; +} +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #008fa1; + border-color: #00343b; +} +.btn-info:hover { + color: #fff; + background-color: #008fa1; + border-color: #006f7d; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #008fa1; + border-color: #006f7d; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #006f7d; + border-color: #00343b; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #00BCD4; + border-color: #00a5bb; +} +.btn-info .badge { + color: #00BCD4; + background-color: #fff; +} +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #00b3ca; + border-color: #00a1b5; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #00BCD4; + border-color: #00a5bb; +} +.btn-info .badge { + color: #00BCD4; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #FF9800; + border-color: #e68900; +} +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #cc7a00; + border-color: #663d00; +} +.btn-warning:hover { + color: #fff; + background-color: #cc7a00; + border-color: #a86400; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #cc7a00; + border-color: #a86400; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #a86400; + border-color: #663d00; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #FF9800; + border-color: #e68900; +} +.btn-warning .badge { + color: #FF9800; + background-color: #fff; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #f59200; + border-color: #e08600; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #FF9800; + border-color: #e68900; +} +.btn-warning .badge { + color: #FF9800; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #F44336; + border-color: #f32c1e; +} +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #ea1c0d; + border-color: #891008; +} +.btn-danger:hover { + color: #fff; + background-color: #ea1c0d; + border-color: #c8180b; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #ea1c0d; + border-color: #c8180b; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #c8180b; + border-color: #891008; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #F44336; + border-color: #f32c1e; +} +.btn-danger .badge { + color: #F44336; + background-color: #fff; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #f33a2c; + border-color: #f22819; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #F44336; + border-color: #f32c1e; +} +.btn-danger .badge { + color: #F44336; + background-color: #fff; +} +.btn-link { + color: #2196F3; + font-weight: normal; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #0a6ebd; + text-decoration: none; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #828282; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 17px; + line-height: 1.3333333; + border-radius: 2px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 2px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 2px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 9; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 13px; + text-align: left; + background-color: #fff; + border: 1px solid transparent; + border-radius: 2px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 8px 0; + overflow: hidden; + background-color: rgba(0, 0, 0, 0.08); +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #333; + background-color: rgba(0, 0, 0, 0.075); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #333; + text-decoration: none; + outline: 0; + background-color: rgba(0, 0, 0, 0.075); +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #e4e4e4; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + left: auto; + right: 0; +} +.dropdown-menu-left { + left: 0; + right: auto; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #828282; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: -1; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + left: auto; + right: 0; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 2px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-bottom-left-radius: 2px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 40px; + padding: 10px 16px; + font-size: 17px; + line-height: 1.3333333; + border-radius: 0px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 40px; + line-height: 40px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 2px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 13px; + font-weight: normal; + line-height: 1; + color: #9E9E9E; + text-align: center; + background-color: #FCFCFC; + border: 1px solid #e8e8e8; + border-radius: 2px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 2px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 17px; + border-radius: 2px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #828282; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #828282; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #2196F3; +} +.nav .nav-divider { + height: 1px; + margin: 8px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 2px 2px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #9E9E9E; + background-color: #edecec; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 2px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 2px 2px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #edecec; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 2px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #2196F3; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 2px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 2px 2px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #edecec; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 18px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 2px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + padding: 16px 15px; + font-size: 17px; + line-height: 18px; + height: 50px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 2px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 8px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 18px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 18px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 16px; + padding-bottom: 16px; + } +} +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 7.5px; + margin-bottom: 7.5px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 2px; + border-top-left-radius: 2px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 7.5px; + margin-bottom: 7.5px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 16px; + margin-bottom: 16px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #a8a8a8; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #a8a8a8; +} +.navbar-inverse .navbar-nav > li > a { + color: #a8a8a8; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #080808; + color: #fff; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #a8a8a8; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #a8a8a8; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #a8a8a8; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 20px; + margin-bottom: 18px; + list-style: none; + background-color: transparent; + border-radius: 2px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "/\00a0"; + padding: 0 5px; + color: #ccc; +} +.breadcrumb > .active { + color: #7c7c7c; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 18px 0; + border-radius: 2px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857143; + text-decoration: none; + color: #7E7E7E; + background-color: #E2E2E2; + border: 1px solid #fff; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 3; + color: #333; + background-color: #d7d7d7; + border-color: #fff; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + background-color: #03A9F4; + border-color: #fff; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #828282; + background-color: #E2E2E2; + border-color: #fff; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 17px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.pager { + padding-left: 0; + margin: 18px 0; + list-style: none; + text-align: center; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #E2E2E2; + border: 1px solid #fff; + border-radius: 5px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #d7d7d7; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #828282; + background-color: #E2E2E2; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #828282; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #696969; +} +.label-primary { + background-color: #2196F3; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #0c7cd5; +} +.label-success { + background-color: #4CAF50; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #3d8b40; +} +.label-info { + background-color: #00BCD4; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #008fa1; +} +.label-warning { + background-color: #FF9800; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #cc7a00; +} +.label-danger { + background-color: #F44336; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #ea1c0d; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: 400; + color: #fff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #2196F3; + border-radius: 2px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #fff; + background-color: #2196F3; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #F7F7F7; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 20px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #dedede; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 2px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 59px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 18px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #eee; + border-radius: 2px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-left: auto; + margin-right: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #2196F3; +} +.thumbnail .caption { + padding: 9px; + color: #767676; +} +.alert { + padding: 15px; + margin-bottom: 18px; + border: 1px solid transparent; + border-radius: 2px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: rgba(76, 175, 80, 0.7); + border-color: transparent; + color: #fff; +} +.alert-success hr { + border-top-color: rgba(0, 0, 0, 0); +} +.alert-success .alert-link { + color: #e6e6e6; +} +.alert-info { + background-color: rgba(33, 150, 243, 0.7); + border-color: transparent; + color: #fff; +} +.alert-info hr { + border-top-color: rgba(0, 0, 0, 0); +} +.alert-info .alert-link { + color: #e6e6e6; +} +.alert-warning { + background-color: rgba(255, 193, 7, 0.7); + border-color: transparent; + color: #fff; +} +.alert-warning hr { + border-top-color: rgba(0, 0, 0, 0); +} +.alert-warning .alert-link { + color: #e6e6e6; +} +.alert-danger { + background-color: rgba(244, 67, 54, 0.7); + border-color: transparent; + color: #fff; +} +.alert-danger hr { + border-top-color: rgba(0, 0, 0, 0); +} +.alert-danger .alert-link { + color: #e6e6e6; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 18px; + margin-bottom: 18px; + background-color: #f5f5f5; + border-radius: 2px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 18px; + color: #fff; + text-align: center; + background-color: #2196F3; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #4CAF50; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #00BCD4; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #FF9800; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #F44336; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + zoom: 1; + overflow: hidden; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #f4f4f4; +} +.list-group-item:first-child { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + background-color: #fff; + color: #B5B4B4; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #B5B4B4; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #000; + background-color: #f5f5f5; + border-color: #f4f4f4; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #ffffff; +} +.list-group-item-success { + color: #4CAF50; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #4CAF50; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #4CAF50; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #4CAF50; + border-color: #4CAF50; +} +.list-group-item-info { + color: #2196F3; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #2196F3; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #2196F3; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #2196F3; + border-color: #2196F3; +} +.list-group-item-warning { + color: #FF9800; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #FF9800; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #FF9800; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #FF9800; + border-color: #FF9800; +} +.list-group-item-danger { + color: #f55a4e; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #f55a4e; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #f55a4e; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #f55a4e; + border-color: #f55a4e; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 18px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 2px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 1px; + border-top-left-radius: 1px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 15px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 1px; + border-bottom-left-radius: 1px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 1px; + border-top-left-radius: 1px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 1px; + border-bottom-left-radius: 1px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 1px; + border-top-left-radius: 1px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 1px; + border-top-right-radius: 1px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 1px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 1px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 1px; + border-bottom-left-radius: 1px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 1px; + border-bottom-right-radius: 1px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 1px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 1px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #f0f0f0; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} +.panel-group { + margin-bottom: 18px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 2px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #2196F3; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #2196F3; + border-color: #2196F3; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #2196F3; +} +.panel-primary > .panel-heading .badge { + color: #2196F3; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #2196F3; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #4CAF50; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #4CAF50; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #2196F3; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #2196F3; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #FF9800; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #FF9800; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #f55a4e; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #f55a4e; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 2px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 2px; +} +.well-sm { + padding: 9px; + border-radius: 2px; +} +.close { + float: right; + font-size: 19.5px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid transparent; + border-radius: 2px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid transparent; + min-height: #0f0f0f; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: transparent; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid transparent; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: 'Roboto', sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 1; + filter: alpha(opacity=100); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #333; + border-radius: 2px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #333; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #333; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #333; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #333; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #333; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #333; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #333; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #333; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 9; + display: none; + max-width: 276px; + padding: 1px; + font-family: 'Roboto', sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 13px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #fff; + border-radius: 2px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 13px; + background-color: #fff; + border-bottom: 1px solid #f2f2f2; + border-radius: 1px 1px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + border-width: 10px; + content: ""; +} +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #cccccc; + border-top-color: #ffffff; + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #cccccc; + border-right-color: #ffffff; +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #cccccc; + border-bottom-color: #ffffff; + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #cccccc; + border-left-color: #ffffff; +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, +.carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-left: auto; + margin-right: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/* -------------------------------------------------------- + Paths +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Container +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Template Variables +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Branding +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Font +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Typograpgy +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Form +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Colors +-----------------------------------------------------------*/ +/** Form States **/ +/* -------------------------------------------------------- + Alert +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Bootstrap Brands +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Border Radius +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Dropdown +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Page Header +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Buttons +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Tables +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Pagination +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Thumbnail +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Carousel +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Modal +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Tooltips +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Popobver +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Breacrumb +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Jumbotron +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + List Group +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Badges +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Misc +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Font Face +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Button Varients +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + CSS Transform - Scale and Rotate +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + CSS Animations based on animate.css +-----------------------------------------------------------*/ +/* -------------------------------------------------------- + Roboto Light - 300 +-----------------------------------------------------------*/ +@font-face { + font-family: roboto; + src: url('../fonts/roboto/Roboto-Light-webfont.eot'); + src: url('../fonts/roboto/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/Roboto-Light-webfont.woff') format('woff'), url('../fonts/roboto/Roboto-Light-webfont.ttf') format('truetype'), url('../fonts/roboto/Roboto-Light-webfont.svg#icon') format('svg'); + font-weight: 300; + font-style: normal; +} +/* -------------------------------------------------------- + Roboto Regular - 400 +-----------------------------------------------------------*/ +@font-face { + font-family: roboto; + src: url('../fonts/roboto/Roboto-Regular-webfont.eot'); + src: url('../fonts/roboto/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/Roboto-Regular-webfont.woff') format('woff'), url('../fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'), url('../fonts/roboto/Roboto-Regular-webfont.svg#icon') format('svg'); + font-weight: 400; + font-style: normal; +} +/* -------------------------------------------------------- + Roboto Medium - 500 +-----------------------------------------------------------*/ +@font-face { + font-family: roboto; + src: url('../fonts/roboto/Roboto-Medium-webfont.eot'); + src: url('../fonts/roboto/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/Roboto-Medium-webfont.woff') format('woff'), url('../fonts/roboto/Roboto-Medium-webfont.ttf') format('truetype'), url('../fonts/roboto/Roboto-Medium-webfont.svg#icon') format('svg'); + font-weight: 500; + font-style: normal; +} +/* -------------------------------------------------------- + Roboto Bold - 700 +-----------------------------------------------------------*/ +@font-face { + font-family: roboto; + src: url('../fonts/roboto/Roboto-Bold-webfont.eot'); + src: url('../fonts/roboto/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/Roboto-Bold-webfont.woff') format('woff'), url('../fonts/roboto/Roboto-Bold-webfont.ttf') format('truetype'), url('../fonts/roboto/Roboto-Bold-webfont.svg#icon') format('svg'); + font-weight: 700; + font-style: normal; +} +@media print { + @page { + margin: 0; + padding: 0; + size: auto; + } + body, + #content, + .container { + margin: 0mm 0mm 0mm 0mm !important; + padding: 0mm !important; + } + #header, + #footer, + #sidebar, + #chat, + .growl-animated, + [data-action="print"] { + display: none !important; + } + /* -------------------------------------------------------- + Invoice + -----------------------------------------------------------*/ + .invoice { + padding: 30px !important; + -webkit-print-color-adjust: exact !important; + } + .invoice .card-header { + background: #eee !important; + padding: 20px; + margin-bottom: 20px; + margin: -60px -30px 25px -30px; + } + .invoice .page-header { + display: none; + } + .invoice .highlight { + background: #eee !important; + } +} +/** Media - Overriding the Media object to 3.2 version in order to prevent issues like text overflow. **/ +.media { + margin-top: 0; + overflow: visible; +} +.media:before, +.media:after { + content: " "; + display: table; +} +.media:after { + clear: both; +} +.media:before, +.media:after { + content: " "; + display: table; +} +.media:after { + clear: both; +} +.media > .pull-left { + padding-right: 15px; +} +.media > .pull-right { + padding-left: 15px; +} +.media-heading { + font-size: 14px; + margin-bottom: 10px; +} +.media-body { + zoom: 1; + display: block; + width: auto; +} +.media-object { + border-radius: 2px; +} +/** LIST **/ +.list-inline > li { + vertical-align: top; + margin-left: 0; +} +*, +button, +input, +i, +a { + -webkit-font-smoothing: antialiased; +} +*, +*:active, +*:hover { + outline: none !important; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; +} +html { + overflow-x: hidden\0/; + -ms-overflow-style: none; +} +html, +body { + min-height: 100vh; +} +body { + padding-top: 62px; + position: relative; + padding-bottom: 95px; +} +strong { + font-weight: 500; +} +#content { + position: relative; + padding-top: 30px; + padding-bottom: 30px; +} +@media (min-width: 769px) { + #content { + padding-right: 15px; + padding-left: 15px; + } +} +@media (min-width: 1280px) { + #content { + margin-left: 240px; + } +} +@media (min-width: 768px) and (max-width: 1279px) { + #content { + margin-left: 64px; + } +} +@media (max-width: 768px) { + #content { + margin-left: 0; + } +} +.container.c-boxed { + max-width: 1170px; +} +/* -------------------------------------------------------- + Generate Margin Classes (0px - 25px) + margin, margin-top, margin-bottom, margin-left, margin-right +-----------------------------------------------------------*/ +.m-0 { + margin: 0px !important; +} +.m-t-0 { + margin-top: 0px !important; +} +.m-b-0 { + margin-bottom: 0px !important; +} +.m-l-0 { + margin-left: 0px !important; +} +.m-r-0 { + margin-right: 0px !important; +} +.m-5 { + margin: 5px !important; +} +.m-t-5 { + margin-top: 5px !important; +} +.m-b-5 { + margin-bottom: 5px !important; +} +.m-l-5 { + margin-left: 5px !important; +} +.m-r-5 { + margin-right: 5px !important; +} +.m-10 { + margin: 10px !important; +} +.m-t-10 { + margin-top: 10px !important; +} +.m-b-10 { + margin-bottom: 10px !important; +} +.m-l-10 { + margin-left: 10px !important; +} +.m-r-10 { + margin-right: 10px !important; +} +.m-15 { + margin: 15px !important; +} +.m-t-15 { + margin-top: 15px !important; +} +.m-b-15 { + margin-bottom: 15px !important; +} +.m-l-15 { + margin-left: 15px !important; +} +.m-r-15 { + margin-right: 15px !important; +} +.m-20 { + margin: 20px !important; +} +.m-t-20 { + margin-top: 20px !important; +} +.m-b-20 { + margin-bottom: 20px !important; +} +.m-l-20 { + margin-left: 20px !important; +} +.m-r-20 { + margin-right: 20px !important; +} +.m-25 { + margin: 25px !important; +} +.m-t-25 { + margin-top: 25px !important; +} +.m-b-25 { + margin-bottom: 25px !important; +} +.m-l-25 { + margin-left: 25px !important; +} +.m-r-25 { + margin-right: 25px !important; +} +.m-30 { + margin: 30px !important; +} +.m-t-30 { + margin-top: 30px !important; +} +.m-b-30 { + margin-bottom: 30px !important; +} +.m-l-30 { + margin-left: 30px !important; +} +.m-r-30 { + margin-right: 30px !important; +} +/* -------------------------------------------------------- + Generate Padding Classes (0px - 25px) + padding, padding-top, padding-bottom, padding-left, padding-right +-----------------------------------------------------------*/ +.p-0 { + padding: 0px !important; +} +.p-t-0 { + padding-top: 0px !important; +} +.p-b-0 { + padding-bottom: 0px !important; +} +.p-l-0 { + padding-left: 0px !important; +} +.p-r-0 { + padding-right: 0px !important; +} +.p-5 { + padding: 5px !important; +} +.p-t-5 { + padding-top: 5px !important; +} +.p-b-5 { + padding-bottom: 5px !important; +} +.p-l-5 { + padding-left: 5px !important; +} +.p-r-5 { + padding-right: 5px !important; +} +.p-10 { + padding: 10px !important; +} +.p-t-10 { + padding-top: 10px !important; +} +.p-b-10 { + padding-bottom: 10px !important; +} +.p-l-10 { + padding-left: 10px !important; +} +.p-r-10 { + padding-right: 10px !important; +} +.p-15 { + padding: 15px !important; +} +.p-t-15 { + padding-top: 15px !important; +} +.p-b-15 { + padding-bottom: 15px !important; +} +.p-l-15 { + padding-left: 15px !important; +} +.p-r-15 { + padding-right: 15px !important; +} +.p-20 { + padding: 20px !important; +} +.p-t-20 { + padding-top: 20px !important; +} +.p-b-20 { + padding-bottom: 20px !important; +} +.p-l-20 { + padding-left: 20px !important; +} +.p-r-20 { + padding-right: 20px !important; +} +.p-25 { + padding: 25px !important; +} +.p-t-25 { + padding-top: 25px !important; +} +.p-b-25 { + padding-bottom: 25px !important; +} +.p-l-25 { + padding-left: 25px !important; +} +.p-r-25 { + padding-right: 25px !important; +} +.p-30 { + padding: 30px !important; +} +.p-t-30 { + padding-top: 30px !important; +} +.p-b-30 { + padding-bottom: 30px !important; +} +.p-l-30 { + padding-left: 30px !important; +} +.p-r-30 { + padding-right: 30px !important; +} +/* -------------------------------------------------------- + Generate Font-Size Classes (8px - 20px) +-----------------------------------------------------------*/ +.f-8 { + font-size: 8px !important; +} +.f-9 { + font-size: 9px !important; +} +.f-10 { + font-size: 10px !important; +} +.f-11 { + font-size: 11px !important; +} +.f-12 { + font-size: 12px !important; +} +.f-13 { + font-size: 13px !important; +} +.f-14 { + font-size: 14px !important; +} +.f-15 { + font-size: 15px !important; +} +.f-16 { + font-size: 16px !important; +} +.f-17 { + font-size: 17px !important; +} +.f-18 { + font-size: 18px !important; +} +.f-19 { + font-size: 19px !important; +} +.f-20 { + font-size: 20px !important; +} +/* -------------------------------------------------------- + Font Weight +-----------------------------------------------------------*/ +.f-300 { + font-weight: 300 !important; +} +.f-400 { + font-weight: 400 !important; +} +.f-500 { + font-weight: 500 !important; +} +.f-700 { + font-weight: 700 !important; +} +/* -------------------------------------------------------- + Position +-----------------------------------------------------------*/ +.p-relative { + position: relative !important; +} +.p-absolute { + position: absolute !important; +} +.p-fixed { + position: fixed !important; +} +.p-static { + position: static !important; +} +/* -------------------------------------------------------- + Overflow +-----------------------------------------------------------*/ +.o-hidden { + overflow: hidden !important; +} +.o-visible { + overflow: visible !important; +} +.o-auto { + overflow: auto !important; +} +/* -------------------------------------------------------- + Display +-----------------------------------------------------------*/ +.di-block { + display: inline-block !important; +} +.d-block { + display: block; +} +/* -------------------------------------------------------- + Background Colors and Colors +-----------------------------------------------------------*/ +.bg-white { + background-color: #ffffff !important; +} +.c-white { + color: #ffffff !important; +} +.bg-ace { + background-color: #f8f8f8 !important; +} +.c-ace { + color: #f8f8f8 !important; +} +.bg-black { + background-color: #000000 !important; +} +.c-black { + color: #000000 !important; +} +.bg-brown { + background-color: #795548 !important; +} +.c-brown { + color: #795548 !important; +} +.bg-pink { + background-color: #E91E63 !important; +} +.c-pink { + color: #E91E63 !important; +} +.bg-red { + background-color: #F44336 !important; +} +.c-red { + color: #F44336 !important; +} +.bg-blue { + background-color: #2196F3 !important; +} +.c-blue { + color: #2196F3 !important; +} +.bg-purple { + background-color: #9C27B0 !important; +} +.c-purple { + color: #9C27B0 !important; +} +.bg-deeppurple { + background-color: #673AB7 !important; +} +.c-deeppurple { + color: #673AB7 !important; +} +.bg-lightblue { + background-color: #03A9F4 !important; +} +.c-lightblue { + color: #03A9F4 !important; +} +.bg-cyan { + background-color: #00BCD4 !important; +} +.c-cyan { + color: #00BCD4 !important; +} +.bg-teal { + background-color: #009688 !important; +} +.c-teal { + color: #009688 !important; +} +.bg-green { + background-color: #4CAF50 !important; +} +.c-green { + color: #4CAF50 !important; +} +.bg-lightgreen { + background-color: #8BC34A !important; +} +.c-lightgreen { + color: #8BC34A !important; +} +.bg-lime { + background-color: #CDDC39 !important; +} +.c-lime { + color: #CDDC39 !important; +} +.bg-yellow { + background-color: #FFEB3B !important; +} +.c-yellow { + color: #FFEB3B !important; +} +.bg-amber { + background-color: #FFC107 !important; +} +.c-amber { + color: #FFC107 !important; +} +.bg-orange { + background-color: #FF9800 !important; +} +.c-orange { + color: #FF9800 !important; +} +.bg-deeporange { + background-color: #FF5722 !important; +} +.c-deeporange { + color: #FF5722 !important; +} +.bg-gray { + background-color: #9E9E9E !important; +} +.c-gray { + color: #9E9E9E !important; +} +.bg-bluegray { + background-color: #607D8B !important; +} +.c-bluegray { + color: #607D8B !important; +} +.bg-indigo { + background-color: #3F51B5 !important; +} +.c-indigo { + color: #3F51B5 !important; +} +/* -------------------------------------------------------- + Background Colors +-----------------------------------------------------------*/ +.bg-brand { + background-color: #191C22; +} +.bg-black-trp { + background-color: rgba(0, 0, 0, 0.12) !important; +} +/* -------------------------------------------------------- + Borders +-----------------------------------------------------------*/ +.b-0 { + border: 0 !important; +} +/* -------------------------------------------------------- + Width +-----------------------------------------------------------*/ +.w-100 { + width: 100% !important; +} +/* -------------------------------------------------------- + Border Radius +-----------------------------------------------------------*/ +.brd-2 { + border-radius: 2px; +} +label { + font-weight: 500; +} +/* -------------------------------------------------------- + Input Fields +-----------------------------------------------------------*/ +.form-control { + -webkit-transition: all; + -o-transition: all; + transition: all; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; + resize: none; + box-shadow: 0 0 0 40px rgba(0, 0, 0, 0) !important; + border-radius: 0; +} +.form-control:focus { + box-shadow: 0 0 1px -2px rgba(121, 194, 255, 0.5) !important; +} +/* -------------------------------------------------------- + Custom Checkbox + Radio +-----------------------------------------------------------*/ +.cr-alt { + position: relative; + padding-top: 0; + margin: 0; +} +.cr-alt label { + position: relative; + padding-left: 28px; +} +.cr-alt.has-success input[type="checkbox"] + .input-helper, +.cr-alt.has-success input[type="radio"] + .input-helper { + border-color: #4CAF50; +} +.cr-alt.has-success input[type="checkbox"]:checked + .input-helper:before, +.cr-alt.has-success input[type="radio"]:checked + .input-helper:before { + background: #4CAF50; +} +.cr-alt.has-warning input[type="checkbox"] + .input-helper, +.cr-alt.has-warning input[type="radio"] + .input-helper { + border-color: #FF9800; +} +.cr-alt.has-warning input[type="checkbox"]:checked + .input-helper:before, +.cr-alt.has-warning input[type="radio"]:checked + .input-helper:before { + background: #FF9800; +} +.cr-alt.has-error input[type="checkbox"] + .input-helper, +.cr-alt.has-error input[type="radio"] + .input-helper { + border-color: #F44336; +} +.cr-alt.has-error input[type="checkbox"]:checked + .input-helper:before, +.cr-alt.has-error input[type="radio"]:checked + .input-helper:before { + background: #F44336; +} +.cr-alt input[type="checkbox"], +.cr-alt input[type="radio"] { + opacity: 0; + filter: alpha(opacity=0); + width: 20px; + height: 20px; + position: absolute; + z-index: 10; + margin: 0; + top: 0; + left: 0; + cursor: pointer; +} +.cr-alt input[type="checkbox"] + .input-helper, +.cr-alt input[type="radio"] + .input-helper { + border: 1px solid #e8e8e8; + width: 19px; + height: 19px; + background: #fff; + position: absolute; + left: 0; + top: -1px; + cursor: pointer; +} +.cr-alt input[type="checkbox"]:checked + .input-helper:before, +.cr-alt input[type="radio"]:checked + .input-helper:before { + content: ""; + width: 9px; + height: 9px; + background: #31ACFF; + position: absolute; + left: 4px; + top: 4px; +} +.cr-alt input[type="radio"] + i { + border-radius: 50%; +} +.cr-alt input[type="radio"]:checked + i:before { + border-radius: 50%; +} +.cr-alt.disabled { + opacity: 0.7; + filter: alpha(opacity=70); +} +.checkbox-inline, +.radio-inline { + padding-left: 27px; +} +/* -------------------------------------------------------- + Input Addon +-----------------------------------------------------------*/ +.input-group .input-group-addon { + min-width: 40px; + color: #333; + padding: 0; +} +.input-group:not([class*="input-group-"]) .input-group-addon { + font-size: 15px; +} +/* -------------------------------------------------------- + Toggle Switch +-----------------------------------------------------------*/ +.toggle-switch { + display: inline-block; + vertical-align: top; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.toggle-switch .ts-label { + display: inline-block; + margin: 0 20px 0 0; + vertical-align: top; + -webkit-transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1); + transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1); +} +.toggle-switch .ts-helper { + display: inline-block; + position: relative; + width: 40px; + height: 16px; + border-radius: 8px; + background: rgba(0, 0, 0, 0.26); + -webkit-transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1); + transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1); + vertical-align: middle; + cursor: pointer; +} +.toggle-switch .ts-helper:before { + content: ''; + position: absolute; + top: -4px; + left: -4px; + width: 24px; + height: 24px; + background: #fafafa; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28); + border-radius: 50%; + webkit-transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); + transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); +} +.toggle-switch:not(.disabled) .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(128, 128, 128, 0.1); +} +.toggle-switch input { + position: absolute; + z-index: 1; + width: 46px; + margin: 0 0 0 -4px; + height: 24px; + opacity: 0; + filter: alpha(opacity=0); + cursor: pointer; +} +.toggle-switch input:checked + .ts-helper:before { + left: 20px; +} +.toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper { + background: rgba(0, 150, 136, 0.5); +} +.toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:before { + background: #009688; +} +.toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 150, 136, 0.2); +} +.toggle-switch.disabled { + opacity: 0.6; + filter: alpha(opacity=60); +} +.toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper { + background: rgba(244, 67, 54, 0.5); +} +.toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:before { + background: #F44336; +} +.toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(244, 67, 54, 0.2); +} +.toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper { + background: rgba(33, 150, 243, 0.5); +} +.toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:before { + background: #2196F3; +} +.toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(33, 150, 243, 0.2); +} +.toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper { + background: rgba(255, 193, 7, 0.5); +} +.toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:before { + background: #FFC107; +} +.toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(255, 193, 7, 0.2); +} +.toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper { + background: rgba(156, 39, 176, 0.5); +} +.toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:before { + background: #9C27B0; +} +.toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(156, 39, 176, 0.2); +} +.toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper { + background: rgba(233, 30, 99, 0.5); +} +.toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:before { + background: #E91E63; +} +.toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(233, 30, 99, 0.2); +} +.toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper { + background: rgba(205, 220, 57, 0.5); +} +.toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:before { + background: #CDDC39; +} +.toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(205, 220, 57, 0.2); +} +.toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper { + background: rgba(0, 188, 212, 0.5); +} +.toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:before { + background: #00BCD4; +} +.toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 188, 212, 0.2); +} +.toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper { + background: rgba(76, 175, 80, 0.5); +} +.toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:before { + background: #4CAF50; +} +.toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:active:before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(76, 175, 80, 0.2); +} +.btn:not(.btn-alt) { + border: 0; +} +.btn[class*="bg-"]:not(.bg-white) { + color: #fff; +} +.btn .caret { + margin-top: -3px; +} +.btn-default { + color: #333; + background-color: #eee; + border-color: transparent; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #d5d5d5; + border-color: rgba(0, 0, 0, 0); +} +.btn-default:hover { + color: #333; + background-color: #d5d5d5; + border-color: rgba(0, 0, 0, 0); +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #d5d5d5; + border-color: rgba(0, 0, 0, 0); +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #c3c3c3; + border-color: rgba(0, 0, 0, 0); +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #eee; + border-color: transparent; +} +.btn-default .badge { + color: #eee; + background-color: #333; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e9e9e9; + border-color: rgba(0, 0, 0, 0); +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #eee; + border-color: transparent; +} +.btn-default .badge { + color: #eee; + background-color: #333; +} +.btn-inverse { + color: #fff; + background-color: #454545; + border-color: transparent; +} +.btn-inverse:focus, +.btn-inverse.focus { + color: #fff; + background-color: #2b2b2b; + border-color: rgba(0, 0, 0, 0); +} +.btn-inverse:hover { + color: #fff; + background-color: #2b2b2b; + border-color: rgba(0, 0, 0, 0); +} +.btn-inverse:active, +.btn-inverse.active, +.open > .dropdown-toggle.btn-inverse { + color: #fff; + background-color: #2b2b2b; + border-color: rgba(0, 0, 0, 0); +} +.btn-inverse:active:hover, +.btn-inverse.active:hover, +.open > .dropdown-toggle.btn-inverse:hover, +.btn-inverse:active:focus, +.btn-inverse.active:focus, +.open > .dropdown-toggle.btn-inverse:focus, +.btn-inverse:active.focus, +.btn-inverse.active.focus, +.open > .dropdown-toggle.btn-inverse.focus { + color: #fff; + background-color: #1a1a1a; + border-color: rgba(0, 0, 0, 0); +} +.btn-inverse:active, +.btn-inverse.active, +.open > .dropdown-toggle.btn-inverse { + background-image: none; +} +.btn-inverse.disabled, +.btn-inverse[disabled], +fieldset[disabled] .btn-inverse, +.btn-inverse.disabled:hover, +.btn-inverse[disabled]:hover, +fieldset[disabled] .btn-inverse:hover, +.btn-inverse.disabled:focus, +.btn-inverse[disabled]:focus, +fieldset[disabled] .btn-inverse:focus, +.btn-inverse.disabled.focus, +.btn-inverse[disabled].focus, +fieldset[disabled] .btn-inverse.focus, +.btn-inverse.disabled:active, +.btn-inverse[disabled]:active, +fieldset[disabled] .btn-inverse:active, +.btn-inverse.disabled.active, +.btn-inverse[disabled].active, +fieldset[disabled] .btn-inverse.active { + background-color: #454545; + border-color: transparent; +} +.btn-inverse .badge { + color: #454545; + background-color: #fff; +} +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse.focus, +.btn-inverse:active, +.btn-inverse.active, +.open > .dropdown-toggle.btn-inverse { + color: #fff; + background-color: #404040; + border-color: rgba(0, 0, 0, 0); +} +.btn-inverse:active, +.btn-inverse.active, +.open > .dropdown-toggle.btn-inverse { + background-image: none; +} +.btn-inverse.disabled, +.btn-inverse[disabled], +fieldset[disabled] .btn-inverse, +.btn-inverse.disabled:hover, +.btn-inverse[disabled]:hover, +fieldset[disabled] .btn-inverse:hover, +.btn-inverse.disabled:focus, +.btn-inverse[disabled]:focus, +fieldset[disabled] .btn-inverse:focus, +.btn-inverse.disabled.focus, +.btn-inverse[disabled].focus, +fieldset[disabled] .btn-inverse.focus, +.btn-inverse.disabled:active, +.btn-inverse[disabled]:active, +fieldset[disabled] .btn-inverse:active, +.btn-inverse.disabled.active, +.btn-inverse[disabled].active, +fieldset[disabled] .btn-inverse.active { + background-color: #454545; + border-color: transparent; +} +.btn-inverse .badge { + color: #454545; + background-color: #fff; +} +.btn-link { + color: #333; +} +.btn-icon { + border-radius: 50%; + width: 40px; + height: 40px; + padding: 0; + text-align: center; +} +.btn-icon .zmdi { + font-size: 17px; +} +.btn-icon-text > .zmdi { + font-size: 15px; + vertical-align: top; + display: inline-block; + margin-top: 2px; + line-height: 100%; + margin-right: 5px; +} +.open .btn { + outline: none !important; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; +} +.open .btn:focus, +.open .btn:active { + outline: none !important; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; +} +/** ALTERNATIVE BUTTONS **/ +.btn-alt { + background: transparent; +} +.btn-alt.btn-default { + border-color: #a2a2a2; + color: #a2a2a2; +} +.btn-alt.btn-default:not(.btn-white):hover, +.btn-alt.btn-default:not(.btn-white):active, +.btn-alt.btn-default:not(.btn-white):focus { + color: #fff; + background: #a2a2a2; +} +.btn-alt.btn-default.btn-white:hover, +.btn-alt.btn-default.btn-white:active, +.btn-alt.btn-default.btn-white:focus { + color: #333; + background: #a2a2a2; +} +.btn-alt.btn-info { + border-color: #00BCD4; + color: #00BCD4; +} +.btn-alt.btn-info:not(.btn-white):hover, +.btn-alt.btn-info:not(.btn-white):active, +.btn-alt.btn-info:not(.btn-white):focus { + color: #fff; + background: #00BCD4; +} +.btn-alt.btn-info.btn-white:hover, +.btn-alt.btn-info.btn-white:active, +.btn-alt.btn-info.btn-white:focus { + color: #333; + background: #00BCD4; +} +.btn-alt.btn-primary { + border-color: #2196F3; + color: #2196F3; +} +.btn-alt.btn-primary:not(.btn-white):hover, +.btn-alt.btn-primary:not(.btn-white):active, +.btn-alt.btn-primary:not(.btn-white):focus { + color: #fff; + background: #2196F3; +} +.btn-alt.btn-primary.btn-white:hover, +.btn-alt.btn-primary.btn-white:active, +.btn-alt.btn-primary.btn-white:focus { + color: #333; + background: #2196F3; +} +.btn-alt.btn-success { + border-color: #4CAF50; + color: #4CAF50; +} +.btn-alt.btn-success:not(.btn-white):hover, +.btn-alt.btn-success:not(.btn-white):active, +.btn-alt.btn-success:not(.btn-white):focus { + color: #fff; + background: #4CAF50; +} +.btn-alt.btn-success.btn-white:hover, +.btn-alt.btn-success.btn-white:active, +.btn-alt.btn-success.btn-white:focus { + color: #333; + background: #4CAF50; +} +.btn-alt.btn-warning { + border-color: #FF9800; + color: #FF9800; +} +.btn-alt.btn-warning:not(.btn-white):hover, +.btn-alt.btn-warning:not(.btn-white):active, +.btn-alt.btn-warning:not(.btn-white):focus { + color: #fff; + background: #FF9800; +} +.btn-alt.btn-warning.btn-white:hover, +.btn-alt.btn-warning.btn-white:active, +.btn-alt.btn-warning.btn-white:focus { + color: #333; + background: #FF9800; +} +.btn-alt.btn-danger { + border-color: #F44336; + color: #F44336; +} +.btn-alt.btn-danger:not(.btn-white):hover, +.btn-alt.btn-danger:not(.btn-white):active, +.btn-alt.btn-danger:not(.btn-white):focus { + color: #fff; + background: #F44336; +} +.btn-alt.btn-danger.btn-white:hover, +.btn-alt.btn-danger.btn-white:active, +.btn-alt.btn-danger.btn-white:focus { + color: #333; + background: #F44336; +} +.clist { + list-style: none; +} +.clist > li:before { + font-family: 'Material-Design-Iconic-Font'; + margin: 0 10px 0 -20px; + vertical-align: middle; +} +.clist.clist-angle > li:before { + content: "\f2fb"; +} +.clist.clist-check > li:before { + content: "\f26b"; +} +.clist.clist-star > li:before { + content: "\f27d"; +} +#header { + width: 100%; + z-index: 10; + top: 0; + left: 0; + background-color: #fff; + height: 62px; +} +#header.affix { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.23); +} +#header:not(.affix) { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07); + position: fixed; +} +/* -------------------------------------------------------- + Top Menu +-----------------------------------------------------------*/ +.header-inner { + padding: 0; + margin: 0; + width: 100%; + list-style: none; +} +.header-inner > li:not(.pull-right) { + float: left; +} +@media (max-width: 768px) { + .header-inner > li:not(.top-search) { + position: static; + } + .header-inner > li .dropdown-menu { + width: calc(100% - 30px); + margin-left: 15px; + } +} +.header-inner > li > a { + height: 62px; + color: #333; + min-width: 45px; + display: block; + position: relative; +} +.header-inner > li > a > .zmdi { + font-size: 22px; + line-height: 62px; +} +.header-inner > li:not(.logo) { + text-align: center; +} +.header-inner > li.open > a:not([class*="hi-"]):before { + content: ""; + width: 40px; + height: 40px; + position: absolute; + top: 50%; + left: 50%; + margin-top: -21px; + margin-left: -20px; + background: #eee; + border-radius: 50%; + z-index: -1; +} +.header-inner .dropdown-menu { + margin-top: -5px; +} +.header-inner .open > .hi-messages { + color: #4CAF50; +} +.header-inner .open > .hi-notifications { + color: #FF9800; +} +.header-inner .open > .hi-projects { + color: #4CAF50; +} +.header-inner .open > .hi-events { + color: #2196F3; +} +.header-inner .open .hi-count { + display: none; +} +.hi-count { + position: absolute; + font-style: normal; + background-color: #F44336; + padding: 0 4px; + font-size: 10px; + color: #fff; + line-height: 17px; + height: 17px; + top: 11px; + right: 6px; + border-radius: 50%; + width: 17px; +} +.hi-dropdown { + padding: 0; +} +@media (min-width: 768px) { + .hi-dropdown { + width: 350px; + } +} +/* -------------------------------------------------------- + Logo +-----------------------------------------------------------*/ +.logo { + position: relative; + z-index: 2; + height: 62px; +} +@media (min-width: 1280px) { + .logo { + width: 240px; + background-color: #000; + margin-right: 15px; + } + .logo > a { + padding: 15px 22px; + } +} +@media (max-width: 1279px) { + .logo { + width: 64px; + } + .logo > a { + display: none !important; + } +} +@media (max-width: 768px) { + .logo { + padding: 12px; + } +} +/* -------------------------------------------------------- + Sidebar Trigger for mobile +-----------------------------------------------------------*/ +#menu-trigger { + font-size: 21px; + text-align: center; + color: #fff; + cursor: pointer; + display: none; + background: #000; + height: 100%; +} +#menu-trigger.toggled i:before { + content: '\f2ea'; +} +@media (min-width: 769px) { + #menu-trigger { + line-height: 62px; + } +} +@media (max-width: 1279px) { + #menu-trigger { + display: block; + } +} +@media (max-width: 768px) { + #menu-trigger { + border-radius: 2px; + line-height: 39px; + } +} +/* -------------------------------------------------------- + Top Search +-----------------------------------------------------------*/ +.top-search { + position: relative; + background: #fff; + height: 62px; +} +.top-search:not(.toggled) { + width: 80px; + margin-left: 15px; +} +.top-search:not(.toggled):before { + font-family: 'Material-Design-Iconic-Font'; + content: "\f1c3"; + position: absolute; + left: 0; + top: 15px; + font-size: 22px; + z-index: 1; + color: #333; +} +.top-search:not(.toggled) .ts-reset { + display: none; +} +.top-search:not(.toggled) .ts-input { + cursor: pointer; +} +@media (max-width: 330px) { + .top-search:not(.toggled) { + width: 20px; + } +} +.top-search .ts-input { + height: 60px; + padding-left: 25px; + width: 100%; + border: 0; + position: relative; + background: transparent; + z-index: 1; +} +.top-search.toggled { + position: absolute; + top: 0; + font-size: 20px; + font-weight: normal; + z-index: 1; + width: 100%; + left: 0; +} +@media (min-width: 1280px) { + .top-search.toggled { + padding-left: 240px; + } +} +@media (min-width: 769px) and (max-width: 1279px) { + .top-search.toggled { + padding-left: 64px; + } +} +.top-search.toggled .ts-input { + background: #fff; +} +.top-search.toggled .ts-reset { + font-size: 11px; + color: #fff; + position: absolute; + top: 50%; + right: 15px; + z-index: 2; + width: 20px; + height: 20px; + background-color: #8E8E8E; + line-height: 20px; + text-align: center; + border-radius: 50%; + margin-top: -10px; +} +.top-search.toggled .ts-reset:hover { + cursor: pointer; + background: #333; +} +/* -------------------------------------------------------- + Events +-----------------------------------------------------------*/ +.event-time { + width: 67px; + height: 50px; + text-align: center; + padding: 9px 0; + color: #fff; + border-radius: 2px; + margin-top: 2px; +} +.event-time > h2 { + margin: 0; + line-height: 100%; + font-size: 17px; + margin-bottom: -1px; + color: #fff; + font-weight: normal; +} +/* -------------------------------------------------------- + Apps +-----------------------------------------------------------*/ +@media (min-width: 768px) { + #launch-apps { + padding: 0; + text-align: center; + width: 300px; + } + .la-body { + padding: 20px 10px; + } + .lab-item { + width: 60px; + display: inline-block; + margin: 10px; + } + .lab-item:hover > a { + opacity: 0.8; + filter: alpha(opacity=80); + } + .lab-item:hover > small { + color: #333; + } + .lab-item > a { + height: 60px; + display: block; + color: #fff; + line-height: 70px; + border-radius: 50%; + -webkit-transition: opacity; + -o-transition: opacity; + transition: opacity; + } + .lab-item > a > i { + font-size: 25px; + } + .lab-item > small { + color: #969696; + display: block; + margin-top: 5px; + -webkit-transition: color; + -o-transition: color; + transition: color; + } +} +/* -------------------------------------------------------- + Time +-----------------------------------------------------------*/ +#time { + font-size: 18px; + font-weight: 400; + background-color: #191C22; + color: #FBFBFB; + padding: 4px 11px; + border-radius: 2px; + margin: 14px; +} +#time span:not(:last-child):after { + content: ":"; + position: relative; + top: -1px; + right: -1px; +} +.tile { + background-color: #fff; + margin-bottom: 30px; + position: relative; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07); +} +.tile[class*="bg-"] { + color: #fff; +} +@media (max-width: 768px) { + .tile { + margin-bottom: 15px; + } +} +.t-header .th-title { + line-height: 100%; +} +.t-header:not(.th-alt) { + padding: 20px 23px; +} +.t-header:not(.th-alt) .th-title { + font-size: 17px; + font-weight: 400; + color: #333; +} +.t-header:not(.th-alt) .th-title small { + font-size: 12px; + color: #9C9C9C; + margin-top: 3px; + display: block; +} +.t-header.th-alt { + padding: 10px 15px 9px; +} +.t-header.th-alt .actions > a { + color: #fff; +} +.t-header.th-alt[class*="bg-"] .th-title { + color: #fff; +} +.t-header .actions { + right: 0; + top: 0; +} +.t-header .actions > a { + font-size: 24px; + line-height: 100%; + padding: 4px 10px 3px; + display: block; +} +.t-header .actions > a:hover, +.t-header .actions.open > a { + background-color: rgba(0, 0, 0, 0.1); +} +.tb-padding { + padding: 20px 23px 30px; +} +.label { + border-radius: 1px; + padding: 4px 5px 3px; +} +h1 .label, +h2 .label, +h3 .label, +h4 .label, +h5 .label, +h6 .label { + border-radius: 2px; +} +.badge { + border-radius: 1px; +} +.dropdown-menu { + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); + margin-top: 1px; + border-width: 0; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 300ms; + animation-duration: 300ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.dropdown-menu > li > a { + padding: 8px 17px; +} +.dropdown-menu.dm-icon > li > a > .zmdi { + line-height: 100%; + vertical-align: top; + font-size: 18px; + width: 28px; +} +.dropdown-menu:not([class*="bg-"]) > li > a { + color: #4C4C4C; +} +.dropdown-menu:not([class*="bg-"]) > li > a:hover { + color: #000; +} +.dropdown-menu[class*="bg-"] > li > a { + font-weight: 300; + color: #fff; +} +.dropdown-header { + padding: 10px 15px 9px; + text-transform: uppercase; + font-weight: normal; + border-radius: 1px 1px 0 0; + line-height: 100%; + border-radius: 2px 2px 0 0; +} +.dropdown-header[class*="bg-"] { + color: #fff; +} +.dropdown-header .actions { + top: 0; + right: 0; +} +.dropdown-header .actions > li > a { + display: block; + padding: 6px 0 5px; + width: 33px; + text-align: center; +} +.dropdown-header .actions > li > a:hover { + background: rgba(0, 0, 0, 0.08); +} +.list-group { + margin-bottom: 0; +} +.list-group.lg-alt .list-group-item { + border: 0; +} +.list-group:not(.lg-alt).lg-listview .list-group-item { + border-left: 0; + border-right: 0; +} +.list-group:not(.lg-alt).lg-listview .list-group-item:last-child { + border-bottom: 0; +} +.list-group-item .cr-alt { + line-height: 100%; + margin-top: 2px; +} +.list-group-item-heading { + margin-bottom: 2px; + color: #333; +} +.list-group-item-heading > small { + font-size: 11px; + color: #C5C5C5; + margin-left: 10px; +} +.list-group-item-heading, +.list-group-item-text { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.list-group-item-text { + display: block; +} +.list-group-item-text:not(:last-child) { + margin-bottom: 4px; +} +.list-group-img { + width: 38px; + height: 38px; + border-radius: 2px; +} +/* -------------------------------------------------------- + Actions +-----------------------------------------------------------*/ +.actions { + position: absolute; + list-style: none; + padding: 0; + margin: 0; +} +.actions > li { + display: inline-block; +} +.actions > li > a { + display: block; + padding: 0 10px; +} +.actions > li > a > i { + font-size: 20px; +} +.actions .dropdown-menu { + min-width: 140px; + margin-top: -8px; + margin-right: -1px; +} +.actions:not(.a-alt) > li > a > i { + color: #939393; +} +.actions:not(.a-alt) > li.open > a > i, +.actions:not(.a-alt) > li > a:hover > i { + color: #000; +} +.actions.a-alt > li > a > i { + color: #fff; +} +/* -------------------------------------------------------- + View More +-----------------------------------------------------------*/ +.view-more { + display: block; + padding: 5px 10px; + text-align: center; + border-top: 1px solid #f4f4f4; + font-size: 12px; + margin-top: 15px; + color: #777777; +} +.view-more:hover { + color: #333; + background-color: #FCFCFC; +} +/* -------------------------------------------------------- + Page Header +-----------------------------------------------------------*/ +.page-header { + padding: 0 22px; + font-weight: normal; + font-size: 19px; + margin: 0 0 20px 0; +} +.page-header small { + text-transform: none; + display: block; + font-size: 12px; + color: #9C9C9C; + margin-top: 7px; + line-height: 140%; +} +.page-header h3 { + margin: 0; + font-weight: normal; + font-size: 15px; + color: #333; +} +/* -------------------------------------------------------- + Close +-----------------------------------------------------------*/ +.close { + font-weight: normal; + text-shadow: none; + opacity: 0.5; + filter: alpha(opacity=50); +} +/* -------------------------------------------------------- + Action Header +-----------------------------------------------------------*/ +.action-header { + position: relative; + background: #f8f8f8; + padding: 15px 13px 15px 17px; +} +.ah-actions { + z-index: 3; + float: right; + margin-top: 7px; + position: relative; +} +.ah-label { + color: #818181; + display: inline-block; + margin: 0; + font-size: 14px; + font-weight: normal; + padding: 0 6px; + line-height: 33px; + vertical-align: middle; + float: left; +} +.ah-search { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 4; + background: #fff; + display: none; +} +.ah-search:before { + content: "\f1c3"; + font-family: 'Material-Design-Iconic-Font'; + position: absolute; + left: 24px; + top: 17px; + font-size: 22px; +} +.ahs-input { + border: 0; + padding: 0 26px 0 55px; + height: 63px; + font-size: 18px; + width: 100%; + font-weight: 100; + background: #fff; + border-bottom: 1px solid #EEE; +} +.ahs-close { + font-style: normal; + position: absolute; + top: 23px; + right: 22px; + font-size: 17px; + width: 18px; + height: 18px; + background-color: #ADADAD; + line-height: 100%; + color: #fff; + text-align: center; + cursor: pointer; + border-radius: 50%; +} +.ahs-close:hover { + background: #333; +} +/* -------------------------------------------------------- + Load More +-----------------------------------------------------------*/ +.load-more { + text-align: center; + margin-top: 30px; +} +.load-more a { + padding: 5px 10px 3px; + display: inline-block; + background-color: #F44336; + color: #FFF; + border-radius: 2px; + white-space: nowrap; +} +.load-more a i { + font-size: 20px; + vertical-align: middle; + position: relative; + margin-top: -2px; +} +.load-more a:hover { + background-color: #ea1c0d; +} +/* -------------------------------------------------------- + Data List +-----------------------------------------------------------*/ +.dl-horizontal dt { + text-align: left; +} +/* -------------------------------------------------------- + User Avatar +-----------------------------------------------------------*/ +.img-avatar { + height: 37px; + border-radius: 2px; + width: 37px; +} +.progress { + box-shadow: none; + border-radius: 0; + height: 5px; + margin-bottom: 0; +} +.progress .progress-bar { + box-shadow: none; +} +/* -------------------------------------------------------- + User Signups +-----------------------------------------------------------*/ +.rounded-thumbs { + padding: 15px 25px 0; +} +.rt-item { + display: block; + padding-top: 10px; + padding-bottom: 10px; +} +.rt-item img { + width: 100%; + height: 100%; + border-radius: 50%; +} +.rt-item small { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + text-align: center; + display: block; + color: #777; + margin-top: 3px; +} +.rt-item:hover { + background-color: #FCFCFC; +} +.table { + margin-bottom: 0; +} +.table:not(.table-striped) > thead > tr > th { + background-color: #FAFAFA; +} +.table [class*="bg-"] > tr > th { + color: #fff; + border-bottom: 0; + background: transparent !important; +} +.table [class*="bg-"] + tbody > tr:first-child > td { + border-top: 0; +} +.table > thead > tr > th { + vertical-align: middle; + font-weight: 500; + color: #333; + border-width: 1px; + text-transform: uppercase; + padding: 15px 10px; +} +.table > thead > tr > th:first-child, +.table > tbody > tr > th:first-child, +.table > tfoot > tr > th:first-child, +.table > thead > tr > td:first-child, +.table > tbody > tr > td:first-child, +.table > tfoot > tr > td:first-child { + padding-left: 30px; +} +.table > thead > tr > th:last-child, +.table > tbody > tr > th:last-child, +.table > tfoot > tr > th:last-child, +.table > thead > tr > td:last-child, +.table > tbody > tr > td:last-child, +.table > tfoot > tr > td:last-child { + padding-right: 30px; +} +.table tbody > tr:last-child > td { + padding-bottom: 20px; +} +.table-bordered { + border: 0; +} +.table-bordered > tbody > tr > td, +.table-bordered > tbody > tr > th { + border-bottom: 0; + border-left: 0; +} +.table-bordered > tbody > tr > td:last-child, +.table-bordered > tbody > tr > th:last-child { + border-right: 0; +} +.table-bordered > thead > tr > th { + border-left: 0; +} +.table-bordered > thead > tr > th:last-child { + border-right: 0; +} +.table-vmiddle td { + vertical-align: middle !important; +} +.table-responsive { + border: 0; +} +.tile .table > thead:not([class*="bg-"]) > tr > th { + border-top: 1px solid #f0f0f0; +} +.pagination { + border-radius: 0; +} +.pagination > li { + margin: 0 2px; + display: inline-block; + vertical-align: top; +} +.pagination > li > a, +.pagination > li > span { + border-radius: 50% !important; + padding: 0; + width: 40px; + height: 40px; + line-height: 38px; + text-align: center; + font-size: 14px; + z-index: 1; + position: relative; +} +.pagination > li > a > .zmdi, +.pagination > li > span > .zmdi { + font-size: 22px; + line-height: 39px; +} +.pagination > li.disabled { + opacity: 0.5; + filter: alpha(opacity=50); +} +/* -------------------------------------------------------- + Listview Pagination +-----------------------------------------------------------*/ +.lv-pagination { + width: 100%; + text-align: center; + padding: 40px 0; + border-top: 1px solid #F0F0F0; + margin-top: 0; + margin-bottom: 0; +} +/* -------------------------------------------------------- + Pager +-----------------------------------------------------------*/ +.pager li > a, +.pager li > span { + padding: 5px 10px 6px; + color: #7E7E7E; +} +.alert { + padding-left: 30px; + padding-right: 30px; +} +.alert span { + cursor: pointer; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 44px; +} +.alert-inverse { + background-color: #333; + border-color: transparent; + color: #fff; +} +.alert-inverse hr { + border-top-color: rgba(0, 0, 0, 0); +} +.alert-inverse .alert-link { + color: #e6e6e6; +} +.alert-link { + color: #fff !important; + font-weight: normal !important; + text-decoration: underline; +} +.growl-animated.alert-inverse { + box-shadow: 0 0 5px rgba(51, 51, 51, 0.5); +} +.growl-animated.alert-info { + box-shadow: 0 0 5px rgba(33, 150, 243, 0.5); +} +.growl-animated.alert-success { + box-shadow: 0 0 5px rgba(76, 175, 80, 0.5); +} +.growl-animated.alert-warning { + box-shadow: 0 0 5px rgba(255, 193, 7, 0.5); +} +.growl-animated.alert-danger { + box-shadow: 0 0 5px rgba(244, 67, 54, 0.5); +} +/* -------------------------------------------------------- + Thumbnail +-----------------------------------------------------------*/ +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #eee; +} +/* -------------------------------------------------------- + Lightbox +-----------------------------------------------------------*/ +.lightbox > a { + position: relative; + -webkit-transition: opacity; + -o-transition: opacity; + transition: opacity; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; +} +.lightbox > a > img { + width: 100%; +} +.lightbox > a:hover { + opacity: 0.8; + filter: alpha(opacity=80); +} +.lightbox > a:not(.p-item) { + margin-bottom: 20px; +} +/* -------------------------------------------------------- + Carousel +-----------------------------------------------------------*/ +.carousel .carousel-control { + -webkit-transition: all; + -o-transition: all; + transition: all; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; + opacity: 0; + filter: alpha(opacity=0); +} +.carousel .carousel-control .zmdi { + position: absolute; + top: 50%; + left: 50%; + line-height: 100%; +} +@media screen and (min-width: 768px) { + .carousel .carousel-control .zmdi { + font-size: 60px; + width: 60px; + height: 60px; + margin-top: -30px; + margin-left: -30px; + } +} +@media screen and (max-width: 991px) { + .carousel .carousel-control .zmdi { + width: 24px; + height: 24px; + margin-top: -12px; + margin-left: -12px; + } +} +.carousel:hover .carousel-control { + opacity: 1; + filter: alpha(opacity=100); +} +.carousel .carousel-caption { + background: rgba(0, 0, 0, 0.6); + left: 0; + right: 0; + bottom: 0; + width: 100%; + padding-bottom: 50px; +} +.carousel .carousel-caption > h3 { + color: #fff; + margin: 0 0 5px; + font-weight: 300; +} +.carousel .carousel-caption > p { + margin: 0; +} +@media screen and (max-width: 991px) { + .carousel .carousel-caption { + display: none; + } +} +.carousel .carousel-indicators { + bottom: 10px; + margin: 0; + left: 0; + bottom: 0; + width: 100%; + padding: 0 0 6px; + background: rgba(0, 0, 0, 0.6); +} +.carousel .carousel-indicators li { + border-radius: 0; + width: 15px; + border: 0; + background: #fff; + height: 3px; + margin: 0; + -webkit-transition: all; + -o-transition: all; + transition: all; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; +} +.carousel .carousel-indicators li.active { + width: 25px; + height: 3px; + background: #FF9800; +} +.modal-header { + padding: 23px 26px; +} +.modal-body { + padding: 0 26px 10px; +} +.modal-content { + box-shadow: 0 5px 20px rgba(0, 0, 0, 0.31); +} +.modal-footer { + padding: 20px 22px; +} +.tab-nav { + list-style: none; + padding: 0; + white-space: nowrap; + margin: 0; + overflow: auto; + box-shadow: inset 0 -2px 0 0 #eee; +} +.tab-nav > li { + display: inline-block; + vertical-align: top; +} +.tab-nav > li > a { + display: inline-block; + color: #7a7a7a; + text-transform: uppercase; + position: relative; + width: 100%; + font-weight: 500; +} +.tab-nav > li > a:after { + content: ""; + height: 2px; + position: absolute; + width: 100%; + left: 0; + bottom: 0; + display: none; +} +@media (min-width: 768px) { + .tab-nav > li > a { + padding: 15px; + } +} +@media (max-width: 768px) { + .tab-nav > li > a { + padding: 15px 8px; + } +} +.tab-nav > li.active > a { + color: #000; +} +.tab-nav > li.active > a:after { + display: block; +} +.tab-nav.tab-nav-right { + text-align: right; +} +.tab-nav.tn-justified > li { + display: table-cell; + width: 1%; + text-align: center; +} +.tab-nav.tn-icon > li .zmdi { + font-size: 22px; + line-height: 100%; + min-height: 25px; +} +.tab-nav:not([data-tab-color]) > li > a:after { + background: #2196F3; +} +.tab-nav[data-tab-color="green"] > li > a:after { + background: #4CAF50; +} +.tab-nav[data-tab-color="red"] > li > a:after { + background: #F44336; +} +.tab-nav[data-tab-color="teal"] > li > a:after { + background: #009688; +} +.tab-nav[data-tab-color="amber"] > li > a:after { + background: #FFC107; +} +.tab-nav[data-tab-color="black"] > li > a:after { + background: #000000; +} +.tab-nav[data-tab-color="cyan"] > li > a:after { + background: #00BCD4; +} +.tab-content { + padding: 20px 0; +} +.panel { + box-shadow: none; + border: 0; +} +.panel-heading { + padding: 0; +} +.panel-title > a { + padding: 10px 15px; + display: block; + font-size: 13px; +} +.panel-collapse .panel-heading { + position: relative; +} +.panel-collapse .panel-heading .panel-title > a { + padding: 8px 5px 16px 30px; + color: #000; + position: relative; + border-bottom: 2px solid #eee; +} +.panel-collapse .panel-heading:before { + font-family: 'Material-Design-Iconic-Font'; + font-size: 17px; + position: absolute; + left: 0; + top: 4px; + content: "\f278"; +} +.panel-collapse .panel-heading.active:before { + content: "\f273"; +} +.panel-collapse .panel-body { + border-top: 0 !important; + padding-left: 5px; + padding-right: 5px; +} +.panel-group:not([data-collapse-color]) .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #2196F3; +} +.panel-group[data-collapse-color="red"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #F44336; +} +.panel-group[data-collapse-color="green"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #4CAF50; +} +.panel-group[data-collapse-color="amber"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #FFC107; +} +.panel-group[data-collapse-color="teal"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #009688; +} +.panel-group[data-collapse-color="black"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #000000; +} +.panel-group[data-collapse-color="cyan"] .panel-collapse .panel-heading.active .panel-title > a { + border-bottom-color: #00BCD4; +} +.tooltip-inner { + border-radius: 1px; + padding: 5px 10px; + font-size: 12px; +} +.popover { + box-shadow: 0 2px 30px rgba(0, 0, 0, 0.2); +} +.popover-title { + border-bottom: 0; + padding: 15px; + font-size: 12px; + text-transform: uppercase; +} +.popover-title + .popover-content { + padding-top: 0; +} +.popover-content { + padding: 15px; +} +.popover-content p { + margin-bottom: 0; +} +.breadcrumb { + border-bottom: 1px solid #E5E5E5; + border-radius: 0; + padding-top: 10px; + padding-right: 33px; + padding-bottom: 11px; +} +@media (min-width: 1280px) { + .breadcrumb { + padding-left: 270px; + } +} +@media (min-width: 768px) and (max-width: 1279px) { + .breadcrumb { + padding-left: 94px; + } +} +@media (max-width: 768px) { + .breadcrumb { + padding-left: 15px; + } +} +.breadcrumb > li > a { + color: #A9A9A9; +} +.breadcrumb > li > a:hover { + color: #7c7c7c; +} +.jumbotron { + padding-left: 60px; + padding-right: 60px; +} +#profile-main { + min-height: 500px; + position: relative; +} +.pm-overview { + overflow: hidden !important; +} +@media (min-width: 1200px) { + .pm-overview { + width: 300px; + } +} +@media (min-width: 768px) and (max-width: 1200px) { + .pm-overview { + width: 250px; + } +} +@media (min-width: 768px) { + .pm-overview { + position: absolute; + left: 0; + top: 0; + height: 100%; + background: #f8f8f8; + border-right: 1px solid #eee; + } +} +@media (max-width: 767px) { + .pm-overview { + width: 100%; + background: #333; + text-align: center; + } +} +.pm-overview:hover .pmop-edit { + opacity: 1; + filter: alpha(opacity=100); + color: #fff; +} +@media (min-width: 1200px) { + .pm-body { + padding-left: 300px; + } +} +@media (min-width: 768px) and (max-width: 1200px) { + .pm-body { + padding-left: 250px; + } +} +@media (max-width: 767px) { + .pm-body { + padding-left: 0; + } +} +.pmo-pic { + position: relative; + margin: 20px; +} +@media (min-width: 768px) { + .pmo-pic img { + width: 100%; + border-radius: 2px 2px 0 0; + } +} +@media (max-width: 767px) { + .pmo-pic img { + width: 180px; + display: inline-block; + height: 180px; + border-radius: 50%; + border: 4px solid #fff; + } +} +.pmo-stat { + border-radius: 0 0 2px 2px; + color: #fff; + text-align: center; + padding: 30px 5px 0; +} +@media (min-width: 768px) { + .pmo-stat { + background: #FFC107; + padding-bottom: 15px; + } +} +.pmop-edit { + position: absolute; + top: 0; + left: 0; + color: #fff; + background: rgba(0, 0, 0, 0.38); + text-align: center; + padding: 10px 10px 11px; +} +.pmop-edit:hover { + background: rgba(0, 0, 0, 0.8); +} +.pmop-edit i { + font-size: 18px; + vertical-align: middle; + margin-top: -3px; +} +@media (min-width: 768px) { + .pmop-edit { + width: 100%; + opacity: 0; + filter: alpha(opacity=0); + } + .pmop-edit i { + margin-right: 4px; + } +} +.pmop-message { + position: absolute; + bottom: 27px; + left: 50%; + margin-left: -25px; +} +.pmop-message .dropdown-menu { + padding: 5px 0 55px; + left: -90px; + width: 228px; + height: 150px; + top: -74px; +} +.pmop-message .dropdown-menu textarea { + width: 100%; + height: 95px; + border: 0; + resize: none; + padding: 10px 19px; +} +.pmop-message .dropdown-menu button { + position: absolute; + bottom: 5px; + left: 93px; +} +.pmb-block { + margin-bottom: 20px; +} +@media (min-width: 1200px) { + .pmb-block { + padding: 40px 42px 0; + } +} +@media (max-width: 1199px) { + .pmb-block { + padding: 30px 20px 0; + } +} +.pmb-block:last-child { + margin-bottom: 50px; +} +.pmb-block.toggled .pmbb-edit { + display: block; +} +.pmb-block.toggled .pmbb-view { + display: none; +} +.pmbb-header { + margin-bottom: 25px; + position: relative; +} +.pmbb-header .actions { + position: absolute; + top: -2px; + right: 0; +} +.pmbb-header h2 { + margin: 0; + font-weight: 100; + font-size: 20px; +} +.pmbb-edit { + position: relative; + z-index: 1; + display: none; +} +.pmo-block { + padding: 25px; +} +.pmo-block > h2 { + font-size: 16px; + margin: 0 0 15px; +} +.pmo-items .pmob-body { + padding: 0 10px; +} +.pmo-items a { + display: block; + padding: 4px; +} +.pmo-items a img { + width: 100%; +} +.pmopm-send { + background-color: #fff; + width: 50px; + height: 50px; + font-size: 24px; + line-height: 53px; + border-radius: 50%; + position: absolute; + color: #333; + bottom: -50px; + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16); + text-align: center; +} +.pmopm-send:hover { + color: #000; +} +.pmo-contact ul { + list-style: none; + margin: 0; + padding: 0; +} +.pmo-contact ul li { + position: relative; + padding: 8px 0 8px 35px; +} +.pmo-contact ul li i { + font-size: 18px; + vertical-align: top; + line-height: 100%; + position: absolute; + left: 0; + width: 18px; + text-align: center; + color: #333; +} +.pmo-map { + margin: 20px -21px -18px; + display: block; +} +.pmo-map img { + width: 100%; +} +.p-header { + position: relative; + margin: 0 -7px; +} +.p-header .actions { + position: absolute; + top: -18px; + right: 0; +} +.p-menu { + list-style: none; + padding: 0 8px; + margin: 0 0 30px; +} +.p-menu > li { + display: inline-block; + vertical-align: top; +} +.p-menu > li > a { + display: block; + padding: 5px 20px 5px 0; + font-weight: 500; + text-transform: uppercase; + font-size: 15px; +} +.p-menu > li > a > i { + margin-right: 4px; + font-size: 20px; + vertical-align: middle; + margin-top: -5px; +} +.p-menu > li:not(.active) > a { + color: #4285F4; +} +.p-menu > li:not(.active) > a:hover { + color: #333; +} +.p-menu > li.active > a { + color: #000; +} +@media (max-width: 991px) { + .p-menu .pm-search { + margin: 20px 2px 30px; + display: block; + } + .p-menu .pm-search input[type="text"] { + width: 100%; + border: 1px solid #ccc; + } +} +.p-menu .pms-inner { + margin: -2px 0 0; + position: relative; + top: -2px; + overflow: hidden; + white-space: nowrap; +} +.p-menu .pms-inner i { + vertical-align: top; + font-size: 20px; + line-height: 100%; + position: absolute; + left: 9px; + top: 8px; + color: #333; +} +.p-menu .pms-inner input[type="text"] { + height: 35px; + border-radius: 2px; + padding: 0 10px 0 40px; +} +@media (min-width: 768px) { + .p-menu .pms-inner input[type="text"] { + border: 1px solid #fff; + width: 50px; + background: transparent; + position: relative; + z-index: 1; + -webkit-transition: all; + -o-transition: all; + transition: all; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; + } + .p-menu .pms-inner input[type="text"]:focus { + border-color: #DFDFDF; + width: 200px; + } +} +.four-zero { + background: #ffffff; + box-shadow: 0 1px 11px rgba(0, 0, 0, 0.27); + border-radius: 2px; + position: absolute; + top: 50%; + margin-top: -150px; + text-align: center; + padding: 15px; + height: 300px; + width: 500px; + left: 50%; + color: #333; + margin-left: -250px; +} +.four-zero h2 { + font-size: 130px; +} +@media (max-width: 767px) { + .four-zero { + width: calc(100% - 40px); + left: 20px; + margin-left: 0; + height: 260px; + margin-top: -130px; + } + .four-zero h2 { + font-size: 90px; + } +} +.four-zero h2 { + line-height: 100%; + font-weight: 100; +} +.four-zero small { + display: block; + font-size: 26px; + margin-top: -10px; +} +.four-zero footer { + background: #f8f8f8; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + padding: 10px; +} +.four-zero footer > a { + font-size: 21px; + display: inline-block; + color: #333; + margin: 0 1px; + line-height: 40px; + width: 40px; + height: 40px; + background: rgba(0, 0, 0, 0.09); + border-radius: 50%; + text-align: center; +} +.four-zero footer > a:hover { + background: rgba(0, 0, 0, 0.2); +} +#footer { + position: absolute; + bottom: 0; + text-align: center; + width: 100%; + height: 95px; + color: #a2a2a2; + padding-top: 10px; + padding-bottom: 15px; +} +#footer .f-menu { + display: block; + width: 100%; + padding-left: 0; + list-style: none; + margin-left: -5px; + margin-top: 8px; +} +#footer .f-menu > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +#footer .f-menu > li > a { + color: #a2a2a2; +} +#footer .f-menu > li > a:hover { + color: #777; +} +@media (min-width: 1280px) { + #footer { + /* padding-left: 270px; */ + } +} +@media (min-width: 768px) and (max-width: 1279px) { + #footer { + padding-left: 94px; + } +} +@media (max-width: 768px) { + #footer { + padding-left: 15px; + } +} +.ie-warning { + position: fixed; + top: 0; + left: 0; + z-index: 9999; + background: #000000; + width: 100%; + height: 100%; + text-align: center; + color: #fff; + font-family: "Courier New", Courier, monospace; + padding: 50px 0; +} +.ie-warning p { + font-size: 17px; +} +.ie-warning .iew-container { + min-width: 1024px; + width: 100%; + height: 200px; + background: #fff; + margin: 50px 0; +} +.ie-warning .iew-download { + list-style: none; + padding: 30px 0; + margin: 0 auto; + width: 720px; +} +.ie-warning .iew-download > li { + float: left; + vertical-align: top; +} +.ie-warning .iew-download > li > a { + display: block; + color: #000; + width: 140px; + font-size: 15px; + padding: 15px 0; +} +.ie-warning .iew-download > li > a > div { + margin-top: 10px; +} +.ie-warning .iew-download > li > a:hover { + background-color: #eee; +} +/** VENDOR **/ +.btn-file { + overflow: hidden; + position: relative; + vertical-align: middle; +} +.btn-file > input { + position: absolute; + top: 0; + right: 0; + margin: 0; + opacity: 0; + filter: alpha(opacity=0); + font-size: 23px; + height: 100%; + width: 100%; + direction: ltr; + cursor: pointer; +} +.fileinput { + margin-bottom: 9px; + display: inline-block; +} +.fileinput .form-control { + padding-top: 7px; + padding-bottom: 5px; + display: inline-block; + margin-bottom: 0px; + vertical-align: middle; + cursor: text; +} +.fileinput .thumbnail { + overflow: hidden; + display: inline-block; + margin-bottom: 5px; + vertical-align: middle; + text-align: center; +} +.fileinput .thumbnail > img { + max-height: 100%; +} +.fileinput .btn { + vertical-align: middle; +} +.fileinput-exists .fileinput-new, +.fileinput-new .fileinput-exists { + display: none; +} +.fileinput-inline .fileinput-controls { + display: inline; +} +.fileinput-filename { + vertical-align: middle; + display: inline-block; + overflow: hidden; +} +.form-control .fileinput-filename { + vertical-align: bottom; +} +.fileinput.input-group { + display: table; +} +.fileinput.input-group > * { + position: relative; + z-index: 2; +} +.fileinput.input-group > .btn-file { + z-index: 1; +} +.fileinput-new.input-group .btn-file, +.fileinput-new .input-group .btn-file { + border-radius: 0 2px 2px 0; +} +.fileinput-new.input-group .btn-file.btn-xs, +.fileinput-new .input-group .btn-file.btn-xs, +.fileinput-new.input-group .btn-file.btn-sm, +.fileinput-new .input-group .btn-file.btn-sm { + border-radius: 0 2px 2px 0; +} +.fileinput-new.input-group .btn-file.btn-lg, +.fileinput-new .input-group .btn-file.btn-lg { + border-radius: 0 2px 2px 0; +} +.form-group.has-warning .fileinput .fileinput-preview { + color: #FF9800; +} +.form-group.has-warning .fileinput .thumbnail { + border-color: #faebcc; +} +.form-group.has-error .fileinput .fileinput-preview { + color: #f55a4e; +} +.form-group.has-error .fileinput .thumbnail { + border-color: #ebccd1; +} +.form-group.has-success .fileinput .fileinput-preview { + color: #4CAF50; +} +.form-group.has-success .fileinput .thumbnail { + border-color: #d6e9c6; +} +.input-group-addon:not(:first-child) { + border-left: 0; +} +/** VENDOR OVERRIDES **/ +.bootstrap-select .bs-searchbox { + padding: 0 18px; + margin: 5px 0 10px; + position: relative; +} +.bootstrap-select .bs-searchbox:before { + position: absolute; + left: 14px; + top: 2px; + width: 30px; + height: 100%; + content: "\f1c3"; + font-family: 'Material-Design-Iconic-Font'; + font-size: 25px; +} +.bootstrap-select .bs-searchbox input { + padding-left: 25px; + border: 0; +} +.bootstrap-select.btn-group .dropdown-menu li a.opt { + padding-left: 17px; +} +.bootstrap-select .check-mark { + margin-top: -5px !important; + font-size: 19px; + display: none; + position: absolute; + top: 11px; + right: 15px; +} +.bootstrap-select .check-mark:before { + content: "\f26b"; + font-family: 'Material-Design-Iconic-Font'; +} +.bootstrap-select .selected .check-mark { + display: block !important; +} +.bootstrap-select .notify { + bottom: 0 !important; + margin: 0 !important; + width: 100% !important; + border: 0 !important; + background: #F44336 !important; + color: #fff !important; + text-align: center; +} +.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { + width: 100%; +} +.bootstrap-select .btn-default { + background-color: #fff; + border-radius: 0; + border: 1px solid #e8e8e8; +} +.bootstrap-datetimepicker-widget { + padding: 0 !important; + margin: 0 !important; + width: auto !important; +} +.bootstrap-datetimepicker-widget:after, +.bootstrap-datetimepicker-widget:before { + display: none !important; +} +.bootstrap-datetimepicker-widget table td { + text-shadow: none; +} +.bootstrap-datetimepicker-widget table td span { + margin: 0; +} +.bootstrap-datetimepicker-widget table td span:hover { + background: transparent; +} +.bootstrap-datetimepicker-widget .glyphicon { + font-family: 'Material-Design-Iconic-Font'; + font-size: 18px; +} +.bootstrap-datetimepicker-widget .glyphicon-chevron-left:before { + content: "\f2ff"; +} +.bootstrap-datetimepicker-widget .glyphicon-chevron-right:before { + content: "\f301"; +} +.bootstrap-datetimepicker-widget .glyphicon-time:before { + content: "\f337"; +} +.bootstrap-datetimepicker-widget .glyphicon-calendar:before { + content: "\f32e"; +} +.bootstrap-datetimepicker-widget .glyphicon-chevron-up:before { + content: "\f1e5"; +} +.bootstrap-datetimepicker-widget .glyphicon-chevron-down:before { + content: "\f1e4"; +} +.bootstrap-datetimepicker-widget [data-action="togglePicker"] span { + font-size: 25px; + color: #ccc; +} +.bootstrap-datetimepicker-widget [data-action="togglePicker"] span:hover { + color: #333; +} +.bootstrap-datetimepicker-widget a[data-action] { + color: #2196F3; +} +.timepicker-picker .btn { + box-shadow: none !important; +} +.timepicker-picker table tbody tr + tr:not(:last-child) { + background: #2196F3; + color: #fff; +} +.timepicker-picker table tbody tr + tr:not(:last-child) td { + border-radius: 0; +} +.timepicker-picker .btn { + background: #fff; + color: #333; +} +.datepicker.top { + -webkit-transform-origin: 0 100% !important; + -moz-transform-origin: 0 100% !important; + -ms-transform-origin: 0 100% !important; + transform-origin: 0 100% !important; +} +.datepicker table thead tr th { + border-radius: 0; + color: #fff; +} +.datepicker table thead tr th .glyphicon { + width: 30px; + height: 30px; + border-radius: 50%; + line-height: 29px; +} +.datepicker table thead tr th:hover .glyphicon { + background: rgba(0, 0, 0, 0.2); +} +.datepicker table thead tr:first-child th { + background: #2196F3; + padding: 20px 0; +} +.datepicker table thead tr:first-child th:hover { + background: #2196F3; +} +.datepicker table thead tr:first-child th.picker-switch { + font-size: 16px; + font-weight: 400; + text-transform: uppercase; +} +.datepicker table thead tr:last-child th { + text-transform: uppercase; + font-weight: normal; + font-size: 11px; +} +.datepicker table thead tr:last-child th:first-child { + padding-left: 20px; +} +.datepicker table thead tr:last-child th:last-child { + padding-right: 20px; +} +.datepicker table thead tr:last-child:not(:only-child) { + background: #128ff2; +} +.datepicker table tbody tr:last-child td { + padding-bottom: 25px; +} +.datepicker table tbody tr td:first-child { + padding-left: 13px; +} +.datepicker table tbody tr td:last-child { + padding-right: 13px; +} +.datepicker table td.day { + width: 35px; + height: 35px; + line-height: 20px; + color: #333; + position: relative; + padding: 0; + background: transparent; +} +.datepicker table td.day:hover { + background: none; +} +.datepicker table td.day:before { + content: ""; + width: 35px; + height: 35px; + border-radius: 50%; + margin-bottom: -33px; + display: inline-block; + background: transparent; + position: static; + text-shadow: none; +} +.datepicker table td.day.old, +.datepicker table td.day.new { + color: #CDCDCD; +} +.datepicker table td:not(.today):not(.active):hover:before { + background: #F0F0F0; +} +.datepicker table td.today { + color: #333; +} +.datepicker table td.today:before { + background-color: #E2E2E2; +} +.datepicker table td.active { + color: #fff; +} +.datepicker table td.active:before { + background-color: #2196F3; +} +.datepicker-months .month, +.datepicker-years .year, +.timepicker-minutes .minute, +.timepicker-hours .hour { + border-radius: 50%; +} +.datepicker-months .month:not(.active):hover, +.datepicker-years .year:not(.active):hover, +.timepicker-minutes .minute:not(.active):hover, +.timepicker-hours .hour:not(.active):hover { + background: #F0F0F0; +} +.datepicker-months .month.active, +.datepicker-years .year.active, +.timepicker-minutes .minute.active, +.timepicker-hours .hour.active { + background: #2196F3; +} +.timepicker-minutes .minute, +.timepicker-hours .hour { + padding: 0; +} +.twitter-typeahead { + width: 100%; +} +.twitter-typeahead .tt-menu { + min-width: 200px; + background: #fff; + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); +} +.twitter-typeahead .tt-suggestion:hover, +.twitter-typeahead .tt-cursor { + background-color: rgba(0, 0, 0, 0.075); +} +.twitter-typeahead .tt-suggestion { + padding: 8px 17px; + color: #333; + cursor: pointer; +} +.twitter-typeahead .tt-hint { + color: #818181 !important; +} +.fileinput { + position: relative; + padding-right: 35px; +} +.fileinput .close { + position: absolute; + top: 5px; + font-size: 12px; + float: none; + opacity: 1; + font-weight: 500; + border: 1px solid #ccc; + width: 19px; + text-align: center; + height: 19px; + line-height: 15px; + border-radius: 50%; + right: 0; +} +.fileinput .close:hover { + background: #eee; +} +.fileinput .input-group-addon { + padding: 0 10px; + vertical-align: middle; +} +.fileinput .fileinput-preview { + width: 200px; + height: 150px; + position: relative; +} +.fileinput .fileinput-preview img { + display: inline-block; + vertical-align: middle; + margin-top: -13px; +} +.fileinput .fileinput-preview:after { + content: ""; + display: inline-block; + vertical-align: middle; +} +.sweet-alert { + border-radius: 2px; + padding: 10px 30px; +} +.sweet-alert h2 { + font-size: 16px; + font-weight: 400; + position: relative; + z-index: 1; +} +.sweet-alert .lead { + font-size: 13px; +} +.sweet-alert .btn { + padding: 6px 12px; + font-size: 13px; + margin: 20px 2px 0; +} diff --git a/rd_ui/app/vendor_scripts.html b/rd_ui/app/vendor_scripts.html index 43ac7afc4..a4e623dc6 100644 --- a/rd_ui/app/vendor_scripts.html +++ b/rd_ui/app/vendor_scripts.html @@ -2,6 +2,7 @@ + diff --git a/rd_ui/app/views/admin_status.html b/rd_ui/app/views/admin_status.html index 58a3eaa5d..d16eb46b6 100644 --- a/rd_ui/app/views/admin_status.html +++ b/rd_ui/app/views/admin_status.html @@ -1,38 +1,45 @@ + + +
-
-
-

Status

-
-
-
    -
  • - {{value}} - {{name | toHuman}} -
  • -
-
    -
  • Manager
  • -
  • - - Last Refresh -
  • -
  • - - Started -
  • -
  • - {{manager.outdated_queries_count}} - Outdated Queries Count -
  • -
-
    -
  • Queues
  • -
  • - {{value.size}} - {{name}} ({{value.data_sources}}) -
  • -
-
- +
+ + +
+ +
    +
  • General
  • +
  • + {{value}} + {{name | toHuman}} +
  • +
+ +
    +
  • Manager
  • +
  • + + Last Refresh +
  • +
  • + + Started +
  • +
  • + {{manager.outdated_queries_count}} + Outdated Queries Count +
  • +
+ +
    +
  • Queues
  • +
  • + {{value.size}} + {{name}} ({{value.data_sources}}) +
  • +
-
\ No newline at end of file +
+
diff --git a/rd_ui/app/views/alerts/edit.html b/rd_ui/app/views/alerts/edit.html index d71d7e4df..73c61a306 100644 --- a/rd_ui/app/views/alerts/edit.html +++ b/rd_ui/app/views/alerts/edit.html @@ -1,65 +1,68 @@ -
- - -
-
-
-
- - - {{$select.selected.name}} - -
-
-
-
+ + -
- - -
+
+ +
+
+
+ +
+ + + {{$select.selected.name}} + +
+
+
+
-
-
- -
- -
- -
-

{{queryResult.getData()[0][alert.options.column]}}

-
-
-
- -
- -
- -
- -
-
-
- -
- -
-
-
+
+ + +
-
- -
- -
-
- -
+
+
+ +
+ +
+ +
+

{{queryResult.getData()[0][alert.options.column]}}

+
+
+
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+ +
+
+ +
+
diff --git a/rd_ui/app/views/alerts/list.html b/rd_ui/app/views/alerts/list.html index 8e1b19722..348246dc6 100644 --- a/rd_ui/app/views/alerts/list.html +++ b/rd_ui/app/views/alerts/list.html @@ -1,16 +1,11 @@ -
- -
-
-

- New Alert -

+ + New Alert + - -
-
-
\ No newline at end of file +
+
+ +
+
diff --git a/rd_ui/app/views/app_header.html b/rd_ui/app/views/app_header.html index 6e70a598b..7648dd5b4 100644 --- a/rd_ui/app/views/app_header.html +++ b/rd_ui/app/views/app_header.html @@ -1,8 +1,7 @@